电子数据交换(EDI,Electronic Data Interchange)是一种通过电子方式在不同组织之间交换商业文档的技术和标准。它涉及使用标准格式的电子文档,如订单、发票、运输单据等,以实现自动化的数据传输。这种技术通常依赖于专门的EDI软件和通信协议(如AS2、FTP、SFTP等)来确保信息安全和准确传输。EDI助力企业自动化文档处理流程,提高数据处理效率,降低错误率,通过实时数据交换,增强供应链合作。
Balluff介绍
Balluff是一家总部位于德国的工业自动化技术公司,成立于1921年。公司专注于提供传感器、识别系统和工业网络技术等自动化解决方案,广泛应用于制造、物流、汽车、包装等行业。Balluff的产品主要包括接近传感器、光电传感器、位移测量系统、RFID识别系统以及工业网络连接解决方案,致力于帮助企业实现智能化、数字化和高效的生产流程。
Balluff的业务需求
目前Balluff通过EDI传输的业务单据包括:采购订单、订单确认、订单变更、发货通知、发票等,这些业务单据会以EDI标准报文格式与交易伙伴进行传输,Balluff内部已实现EDI系统与其内部SAP系统的集成。通过EDI与Balluff传输业务单据,供应商可以降低处理成本,缩短物料交付周期,提高主数据质量。
企业为什么需要部署EDI
目前供应商与Balluff之间传输业务数据主要是通过邮件沟通,且需要业务人员手动在业务系统中录入业务数据,随着合作加深,订单量越来越大,手动处理效率低,不时有漏传、错传的情况出现。供应商急需一种可靠的工具自动化将Balluff发来的订单上传至其SAP系统中,打破信息孤岛。
EDI需求分析
传输协议
Balluff选择使用AS2传输协议用于与其交易伙伴的信息传输。
AS2 协议有三个核心特性:
- 安全性:在 AS2 中,敏感数据可通过 TLS/SSL 传输层得到保护,亦可通过 S/MIME 在负载层中得到保护。AS2 使用 S/MIME 协议将 EDI 数据封装在一个安全的"信封"中,并通过HTTP/S 在互联网上进行安全数据传输。
- 完整性:通过AS2传输的消息是使用数字证书签名的,可确保发送方的身份和消息的完整性。数字证书也会对消息进行加密,以确保只有正确的一方接收 EDI 消息,并且在传输过程中没有人可以拦截它们。
- 不可否认性:数据的接收方在成功接收到消息后需要返回一个签名消息,即 MDN 回执,其中包含消息完整性检查 (MIC)。
供应商可以在知行之桥EDI系统的可视化界面中配置自己和Balluff的AS2连接信息,无需代码即可与其搭建AS2连接通道。
报文标准
与Balluff建立EDI连接,供应商需要具备生成和解析X12报文标准下的EDI报文的能力,此标准使用ASC X12.58安全结构,该结构结合了身份验证、压缩、加密和保证,以保证电子数据交换文件以其原始格式到达其目的地,并且没有被篡改,同时向接收方保证它来自原始发送方。
扩展阅读:X12学习手册
业务单据
供应商需要接收Balluff发来的EDI 850采购订单,报文中传输的业务数据包括:
- 订单类型
- 订单编号
- 订单日期
- 货币代码
- 卖方信息
- 买方信息
- 收货方信息
- 订单行号
- 订单数量
- 单价
- 买方物料编号
- 供应商物料编号
- 合同编号
- 采购数量
- 数量单位
- 要求交货日期
......
系统集成方案
由于供应商提出需要实现EDI与其内部SAP集成,知行之桥EDI系统支持多种集成方式,以数据库中间表SQL Server方案为例,在梳理EDI字段的时候,还需要整理数据库表结构,实现业务数据、EDI字段、数据库字段的对应与匹配。
扩展阅读:EDI解决方案之SAP集成
实施策略
1.确认好以上信息之后,即可开始EDI项目实施。如果供应商选择在本地服务器部署知行之桥EDI系统,需要开放外网可访问的IP或者域名,并开通端口。
2.接下来需要梳理EDI需求资料,配置双方的AS2连接信息,核对EDI字段以及数据库表结构,本地实施。
3.AS2连接测试可以与Balluff沟通,在合适的时间开始,供应商只需要提前在知行之桥中配置好连接信息即可。
4.业务测试主要验证EDI报文的结构是否正确,以及所填的业务数据能否被企业的业务系统顺利处理。如果遇到任何问题可以通过邮件与Balluff沟通。
5.连接测试和业务测试顺利完成后,即可切换上线,传输生产数据。
如果您希望了解有关EDI对接的相关信息,欢迎交流。