如何与TSC建立 EDI 连接?

Tractor Supply Co.(以下简称TSC)是美国一家农业和家畜用品零售公司,在美国各地拥有超过1,900家门店,提供各种农业、家畜、园艺和家居产品,包括动物饲料、草坪和花园用品、农业机械、工具和配件等。

通过EDI,供应商可以与TSC更快速、更准确地交换订单、发货通知以及付款信息,提高业务效率和准确性。同时,EDI也可以减少人工处理过程中可能出现的错误和延误,提高供应链的可靠性和透明度。

TSC EDI需求

传输协议:AS2

AS2是一种安全可靠的文件传输协议,使用基于HTTP和SSL/TLS协议的安全通道来传输数据,并使用数字证书来验证数据的发送者和接收者身份。

报文标准:X12

X12是一种电子数据交换(EDI)标准,用于在商业和贸易领域中进行数据交换。它是由美国国家标准协会(ANSI)开发的一种标准格式,旨在促进不同公司之间的商业和贸易活动的自动化和电子化。

报文类型

业务代码 业务含义 传输方向
846 库存查询 供应商发送给TSC
850 采购订单 TSC发给供应商
855 采购订单确认 供应商发送给TSC
856 提前发货通知 供应商发送给TSC
860 采购订单变更 TSC发给供应商
810 发票 供应商发送给TSC
180 退货授权和通知书 TSC发给供应商

供应商如何实现与TSC建立 EDI 连接?

如何与TSC建立 EDI 连接?_第1张图片

供应商资格

  • 准备供应商协议以及合规表格
  • TSC会给供应商分配供应商编号
  • 创建SKU
  • 提交资料
  • AS2通信

注:建立AS2通信需要准备:

1)准备服务器以及IP/域名

服务器需要保持稳定的网络连接,防火墙/代理设置允许与外部系统通信。

2)交换配置信息

建立AS2连接,需要准备:AS2 ID,公钥证书,IP地址和端口号等。

在知行之桥EDI 系统的AS2端口(这里的端口是指功能模块)中进行简单配置,能够实现与TSC的传输通道的搭建。供应商需要基于AS2端口与TSC进行EDI 连接测试,主要完成两个方向的测试:

  • 供应商能够成功接收来自TSC的文件
  • 供应商能够成功给TSC发送文件

业务测试

1)准备EDI规范

EDI规范是实施EDI项目的基础,TSC EDI项目中,供应商可以在TSC官网获取EDI相关文档,TSC EDI项目中使用的是符合X12报文标准EDI规范,版本号为:4010。企业可以在知行EDI 规范查询平台中,进一步地了解相应规范以及版本号下的字段信息。

2)映射关系处理

在TSC EDI项目中,双方主要交换的是X12报文。对供应商而言,无法直接处理X12报文,因此需要将X12报文转换为更容易处理的XML格式。这一步的转换就是通过对映射关系进行处理来实现的,映射关系的实现主要基于TSC提供的EDI规范。

由上文可知,供应商需要接收来自TSC的:850、860以及180这三种报文。TSC发过来的报文格式是符合X12报文标准的,供应商要想处理X12报文,需要通过知行之桥EDI系统的X12以及XMLMap端口(这里的端口是指功能模块),将X12报文转换为XML。

供应商需要给TSC发送:846、855、856以及810这四种报文。供应商将业务数据上传到EDI系统之后,需要通过XMLMap以及X12端口,将业务数据转换为TSC要求的X12。

业务逻辑梳理与本地开发:这一块部署是在映射关系的基础上完成的,我们的实施工程师会与企业的业务人员进行确认,对各个报文的业务逻辑进行梳理,对需要调整的地方进行定制化开发。

业务测试:业务测试环节主要是由供应商与TSC就上述的几种报文进行测试,测试主要从两个方面展开:

结构测试以及业务测试:结构测试是指检查各个报文的结构是否完整,是否有字段缺失,以及层级结构是否符合EDI国际标准。业务测试则是对各个报文中传输的业务数据进行测试,检查数据内容是否符合业务需求。

3)运输环节

运输环节需要准备:

  • UPS标签
  • BOL
  • 验证通过的生产环节的EDI通信

知行之桥 EDI 系统支持生成标签,我们的实施顾问将会设计标签模板,通过PDF端口生成符合TSC要求的UPS标签。

4)切换生产

业务测试环节顺利完成之后,需要与TSC确认是否可切换生产。通过EDI系统与TSC收发生产数据。

通过以上步骤,想必大家已经对TSC EDI项目流程有所了解了。需要注意的一点是:企业的内部业务数据与EDI系统之间如何实现互通?

对于IT能力较强的企业而言,可以采用中间数据库、Webservice以及API等方式实现EDI系统与企业内部的ERP、SRM或者SAP系统之间的集成。这是最理想的几种方式,这样的集成方式将会给企业带来极大便利,尽可能降低手工操作的工作量,同时可以有效提高业务数据的处理效率。

对于IT能力较弱的企业而言,如果没有业务系统,或者数据量较少的情况下,可以采用Excel、CSV等方式,相比于需要进行开发工作的业务系统集成方式,这种方式的IT要求较低,企业可以通过简单的操作实现EDI数据的传输和处理。

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

 阅读原文

你可能感兴趣的:(零售行业EDI,EDI电子数据交换,知行软件,知行edi,edi,X12,TSC)