3M EDI 855 采购订单确认报文详解

3M公司,全称明尼苏达矿业及机器制造公司。它于1902年成立,总部现位于美国明尼苏达州首府圣保罗市,为世界著名的多元化跨国企业,并且是道琼斯30种工业成分指数股票之一。

edi

3M为管理其庞大的供应链建立了EDI(Electronic Data Interchange,中文名称是电子数据交换)系统,实现供应链自动化管理。

本文着重讲述3M EDI项目中,3M回复给采购商的X12 855报文(采购订单确认)解读。

在此前的文章如何读懂X12报文中,我们对X12已经做了详细的介绍,大家可以以此为基础,深入了解855采购订单确认报文。

下图为3M EDI X12 855示例报文转换前及经过知行之桥EDI系统转换后的结果对比图。

edi

3M X12 855 示例订单详解

3M会给采购商发送 X12 标准的 EDI 855 订单确认,示例如下:

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 格式文件,以便于进一步处理,转换效果如下:

<?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_855。
edi

②然后选择导入工作区,选择3M_855.arcflow。
edi

③点开3M_X12ToXML端口,点击上方 输入 ,在 更多里点击上传文件,上传3M_855_Sample.x12。

edi

④点开3M_XMLTo855端口,点击上方 输出 ,点击 3M_855_Sample_000000001.xml即可下载文件,看到转换后的结果。

edi

以上就是3M X12 EDI 855采购订单确认报文以及转换的详细介绍了,了解更多EDI报文转换示例,可直接点击知行之桥EDI系统在线示例。更多EDI报文信息,欢迎联系知行软件。

更多 EDI 信息,请参阅: EDI 是什么?

posted @ 2022-12-07 17:23  EDI电子数据交换  阅读(131)  评论(0编辑  收藏  举报