TENNECO EDI 项目——X12与XML之间的转换

这篇具有很好参考价值的文章主要介绍了TENNECO EDI 项目——X12与XML之间的转换。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

近期为了帮助广大用户更好地使用 EDI 系统,我们根据以往的项目实施经验,将成熟的 EDI 项目进行开源。用户安装好知行之桥EDI系统之后,只需要下载我们整理好的示例代码,并放置在知行之桥指定的工作区中,即可开始使用。

今天的文章主要为大家介绍 TENNECO EDI 项目,了解如何获取开源的项目代码以及如何部署到知行之桥 EDI 系统中。

TENNECO EDI 到 XML 示例流具有预配置的端口,用于依据 TENNECO 提供的 EDI 规范,转换以下交易集:

1. 830 物料需求预测,TENNECO 发送给供应商
2. 856 提前发货通知,供应商发送给 TENNECO

以下端口构成了工作流的核心元素:

1. AS2 端口:用于通过 Internet 网络进行安全传输的功能,确认 TENNECO 的 AS2 连接信息,如 AS2 ID,URL 及公钥证书,以便进行正确配置。
2. X12 端口:从 XML 生成 EDI 文件或将 EDI 文件转换为 XML 以供进一步处理。
3. XMLMap 端口:提供可视化的方式将 XML 数据从一种结构转换为另一种结构,建立从源文件到模板文件的映射关系。

准备下载和运行

TENNECO EDI 到 XML

使用 XML 生成一系列 EDI 文档与 TENNECO 通信。

下载工作流  下载示例文件  

进入测试流程

以解析方向(即接收 TENNECO 发来的 ORDERS 订单,并将其转换为 XML)为例,测试流程如下:

X12 转为 XML

导航到端口 ID 为 TENNECO_X12ToXML 的 X12 端口中,在 输入 选项卡下上传此前下载的示例文件。

TENNECO EDI 项目——X12与XML之间的转换,零售行业EDI,知行edi,edi,xml

上传的X12文件如下:
ISA*00*          *00*          *ZZ*SenderID       *ZZ*ReceiverID     *160224*1228*U*00400*000010139*0*T*<~
GS*PS*SenderID*ReceiverID*20160224*1228*10143*X*004010~
ST*830*0001~
BFR*05**28*DL*A*20160224*20160224*20160224***5500037012~
PER*PL*DAWN GUINTHER*TE*999-999-9999~
N1*ST**1*TTTTTTTTT~
N1*SF**1*VVVVVVVVV~
LIN**BP*253620~
UIT*EA~
PID*F*Part number desciption~
FST*0*C*D*20160223*20160228~
SHP*01*1820*050*20150127~
SHP*02*12740*050*20150127~
CTT*1*0~
SE*12*0001~
GE*5*10143~
IEA*1*000010139~
查看 XML 结果

X12 端口发出后,导航到端口 ID 为 TENNECO_XMLMap_830 的 XMLMap 端口中,在 输出 选项卡下可以看到刚刚接收的 830 文件的状态为 Success ,这时就可以下载 XML 文件 查看订单数据了。

<?xml version="1.0" encoding="UTF-8"?>
<EDI_830 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Version>1.1.0</Version>
  <Mode>T</Mode>
  <TsetPurposeCode>05</TsetPurposeCode>
  <ReferenceNumber>28</ReferenceNumber>
  <ScheduleType>DL</ScheduleType>
  <ScheduleQuantity>A</ScheduleQuantity>
  <ForecastHorizonStartDate>20160224</ForecastHorizonStartDate>
  <ForecastHorizonEndDate>20160224</ForecastHorizonEndDate>
  <ForecastHorizonGeneratedDate>20160224</ForecastHorizonGeneratedDate>
  <PONumber>5500037012</PONumber>
  <Contact>
    <ContactFunctionCode>PL</ContactFunctionCode>
    <Name>DAWN GUINTHER</Name>
    <TelephoneNumber>999-999-9999</TelephoneNumber>
  </Contact>
  <ShipFromInfo>
    <Name></Name>
    <DUNSNumber>VVVVVVVVV</DUNSNumber>
  </ShipFromInfo>
  <ShipToInfo>
    <Name></Name>
    <DUNSNumber>TTTTTTTTT</DUNSNumber>
  </ShipToInfo>
  <Item>
    <BuyerPartNumber>253620</BuyerPartNumber>
    <UnitDetail>
      <UOM>EA</UOM>
    </UnitDetail>
    <ProductDescription>
      <DescriptionType>F</DescriptionType>
      <ProductCharacteristicCode>Part number desciption</ProductCharacteristicCode>
    </ProductDescription>
    <ForecastSchedule>
      <ForecastQuantity>0</ForecastQuantity>
      <ForecastQualifier>C</ForecastQualifier>
      <ForecastTimingQualifier>D</ForecastTimingQualifier>
      <StartDate>20160223</StartDate>
      <EndDate>20160228</EndDate>
    </ForecastSchedule>
    <ShipppedOrReceivedInformation>
      <DiscreteQuantity>1820</DiscreteQuantity>
      <ReceivedDate>20150127</ReceivedDate>
    </ShipppedOrReceivedInformation>
    <ShipppedOrReceivedInformation>
      <CumulativeQuantity>12740</CumulativeQuantity>
      <ReceivedDate>20150127</ReceivedDate>
    </ShipppedOrReceivedInformation>
  </Item>
