Добавление в расширение отдельных алгоритмов с аннотацией “После”
Если правок немного, можно добавить в алгоритм ПриКонвертацииДанныхXDTO свой дополнительный код с аннотацией после. Выглядеть это может так:
Плюс такого способа доработки - менеджер обмена остается на поддержке. При обновлении релиза конфигурации 1С ничего делать не потребуется. Будет использовать типовой менеджер обмена из нового релиза конфигурации 1С, и к нему будут применены исправления в расширении.
Минус такого способа - правила не получится дорабатывать в Конвертации данных, ред.3.
Весь менеджер обмена в расширении
Второй вариант - создать в расширении отдельный общий модуль. Указать название по аналогии, например, мсМенеджерОбменаВУниверсальномФормате. Подменить менеджер обмена на свой в процедуре ПрПолученииДоступныхВерсийФормата общего модуля ОбменДаннымиПереопределяемый.
Изменения в расширении для подмены менеджера обмена могут выглядеть следующим образом:
В приведенном примере для версии формата 1.17 будет использоваться менеджер обмена из расширения. Имя общего модуля в расширении должно быть мсМенеджерОбменаЧерезУниверсальныйФормат.
Для всех остальных версий формата будет использоваться менеджер обмена из типовой конфигурации 1С.