Иногда, после обновления типовой конфигурации, функции и процедуры общих модулей оказываются перемещены или удалены.
В результате код в модулях, не находящихся на поддержке и в которых есть обращения к таким процедурам, перестает работать.
Обработка формирует простенький отчет со списком функций и процедур, расположение которых в новой конфигурации изменилось по отношению к исходной конфигурации.
Дополнительно можно осуществить проверку некого набора модулей (например, в которых хранятся все наши "доработки") на предемет обращения к перемещенным/удаленным процедурам.
Для обработки используются текстовые файлы, предварительно выгруженные с помощью соответствующих пунктов меню конфигуратора или с помощью командной строки:
- для файловой базы:
"C:\Program Files\1cv81\bin\1cv8.exe" CONFIG /F"<Путь к базе>" /N"<Пользователь>" /P"Пароль" /<Путь к файлу лога> /DumpConfigFiles "<Папка выгрузки логов>" -Module
- для серверной базы:
"C:\Program Files\1cv81\bin\1cv8.exe" CONFIG /S"<Путь к базе>" /N"<Пользователь>" /P"Пароль" /<Путь к файлу лога> /DumpConfigFiles "<Папка выгрузки логов>" -Module