莱尼LEONI是一家为汽车及其他行业提供能源数据管理产品、解决方案及服务的全球供应商。供应链范围从研发生产标准化电缆、特种电缆和数据电缆到高度复杂的布线系统和相关组件。本文将介绍如何与莱尼LEONI建立EDI连接。
EDI全称Electronic Data Interchange,中文名称是电子数据交换,也称为“无纸化贸易”。EDI遵从一个国际标准,使得业务数据按照结构化或是标准的报文格式,通过网络,从一个业务系统到另一个业务系统进行电子数据传输,让企业之间自动传输标准格式的电子形式的订单、发票、库存报告等业务单据。
不同的交易伙伴使用的EDI 国际报文标准与传输协议也有所不同,因此,企业在EDI项目初期需要明确交易伙伴的EDI需求,即解决怎么传(EDI传输协议)以及传什么(EDI报文标准以及业务单据类型)的问题。
与莱尼LEONI 的EDI对接是直接连接其EDI系统的,因此EDI项目沟通的时候,企业或者企业的EDI供应商直接与莱尼LEONI 的EDI部门沟通测试流程,进行项目测试即可。
莱尼LEONI支持两种EDI传输协议:AS2以及OFTP2,LEONI的EDI项目中,LEONI方拥有生产和测试两套环境,对应两套证书,用户在配置的时候需要注意区分。点击获取LEONI官网公开的EDI相关信息。
莱尼LEONI支持的报文标准包括:VDA以及EDIFACT两种。
需要传输的业务单据包括:
VDA4905 物料需求计划
VDA4913 提前发货通知
仅用于3PL或者ESP流程的单据:
DESADV D01A 发货通知
如果企业当前与莱尼LEONI之间的EDI项目并不涉及到3PL或者ESP,则只需要具备生成和解析符合VDA国际报文标准的业务单据的能力即可。
扩展阅读:VDA 4905物料需求计划报文解读
EDI 工作流按照业务方向可分为接收报文和发送报文两个方向,以Excel方案为例(通过EDI标准报文与自定义Excel格式文件之间的转换,实现数据的映射),EDI工作流主要由以下端口组成。
OFTP端口:通过互联网使用OFTP传输协议与交易伙伴建立EDI连接。
VDA端口:实现VDA标准报文和XML格式文件的转换。
Excel端口:根据所有数据节点映射关系,将数据从标准XML格式转换为Excel格式。
EmailSend端口:将文件作为传出电子邮件发送。端口处理的文件可以作为电子邮件附件直接发送,或者数据可以从输入文件中解析,并通过脚本模板包含在传出消息中。
在知行的EDI系统中通过拖拽端口,并将各个端口根据业务的处理顺序连接起来,就可以形成莱尼LEONI EDI项目的整个工作流。端口的功能及各个类型的业务报文处理,请参考各部分的详解。
1.1发送报文
发送报文方向,主要负责将企业的发货通知数据以符合VDA国际报文标准的形式(VDA4913 提前发货通知)发送给莱尼LEONI。示例如下图:
1.2接收报文
接收报文方向,主要负责接收来自莱尼LEONI 的VDA4905 物料需求计划,并将其解析为企业能够处理的格式,如Excel等。
1.3 报文生成/解析工作流
VDA4905:物料需求计划
从LEONI_OFTP端口接收到LEONI EDI系统发送的4905报文,经由VDA端口(LEONI_EDIToXML),将EDI报文转换为XML格式的文件。再通过LEONI_IN_4905端口,根据事先设计好的Excel模板,将XML文件中的数据提取出来,转换为Excel格式的文件。
LEONI_IN_4905端口连接LEONI_EmailSend端口,通过EmailSend端口,可将Excel文件作为电子邮件的附件直接发送至端口Settings配置的邮箱内。从而提醒用户收到了新的文件并尽快处理。在LEONI_IN_4905端口的“输出”界面可以下载到Excel文件。
VDA 4913:提前发货通知
企业的业务人员将提前发货通知数据填写进EDI顾问设计好的Excel模板中,将填写好的Excel文件发送至指定邮箱中,LEONI_EmailReceive端口将会抓取这些文件,并将文件自动发送至LEONI_OUT_4913端口。
LEONI_OUT_4913端口会根据事先设计好的模板,将Excel转换为XML。接下来文件将会被发送至LEONI_XMLToEDI这个端口。
在LEONI_XMLToEDI这个端口中,XML文件会根据映射代码转换为符合VDA标准的文件,在LEONI_XMLToEDI端口的“输出”界面可以下载到4913报文。最终得到的VDA 4913报文将会通过OFTP端口发送给LEONI。
上述流程中,我们是以Excel方案为例进行讲解的。Excel方案只是一个暂时的过渡方案。EDI项目的最佳方案是将EDI系统与企业内部的业务系统集成,从而最大程度上实现自动化。
知行之桥EDI系统支持的集成方案包括:数据库方案、REST API方案、tRFC IDoc以及Webservice等。
了解更多 EDI 相关 信息,请阅读:EDI是什么?
阅读原文:如何与LEONI建立EDI连接?