如何实现与盖璞GAP的EDI对接?

项目背景

盖璞GAP公司是一间经营美国服装饰品的零售商,成立于1969年。Gap产品系列从最初的牛仔扩展到男装 (GAP Men)、女装 (GAP Women)、各种配饰、童装 (Gap Kids)等,并在最短的时间内占领了美国休闲品牌市场,并得到了美国及海外的认可。今天的文章主要介绍盖璞GAP EDI项目需求,带领大家走进盖璞GAP EDI项目。

edi

项目挑战

物流行业的A公司最初借助biztalk给盖璞GAP发送报文,内部业务系统通过API将XML文件传给biztalk,biztalk收到之后会将该XML文件转换为X12报文并通过AS2发给盖璞GAP。

近期盖璞GAP调整了报文格式,由X12换为其自定义的XML文件。由于biztalk 在国内没有技术支持团队,项目沟通会受到时差影响而十分滞后。一旦出现紧急情况而biztalk没能及时给予技术支持的话将会给企业带来难以估量的损失。

因此A公司计划通过在本地部署知行之桥EDI系统来完成盖璞GAP EDI项目的对接。知行之桥的研发、销售、运维团队均在国内,出现任何问题都能够在第一时间内做出响应。通过知行之桥EDI系统,增加订单的准确性并更快发货,同时大幅减少用于数据输入和处理数据错误的时间。

项目需求

传输协议:AS2

盖璞GAP采用AS2传输协议与A公司传输业务数据。无论企业需要传输的是文本文件还是PDF文件,任何类型的文档都可以通过AS2传输。但最常见的文档类型是.x12文件、.edifact文件或者.xml文件。本次GAP项目中,通过AS2传输的文件类型则是GAP自定义的XML,但在项目中对自定义报文的称呼依旧延用X12 业务代码。

文件标准:自定义XML

业务报文:856、861、214

EDI 856 报文(Ship Notice/Manifest),表示发货通知或者ASN。用于将发货内容发送给交易伙伴,A公司需要在货物到达GAP的收货地点前发送EDI 856。由于EDI 856报文中包含了订单信息、装运信息、货物信息以及包装信息等,可以说是EDI报文中实施复杂度最高的一种业务报文。

EDI 861 报文(Receiving Advice/Acceptance Certificate File Format),是接收通知/接受证书的含义,可用于报告货物的接受情况或作为退回缺陷产品的正式验收。A公司给GAP发送EDI 861,表明货物已被接收。

EDI 214 报文(Transportation Carrier Shipment Status),表示运输承运人装运状态消息。也是物流行业较为常见的一种报文,使用这个报文A公司可以向GAP提供其货物的装运状态。

GAP 214 自定义XML 示例,供参考:

EDI解决方案

建立AS2通信

AS2是一种传输协议,这是一种基于网络的传输协议,它具有安全连接、数字签名、文件加密、能够接收文件处理状态(MDN消息应答)、灵活的数据传输等优点。

建立AS2通信,需要准备如下的信息:

AS2 ID(您的AS2身份标识符),用于在AS2传输中标识身份,AS2 ID可自定义,可采用公司缩写。
Private Certificate (私钥证书)
Certificate Password(私钥证书密码)
Public Certificate(与私钥证书成对的公钥证书)
Receiving URL (您的数据接收URL地址)

数据格式转换

知行之桥EDI系统收到A公司业务系统上传的XML文件,使用知行之桥EDI系统的XML Map端口,转换为GAP需要的自定义XML格式,通过AS2发送给GAP。

业务系统集成

ERP 和 EDI 协同工作,可以将企业的各个职能部门联系起来,使用同一个通信和数据库系统,互相促进,共同优化供应链管理,达到1+1>2的效果。

A公司的业务系统调用知行之桥API,上传XML文件。知行之桥EDI系统收到业务系统上传的XML数据之后,将会回传一个json文件给A公司。这一步骤主要是校验数据字段内容是否符合要求。知行之桥EDI系统,将通过REST 端口调用A公司不同的API接口,区分Json的内容是否符合要求;

在知行之桥EDI系统中实现GAP EDI对接的工作流如下图所示:

edi

知行之桥EDI系统端口介绍

本次EDI项目的一大特点在于,两种不同格式的XML文件之间的转换。即:A公司业务系统输出的XML文件转换为GAP自定义的XML格式。以EDI 214为例,在知行之桥EDI系统中,这样的转换通过一个XML Map端口就可以搞定!

在知行之桥EDI系统工作流界面的端口选项卡下的基础(Core)中,即可找到XML Map 端口。如下图左侧所示:

edi

将XML Map 拖拽至右侧空白处,单击即可看到上图右侧页面。在端口配置中,配置源文件以及目标文件(源文件格式为A公司业务系统的输出XML文件格式,目标文件格式为GAP自定义XML文件格式),并且根据转换前后XML文件的对应关系完成映射,即可实现由业务系统中输出的XML到GAP自定义的XML之间的格式转换。

参考阅读:XML MAP端口实战

知行之桥EDI系统能够为企业与GAP之间的EDI对接带来哪些帮助?

  • 本地部署EDI系统,确保数据安全。
  • 各个功能被模块化地集成在功能端口中,最大限度地减少错误来源,降低EDI系统操作的复杂性。
  • 知行之桥EDI系统能够保证不同数据和文档格式的传输和转换。

即使您的交易伙伴向您提供了非国际标准的文件,如:自定义文件,也完全不用担心!知行之桥EDI系统完全可以轻松处理!

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

了解更多EDI信息,请您电话 137-2065-8862 或邮件 sales@kasoftware.cn 联系我们。点击下方蓝色按钮,即可免费试用EDI软件。

注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。

标签: , , , , ,
文章分类 帮助文档, 成功案例, 服装纺织EDI, 知识库