株式会社电装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进行确认。
建立连接通道
我们可以采用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集成的解决方案
所有业务数据都会有最大和最小字符限制,因此在传输过程中需要确保满足字符上下限的要求。针对不同的数据会有不同的数据类型,在电装DENSO提供的规范中,常见的数据类型如下:
数据元素类型编码 | 代表含义 |
---|---|
Nn | 不含小数点的数字,如果没有减号则为正数 |
R | 十进制 |
AN | 字母数字型 |
DT | 日期 |
TM | 时间 |
4/10 | 元素长度为10,至少要使用4个 |
为了更好地传输数据,除非传输了表示负值的减号,否则数字(Nn)和十进制(R)字段默认是正数,加号永远不会被传送。当传输时,减号(-)和小数点(数据类型[R]),不作为数据元素长度的一部分计算。
以下是两个示例:
示例: 待传输数值: -123.45 数据元素类型: N3 传输内容: -123450 (计算出的长度等于6)
示例: 待传输数值: -123.45 数据元素类型: R 传输内容: -123.45 (计算出的长度等于5)
如果您希望了解更多EDI相关信息,欢迎联系我们!
更多EDI信息,请参阅: EDI 是什么?
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。