Бюджет обсуждается, ищу специалиста по КД 2.0.
Есть правила обмена созданные в КД 2.0, через универсальный обмен данными XML они работают.
В правилах есть документ-регистратор, отсутствующий в базе Источнике, сведений из регистров накопления, выбранных по Произвольному алгоритму, без Объекта выборки в базе Источнике. (скрин в приложении).
Так как документ отсутствует в базе источнике, то в состав плана обмена включить его не получается.
При использовании узла обмена в обработке УОД XML в правиле выгрузки данных для этого документа-регистратора возникает ошибка
в Фукнции ВыполнитьВыгрузкуИзмененныхДанныхДляУзлаОбмена(УзелОбмена, МассивПравилКонвертации, СтруктураДляУдаленияРегистрацииИзменений)
в цикле
Для Каждого СтрокаПравилаВыгрузки Из ВременныйМассивПравилКонвертации Цикл
МетаданныеПВД = Метаданные.Н*ай*/тиПоТипу(СтрокаПравилаВыгрузки.ОбъектВыборки);
МассивВыгружаемыхМетаданных.Добавить(МетаданныеПВД);
КонецЦикла;
СтрокаПравилаВыгрузки.ОбъектВыборки Тип = Неопределено
На скришоте видно, что Объект выборки пустой, потому что способ конвертации Произвольный алгоритм.
Хотелось бы настроить выгрузку изменений по данным регистров накопления через этот документ.
Такая же ошибка возникает и при использовании плана обмена.
Задача помочь адаптировать существующие правила под план обмена.
Выгрузка из УТ11, загрузка в самописную конфу.
Проблема при выгрузке данных, лог ошибки прикладываю.
Работу необходимо выполнить через удаленный доступ, исходники баз прислать нет возможности. Никаких копий.
#####
Начало выгрузки: 21.03.2019 17:18:06
Ошибка!!!
Ошибка при выгрузке данных для узла плана обмена
ОписаниеОшибки = Ошибка при вызове метода контекста (НайтиПоТипу): Несоответствие типов (параметр номер '1')
ПозицияМодуля = Обработка.DtExch_ОбменДаннымиXML.МодульОбъекта(12330)
КодСообщения = 72
УзелПланаОбмена = ИБ1
Окончание выгрузки: 21.03.2019 17:18:06
Произошла ошибка при выгрузке объектов. Было выгружено: 0
#####
Опубликован 24.03.2019 в 18:46 Последнее изменение: 24.03.2019 в 23:21
Заказ находится в архиве