Rockwell EDI 850 采购订单报文详解

罗克韦尔(Rockwell)自动化(中国)有限公司(NYSE: ROK)是全球最大的致力于工业自动化与信息化的公司,致力于帮助客户提高生产力,以及世界可持续发展。罗克韦尔自动化总部位于美国威斯康星州密尔沃基市,在全球80多个国家设有分支机构,现有雇员约22,000人。

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

本文着重讲述Rockwell EDI项目中,采购商发给Rockwell的X12 850报文(采购订单)解读。

在此前的文章如何读懂X12中,我们对X12已经做了详细的解读,接下来让我们以 Rockwell EDI项目中对EDI 850采购订单的处理为基础,开始深入了解850采购订单。

下图为Rockwell EDI X12 850 示例报文转换前以及经知行之桥 EDI 系统转换后的效果对比图:

利用知行之桥EDI系统可以将XML文件转换为符合国际标准的X12 850采购订单文件,再通过EDI系统发送给Rockwell即可,企业可以从自己的业务系统中生成如下XML文件,或者将自己的业务数据填进如下的XML文件。每个字段的业务含义都已做了明确的注释。

<?xml version="1.0" encoding="utf8"?>

<EDI_850>

  <Version>1.0.0</Version>

  <Mode>T/P</Mode>

  <!-- 表示原始订单 -->

  <TsetPurposeCode>00</TsetPurposeCode>

  <!-- 新订单编码 -->

  <POTypeCode>NE</POTypeCode>

  <!-- 采购订单编号 -->

  <PONumber>P1999999</PONumber>

  <!-- 采购订单创建日期 -->

  <PODate>20010203</PODate>

  <CurrencySpecification>

    <!-- 买方编码 -->

    <EntityIdentifierCode>BY</EntityIdentifierCode>

    <!-- 买方货币编码 -->

    <CurrencyCode>USD</CurrencyCode>

  </CurrencySpecification>

  <Reference>

    <!-- 协议编号 -->

    <AgreementNumber>Test AgreementNumber</AgreementNumber>

  </Reference>

  <ShipmentTransportationInstructions>

    <!-- 预付款(运费由卖方预付) -->

    <ShipmentMethodOfPayment>PP</ShipmentMethodOfPayment>

  </ShipmentTransportationInstructions>

  <MarksAndNumbers>

    <!-- 货物标记编号限定符 -->

    <MarksAndNumbersQualifier>PB</MarksAndNumbersQualifier>

    <!-- 货物标记编号 -->

    <MarksAndNumbers>P9999999</MarksAndNumbers>

  </MarksAndNumbers>

  <ShipToInfo>

    <!-- 收货方名称 -->

    <Name>YYYYYYYYYYYYYYY</Name>

    <!-- 收货方邓白氏编码 -->

    <DUNS4>9999999990001</DUNS4>

    <AddressInfo>

      <!-- 收货方地址 -->

      <Address>5555 South 555 West</Address>

    </AddressInfo>

    <GeographicLocation>

      <!-- 收货方城市名称 -->

      <CityName>MELROSE PARK</CityName>

      <!-- 收货方州或省编码 -->

      <StateOrProvinceCode>IL</StateOrProvinceCode>

      <!-- 收货方邮政编码 -->

      <PostalCode>55555</PostalCode>

      <!-- 收货方国家编码 -->

      <CountryCode>CN</CountryCode>

    </GeographicLocation>

  </ShipToInfo>

  <BuyingPartyInfo>

    <!-- 买方名称 -->

    <Name>XXXXXXXXXXXXXXX</Name>

    <!-- 买方邓白氏编码 -->

    <DUNS4>9999999990001</DUNS4>

    <AddressInfo>

      <!-- 买方地址 -->

      <Address>5555 South 555 West</Address>

    </AddressInfo>

    <GeographicLocation>

      <!-- 买方城市名称 -->

      <CityName>MELROSE PARK</CityName>

      <!-- 买方州或省编码 -->

      <StateOrProvinceCode>IL</StateOrProvinceCode>

      <!-- 买方邮政编码 -->

      <PostalCode>55555</PostalCode>

      <!-- 买方国家编码 -->

      <CountryCode>CN</CountryCode>

    </GeographicLocation>

  </BuyingPartyInfo>

  <BaselineItem>

    <!-- 订单行号 -->

    <POLineNumber>000001</POLineNumber>

    <!-- 订购数量 -->

    <QuantityOrdered>1.23456</QuantityOrdered>

    <!-- 计量单位为每个编码 -->

    <UOM>EA</UOM>

    <!-- 单价 -->

    <UnitPrice>1.23456</UnitPrice>

    <!-- 单价类型编码 -->

    <BasisOfUnitPriceCode>PE</BasisOfUnitPriceCode>

    <!-- 买方产品编号 -->

    <VendorCatalogNumber>VCAT1</VendorCatalogNumber>

    <!-- 产品识别编码 -->

    <UPCConsumerPackageCode12>9999999</UPCConsumerPackageCode12>

    <RequestedShipDateTimeInfo>

      <!-- 要求发货时间 -->

      <Date>20010203</Date>

    </RequestedShipDateTimeInfo>

  </BaselineItem>

