3M公司,全称明尼苏达矿业及机器制造公司。它于1902年成立,总部现位于美国明尼苏达州首府圣保罗市,为世界著名的多元化跨国企业,并且是道琼斯30种工业成分指数股票之一。
3M为管理其庞大的供应链建立了EDI(Electronic Data Interchange,中文名称是电子数据交换)系统,实现供应链自动化管理。
本文着重讲述3M EDI项目中,3M回复给采购商的X12 855报文(采购订单确认)解读。
在此前的文章如何读懂X12报文中,我们对X12已经做了详细的介绍,大家可以以此为基础,深入了解855采购订单确认报文。
下图为3M EDI X12 855示例报文转换前及经过知行之桥EDI系统转换后的结果对比图。
3M X12 855 示例订单详解
3M会给采购商发送 X12 标准的 EDI 855 订单确认,示例如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
ISA*00* *00* *ZZ* *ZZ* *221019*1205*U*00401*000000001*0*T*:~ GS*PR*006097109CN*WILLTECH*20221017*0154*65319*X*004010~ ST*855*525000018~ -855:采购订单确认 -525000018:报文类型编号 BAK*00*AE*0005557803*20040618***123456**20040619*12~ -00:原始订单 -AE:确认且包含详细讯息 (AK:无详细讯息或更改项;RD:拒绝且包含详细讯息;RJ:拒绝且无详细讯息) -0005557803:采购订单号 -20040618:采购订单创建日期 -123456:合同编号 -20040619:合同编号创建日期 -12:指定交易类型的编码 CUR*BY*CAD~ -BY:买方货币编码 -CAD:买方货币 FOB*DF*DE*123*01*CFR~ -DF:运输费用付款条件 -DE:装运地位置限定符 -123:装运地位置 -01:运输条款限定符编码 -CFR:成本和运费 TD5*****UPS COLLECT GROUND ACCT 555~ -UPS COLLECT GROUND ACCT 555:运输路线或承运人身份 N9*ZZ*Notes to follow in MSG segment~ -ZZ:标识编码 -Notes to follow in MSG segment:MSG字段注意事项 MSG*COLLECT - 3M SHIPMENT CONTROL~ -COLLECT - 3M SHIPMENT CONTROL:注意事项 N1*SU*ACME MANUFACTURING LTD*92*AV5660001~ -SU:供应商名称编码 -ACME MANUFACTURING LTD:供应商名称 -92:由买方或买方代理人指定识别代码限定符 -AV5660001:由买方或买方代理人指定识别代码 N2*4TH FLOOR WAYSON COMMERCIAL BLDG 28~ -4TH FLOOR WAYSON COMMERCIAL BLDG 28:供应商发货地址 N3*1264 CONNAUGHT ST~ -1264 CONNAUGHT ST:供应商地址 N4*NAPLES*FL*123456789*USA~ -NAPLES:供应商所在城市名称 -FL:供应商所在省或市编码 -123456789:供应商邮政编码 -USA:供应商所在国家编码 PO1*00101*1.0000*EA*139.50000**BP*28902255589*VP*493372~ -00101:订单行号 -1.0000:订购数量 -EA:计量单位为每个编码 -139.50000:单价 -BP:买方物料编码限定符 -28902255589:买方物料编码 -VP:卖方物料编码限定符 -493372:卖方物料编码 (EC:工程变更级别限定符;MF:制造商限定符;MG:制造商物料编码限定符;) PID*F****TONER LJ4200 12000 PG BLK~ -F:物料描述类型 -TONER LJ4200 12000 PG BLK:物料描述 FOB*CC*OR*123*01*FOB~ -CC:运费到付 -OR:原产地(装运点) -123:原产地描述 -01:运输条款来源于国际贸易 -FOB:船上交货价 TD5*****YELLOW FREIGHT~ -YELLOW FREIGHT:运输路线或承运人身份 ACK*IC*4*EA*074*20050801~ -IC:项目已接受且已进行更改 (DR:项目已接受且已重新计划日期;IP:项目已接受且价格已更改;IQ:项目已接受且数量已更改) -4:数量 -EA:计量单位为每个编码 -074:交付时间回复限定符 -20050801:交付时间回复 N1*ST*3M MEXICO*92*TZ6488003~ -ST:收货方名称编码 -3M MEXICO:收货方名称 -92:由买方或买方代理人指定识别代码限定符 -TZ6488003:由买方或买方代理人指定识别代码 N2*C/O 3M SAN LUIS-3MMX~ -C/O 3M SAN LUIS-3MMX:收货方发货地址 N3*P.O.BOX 33121~ -.O.BOX 33121:收货方地址 N4*ST. PAUL*MN*551333121*USA~ -ST. PAUL:收货方所在城市名称 -MN:收货方所在省或市编码 -551333121:收货方邮政编码 -USA:收货方所在国家编码 CTT*1~ SE*21*0001~ GE*4*65319~ IEA*1*000067050~ |
通过上述报文解读可以看到,我们接收到的 X12 855 报文可读性较差,无论是企业的业务人员还是 IT 人员都很难从以上订单中直接获取到有效的业务信息。因此需要对此 855 订单进行格式转换。
EDI 系统转换效果
利用知行之桥 EDI 系统可以将其转换为可读性更强的目标 XML 格式文件,以便于进一步处理,转换效果如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 |
<?xml version="1.0" encoding="UTF-8"?> <EDI_855 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <!-- 原始订单编码 --> <TsetPurposeCode>00</TsetPurposeCode>、 <!-- 确认且包含详细讯息 --> <AcknowledgementType>AE</AcknowledgementType> <!-- 采购订单号 --> <PONumber>0005557803</PONumber> <!-- 采购订单创建日期 --> <PODate>20040618</PODate> <!-- 合同编号 --> <ContractNumber>123456</ContractNumber> <!-- 合同编号创建日期 --> <acknowlegeDate>20040619</acknowlegeDate> <!-- 指定交易类型的编码 --> <TransactionTypeCode>12</TransactionTypeCode> <CurrencySpecification> <!-- 买方货币编码 --> <EntityIdentifierCode>BY</EntityIdentifierCode> <!-- 买方货币 --> <CurrencyCode>CAD</CurrencyCode> </CurrencySpecification> <ShipmentTransportationInstructions> <!-- 运输费用付款条件 --> <ShipmentMethodOfPayment>DF</ShipmentMethodOfPayment> <!-- 装运地位置限定符 --> <LocationQualifier>DE</LocationQualifier> <!-- 装运地位置 --> <Description>123</Description> <!-- 运输条款限定符编码 --> <TransportationTermsQualifierCode>01</TransportationTermsQualifierCode> <!-- 成本和运费 --> <TransportationTermsCode>CFR</TransportationTermsCode> </ShipmentTransportationInstructions> <CarrierDetails> <!-- 运输路线或承运人身份 --> <Routing>UPS COLLECT GROUND ACCT 555</Routing> </CarrierDetails> <MutuallyDefined> <!-- MSG字段注意事项 --> <RefId>Notes to follow in MSG segment</RefId> <!-- 注意事项 --> <MessageText>COLLECT - 3M SHIPMENT CONTROL</MessageText> </MutuallyDefined> <SupplierOrManufacturer> <!-- 供应商名称 --> <Name>ACME MANUFACTURING LTD</Name> <!-- 由买方或买方代理人指定识别代码 --> <AssignedByBuyerOrAgentId>AV5660001</AssignedByBuyerOrAgentId> <AdditionalNameInfo> <!-- 发货地址 --> <Name>4TH FLOOR WAYSON COMMERCIAL BLDG 28</Name> </AdditionalNameInfo> <AddressInfo> <!-- 供应商地址 --> <Address>1264 CONNAUGHT ST</Address> </AddressInfo> <GeographicLocation> <!-- 供应商所在城市名称 --> <CityName>NAPLES</CityName> <!-- 供应商所在省或市编码 --> <StateOrProvinceCode>FL</StateOrProvinceCode> <!-- 供应商邮政编码 --> <PostalCode>123456789</PostalCode> <!-- 供应商所在国家编码 --> <CountryCode>USA</CountryCode> </GeographicLocation> </SupplierOrManufacturer> <BaselineItem> <!-- 订单行号 --> <POLineNumber>00101</POLineNumber> <!-- 订购数量 --> <QuantityOrdered>1.0000</QuantityOrdered> <!-- 计量单位为每个编码 --> <UOM>EA</UOM> <!-- 单价 --> <UnitPrice>139.50000</UnitPrice> <!-- 买方物料编码 --> <BuyerPartNumber>28902255589</BuyerPartNumber> <!-- 卖方物料编码 --> <VendorPartNumber>493372</VendorPartNumber> <ProductDescription> <!-- 物料描述类型 --> <DescriptionType>F</DescriptionType> <!-- 物料描述 --> <Description>TONER LJ4200 12000 PG BLK</Description> </ProductDescription> <ShipmentTransportationInstructions> <!-- 运费到付 --> <ShipmentMethodOfPayment>CC</ShipmentMethodOfPayment> <!-- 原产地(装运点) --> <LocationQualifier>OR</LocationQualifier> <!-- 原产地描述 --> <Description>123</Description> <!-- 运输条款来源于国际贸易 --> <TransportationTermsQualifierCode>01</TransportationTermsQualifierCode> <!-- 船上交货价 --> <TransportationTermsCode>FOB</TransportationTermsCode> </ShipmentTransportationInstructions> <CarrierDetails> <!-- 运输路线或承运人身份 --> <Routing>YELLOW FREIGHT</Routing> </CarrierDetails> <LineItemACK> <!-- 项目已接受且已进行更改 --> <StatusCode>IC</StatusCode> <!-- 数量 --> <Quantity>4</Quantity> <!-- 计量单位为每个编码 --> <UOM>EA</UOM> <!-- 交付时间回复--> <RequestedForDeliveryDatePriorToAndIncluding>20050801</RequestedForDeliveryDatePriorToAndIncluding> </LineItemACK> <ShipToInfo> <!-- 收货方名称 --> <Name>3M MEXICO</Name> <!-- 由买方或买方代理人指定识别代码 --> <AssignedByBuyerOrAgentId>TZ6488003</AssignedByBuyerOrAgentId> <AdditionalNameInfo> <!-- 收货方发货地址 --> <Name>C/O 3M SAN LUIS-3MMX</Name> </AdditionalNameInfo> <AddressInfo> <!-- 收货方地址 --> <Address>P.O.BOX 33121</Address> </AddressInfo> <GeographicLocation> <!-- 收货方所在城市名称 --> <CityName>ST. PAUL</CityName> <!-- 收货方所在省或市编码 --> <StateOrProvinceCode>MN</StateOrProvinceCode> <!-- 收货方邮政编码 --> <PostalCode>551333121</PostalCode> <!-- 收货方所在国家编码 --> <CountryCode>USA</CountryCode> </GeographicLocation> </ShipToInfo> </BaselineItem> </EDI_855> |
工作流示例
通过上述的讲解想必大家已经了解了 3M 855 订单确认在知行之桥 EDI 系统中的转换结果了,以下是上述工作流示例,您可以下载知行之桥EDI系统,导入【示例工作流】以及【3M_855_Sample】,进行实战操作。 在知行之桥 EDI 系统中导入上述工作流以及测试文件。
如下图所示:
①先点击右上角的工作区齿轮图标,选择创建工作区,命名为3M_855。
③点开3M_X12ToXML端口,点击上方 输入 ,在 更多里点击上传文件,上传3M_855_Sample.x12。
④点开3M_XMLTo855端口,点击上方 输出 ,点击 3M_855_Sample_000000001.xml即可下载文件,看到转换后的结果。
以上就是3M X12 EDI 855采购订单确认报文以及转换的详细介绍了,了解更多EDI报文转换示例,可直接点击知行之桥EDI系统在线示例。更多EDI报文信息,欢迎联系知行软件。
更多 EDI 信息,请参阅: EDI 是什么?
注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。