Начал самостоятельно изучать КД3. Вчера посмотрел несколько видео уроков. И возник вопрос.
При настройке конвертации в КД3, в отличии от КД2 мы получаем правила конвертации не в виде XML, а в виде текста кода общего модуля МенеджерОбменаЧерезУниверсальныйФормат, который на тестовом примере из видео просто вставляется в этот модуль в конфигурации.
В коде формируются следующие Процедуры/Функции
<DETAILS>Подробности
Процедура ПередКонвертацией(КомпонентыОбмена) Экспорт
Процедура ПослеКонвертации(КомпонентыОбмена) Экспорт
Процедура ПередОтложеннымЗаполнением(КомпонентыОбмена) Экспорт
Функция ВерсияФорматаМенеджераОбмена() Экспорт
Процедура ЗаполнитьПравилаОбработкиДанных(НаправлениеОбмена, ПравилаОбработкиДанных) Экспорт
Процедура ДобавитьПОД_Справочник_Контрагенты(ПравилаОбработкиДанных)
Процедура ЗаполнитьПравилаКонвертацииОбъектов(НаправлениеОбмена, ПравилаКонвертации) Экспорт
Функция ДобавитьПКТЧ(ПравилоКонвертации, ИмяТЧКонфигурации, ИмяТЧФормата)
Процедура ДобавитьПКС(РодительПКС, СвойствоКонфигурации, СвойствоФормата, ИспользуетсяАлгоритмКонвертации = 0,
Процедура ДобавитьПКО_Справочник_Контрагенты(ПравилаКонвертации)
Процедура ЗаполнитьПравилаКонвертацииПредопределенныхДанных(НаправлениеОбмена, ПравилаКонвертации) Экспорт
Процедура ЗаполнитьПараметрыКонвертации(ПараметрыКонвертации) Экспорт
Процедура ВыполнитьПроцедуруМодуляМенеджера(ИмяПроцедуры, Параметры) Экспорт
Но в самом модуле конфигурации, с которым пытаюсь играться я (конфигурация на поддержке) уже имеются процедуры/функции с такими же названиями.
Менять их и объединять пока не хочется. Хочу просто заменить весь модуль на модуль из расширения.
Как проще это сделать, не перетаскивая в расширение каждую процедуру из конфигурации, а подменив весь модуль?