Вы должны быть в состоянии сделать это, используя свойства контекста сообщения EdiOverride
. Их можно найти в сборке Microsoft.BizTalk.Edi.BaseArtifacts
, находящейся в папке установки BizTalk Server.
Например, в оркестровке вы можете сделать это:
EdifactMessage(EdiOverride.OverrideEDIHeader) = true;
EdifactMessage(EdiOverride.UNB2_1) = xpath(CsvMessage, ...); // 100
EdifactMessage(EdiOverride.UNB3_1) = xpath(CsvMessage, ...); // 200
Добавить набор корреляции с помощью те же свойства для формы отправки.
Если вы хотите установить их в конвейере, используйте пространство имен свойства http://schemas.microsoft.com/BizTalk/2006/edi-properties
.