Если в Вашей базе Документооборота 2.1 есть шаблон заполнения файла внутреннего документа, и нужно перенести скрипты в другой шаблон, например при копировании вида документа, тогда придется руками переносить каждый скрипт. Когда скриптов мало это не является проблемой, но если их много, перенос займет не мало времени (кто делал - тот понимает:).
В настройках заполнения файла есть вкладка «Реквизиты» и «Скрипты». Речь идет именно про «Скрипты» (рисунок 1).
рисунок 1
Для автоматизации процесса копирования скриптов можно воспользоваться нашей обработкой (рисунок 2). В ней указывается вид документа источника и его файл (ссылка на справочник Файлы). После выбора файла, заполняется таблица со скриптами. Под таблицей необходимо заполнить вид документа приемника, и его файл, в который будут переносится скрипты. Далее в таблице выбираются строки, которые нужно перенести:
рисунок 2
Для переноса скриптов доступно две команды:
«Перенести» — очищает скрипты файла приемника, и добавляет выбранные скрипты.
«Дополнить» — добавляет скрипты без очистки.
Обработку можно открыть через "Файл/Открыть" либо добавить в справочник дополнительных отчетов и обработок. Обработка тестировалась на релизах конфигурации Документооборот 8 КОРП, редакция 2.1.26.2.
UPD 21.07.2023
Обработка была рассчитана на то, что у вида документа приемника только один шаблон. И в файле приемнике отображался только файл первого шаблона. Добавлена возможность выбора из всех файлов шаблонов выбранного вида документа.