与电装DENSO建立EDI连接需要掌握哪些信息?

2022-12-13 16:59:22 浏览数 (1)

项目背景

株式会社电装DENSO CORPORATION是世界汽车零部件及系统的顶级供应商,在2013年《财富》周刊公布的世界500强企业排名中,位列第242名。作为世界顶级汽车技术、系统以及零部件的全球性供应商,电装在环境保护、发动机管理、车身电子产品、驾驶控制与安全、信息和通讯等领域,成为全球主要整车生产商可信赖的合作伙伴。与电装DENSO建立EDI连接需要掌握哪些信息呢?

电装DENSO的 EDI项目,选择了X12国际报文标准,传输的业务报文如下:

供应商发送给电装DENSO:

855 – 采购订单确认 856 – 发货通知/舱单 997 – 功能确认 810 – 发票

电装DENSO发送给供应商:

850 – 采购订单 830 – 物料需求预测 862 – 短期交付计划 820 – 付款单/汇款通知书 860 – 采购订单变更请求 864 – 文本消息 GS1-128 (UCC 128) 标签服务 定制装箱单

在具体的项目中,电装DENSO可能会根据交易伙伴以及业务的不同,对需要传输的报文进行调整。因此上述的报文列表仅供参考,在电装DENSO EDI项目正式启动之前,企业还需要与电装DENSO进行确认。

EDI解决方案

建立连接通道

我们可以采用AS2 、OFTP 、SFTP 等方式帮助企业建立EDI连接通道,建立EDI传输通道是所有企业开始实施EDI项目的一个关键环节。

数据格式转换

企业需与电装DENSO交互符合X12标准的文件。因X12文件,一般不能被企业内部业务系统直接处理,可通过EDI系统进行格式转换,以实现EDI系统与内部业务系统无缝集成。

①企业给电装DENSO发送文件: 企业可以通过API调用等方式将业务数据上传至知行之桥EDI系统中,再通过EDI系统的XMLMap端口,将数据转成XML格式文件,通过X12端口转换为符合X12报文标准的文件,最后通过传输端口将855 (采购订单确认)和856(发货通知)等文件发送给电装DENSO。

②企业接收来自电装DENSO的文件: 企业需要通过知行之桥EDI系统接收来自电装DENSO发来的符合X12 报文标准的850(采购订单)和830(物料需求预测)等文件,通过X12端口及XMLMap端口将接收到的文件转换为XML格式文件,进行格式转换后,将业务数据提供给企业。

集成方式

从数据格式转换步骤的处理流程中,我们可以看到,企业接收和发送数据都需要有一个关键环节:实现业务数据从企业内部到EDI系统之间的同步。

对于一些无ERP且订单量较少的企业,可以选择Excel/CSV/XML等可视化格式或Saas服务;对于内部有业务系统且数据量较大的情况,常见的集成方式有中间数据库、API、Webservice等。

参考资料: 通过REST API 实现EDI&ERP的集成 使用EDI与SAP集成的解决方案

注意事项
  1. 在传输电装DENSO EDI 856发货通知时需要注意:

所有业务数据都会有最大和最小字符限制,因此在传输过程中需要确保满足字符上下限的要求。针对不同的数据会有不同的数据类型,在电装DENSO提供的规范中,常见的数据类型如下:

数据元素类型编码

代表含义

Nn

不含小数点的数字,如果没有减号则为正数

R

十进制

AN

字母数字型

DT

日期

TM

时间

4/10

元素长度为10,至少要使用4个

为了更好地传输数据,除非传输了表示负值的减号,否则数字(Nn)和十进制(R)字段默认是正数,加号永远不会被传送。当传输时,减号(-)和小数点(数据类型[R]),不作为数据元素长度的一部分计算。

以下是两个示例:

  • 数字(Nn)类型的小数点根据指定的数据类型隐藏在数据元素中,但不与数据一起传输。例如,数据类型N3意味着有三个小数位。

示例: 待传输数值: -123.45 数据元素类型: N3 传输内容: -123450 (计算出的长度等于6)

  • 小数(R)类型的小数点明确地位于数据元素内。只要数字总数不超过规定的最大长度,对小数位数没有限制。

示例: 待传输数值: -123.45 数据元素类型: R 传输内容: -123.45 (计算出的长度等于5)

  • 如果一个数据元素没有被传送,它的默认值不能被假定(例如,一个没有被传送的数据元素不能被假定为零{0})。
  • 数字和十进制数据在传输时应仅有明显的零。字母数字数据元素在传输时不应存在前导或尾部的空格。
  • 数据段内的条件关系可以在电装DENSO规范中找到。

如果您希望了解更多EDI相关信息,欢迎联系我们!

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

0 人点赞