Имя: Пароль:
1C
1С v8
КД3.0. Синхронизация данных через свой модуль менеджера обмена без изменения конфигурации
0 aleks_default
 
13.04.20
17:13
Конфигурация КА 2.4.11.67, конвертация 3.0.5.3.
Подскажите, плиз, а что в новых релизах типовых конфигураций уже нельзя подставить в настройку синхронизации данных свою обработку с модулем менеджера обмена? Функционал такой вроде еще есть (скрытая служебная вкладка в настройке синхронизации), но когда в КД3.0 сохраняешь исправленные правила в модуль менеджера, а потом вставляешь это во внешнюю обработку, то контроль синтаксиса ругается на ошибки. Т.е. я так понял что теперь модуль менеджера обмена можно менять только в одноименном общем модуле, а через внешнюю обработку уже нельзя?
1 GANR
 
13.04.20
17:48
(0) а расширения?
2 MaxS
 
13.04.20
18:32
(0) Через внешнюю обработку уже нельзя. с помощью расширения запросто. Нужно найти код, что-то типа  ВерсииФормата.Вставить("1.6", МенеджерОбменаЧерезУниверсальныйФормат);
И, например, через расширение заменить на ВерсииФормата.Вставить("1.6", Расш1_МенеджерОбменаЧерезУниверсальныйФормат);
3 aleks_default
 
13.04.20
18:39
(2)Ясно, спасибо. Подзадолбали уже такие подставы от 1С.
4 aleks_default
 
13.04.20
18:41
Зачем тогда вкладку оставлять, людей только в заблуждение вводят
5 MaxS
 
13.04.20
18:44
(4) Они ещё обработку "Выгрузка загрузка из EnterpriseData" испортили. Туда нельзя подставить внешнюю обработку с правилами для отладки. Отлаживать в расширении и постоянно перезагружать базу неудобно.
Этот пробер исправил в расширении. Тоже непонятно зачем несколько лет как там присутствует поле для внешней обработки, но при его использовании страшно ругается.