</EDI_850>

通过知行之桥EDI系统,将上述示例XML文件进行格式转换后,得到的X12文件示例如下:

ISA*00*          *00*          *ZZ*               *ZZ*               *221117*1202*U*00501*000000001*0*T*:~

GS*PO*  *  *20221117*1202*1*T*005010~

ST*850*0001~

-850:采购订单编码

-0001:交易集控制号

BEG*00*NE*P1999999**20010203~

-00:表示原始订单

-NE:新订单编码

-P1999999:采购订单编号

-20010203:采购订单创建日期

CUR*BY*USD~

-BY:买方编码

-USD:买方货币编码

REF*AH*Test AgreementNumber~

-AH:协议编号限定符

-Test AgreementNumber:协议编号

FOB*PP~

-PP:预付款(运费由卖方预付)

MAN*PB*P9999999~

-PB:货物标记编号限定符

-P9999999:货物标记编号

N1*ST*YYYYYYYYYYYYYYY*9*9999999990001~

-ST:收货方名称编码

-YYYYYYYYYYYYYYY:收货方名称

-9:收货方邓白氏编码限定符

-9999999990001:收货方邓白氏编码

N3*5555 South 555 West~

-5555 South 555 West:收货方地址

N4*MELROSE PARK*IL*55555*CN~

-MELROSE PARK:收货方城市名称

-IL:收货方州或省编码

-55555:收货方邮政编码

-CN:收货方国家编码

N1*BY*XXXXXXXXXXXXXXX*9*9999999990001~

-BY:买方名称编码

-XXXXXXXXXXXXXXX:买方名称

-9:买方邓白氏编码限定符

-9999999990001:买方邓白氏编码

N3*5555 South 555 West~

-5555 South 555 West:买方地址

N4*MELROSE PARK*IL*55555*CN~

-MELROSE PARK:买方城市名称

-IL:买方州或省编码

-55555:买方邮政编码

-CN:买方国家编码

PO1*000001*1.23456*EA*1.23456*PE***VC*VCAT1*UP*9999999~

-000001:订单行号

-1.23456:订购数量

-EA:计量单位为每个编码

-1.234565:单价

-PE:单价类型编码

-VC:买方产品编号限定符

-VCAT1:买方产品编号

-UP:产品识别编码限定符

-9999999:产品识别编码

DTM*010*20010203~

-010:要求发货时间限定符

-20010203:要求发货时间

CTT*1~

SE*17*0001~

GE*1*1~

IEA*1*000000001~

工作流示例

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

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

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

如下图所示:

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

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

③点开Rockwell_850_XMLMap端口,点击上方 输入 ,在 更多里点击上传文件,上传Rockwell_850_Sample.xml。

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

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

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

阅读原文

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

知行EDI

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

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

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

打赏作者

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

抵扣说明:

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

余额充值