Подсистема БСП «Управление доступом», основные объекты и регистры
Не реклама
Управление доступом - тема сложная. Дмитрий Иванов
(ids79) постарался ее раскрыть в статье.
https://infostart.ru/public/1065487/
Статья безусловно полезная, но она объясняет механику работы RLS v1.
Напомню, сейчас активно разрабатывается RLS v2. См. видеозапись и презентацию с доклады и презентации по "1С:ERP Управление предприятием 2"
2018.
Тема Многократное ускорение работы в условиях RLS
https://its.1c.ru/db/metod81#content:7072
Не реклама
Управление доступом - тема сложная. Дмитрий Иванов
(ids79) постарался ее раскрыть в статье.
https://infostart.ru/public/1065487/
Статья безусловно полезная, но она объясняет механику работы RLS v1.
Напомню, сейчас активно разрабатывается RLS v2. См. видеозапись и презентацию с доклады и презентации по "1С:ERP Управление предприятием 2"
2018.
Тема Многократное ускорение работы в условиях RLS
https://its.1c.ru/db/metod81#content:7072
infostart.ru
Подсистема БСП «Управление доступом», основные объекты и регистры
Основные принципы работы подсистемы «Управление доступом» из состава БСП. Виды доступа, ограничение доступа на уровне записей. Описание основных объектов и регистров, используемых подсистемой.
Графики работы из БСП
Автор @fenixnow
Пример с добавлением графика приемки для заказа на перемещения.
https://infostart.ru/public/1065622/
Автор @fenixnow
Пример с добавлением графика приемки для заказа на перемещения.
https://infostart.ru/public/1065622/
Самый популярные примеры из
Асинхронные операции для работы с веб-клинтом часто приводят к длинным макаронным конструкциям.
Упростите свою жизнь с использованием БСП.
Предлагаю самые популярные сложные конструкции.
Простой запуск программ
Сбор команды запуска и получение потока вывода stdout
Поместить выбранный на клиенте файл во временное хранилище
Сохранить файл на клиенте из временного хранилища
Открывает файл для просмотра или редактирования c диска клиента
Открывает файл для просмотра или редактирования c временного хранилища
Открывает проводник c позиционирование курсора на файле.
Открывает навигационную ссылку в программе, которая ассоциирована с протоколом навигационной ссылки.
Показывает диалог выбора каталога.
Ну и немножко о внешних компонентах
ФайловаяСистема
и ФайловаяСистемаКлиент
Асинхронные операции для работы с веб-клинтом часто приводят к длинным макаронным конструкциям.
Упростите свою жизнь с использованием БСП.
Предлагаю самые популярные сложные конструкции.
Простой запуск программ
ФайловаяСистема.ЗапуститьПрограмму("calc");
Сбор команды запуска и получение потока вывода stdout
ПараметрыЗапускаПрограммы = ФайловаяСистема.ПараметрыЗапускаПрограммы();
ПараметрыЗапускаПрограммы.ДождатьсяЗавершения = Истина;
ПараметрыЗапускаПрограммы.ПолучитьПотокВывода = Истина;
КомандаЗапуска = Новый Массив;
КомандаЗапуска.Добавить("ping");
КомандаЗапуска.Добавить("127.0.0.1");
КомандаЗапуска.Добавить("-n");
КомандаЗапуска.Добавить(5);
Результат = ФайловаяСистема.ЗапуститьПрограмму(КомандаЗапуска, ПараметрыЗапускаПрограммы);
ОбщегоНазначений.СообщитьПользователю(Результат.ПотокВывода);
Поместить выбранный на клиенте файл во временное хранилище
Оповещение = Новый ОписаниеОповещения("ПослеЗагрузкиФайла", ЭтотОбъект);
ПараметрыЗагрузки = ФайловаяСистемаКлиент.ПараметрыЗагрузкиФайла();
ПараметрыЗагрузки.ИдентификаторФормы = УникальныйИдентификатор;
ФайловаяСистемаКлиент.ЗагрузитьФайл(Оповещение, ПараметрыЗагрузки);
Сохранить файл на клиенте из временного хранилища
Оповещение = Новый ОписаниеОповещения("ПослеСохраненияФайла", ЭтотОбъект);
ФайловаяСистемаКлиент.СохранитьФайл(Оповещение, АдресВоВременномХранилище, "МойФайл.файл");
Открывает файл для просмотра или редактирования c диска клиента
ФайловаяСистемаКлиент.ОткрытьФайл(КаталогДокументов + "МойФайл.файл")
Открывает файл для просмотра или редактирования c временного хранилища
ФайловаяСистемаКлиент.ОткрытьФайл(АдресВоВременномХранилище, , "МойФайл.файл");
Открывает проводник c позиционирование курсора на файле.
ФайловаяСистемаКлиент.ОткрытьПроводник("C:\Program Files\1cv8\common\1cestart.exe")
ФайловаяСистемаКлиент.ОткрытьПроводник("/home/")
Открывает навигационную ссылку в программе, которая ассоциирована с протоколом навигационной ссылки.
ФайловаяСистемаКлиент.ОткрытьНавигационнуюСсылку("e1cib/navigationpoint/startpage"); // начальная страница.
ФайловаяСистемаКлиент.ОткрытьНавигационнуюСсылку("v8help://1cv8/QueryLanguageFullTextSearchInData");
ФайловаяСистемаКлиент.ОткрытьНавигационнуюСсылку("https://1c.ru");
ФайловаяСистемаКлиент.ОткрытьНавигационнуюСсылку("mailto:help@1c.ru");
ФайловаяСистемаКлиент.ОткрытьНавигационнуюСсылку("skype:echo123?call");
Показывает диалог выбора каталога.
Оповещение = Новый ОписаниеОповещения("ПослеВыбораКаталога", ЭтотОбъект);
ФайловаяСистемаКлиент.ВыбратьКаталог(Оповещение);
Ну и немножко о внешних компонентах
Оповещение = Новый ОписаниеОповещения("ПослеПодключенияКомпоненты", ЭтотОбъект)
ОбщегоНазначенияКлиент.ПодключитьКомпонентуИзМакета(Оповещение, "CryptS", "Обработка.ЗаявлениеНаВыпускНовогоКвалифицированногоСертификата.Макет.КомпонентаОбмена");
Мобильный клиент с автономным режимом
Заметки из Зазеркалья
https://wonderland.v8.1c.ru/blog/mobilnyy-klient-s-avtonomnym-rezhimom/
Заметки из Зазеркалья
https://wonderland.v8.1c.ru/blog/mobilnyy-klient-s-avtonomnym-rezhimom/
Заметки из Зазеркалья
Мобильный клиент с автономным режимом
Данная статья является анонсом новой функциональности. Не рекомендуется использовать содержание данной статьи для освоения новой функциональности. Полное описание новой функциональности будет приведено в документации к соответствующей версии. Полный список…
Платформа создала кэш настроек отчета, сейчас его почищу. Хм, а не помогает. Компьютер перезапущу!
Я напишу свой механизм управления вариантами отчетов. Тот, что в БСП, глючит сильно.
Я делаю отчеты с помощью обработок, что еще за БСП.
https://infostart.ru/public/1056845/
отличная статья от Юрия Пермитина
как всегда не реклама
Я напишу свой механизм управления вариантами отчетов. Тот, что в БСП, глючит сильно.
Я делаю отчеты с помощью обработок, что еще за БСП.
https://infostart.ru/public/1056845/
отличная статья от Юрия Пермитина
как всегда не реклама
infostart.ru
Подсистема "Варианты отчетов". Используете ли Вы ее правильно?
Небольшая история про использование подсистемы "Варианты отчетов" из БСП. Используете ли Вы ее правильно?
Экспресс курс по разработке на 1С на английском
https://www.youtube.com/watch?v=8_LBGxNfqhE&list=PLhwgyD6RxHxh21KkMLtuvUaziCn8TRkmC
https://www.youtube.com/watch?v=8_LBGxNfqhE&list=PLhwgyD6RxHxh21KkMLtuvUaziCn8TRkmC
YouTube
Module 1. Episode 1. Hello world!
1C Junior Developer training course
Module 1. Basic concepts and skills
Start learning now for free 👉 https://academy.1ci.com/
Telegram chat: https://t.me/joinchat/DRc2iRL1O5OcAJYpX6RCIA
Blog on Medium: https://medium.com/yellow-universe
#1CiAcademy #1CEnterprise…
Module 1. Basic concepts and skills
Start learning now for free 👉 https://academy.1ci.com/
Telegram chat: https://t.me/joinchat/DRc2iRL1O5OcAJYpX6RCIA
Blog on Medium: https://medium.com/yellow-universe
#1CiAcademy #1CEnterprise…
Forwarded from Vanessa Automation
Новые автоинструкции по юнит тестам.
1. Установка плагина EDT - 1Unit
Видео https://youtu.be/2rro6MFjh2s
Скринкаст https://pr-mex.github.io/HTML-Instr/01.%20Setup/result.html
2. Настройка плагина EDT - 1Unit
Видео https://youtu.be/hIgdgZDlTUQ
Скринкаст https://pr-mex.github.io/HTML-Instr/02.%20First%20run/result.html
Скринкаст анимированный. В нём используется видео в формате webm.
1. Установка плагина EDT - 1Unit
Видео https://youtu.be/2rro6MFjh2s
Скринкаст https://pr-mex.github.io/HTML-Instr/01.%20Setup/result.html
2. Настройка плагина EDT - 1Unit
Видео https://youtu.be/hIgdgZDlTUQ
Скринкаст https://pr-mex.github.io/HTML-Instr/02.%20First%20run/result.html
Скринкаст анимированный. В нём используется видео в формате webm.
YouTube
Установка плагина 1Unit в EDT. Версия 0.2.0
https://github.com/DoublesunRUS/ru.capralow.dt.unit.launcher
Forwarded from Leonid Pautov
Вышла статья - Как стать контрибьютором Vanessa Automation!
https://infostart.ru/public/1092009/
Спасибо @fenixnow !!!
Лайк, репост и всё такое )))
https://infostart.ru/public/1092009/
Спасибо @fenixnow !!!
Лайк, репост и всё такое )))
infostart.ru
Как стать контрибьютором Vanessa Automation?
Краткая инструкция о том, как помочь проекту VA
Поддержка Chrome и Firefox на macOS в 8.3.16
Начиная с версии 8.3.16 веб-клиент 1С станет поддерживать браузеры Chrome и Firefox на macOS. Минимальная поддерживаемая версия Chrome поднята до 49.
https://wonderland.v8.1c.ru/blog/podderzhka-chrome-i-firefox-na-macos-v-8-3-16/
Начиная с версии 8.3.16 веб-клиент 1С станет поддерживать браузеры Chrome и Firefox на macOS. Минимальная поддерживаемая версия Chrome поднята до 49.
https://wonderland.v8.1c.ru/blog/podderzhka-chrome-i-firefox-na-macos-v-8-3-16/
Заметки из Зазеркалья
Поддержка Chrome и Firefox на macOS в 8.3.16
Начиная с версии 8.3.16 веб-клиент 1С станет поддерживать браузеры Chrome и Firefox на macOS. Минимальная поддерживаемая версия Chrome поднята до 49.
Forwarded from Alexey Lab Sosnoviy
https://infostart.ru/public/1096770/ @Stepa86 Отлично постарался! Больше Качества вам в код!
infostart.ru
Управление качеством кода
О SonarQube, АПК, EDT. Какие преимущества дает их использование. Для каких команд подходит.
Доброго времени суток,
Канал и группа прекращают свою деятельность.
Все очень просто: у меня нет времени их вести, а оставлять все на самотек или передоверить это кому-то еще я считаю не серьезным подходом.
Продолжайте совершенствоваться сами, помогайте совершенствоваться другим.
Да прибудет красивый и качественный код!
Канал и группа прекращают свою деятельность.
Все очень просто: у меня нет времени их вести, а оставлять все на самотек или передоверить это кому-то еще я считаю не серьезным подходом.
Продолжайте совершенствоваться сами, помогайте совершенствоваться другим.
Да прибудет красивый и качественный код!
💔3
5 лет назад деятельность канала была прекращена, а чат @ssl1c был передан @nixel2007
За это время многое изменилось. Но целых 840 человек остались в закрытом канале.
Хочется думать, что это все произошло от желания дождаться продолжения деятельности :)
Ну что-же объявляю восстановление канала и буду периодически писать о технологиях около БСП.
За это время многое изменилось. Но целых 840 человек остались в закрытом канале.
Хочется думать, что это все произошло от желания дождаться продолжения деятельности :)
Ну что-же объявляю восстановление канала и буду периодически писать о технологиях около БСП.
15👍91🔥26❤5😁4❤🔥3😍2⚡1
Знаете ли вы сколько сейчас библиотек в 1С кроме БСП?
Давайте попробуем посчитать с релизес стандартные библиотеки:
1. БСП
2. БИП (интеграция с порталом ИТС)
3. БТС (для работы фрешика)
4. БЭД (эдо и всякое)
5. БПО (оборудование)
6. Библиотеки интеграции с Федеральным реестром электронных медицинских документов (РЭМД ЕГИСЗ)
7. Библиотека интеграции с 1С:Архивом
8. Библиотека интеграции с 1С:Документооборотом
8. Библиотека интеграции с МДЛП (маркировки)
Но это еще не все:
Почти к каждой типовой на релизес приложен файлик со списком и номерами версий библиотек, вошедших в состав релиза.
Давайте попробуем посчитать с релизес стандартные библиотеки:
1. БСП
2. БИП (интеграция с порталом ИТС)
3. БТС (для работы фрешика)
4. БЭД (эдо и всякое)
5. БПО (оборудование)
6. Библиотеки интеграции с Федеральным реестром электронных медицинских документов (РЭМД ЕГИСЗ)
7. Библиотека интеграции с 1С:Архивом
8. Библиотека интеграции с 1С:Документооборотом
8. Библиотека интеграции с МДЛП (маркировки)
Но это еще не все:
Почти к каждой типовой на релизес приложен файлик со списком и номерами версий библиотек, вошедших в состав релиза.
👍9🔥8
🤡15👍5
Информация для пользователей и партнеров №32134 от 09.09.2024
Успешный тест 1С:ERP на 12 000 одновременно работающих с единой базой пользователей
https://1c.ru/news/info.jsp?id=32134
Успешный тест 1С:ERP на 12 000 одновременно работающих с единой базой пользователей
https://1c.ru/news/info.jsp?id=32134
1c.ru
Успешный тест 1С:ERP на 12 000 одновременно работающих с единой базой пользователей
👍7🤡4🔥3😁2
Forwarded from v8std
Вышли обновления по стандартам работы с исключениями:
1. https://its.1c.ru/db/v8std/content/499
2. https://its.1c.ru/db/v8std/content/790
Обратите внимание на следующие пункты:
- Использовать категории и коды это хорошо
- Дано разъяснение что
- Новый метод БСП
-
-
- Новый метод БСП
1. https://its.1c.ru/db/v8std/content/499
2. https://its.1c.ru/db/v8std/content/790
Обратите внимание на следующие пункты:
- Использовать категории и коды это хорошо
- Дано разъяснение что
ОшибкаКонфигурации
это категория ошибок для разработчиков - используйте ее чтобы показать что разработчик косячит- Новый метод БСП
ОбщегоНазначенияКлиентСервер.ЭтоИсключениеСКодомОшибки
проверяет код ошибки по всему стеку, в случае если исключение с кодом кто-то обернул в другое исключение и надо понять что исключение с кодом было где то в стеке-
ОбработкаОшибок.ПодробноеПредставлениеОшибки
как и раньше для администраторов в журнал-
ОбработкаОшибок.СообщениеОбОшибкеДляПользователя
теперь надо использовать для текстов для пользователя вместо ОбработкаОшибок.КраткоеПредставлениеОшибки
- Новый метод БСП
ОбщегоНазначенияКлиентСервер.УточнениеИсключения
который надо использовать для того чтобы делать тексты исключений понятнее. Кажется этот метод надо раскурить отдельно поподробнее 🙂its.1c.ru
Перехват исключений в коде (Раздел обновлен!) :: Использование конструкций встроенного языка :: Система стандартов и методик разработки…
🔥12👏3❤1👍1