【发布时间】:2019-02-04 20:06:40
【问题描述】:
我创建了一个将 EDI 810 转换为 CSV 的项目。我在本地测试时获得了所需的输出,但在管理控制台中部署解决方案后出现以下错误。我正在使用 EdiReceive 管道。
*
适配器“FILE”在接收位置“Rl_EDI_RECEIVE”上接收到的消息被挂起,URI 为“D:\810_INVOICE\RceiveEDI*.txt”。 错误详细信息:执行接收管道失败:“Microsoft.BizTalk.Edi.DefaultPipelines.EdiReceive,Microsoft.BizTalk.Edi.EdiPipelines,版本=3.0.1.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”来源:“EDI 反汇编程序" 接收端口:"RP_EDI_INVOICE" URI:"D:\810_INVOICE\RceiveEDI*.txt" 原因:没有反汇编阶段组件可以识别数据。
消息 ID:{D3641489-EE54-4720-B0E3-73192DB39A58} 实例 ID:{8363D39D-FCE0-4661-8C04-EECB4309A935}
【问题讨论】:
-
您的 UNH(标题记录)在哪里?是的,您可以在 Visual Studio 中进行测试,但要实际处理您需要它。另外,请将您的示例文件添加为文本,而不是图像。
-
我在使用下面的数据进行测试时遇到了以下错误,并附上了显示已部署架构的 scrrenshot。解析过程中遇到错误。 X12 事务集 id '' 包含在 id '1425' 的功能组中,与 id '000020613' 交换,发送者 id 'DITREX',接收者 id 'WIRELE' 正在暂停,并出现以下错误:错误:1(杂项错误)6:通过消息类型“schemas.microsoft.com/Edi/X12#X12_00401_810”查找文档规范失败。验证正确部署的架构。
-
下面是输入文件(无法附加txt文件).ISA*00* 00 ZZDITREX ZZ i>无线170812*1527*U*00401*000020613*0*T*>~GSINDITREXWIRELE*20170812*1527*1425*X*004010~ST* 810*269339~BIG*20170811*16604580*20170803*012150728529~REFIAWAAT~N1*STADVOCA STORE ML*92*AL~N3*3705 HAMPTON ROAD接收部~N4*OCEANNY*11542~ N1*RICINGULAR ~N3*AT&T Mobility*675 West Peachtree St. NW~N4*ATLAGA*37375~ITD*01*3*** *20171010*60*****NET-60~DTM*011*20170811~IT1*1*20*EA*670**SK*115440~TDS*9310000~TXIGS*0~CTT*8 ~SE*23*269339~GE*1*1425~IEA*1*000020613~
-
请使用问题下方的edit 链接添加任何新信息。如果它是一个新问题,请将其作为一个新问题发布,如果它提供上下文,则链接回这个问题。
-
您是否检查过您的 BizTalk 环境中是否有该架构?我相信某些 EDI 架构不在开发人员版中。
标签: biztalk biztalk-2016