Введение
Итак, вас укусил искусственный интеллект и вы теперь программируете с помощью ИИ.
Если вам нужно разрабатывать обработку, то постоянно приходится переоткрывать ее в конфигураторе и сохранять в EPF.
Некоторые создают скрипты, которые делают это автоматически. Но это требует закрытого конфигуратора, а он нам нужен обычно открытым.
Данная обработка конвертирует через пустую базу, и конфигуратор текущей базы ей не нужен.
Но есть одна проблема, в обработке в реквизитах или реквизитах формы могут оказаться прямые ссылки на метаданные, например СправочникСсылка.Контрагенты. В таком случае в обычной пустой базе такую обработку конвертировать не удастся. В этом конвертере конвертируемая обработка анализируется на наличие прямых ссылок, и пустая база пересобирается с нужными метаданными.

В обычном режиме каждая конвертация занимает около 5 секунд. Но хочется быстрее, и тогда переключаем на режим агента. Агент инициализируется 10 секунд при запуске, но зато потом каждая конвертация занимает около секунды. Ведь при этом не запускается в фоне конфигуратор, хоть и с небольшой пустой базой.
Есть небольшой контроль рассинхронизации. Если вы забудетесь, и отредактируете мимо XML обработку в формате EPF в конфигураторе, то конвертер по времени изменения файла определит факт измены и возмутится. Ведь изменения перезатрутся, а это мало кому понравится.

В каких случаях такое происходит? Обработка выкинула исключение, и вы по кнопке Открыть в конфигураторе перешли на источник бага, исправили его, забыв, что нужно исправить его еще и в XML формате.
Если запутаетесь в версиях, не забывайте, что и в обработке можно сделать сравнение-объединение:

Причем выбрать можно и обработку в формате XML

Конец
Также предлагаю ознакомиться в другими моими разработками:
Выгрузка загрузка данных XML адаптивная
Конструктор параметров командной строки
Менеджер внешних обработок и отчетов
Простая универсальная форма выбора типа
Проверено на следующих конфигурациях и релизах:
- 1С:ERP Управление предприятием 2, релизы 2.5.20.62
Вступайте в нашу телеграмм-группу Инфостарт

