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

news2025/2/24 6:53:01

罗克韦尔自动化与国内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 是什么?

阅读原文

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/45442.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

自建云服务计费系统

自从Laxcus分布式操作系统正式开源两个月以来&#xff0c;可能是它一站式云计算平台属性和超大规模计算能力&#xff0c;给用户带来极大的便利&#xff0c;下载量一直持续增加&#xff0c;最近网站后台总是有用户在问&#xff0c;在Laxcus分布式操作系统的社区版本基础上&#…

地级市-空气流动系数数据-更新至2019(含10米风速、边界高度等)

1、数据来源&#xff1a;参考论文计算&#xff0c;详情请见指标说明 2、时间跨度&#xff1a;2000-2019年 3、区域范围&#xff1a;全国所有地级市 4、指标说明&#xff1a; 空气流动系数数据为环境经济学常用工具变量&#xff01; 数据为复旦大学陈诗一和陈登科教授&…

vite+ts-4-ORM框架sequelize实现mysql操作

random recording 随心记录 What seems to us as bitter trials are often blessings in disguise. 看起来对我们痛苦的试炼&#xff0c;常常是伪装起来的好运。 使用ORM框架sequelize完成Mysql数据库操作 使用ts实现mysql配置/泛型重载 配置接口实现 创建src/config/DbConf…

【SQL Server + MySQL三】数据库设计【ER模型+UML模型+范式】 + 数据库安全性

极其感动&#xff01;&#xff01;&#xff01;当时学数据库的时候&#xff0c;没白学&#xff01;&#xff01; 时隔很长时间回去看数据库的笔记都能看懂&#xff0c;每次都靠这份笔记巩固真的是语雀分享要花钱&#xff0c;要不一定把笔记给贴出来(;༎ຶД༎ຶ) &#xff0c;除…

SFTP的基本定义、用途以及基本优势有哪些

文件传输协议允许用户通过Internet在远程系统之间传输数据。SFTP 就是这样一种协议&#xff0c;它为用户提供了一种安全的方式来发送和接收文件和文件夹&#xff0c;目前少数虚拟主机提供商会提供这项服务。本文将介绍SFTP的基本定义、用途和数据安全方面的优势。 SFTP(Secure …

[附源码]Python计算机毕业设计Django春晓学堂管理系统

项目运行 环境配置&#xff1a; Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术&#xff1a; django python Vue 等等组成&#xff0c;B/S模式 pychram管理等等。 环境需要 1.运行环境&#xff1a;最好是python3.7.7&#xff0c;…

[附源码]计算机毕业设计springboot海南琼旅旅游网

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

基于SSM的医院医疗管理系统的设计与实现

项目描述 临近学期结束&#xff0c;还是毕业设计&#xff0c;你还在做java程序网络编程&#xff0c;期末作业&#xff0c;老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。这里根据疫情当下&#xff0c;你想解决的问…

【毕业设计】23-基于单片机的自动避障机器人设计(原理图+源代码+仿真+论文+答辩PPT)

【毕业设计】23-基于单片机的自动避障机器人设计&#xff08;原理图源代码仿真论文答辩PPT&#xff09; 文章目录【毕业设计】23-基于单片机的自动避障机器人设计&#xff08;原理图源代码仿真论文答辩PPT&#xff09;任务书设计说明书摘要设计框架架构设计说明书及设计文件源码…

mysql基础知识篇(一)

1. 什么是内连接、外连接、交叉连接、笛卡尔积呢&#xff1f; 内连接&#xff08;inner join&#xff09;&#xff1a;取得两张表中满足存在连接匹配关系的记录。 外连接&#xff08;outer join&#xff09;&#xff1a;不只取得两张表中满足存在连接匹配关系的记录&#xff0…

httplib库的安装以及使用

目录 安装httplib库 认识httplib库 httplib请求类 httplib响应类 httplib中的Server类 httplib的client类 httplib库搭建简单的服务器 httplib库搭建简单的客户端 安装httplib库 1.进入github,搜索httplib库 2.下载库 3.下载完毕将库的压缩包传输到linux系统下 4…

软件测试概念

目录 基础概念 1、软件测试的概念 2、软件测试的目的 3、基本要求 4、测试的工作流程 5、开发模型 1、瀑布模型 2、增量模型 3、快速模型 4、螺旋开发模型 5、迭代开发模型 6、敏捷开发模型 6、测试模型 1、V模型 2、W模型 7、软件测试的分类 1、测试开发的阶…

css设置渐变边框色

如上图所示&#xff0c;需设置渐变边框色&#xff0c;左右边框颜色固定&#xff0c;上边框从左到右开始渐变&#xff0c;下边框从右到左开始渐变。 思考了很久&#xff0c;如果看作是一个div&#xff0c;则需要用到 border-image属性设置渐变色。也可以看作是两个div&#xff0…

PS不能完成命令,因为没有足够内存(RAM)

PS无疑是一款非常好用的图像编辑软件&#xff0c;对于电脑小白来说操作非常困难&#xff0c;比如提示“不能完成命令&#xff0c;因为没有足够内存&#xff08;RAM&#xff09;”要怎么办呢&#xff1f;下面就来看看小编为大家提供的解决办法吧。 一、解决没有足够内存RAM的问题…

c++特殊类

目录 1.实现一个只能在堆上创建对象的类&#xff08;了解思想&#xff09; 2.实现一个只能在栈上创建对象的类&#xff08;同样思想最重要&#xff09; 3.单例模式&#xff08;有实际应用价值&#xff09; 1.实现一个只能在堆上创建对象的类&#xff08;了解思想&#xff09;…

MOAT: ALTERNATING MOBILE CONVOLUTION AND ATTENTION BRINGS STRONG VISION MODELS

MOAT: ALTERNATING MOBILE CONVOLUTION AND ATTENTION BRINGS STRONG VISION MODELS一、引言二、实现细节(一)、MBConv block(二)、Transformer block(三)、Comparing MBConv and Transformer blocks(四)、MOAT block(五)、Macro-level network design三、实验部分(一)、ImageN…

传奇GOM引擎登录器配置教程

登录器教程大分类目录引导说明 &#xff08;01&#xff09;&#xff1a; 解压配置器文件包后&#xff0c;打开KEY文件夹然后选择KEY &#xff08;02&#xff09;&#xff1a; 战盟官方提供5种不同功能KEY&#xff0c;请打开KEY文件夹里面有载图说明功能&#xff0c;选择你需要…

[附源码]Python计算机毕业设计Django打印助手平台

项目运行 环境配置&#xff1a; Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术&#xff1a; django python Vue 等等组成&#xff0c;B/S模式 pychram管理等等。 环境需要 1.运行环境&#xff1a;最好是python3.7.7&#xff0c;…

PG::SunsetDecoy

nmap -Pn -p- -T4 --min-rate1000 192.168.133.85 nmap -Pn -p 22,80 -sCV 192.168.133.85 查看80端口的页面&#xff0c;是一个压缩包 下载压缩包后尝试打开&#xff0c;需要密码&#xff0c;所以直接尝试爆破 得到解压密码 manuel 在/etc/shadow中找到了可以利用的地方 …

终于成功把家里的灯光换掉了

这个周末做过最有意义的事情莫过于把家里的客厅和餐厅的两个黄色吊灯都换上白色灯光的了。为什么说最有意义&#xff0c;因为这件事我已经拖了一年多了&#xff0c;这个黄色的灯光我就一直觉得不舒服&#xff0c;想换掉&#xff0c;可是我不会换&#xff0c;也不知道灯要买什么…