Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Biztalk EDI 832数据元素中的字符无效_Biztalk_Edi - Fatal编程技术网

Biztalk EDI 832数据元素中的字符无效

Biztalk EDI 832数据元素中的字符无效,biztalk,edi,Biztalk,Edi,我从合作伙伴处收到edi 832源时遇到了问题: 由于以下错误,接收管道“Microsoft.BizTalk.EdiInt.DefaultPipelines.AS2EdiReceive,Microsoft.BizTalk.Edi.EdiIntPipelines,Version=3.0.1.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”中组件“未知”的输出消息已挂起: 分析过程中遇到错误。包含在id为“293”、交换id为“000000 293

我从合作伙伴处收到edi 832源时遇到了问题:

由于以下错误,接收管道“Microsoft.BizTalk.EdiInt.DefaultPipelines.AS2EdiReceive,Microsoft.BizTalk.Edi.EdiIntPipelines,Version=3.0.1.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”中组件“未知”的输出消息已挂起: 分析过程中遇到错误。包含在id为“293”、交换id为“000000 293”、发送方id为“8712423011011”、接收方id为“WSAXXXXXXX”的功能组中的id为“000000 293”的X12事务集因以下错误而挂起: 错误:1(字段级错误) 段ID:PID TS中的位置:16583 数据元素ID:PID05 分段位置:5 数据值: 6:数据元素中的无效字符 . 挂起消息的序列号为2

我看不出哪些字符是无效的,现在我只知道“,”会导致这个问题。然后我尝试删除所有非常规字母、数字和常用符号可能无效的字符,但仍然无法确定哪些字符是无效的


哪些字符对EDI 832和EDI 846及其他字符无效?

PID05是产品说明。数据中可能有星号或波浪号,也可能是分隔符。也可能有不可显示的字符,如制表符,也可能是非法的


您还应该下载EDI记事本并在那里检查它。如果有一个字符违反EDI语法规则,该(免费)工具将识别它。

这取决于您的TP/X12设置……您可以从错误消息中发布PID05的值吗?如果需要,请进行消毒