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

罗克韦尔自动化与国内12 家授权分销商,124 家认可的系统集成商,30多家亚太区的Encompass战略合作伙伴和全球战略联盟,共同为制造业企业提供广泛的世界一流的产品、解决方案与服务支持。

近期我们帮助客户成功与罗克韦尔Rockwell建立EDI连接,实现自动化地业务数据传输。

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

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

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

Rockwell X12 855 示例订单详解

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

ISA*00*          *00*          *ZZ*               *ZZ*               *221019*1205*U*00501*000000001*0*T*:~
GS*PR*006097109CN*WILLTECH*20221017*0154*65319*X*005010~
ST*855*0001~
-855:采购订单确认
-0001:报文类型编号
BAK*00*AT*092123456*20150613**54321*0798765*123456*20150614~
-00:原始订单编码
-AT:接受订单
-092123456:采购订单编号
-20150613:采购订单创建日期
-54321:请求标识号
-0798765:合同编号
-123456:卖家订单号
-20150614:合同日期
FOB*PP~
-PP:预付(向客户收取))
DTM*002*20160631~
-002:请求交付日期限定符
-20160631:请求交付日期
N1*BT*ABC FINANCIAL CENTER*9*0012345670001~
-BT:付款方名称编码
-ABC FINANCIAL CENTER:付款方名称
-9:付款方邓白氏编码限定符
-0012345670001:付款方邓白氏编码
N3*PO Box 651418*123~
-PO Box 651418:付款方地址
-123:付款方地址
N4*SALT LAKE CITY*UT*84165*US~
-SALT LAKE CITY:付款方城市名称
-UT:付款方所在省或市编码
-84165:付款方邮政编码
-US:付款方国家编码
N1*BY*ABC DISTRIBUTION*9*0012345670000~
-BY:买方名称编码
-ABC DISTRIBUTION:买方名称
-9:买方邓白氏编码限定符
-0012345670000:买方邓白氏编码
N3*PO Box 651418*123~
-PO Box 651418:买方地址
-123:买方地址
N4*SALT LAKE CITY*UT*84165*US~
-SALT LAKE CITY:买方城市名称
-UT:买方所在省或市编码
-84165:买方邮政编码
-US:买方国家编码
N1*ST*ABC DISTRIBUTION W/H*9*0012345670000~
-ST:收货方名称编码
-ABC DISTRIBUTION W/H:收货方名称
-9:收货方邓白氏编码限定符
-0012345670000:收货方邓白氏编码
N3*3150 S 900 W*123~
-3150 S 900 W:收货方地址
-123:收货方地址
N4*SALT LAKE CITY*SA*84119*US~
-SALT LAKE CITY:收货方城市名称
-SA:收货方所在省或市编码
-84119:收货方邮政编码
-US:收货方国家编码
PO1*000001*10*EA*4.16*PE*UK*66246886194123*VC*100-C60KD10*PL*000001*BP*3026~
-000001:订单行号
-10:采购订单数量
-EA:数量单位为每个
-4.16:单价
-PE:单价类型编码
-UK:GTIN14位数据结构限定符
-66246886194123:GTIN14位数据结构
-VC:卖方产品编号限定符
-100-C60KD10:卖方产品编号
-PL:买方订单行号限定符
-000001:买方订单行号
-BP:买方零件号限定符
-3026:买方零件号
ACK*IA*12*EA*068*20080631~
-IA:接受项目编码
(AC:接受发货的项目;DR:已接受的项目,重新计划日期;IQ:已接收的项目,数量更改;IR:拒绝更改)
-12:数量
-EA:数量单位为每个
-068:预计发货时间限定符
-20080631:预计发货时间
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">
  <Version>1.0.0</Version>
  <Mode>T</Mode>
  <!-- 原始订单编码 -->
  <TsetPurposeCode>00</TsetPurposeCode>
  <!-- 接收订单 -->
  <AcknowledgementType>AT</AcknowledgementType>
  <!-- 采购订单编号 -->
  <PONumber>092123456</PONumber>
  <!-- 采购订单创建日期 -->
  <PODate>20150613</PODate>
  <!-- 请求标识号 -->
  <RequestReferenceNumber>54321</RequestReferenceNumber>
  <!-- 合同编号 -->
  <ContractNumber>0798765</ContractNumber>
  <!-- 卖家订单号 -->
  <SellerOrderNumber>123456</SellerOrderNumber>
  <!-- 合同日期 -->
  <acknowlegeDate>20150614</acknowlegeDate>
  <ShipmentTransportationInstructions>
    <!-- 预付(向客户收取)) -->
    <ShipmentMethodOfPayment>PP</ShipmentMethodOfPayment>
  </ShipmentTransportationInstructions>
  <DeliveryRequestedDateTimeInfo>
    <!-- 请求交付日期 -->
    <Date>20160631</Date>
  </DeliveryRequestedDateTimeInfo>
  <BillToInfo>
    <!-- 付款方名称 -->
    <Name>ABC FINANCIAL CENTER</Name>
    <!-- 付款方邓白氏编码 -->
    <DUNS4>0012345670001</DUNS4>
    <AddressInfo>
      <!-- 付款方地址 -->
      <Address>PO Box 651418</Address>
      <!-- 付款方地址 -->
      <Address>123</Address>
    </AddressInfo>
    <GeographicLocation>
      <!-- 付款方城市名称 -->
      <CityName>SALT LAKE CITY</CityName>
      <!-- 付款方所在省或市编码 -->
      <StateOrProvinceCode>UT</StateOrProvinceCode>
      <!-- 付款方邮政编码 -->
      <PostalCode>84165</PostalCode>
      <!-- 付款方国家编码 -->
      <CountryCode>US</CountryCode>
    </GeographicLocation>
  </BillToInfo>
  <BuyingPartyInfo>
    <!-- 买方名称 -->
    <Name>ABC DISTRIBUTION</Name>
    <!-- 买方邓白氏编码 -->
    <DUNS4>0012345670000</DUNS4>
    <AddressInfo>
      <!-- 买方地址 -->
      <Address>PO Box 651418</Address>
      <!-- 买方地址 -->
      <Address>123</Address>
    </AddressInfo>
    <GeographicLocation>
      <!-- 买方城市名称 -->
      <CityName>SALT LAKE CITY</CityName>
      <!-- 买方所在省或市编码 -->
      <StateOrProvinceCode>UT</StateOrProvinceCode>
      <!-- 买方邮政编码 -->
      <PostalCode>84165</PostalCode>
      <!-- 买方国家编码 -->
      <CountryCode>US</CountryCode>
    </GeographicLocation>
  </BuyingPartyInfo>
  <ShipToInfo>
    <!-- 收货方名称 -->
    <Name>ABC DISTRIBUTION W/H</Name>
    <!-- 收货方邓白氏编码 -->
    <DUNS4>0012345670000</DUNS4>
    <AddressInfo>
      <!-- 收货方地址 -->
      <Address>3150 S 900 W</Address>
      <!-- 收货方地址 -->
      <Address>123</Address>
    </AddressInfo>
    <GeographicLocation>
      <!-- 收货方城市名称 -->
      <CityName>SALT LAKE CITY</CityName>
      <!-- 收货方所在省或市编码 -->
      <StateOrProvinceCode>SA</StateOrProvinceCode>
      <!-- 收货方邮政编码 -->
      <PostalCode>84119</PostalCode>
      <!-- 收货方国家编码 -->
      <CountryCode>US</CountryCode>
    </GeographicLocation>
  </ShipToInfo>
  <BaselineItem>
    <!-- 订单行号 -->
    <POLineNumber>000001</POLineNumber>
    <!-- 采购订单数量 -->
    <QuantityOrdered>10</QuantityOrdered>
    <!-- 数量单位为每个 -->
    <UOM>EA</UOM>
    <!-- 单价 -->
    <UnitPrice>4.16</UnitPrice>
    <!-- 单价类型编码 -->
    <BasisOfUnitPriceCode>PE</BasisOfUnitPriceCode>
    <!-- GTIN14位数据结构 -->
    <EANShippingContainerCode>66246886194123</EANShippingContainerCode>
    <!-- 卖方产品编号 -->
    <VendorCatalogNumber>100-C60KD10</VendorCatalogNumber>
    <!-- 买方订单行号 -->
    <PurchaserOrderLineNumber>000001</PurchaserOrderLineNumber>
    <!-- 买方零件号 -->
    <BuyerPartNumber>3026</BuyerPartNumber>
    <LineItemACK>
      <!-- 接受项目编码 -->
      <StatusCode>IA</StatusCode>
      <!-- 数量 -->
      <Quantity>12</Quantity>
      <!-- 数量单位为每个 -->
      <UOM>EA</UOM>
      <!-- 预计发货时间 -->
      <CurrentScheduleShipDate>20080631</CurrentScheduleShipDate>
    </LineItemACK>
  </BaselineItem>
</EDI_855>

工作流示例

通过上述的讲解想必大家已经了解了 Rockwell 855 订单确认在知行之桥 EDI 系统中的转换结果了,以下是上述工作流示例,您可以下载知行之桥EDI系统,导入【示例工作流】以及【Rockwell_855_Sample】,进行实战操作。

 下载 Rockwell 850 工作流以及测试文件

在知行之桥 EDI 系统中导入上述工作流以及测试文件。

如下图所示:

①先点击右上角的工作区齿轮图标,选择创建工作区,命名为Rockwell_855。

②然后选择导入工作区,选择Rockwell_855.arcflow。

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

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

以上就是将Rockwell X12 EDI 855采购订单确认报文解读以及转换的详细介绍了,了解更多EDI报文转换示例,可直接点击知行之桥EDI系统在线示例。

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

阅读原文

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

知行EDI

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值