</EDI_830>

获取更多 EDI 转换信息,欢迎阅读原文。文章来源地址https://www.toymoban.com/news/detail-647014.html

到了这里,关于TENNECO EDI 项目——X12与XML之间的转换的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • yuv数据(nv12和nv21)和RGB数据之间转换的c++代码

    nv21 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y V U V U V U V U nv21 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y U V U V U V U V 主要就是UV的顺序不同,交互一下UV的位置就可以互换NV12和NV21. 一般手机等移动端的数据流格式都是yuv格式,而神经网络的输入一般都是rgb格式,所以需要进行转换,这里给出c++的代码示例。 cv

    2024年02月11日
    浏览(32)
  • 零售行业数字化广告评价标准 - 《IAB/MRC零售(广告)测量指南》

     ---   最新标准,2024年1月发布 1 出台此标准的目的是什么? 2 标准宗旨 3 本标准的主要关键领域 4 为什么这对品牌和零售商很重要 5 能给零售媒体中小型玩家带来什么机会? 6 评价零售媒体效果的最佳实践 7 正式发布前IAB的构想 8 八、标准草稿发布后公众的反响 9 标准正文

    2024年04月14日
    浏览(38)
  • 发挥CWPP在零售行业安全关键价值

    新钛云服已累计为您分享 747 篇技术干货 CWPP产品对于零售行业安全有关键价值,可以极大提升零售行业安全水平,是零售行业必备的安全产品。 零售行业的特点 零售行业的特点是实时在线、数据有独特价值,安全挑战是缺乏安全投入和人员。 实时在线方面 ,零售行业在线

    2024年02月13日
    浏览(62)
  • 母婴即时零售行业数据可视化分析

    对新晋父母来说,很多母婴用品如同一位贴心的助手,为他们的宝宝提供温暖和呵护。从婴儿床垫到可爱的拼图玩具,每一件用品都是为宝宝的成长和发展量身定制。对于繁忙的父母们而言,这些用品不仅帮助照顾孩子,更是为他们减轻了繁重的育儿负担。在家庭中,文字婴

    2024年02月12日
    浏览(31)
  • AI 在鞋服零售行业的应用与畅想

    目录 引言 一、背景 二、AI 在销售预测和需求预测中的应用 三、AI 在产品设计和定制中的应用 四、AI 在销售和营销中的应用  五、AI 在客户服务和售后支持中的应用  六、AI 在供应链管理中的应用  七、结论 在数字化时代的浪潮中,鞋服零售行业正经历着深刻的变革。人工

    2024年04月26日
    浏览(24)
  • 分布式项目 12 用jsonp来完成单点登录功能(两个系统之间进行信息交互)

    在项目中使用ctrl+H ,来快速查找相关的hrl请求。 首先全部的请求会进过jt-web,在进行对其他系统的通信。 说明:当点击“登录”或者\\\"免费注册\\\"跳转到登录或者注册页面。 在jt-web项目中,声明UserController资源,完成页面资源的调度,具体代码实现如下所示: 创建项目sso 修改

    2024年02月08日
    浏览(53)
  • 零售行业供应链管理核心KPI指标(三)

    完美订单满足率和退货率 完美订单满足率有三个方面的因素影响:订单按时、足量、无损交货。通常情况下零售企业追求线上订单履行周期慢慢达到行业平均水平,就是交付的速度变快了,这个肯定是一件好事情,趋势越来越好。 同时,线上的业务增长越来越快,交付速度

    2024年02月12日
    浏览(30)
  • 批发零售行业应该如何选择进销存软件?

    进 :需要将产品 采购入库 ,自动生成采购明细台账同时关联财务生成付款账单; 销 :是指对客户的销售订单记录,汇总生成产品 销售明细及回款计划 ; 存 : 库存的日常盘点与统计 ,库存下限预警、出入库台账、库存位置等。 进销存管理软件 就是一种用于管理企业进货

    2024年02月12日
    浏览(34)
  • 技术分享 | EdgeX应用落地——零售、能源行业创新业务

    关于2022 EdgeX中国挑战赛 2022 EdgeX中国挑战赛暨中关村国际前沿科技创新大赛EdgeX专题赛正式拉开帷幕。大赛由北京市科委、中关村管委会指导,由Linux基金会主办,由阿里云、百度智能云、EMQ、GSMA 5G IN、英特尔、InnoSpace、中科创达、VMware、紫竹ET孵化器等联合承办单位共同支持

    2024年02月03日
    浏览(33)
  • 2023.6.12-6.18 AI行业周刊(第151期):AI创业项目交付部署,困难和机遇并存

    这段时间,工作上项目上的事情,开始进入了一个快车道,很多项目开始并行。所以每天白天的时候,被各种事情填充的很满。 加入华勤后从0到1组建的团队,其实本身也是创业属性, 从市场-售前-算法-视频结构化-系统-测试,全流程的人员都有。 之前更多的精力,主要放在

    2024年02月10日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包