Ограничения использования
Расширения невозможно использовать в базах 1С, которые работают на платформе или в режиме совместимости ниже версии 8.3.6 или в режиме работы “обычное приложение”. То есть такая проблема актуальна для УПП.
Что можно сделать?
Подставить путь к внешней обработке, в модуль объекта которой необходимо разместить код менеджера обмена в универсальном формате.
Внимание! Способ является устаревшим и в современных версиях БСП по умолчанию не используется!
Подключение внешней обработки с модулем менеджера обмена
Запись пути в узел
По умолчанию в форме настройки узла плана обмена в УПП нет такой возможности:
Установить путь к обработке отладки можно с помощью простой обработки. Скачать можете по ссылке. Выглядит обработка следующим образом:
Но этого недостаточно. Необходимо доработать еще программный код конфигурации.
Доработка для вызова менеджера обмена из внешней обработки
Внимание! Вы указали путь к обработке в одном узле плана обмена. Новый менеджер обмена будет использоваться во всех узлах обмена, использующих текущую версию формата обмена.
Добавляем одну строку в функцию ВерсииФорматаОбмена() общего модуля ОбменДаннымиXDTOСервер:
Сам программный код вызываемой функции выглядит так:
Перечисленные действия позволяют переопределить для всех запусков универсального обмена КД 3 менеджер обмена на тот, который указан в выбранном узле в поле ПутьКМенеджеруОбмена во внешней обработке на диске.