Как использовать библиотеку скриптов в 1С:Документооборот?
При внедрении 1С:Документооборот очень часто нужно использовать скрипты (выражения на встроенном языке 1С) для указания сложных алгоритмов получения информации из базы данных в автозаполнении файлов, обработках комплексных процессов, условиях маршрутизации, условиях проверки задач, правилах эскалации, автоподстановках, обработчиках и детекторах бизнес-событий.
Из проекта в проект эти скрипты повторяются. Поэтому мы создали базу знаний по наиболее часто используемым скриптам 1С:Документооборот. Библиотека скриптов постоянно обновляется.
Получить доступ к библиотеке скриптов можно, купив видеокурс с тарифом "ГУРУ" или приобрести подписку на 1 год.
Приведем примеры, куда можно вставить скрипты в 1С:Документообороте. При настройке шаблонов автозаполнения файлов в 1С:Документооборот можно использовать вставку полей, которые будут вычисляться программой автоматически.
![](http://fs-thb02.getcourse.ru/fileservice/file/thumbnail/h/a3c31f3d1ddd3bb3c5e70a62e1695642.jpg/s/s1200x/a/101008/sc/226)
Для этого нужно перейти на закладку Скрипты и добавить алгоритм вычисления поля, которое должно автоматичсекие заполниться в файле. При настройке маршрутов полезно использовать автоматические подстановки пользователей, которые вычисляются из документов или процессов.
![](http://fs-thb01.getcourse.ru/fileservice/file/thumbnail/h/b8e45be79712f6fb0826bdd0bdf11082.jpg/s/s1200x/a/101008/sc/239)
В шаблонах комплексных процессов есть возможность вставки действия произвольного кода, где можно написать скрипт на языке 1С.
![](http://fs-thb02.getcourse.ru/fileservice/file/thumbnail/h/0248e162bc8a31c8cf5ee88d280bf243.jpg/s/s1200x/a/101008/sc/192)
Если есть навыки программирования на встроенном языке 1С, то такой алгоритм можно написать самому. Однако чаще всего натройку автозаполнения файлов делают консультанты, продвинутые пользователи или администраторы СЭД. В этом случае можно воспользоваться библиотекой скриптов и поискать нужный алгоритм там. Вот так выглядит библиотека скриптов по 1С:Документооборот:
![](http://fs-thb02.getcourse.ru/fileservice/file/thumbnail/h/a392783affb5e1f6fb3177ae52b5da14.jpg/s/s1200x/a/101008/sc/287)
Все скрипты сгруппированы по типам скриптов в 1С:ДО.
![](http://fs-thb02.getcourse.ru/fileservice/file/thumbnail/h/3d6bb54630990ee4b52d4f0eddc4f1f8.jpg/s/s1200x/a/101008/sc/291)
Для просмотра алгоритма достаточно кликнуть на название скрипта и откроется текст выражения на встроенном языке 1С.
![](http://fs-thb01.getcourse.ru/fileservice/file/thumbnail/h/378b55257128253e510514f6d33df52d.jpg/s/s1200x/a/101008/sc/465)
Далее копируем этот текст в буфер обмена и вставляем в нужное место. Рекомендуется предварительно текст скрипта протестировать через эмулятор скриптов на копии базы 1С:Документооборот. База знаний по скриптам 1С постоянно обновляется по результатам проектов внедрения 1С:Документооборот. Если в библиотеке скриптов нет нужного Вам скрипта, то Вы можете его заказать у нас, написав заявку в техподдержку на странице http://jr.doc-lvv.ru:2305/servicedesk/customer/portal/14 или на почту support@doc-lvv.ru.
Получить доступ к библиотеке скриптов можно, купив видеокурс с тарифом "ГУРУ" или приобрести подписку на 1 год.
Для разработчиков скриптов 1С доступ к библиотеке скриптов является бесплатным. Для получения доступа нужно пополнить базу знаний 10 новыми скриптами, которые не нарушают авторские права третьих лиц и применимы для большинства клиентов. Заявки на вступление в клуб разработчиков скриптов 1С:Документооборот присылайте на адрес info@doc-lvv.ru.
авторизуйтесь