Наверное, я не понятно объяснил... Вот ко мне пришла ТТН от поставщика - waybill и formbreginfo к ней.
Я хочу передать одну позицию из этой накладной обратно поставщику (ну или сделать внутреннее перемещение). Для этого формируется исходящая ТТН, где должно быть, кроме прочего, следующая информация по конкретной позиции:
<wb:Position>
<wb:Identity>1</wb:Identity>
<wb:Quantity>10.0000</wb:Quantity>
<wb:Price>189.5000</wb:Price>
<wb:InformA>
<pref:RegId>
FA-00000088888888</pref:RegId>
</wb:InformA>
<wb:InformB>
<pref:InformBItem>
<pref:BRegId>
FB-000000099999999</pref:BRegId>
</pref:InformBItem>
</wb:InformB>
<wb:Product> ....
С показателем BRegId все понятно - я его беру из FormBRegInfo накладной по которой ко мне пришел товар.
Не понятно, где брать значение для RegId. Здесь же должен быть идентификатор справки А той накладной, которая пришла ко мне - верно? А в накладной, которая мне пришла стоит идентификатор справки А накладной, по которой мой поставщик получал свой товар, прежде чем отправить его мне, а не той накладной, которую он мне отправил.
Или, вы хотите сказать, что номера FB-... и FA-... нужно прямо взять из waybill раздела Content в том виде, как их отправил мой поставщик? Но в документации четко сказано, что там должны быть номера документов по которым я получил товар, по крайней мере в комментарии к тегу BRegId:
Цитата: Раздел Б - ид записи предыдущей отгрузки (по которому продукция поступила на склад)