Lids EDI 850 订单详解

© All rights reserved. • 西安知行软件有限公司 • 陕ICP备09022277号
Lids是一家专门从事运动帽销售的美国零售商,在美国、波多黎各、加拿大和英国设有商店。Lids与其供应商之间,传输X12标准的报文。对供应商而言,需要接收Lids发来的EDI 850订单。在此前的文章 如何读懂X12 中,我们对X12已经做了详细的解读,接下来让我们以 Lids EDI项目中对EDI 850订单的处理为基础,开始深入了解850订单。
本文将对符合 X12 报文标准的 850订单进行解读,并将其转换为更易处理的XML格式文件。
下图为 Lids EDI X12 850示例报文转换前以及经知行之桥EDI系统转换后的效果对比图:
报文详解
Lids X12 850示例订单详解
Lids会给供应商发送X12标准的EDI 850订单,示例如下:
头部信息: ISA*00* *00* *12*3173349428 *ZZ*GENERIC *160726*1505*U*00401*850002059*0*P*> GS*PO*3173349428*GENERIC*20160726*1505*850002059*X*004010 ST*850*0001 - 850 = purchase order 采购订单 - 0001:采购订单编号 BEG*00*SA*999262**20160721 - 00 = Original 原始订单 01 = Cancellation 取消订单 - SA:Stand-alone Order 独立订单 - 999262 = purchase order number采购订单编号 - 20160721 = 采购订单日期 CUR*BY*USD - BY = Buying Party (Purchaser) 买方 - USD = 美元 REF*IA*123456 - IA = Internal Vendor Number 内部供应商编号 - 123456 = Lids 6-digit Internal Vendor number ITD*01*1 - 01 = Basic 基础销售条款 - 1 = 发货日期代码 DTM*037*20161005 - 037 = Ship Not Before 发货不能早于 - 20161005 = 发货日期不能早于20161005 DTM*038*20161015 - 038 = Ship No Later发货不能晚于 - 20161015 = 发货不能晚于20161015 N1*ST*LIDS RETAIL*92*0091 - ST = Ship To发货 - LIDS RETAIL = 发货地 - 92 = 自由名称 明细信息: PO1*1*144*EA*7.6*WE*UP*123456000201*CB*00012345*IZ*990*VA*VENDOR-STYLE-123 - 1 = 第1条订单信息 - 144 = 订购数量 - EA = 测量单位 - 7.6 = 单价 - WE = Wholesale Price per Each 每件的批发价格标识符 - UP = U.P.C. Consumer Package Code UPC编号 - 123456000201 = UPC编号 - CB = 买方目录编号标识符 - 00012345 = 买方目录编号 - IZ = Buyer's Size Code 买方尺寸编号标识符 - 990 = 买方尺寸编号 - VA = Vendor's Style Number 供应商款式编号标识符 - VENDOR-STYLE-123 = 供应商款式编号 CTP**RTL*39.99 - RTL = Retail 零售价格标识符 - 39.99 = 订购数量 PID*F*08***STYLE-DESCRIPTION - F = Free-form 自由形式 - 08 = Product产品标识符 - STYLE-DESCRIPTION = 风格表述 PID*X*35***Black****ENG - X = Semi-structured (Code and Text) 半结构化 - 35 = 颜色标识符 - Black = 黑色 - ENG = 英语 PID*X*35***Noir****FRE - F = Free-form 自由形式 - 08 = Product标识符 - STYLE-DESCRIPTION = 风格表述 PO4*1 - 1 = Lids所有采购订单这里都是1 PO1*2*144*EA*8.1*WE*UP*123456000195*CB*00012346*IZ*990*VA*VENDOR-STYLE-124 - 2 = 第2条订单信息 - 144 = 订购数量 - EA = 测量单位 - 8.1 = 单价 - WE = Wholesale Price per Each 每件的批发价格标识符 - UP = U.P.C. Consumer Package Code UPC编号 - 123456000195 = UPC编号 - CB = 买方目录编号标识符 - 00012346 = 买方目录编号 - IZ = Buyer's Size Code 买方尺寸编号标识符 - 990 = 买方尺寸编号 - VA = Vendor's Style Number 供应商款式编号标识符 - VENDOR-STYLE-124 = 供应商款式编号 CTP**RTL*39.99 - RTL = Retail 零售价格标识符 - 39.99 = 订购数量 PID*F*08***STYLE-DESCRIPTION - F = Free-form 自由形式 - 08 = Product产品标识符 - STYLE-DESCRIPTION = 风格表述 PID*X*35***Green****ENG - X = Semi-structured (Code and Text) 半结构化 - 35 = 颜色标识符 - Green = 绿色 - ENG = 英语 PID*X*35***Vert****FRE - X = Semi-structured (Code and Text) 半结构化 - 35 = 颜色标识符 - STYLE-DESCRIPTION = 风格表述 - FRE = 法语 PO4*1 - 1 = Lids所有采购订单这里都是1 总结: CTT*2 - 2 = 文件中有2行物料 SE*22*0001 - 22 = 所有包含的段数量 - 001 = Transaction Set Control Number GE*1*850002059 IEA*1*850002059
通过上述报文解读可以看到,我们接收到的X12 850报文可读性较差,无论是企业的业务人员还是IT人员都很难从以上订单中直接获取到有效的业务信息。因此需要对此850订单进行格式转换。
EDI系统转换效果
利用知行之桥EDI系统可以将其转换为可读性更强的目标XML格式文件,以便于进一步处理,转换效果如下:
0.0.3 P 生产模式,如果是T则表示测试模式00 999262 采购订单编号20160721 订单日期USD 内部供应商编号 123456 20161005 不能早于2016年10月05号发货20161015 不能晚于2016年10月15号发货LIDS RETAIL 收货地0091 1 144 订购数量EA 7.6 单价123456000201 UPC编号00012345 买方目录编号990 VENDOR-STYLE-123 供应商风格编号39.99 单价F 08 STYLE-DESCRIPTION 产品描述X 描述类型35 颜色标识符Black 颜色ENG 语言X 描述类型35 颜色标识符Noir FRE 语言1 2 订单行号144 订购数量EA 8.1 单价123456000195 UPC编号00012346 买方目录编号990 VENDOR-STYLE-124 39.99 单价F 08 STYLE-DESCRIPTION X 35 Green ENG X 35 Vert FRE 1
可以看到,经EDI系统转换之后的目标XML文件中,我们将业务数据与业务字段联系起来,这样的文件可读性更强,并且更方便进行下一步数据处理。
工作流示例
通过上述的讲解想必大家已经了解了Lids 850订单在知行之桥EDI系统中的转换流程了,以下是上述工作流示例,您可以下载知行之桥EDI系统,导入【示例工作流】以及【测试文件】,进行实战操作。
在知行之桥EDI系统中导入上述工作流以及测试文件
如下图所示:
上传测试文件:在 LIDS_850_X12 端口的 输入 选项卡下,点击 更多 ,上传测试文件。
下载转换后的测试文件:在 LIDS_850_XMLMap 端口的 输出 选项卡下,点击 LidsEDI850 PO_850002059.xml,即可下载文件,看到转换后的效果。
端口解读
以下端口是上述工作流的核心要素:
XML Map 端口:将数据从一种 XML 格式转换为另一种XML格式,提供便捷的后端兼容性。
X12 端口:接收 X12 报文时,X12 端口会验证 X12 交互头部并将 X12 报文转换为 XML。这是一个非常有用的准备步骤,因为 XML 是知行之桥用于处理工作流中数据的主要格式。X12 端口自动读取输入文件以确定与报文相匹配的 X12 模式,然后根据该模式解析报文。
在知行之桥EDI系统中,实现上述转换,使用了两个端口:X12以及XML Map即实现了将850订单由X12格式转换为目标XML格式。
以上是对接收Lids 850订单报文的解读以及转换的详细介绍,了解更多Lids的EDI报文信息,欢迎联系知行软件。
更多EDI信息,请参阅: EDI是什么?
注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。






