项目背景
MACOM提供高性能射频,微波和毫米波器件,其产品广泛应用于通信,航空航天,国防和工业市场。近年来MACOM在中国地区的业务一直高速增长。
为了提高其供应链的效率和准确性,MACOM使用EDI(电子数据交换)技术。通过EDI,MACOM可以与其供应商和客户之间实现电子化的商务流程。使用EDI,MACOM可以更快速地处理订单,交付和发票等商务流程,减少人工干预和减少错误率。此外,EDI还能够提高数据安全性和减少成本,进一步提高了供应链的效率和可靠性。
项目需求
传输协议:AS2
MACOM 采用AS2传输协议,即通过Internet 网络安全可靠的传输商业数据。首先通过数据加密和数字签名生成数据包,然后基于https 进行安全可靠地数据交换。
报文标准:X12
报文类型:
报文类型 | 业务含义 | 传输方向 |
850 | 采购订单 | 企业发送给MACOM |
855 | 采购订单确认 | MACOM发送给企业 |
856 | 提前发货通知 | MACOM发送给企业 |
810 | 发票 | MACOM发送给企业 |
860 | 订单变更 | 企业发送给MACOM |
846 | 库存报告 | 企业发送给MACOM |
867 | 产品转移和转售报告 | 企业发送给MACOM |
EDI 解决方案
基于知行之桥 EDI 系统建立 AS2 连接。企业选择使用中间数据库方案与 Excel 方案相结合,实现 EDI系统与 ERP 系统的集成。通过各自的接口来连接中间数据库表,实现从中间数据库表中存放和读取数据。目前支持的数据库有:MySQL、PostgreSQL、SQLite、SQL Server、Oracle 等。
由于企业内部ERP系统中有关库存报告以及产品转移和转售报告的模块尚未完善,短时间内无法实现与EDI系统的集成,因此采用Excel方案作为过渡方案。我们的实施工程师会根据MACOM的要求设计Excel模板,企业的业务人员只需要填写Excel模板并发送至指定邮箱即可。
搭建AS2传输通道
通过知行之桥EDI系统的AS2端口可以搭建与EMotors的EDI传输通道。通过以下四个步骤即可完成:
1.明确你和交易伙伴的AS2配置信息
2.配置你的AS2信息
3.配置交易伙伴的AS2信息
4.测试发送&接收文件
数据格式转换
MACOM 发给企业:
这个方向涉及到了三种报文:855采购订单确认、856提前发货通知以及810发票。
1.知行之桥 EDI 系统的AS2 端口(这里的端口是指各类功能模块,如AS2端口,主要功能为与交易伙伴建立AS2通信)与MACOM的EDI系统建立连接,并接收MACOM发来的符合X12报文标准的855采购订单确认、856提前发货通知以及810发票。
2.通过 X12 端口以及 XMLMap 端口将接收到的两种文件转换为目标 XML格式。
3.通过数据库端口将上述两种报文信息存放至中间数据库中。企业的ERP系统可以从中间数据库中读取数据。
企业发送给MACOM:
这个方向涉及到了四种报文:850采购订单、860订单变更、846库存报告以及867产品转移和转售报告。
1.企业给MACOM发送文件,对于850采购订单以及860订单变更,只需要 ERP 系统将指定的业务数据存放至中间数据库中,EDI系统将自动抓取数据。通过 Database 端口将数据转换为XML格式。对于846库存报告以及867产品转移和转售报告,则是需要企业的业务人员填写Excel模板并发送至指定邮箱,EDI系统会自动获取指定邮箱中的新文件。
2.利用 XMLMap 端口以及 X12端口,将 XML 格式的数据转换为符合 X12国际标准的格式。
3.通过 AS2 端口将转换后的文件:850采购订单、860订单变更、846库存报告以及867产品转移和转售报告发送给MACOM。
整体方案流程图:
系统集成
通常情况下,对于一些无ERP且订单量较少的企业,可以选择Excel/CSV/XML等可视化格式或SaaS服务;对于内部有业务系统且数据量较大的情况,常见的集成方式有中间数据库、API、Webservice等。
但有时也会出现上文提到的情况,企业的ERP系统中并没有做好将全部业务报文做集成的准备。这种情况下就可以选择将可以集成的报文先集成,其他报文使用Excel、CSV等方案作为过渡方案。后续ERP系统准备完毕后,再进行集成即可。
了解更多 EDI 信息,请参阅: EDI 是什么?
阅读原文