首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >电子数据交换,852产品转移: N1循环失序?

电子数据交换,852产品转移: N1循环失序?
EN

Stack Overflow用户
提问于 2013-08-08 02:35:05
回答 1查看 306关注 0票数 1

我必须为我正在写的一份报告建立一些EDI。我正在使用EDI Notepad来验证我的输出。虽然这个EDI完全可以被EDI记事本读取,但我总是收到一些错误,说我有几个N1循环顺序混乱。怎么回事?

我整个下午都在阅读规范,试图弄清楚这一点,但我没有看到任何地方提到N1订单。我做错了什么?

以下是有问题的EDI:

代码语言:javascript
复制
ISA*00*          *00*          *12*ABCCOM         *01*999999999      *110127*1719*U*00400*000005438*0*P*>~
GS*PD*4405197800*999999999*20110127*1719*1421*X*004010VICS~
ST*852*000008315~
XQ*G*20130807*20130807~
N1*ST**11*AD6448446~
LIN**UA*53233*PI*76189053560~
ZA*QA*0*EA~
ZA*QS*0*EA~
LIN**UA*53234*PI*76189053430~
ZA*QA*0*EA~
ZA*QS*0*EA~
N1*ST**11*BD9628542~
LIN**UA*53234*PI*76189053430~
ZA*QA*30*EA~
ZA*QS*0*EA~
LIN**UA*53233*PI*76189053560~
ZA*QA*0*EA~
ZA*QS*60*EA~
N1*ST**11*FD0286244~
LIN**UA*53233*PI*76189053560~
ZA*QA*180*EA~
ZA*QS*930*EA~
LIN**UA*53234*PI*76189053430~
ZA*QA*390*EA~
ZA*QS*585*EA~
N1*ST**11*BD9076008~
LIN**UA*53234*PI*76189053430~
ZA*QA*0*EA~
ZA*QS*0*EA~
LIN**UA*53233*PI*76189053560~
ZA*QA*0*EA~
ZA*QS*0*EA~
N1*ST**11*FD0417825~
LIN**UA*53234*PI*76189053430~
ZA*QA*30*EA~
ZA*QS*30*EA~
LIN**UA*53233*PI*76189053560~
ZA*QA*0*EA~
ZA*QS*0*EA~
N1*ST**11*BW0222264~
LIN**UA*53234*PI*76189053430~
ZA*QA*90*EA~
ZA*QS*90*EA~
LIN**UA*53233*PI*76189053560~
ZA*QA*240*EA~
ZA*QS*60*EA~
CTT*12~
SE*46*000008315~
GE*1*1421~
IEA*1*000005438~
EN

回答 1

Stack Overflow用户

发布于 2013-08-08 03:46:08

根据ANSI标准,您有一个N1作为LIN的子项,而LIN不是该标准的一部分。在详细环路中为地址/数量实现了SDQ段。

如果删除N1段(除了XQ中的一个之外的所有段),您将注意到EDI记事本不会显示错误。如果你的规范有一个详细的N1,那么他们正在使用他们自己的标准的“版本”。不管怎样,这并不少见。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18111131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档