使用 BizTalk 服务器将 EDI 837I 转换为 XML 格式文件

converting EDI 837I to XML format file using BizTalk server

当我使用 BizTalk Server 2013 将 EDI 837I 转换为 XML 格式文件时,出现以下错误

An output message of the component "Unknown " in receive pipeline "Microsoft.BizTalk.Edi.DefaultPipelines.EdiReceive, Microsoft.BizTalk.Edi.EdiPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" is suspended due to the following error: 
     Error: 1 (Miscellaneous error)
    22: Invalid Control Structure

Error: 2 (Miscellaneous error)
    1: Control Number in ISA and IEA do not match

Error: 3 (Miscellaneous error)
    21: Number Of included groups do not match.
 The sequence number of the suspended message is 1. 

22: Invalid Control Structure

1: Control Number in ISA and IEA do not match

这基本上意味着您正在尝试处理无效的 X12 EDI

第二条信息非常露骨,应按字面意思理解。 ISA 和 IEA 之间的控制编号不匹配。

看来有人试图手动编辑 EDI。您可以这样做,但所有控件和计数也需要更新。

有时手动更改分隔符(可能是在某些文本编辑器中打开引起的)会导致上述错误。确保 ISA 和 IEA 中的以下值匹配。

ISA and IEA