ДОбрый день. У меня сложилась очень непонятная ситуация. Мне надо выгрузить "ПриходныйКассовыйОрдер" из одной базы в другую, при этом количество документов в базе-приемнике зависит от количества строк табличной части РасшифровкаПлатежа базы-источника. Поэтому я пользуюсь функцией "ВыгрузитьПоПравилу".
Сначала я сделал правила конвертации только для ПриходногоКассовогоОрдера + ПКО для объектов, обеспечивающих правильное заполнение ПриходногоКассовогоОрдера.
Далее, после успешных "испытаний", я решил перенести ПКО для ПриходногоКассовогоОрдера в правила конвертации, где описаны ПКО вообще для всех объектов (т.е. не только для ПриходногоКассовогоОрдера). Пытаюсь выгрузить данные из базы-источника, но вылетают следующие ошибки:
Начало выгрузки: 21.05.2013 15:41:23
Ошибка получения свойства объекта из входящих данных
ПКО = ПКО_доработка (Документ: Приходный кассовый ордер)
ПКС = 8 (--> Дата)
Объект = Приходный кассовый ордер 20121102001 от 02.11.2012 14:25:27 (Приходный кассовый ордер)
СвойствоПриемника = Дата (Дата)
ОписаниеОшибки = Получение элемента по индексу для значения не определено
ПозицияМодуля = ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8270)
КодСообщения = 68
Ошибка при выгрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1682)}: Ошибка получения свойства объекта из входящих данных
ПКО = ПКО_доработка (Документ: Приходный кассовый ордер)
ПКС = 8 (--> Дата)
Объект = Приходный кассовый ордер 20121102001 от 02.11.2012 14:25:27 (Приходный кассовый ордер)
СвойствоПриемника = Дата (Дата)
ОписаниеОшибки = Получение элемента по индексу для значения не определено
ПозицияМодуля = ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8270)
КодСообщения = 68
П.с. у меня для ПриходногоКассовогоОрдера 2 ПКО - одно описывает соответствие между объектом-источником и объектом-приемником, а другое получает значения свойств из входящих данных.
Основная теорема систематики: Новые системы плодят новые проблемы.