Имя: Пароль:
1C
1С v8
v8 Обмен. Через файл работает через план обмена - нет
0 ЧессМастер
 
31.01.12
15:54
Доброе время суток всем !

Суть проблемы в следующем.

Необходимо заполнять документ в приемнике по результатам выполнения запроса в источнике и настроить автоматический обмен на основе этих правил

В ПВД выбрано
объект выборки - пусто
способ выборки - произвольный алгоритм
правило конвертации - нужный документ

В обработчике "Перед обработкой" написан алгоритм

В ПКО настроено заполнение  реквизитов документа из входящих данных.

Через "универсальный обмен данными в формате XML" выгрузка и загрузка проходят отлично

В настрйках обмена данными создаю узел обмена, загружаю правила обмена. Пробую выгрузить и получаю сообщение:

"
Ошибка при выгрузке данных для узла плана обмена
   ОписаниеОшибки         =  Ошибка при вызове метода контекста (НайтиПоТипу): Несоответствие типов (параметр номер '1')
   ПозицияМодуля          =  Обработка.ОбменДаннымиXML.МодульОбъекта(12073)
   КодСообщения           =  72
   УзелПланаОбмена        =  МойУзел"

методом анализа выяснил что ругается на то что в ПВД не заполнен объект выборки. Но если его заполнить тогда не будет работать выгрузка по произвольному алгоритму.

Повторяю - через универсальную выгрузку данных XML все работает отлично. Проблема только в обмене через узлы обмена.

Как решить эту проблеиу ?