Планы обмена данными 1с 8.0 #249474


#0 by Dream_ua
Помогите разобраться: Участок кода в процедуре чтения файла обмена данными: {ПланОбмена.Кассы}: Ошибка при установке значения атрибута контекста (Отправитель): Несоответствие типов    Данные.ОбменДанными.Отправитель=ЧтениеСообщение.Отправитель; по причине: Несоответствие типов В чем может быть проблема?
#1 by NiXeR
проверь отладчиком
#2 by Dream_ua
Проверял отладчиком  “Данные.ОбменДанными.Отправитель” ТИП Неопределенно “ЧтениеСообщение.Отправитель” ТИП ПланыОбменаСсылка (Существуют данные)
#3 by avmlvm
(задумчиво) А у тебя Кассы - включены в данный план обмена? Т.е. их тебе "послали", но насколько в плане обмена где читаешь - Кассы "включены"?
#4 by Dream_ua
Кассы -это название Плана обмена данными
#5 by avmlvm
ну и посмотри (поставь в конструкцию "Попытка -> Исключение -> КонецПопытки" вывод) типов "левой и правой частей".. чЁ тут гадать?
#6 by Dream_ua
В Данные.ОбменДанными.Отправитель невозможно ничего записать, т.к. его тип - НЕОПРЕДЕЛЕНО. Отладчиком я уже все что можно пересмотрел.
#7 by Advan
ЧтениеСообщения.НачатьЧтение(ЧтениеXML);
#8 by Dream_ua
Полностью код функции:
#9 by Advan
Странно должно вроде работать - конечно если узел от которого принимаешь обмен занесен в базу
#10 by Dream_ua
узел занесен в базу....
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С