Имя: Пароль:
1C
1С v8
Неизвестный получатель при обмене
0 MadHead
 
02.11.11
15:14
Пишу односторонний обмен между разными конфигурациями. Платформа 8.2.
Шапка файла выгрузки.

- <v8msg:Header>
 <v8msg:ExchangePlan>Обмен</v8msg:ExchangePlan>
 <v8msg:To>2</v8msg:To>
 <v8msg:From>1</v8msg:From>
 <v8msg:MessageNo>5</v8msg:MessageNo>
 <v8msg:ReceivedNo>0</v8msg:ReceivedNo>
 </v8msg:Header>

При загрузке выдает "Неизвестный получатель".
Код загрузки

   ЧтениеХМЛ = новый ЧтениеXML;
   ЧтениеХМЛ.ОткрытьФайл(Узел.ПутьКПапкеОбмена+"Выгрузка.xml");    
   ЧтениеСообщения = ПланыОбмена.СоздатьЧтениеСообщения();
   ЧтениеСообщения.НачатьЧтение(ЧтениеХМЛ,ДопустимыйНомерСообщения.Очередной);

Прочел что -- это из за несоответствия кода узла получателя фактического и узла получателя в файле, только непонятно как платформа понимает от какого узла я собираюсь принимать сообщение?
1 Maxus43
 
02.11.11
15:15
>>как платформа понимает от какого узла я собираюсь принимать сообщение?
<v8msg:From>1</v8msg:From>
2 Alex_MA
 
02.11.11
15:15
From
3 MadHead
 
02.11.11
15:19
Это я понимаю. Как платформа понимает, что в базе данных я принимаю от узла "1" или "2". Ведь явно это негде не указано.
4 MadHead
 
02.11.11
15:19
как в приемнике "указать" что сейчас я собираюсь принимать сообщение от узла "2"