代傲Diehl 是一家拥有120多年历史的德国科技企业,凭借其多元化的产品在不同工业领域的各个业务线中备受好评。
由于Diehl的合作伙伴遍及全球,如何管理来自全球各地不同标准、不同格式的业务数据成为一大难题。EDI(Electronic Data Interchange,电子数据交换)的出现为Diehl提供了一套标准化、高效、安全的解决方案,在Diehl与其合作伙伴之间建立安全、标准的连接,并在这个通道中传输符合国际标准的数据。
近期Diehl的供应商 H公司与知行软件达成合作,通过在本地服务器部署知行之桥EDI系统,建立与Diehl之间的EDI连接,实现自动收发业务数据的效果。
Diehl EDI 项目需求分析
1.传输协议
Diehl选择AS2传输协议作为其EDI传输协议,因此供应商需要具备使用AS2传输协议与Diehl搭建连接通道的能力。
2.报文标准
与大多数总部位于欧洲的企业一样,Diehl选择EDIFACT作为其与供应商之间的报文标准,需要传输遵循EDIFACT国际报文标准的业务单据如下:
DELFOR 长期滚动预测
ORDERS 订单
ORDCHG 订单变更
ORDRSP 订单及订单变更回复
DESADV 发货通知
Diehl EDI 项目解决方案
建立AS2传输通道
在知行之桥EDI系统中,需要创建一个AS2端口,单击AS2端口,在弹出的页面中,找到 设置 选项卡,在这里配置Diehl的AS2连接信息,包括:AS2 ID、URL、以及加密证书等。用户可以选择是否需要请求MDN回执,是否需要签名,以及同步还是异步传输。如下所示:
接下来需要点击页面上方的 个人设置 页面中的AS2选项卡,在这里填写H公司自己的AS2个人信息,配置私钥证书,如下所示:
配置好以上信息后,双方需要进行连接测试,确保能够成功收发文件。
数据格式转换
H公司接收来自Diehl的单据:
如上所示的工作流,主要实现H公司接收来自Diehl的单据:
1.DELFOR 交付预测
2.ORDERS 采购订单
3.ORDCHG 订单变更
通过知行之桥EDI系统,将Diehl发来的上述文件进行格式转换,由EDI报文转换为Excel格式,并自动发送至指定邮箱中。以ORDERS采购订单为例,业务数据将会被提取至如下Excel模板中:
H公司需要发送给Diehl的单据:
如上所示的工作流,实现H公司需要发送给Diehl的单据:
1.ORDRSP 订单回复
2.DESADV 发货通知
H公司的业务人员,需要填写EDI顾问分别为订单回复以及发货通知设计好的Excel模板,发送至指定邮箱。EDI系统会自动抓取数据,转换为符合EDIFACT报文标准的EDI报文,并发送给Diehl。以下是DESADV发货通知的Excel模板:
对接Diehl EDI 的准备工作
1.准备部署EDI系统的服务器
大多数情况下,建议企业在本地准备自己的服务器,用于部署 EDI 系统。
2.企业的开发人员需要配合完成的工作
企业在本地服务器上部署EDI系统,由于对接Diehl属于国外的企业,与国内存在时差,开发人员需要保证部署EDI系统的服务器24小时不间断地工作,监控挂机情况,一旦服务器不能工作,需要立刻恢复,确保EDI系统能够始终保持连通状态。
如果需要进行EDI系统与企业内部业务系统之间的集成,则需要IT人员参与,进行业务系统的字段开发工作。本案例中,采用了Excel方案,没有涉及到对于业务系统的开发工作。
3.企业的业务人员需要配合完成的工作
由于一个EDI项目需要同时传输多个单据,因此业务人员首先需要做的工作是与EDI顾问核对业务字段,明确各个字段需要传输的内容,如果遇到无法提供的数据需要及时与Diehl进行沟通。
项目注意事项
1.特殊版本号的配置
通过EDIFACT端口进行格式转换的时候,如果出现以下提醒:“错误:
没有找到模式文件 (1921 ORDERS)。请联系 support@kasoftware.cn 获取文档模式文件。”,则说明EDI系统中没有内置 92.1版本的模式文件,需要手动补充。
DIEHL使用的报文标准是EDIFACT Verson 92.1,如果你需要测试跟踪此标准下的各文件,需要先将获取到的1921文件夹放置在知行之桥安装目录\www\app_data\edifact_schemas目录下。
配置完成后即可正常处理文件了。
扩展阅读:Diehl EDI项目Excel方案示例工作流讲解及1921文件下载
知行之桥EDI系统中,对于不同的EDI国际报文标准预置了常用的标准文档,如果遇到本案例中类似的系统未包含的特殊标准,可以在指定路径下添加需要补充的文件即可正常转换。
2.Zip端口的使用
对于已有EDI项目经验的你而言,应该注意到了在接收Diehl发来的文件时,额外使用到了一个Zip端口。
这是因为Diehl发来的文件被进行了压缩处理,需要先对其解压方可进行后续处理。H公司在工作流中可以创建一个Zip端口,并设置操作为解压:
用户可以在下方配置归档格式以及密码。
扩展阅读:EDI是什么?