helpf.pro
Регистрация

v8.2 УП: Правила обмена

impulse 101
04.08.2011 16:55Прочитано: 4883
Есть правило выгрузки из Бухгалтерии в Бухгалтерию, выгружаются некоторые документы в ручные операции. Когда выгружаю через универсальный обмен данными в формате XML все работает хорошо. Когда вставляю правила в автоматический обмен вылазит ошибка:

Ошибка при выгрузке данных для узла плана обмена
ТипОбъекта = Документ объект: Отчет о розничных продажах
Объект = Отчет о розничных продажах 00000000002 от 22.06.2011 14:00:00
ОписаниеОшибки = Значение не является значением объектного типа (ЗаписатьКонецЭлемента)
ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(1110)
КодСообщения = 72
УзелПланаОбмена = Центр

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

В модуле объекта Обработка.ОбменДаннымиXML на строке 1110:

Процедура ДобавитьПодчиненный(УзелРодитель, Узел) Экспорт

Если ТипЗнч(Узел) <> одТипСтрока Тогда
Узел.ЗаписатьКонецЭлемента(); {1110}
ИнформацияДляЗаписиВФайл = Узел.Закрыть();
Иначе
ИнформацияДляЗаписиВФайл = Узел;
КонецЕсли;

УзелРодитель.ЗаписатьБезОбработки(ИнформацияДляЗаписиВФайл);

КонецПроцедуры // ДобавитьПодчиненный()

До ошибки Узел = ЗаписьXML
Во время ошибки Узел = 4 (тип-число)

В чем может быть проблема?
Yandex
Возможно, вас также заинтересует
Реклама на портале
Подсказка: Щелникни по Имени пользователя напротив ответа, и тем самым покажешь, что сообщение адресовано ему.
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.