传统的采购模式主要是邮件下单,人工确认,整个过程都是人工操作的,存在很多人为误差和风险。越来越多的企业逐渐开始采购过程标准化,减少人为失误,于是EDI (Electronic data interchange,缩写EDI)就变得普及起来。STIHL 及其供应商在EDI中常见的两个业务种类:物料交付计划和发货通知,以下内容包括对这两种业务的需求分析,以及相应的解决方案。
扩展阅读: EDI 是什么?
STIHL 需求分析
项目需求概览
传输协议: AS2 报文标准: EDIFACT 部署方案: 支持本地/云端部署
业务类型:DELFOR,ORDER, ORDRSP, DESADV, INVOIC
- DELFOR: Delivery Schedule 交货计划(长期)
- ORDERS: Purchase order 采购订单
- ORDRSP: Purchase order response 采购订单回复
- DESADV:Advanced shipping note 发货通知
- INVOIC: Invoice 发票
实施工作流
工作流包含接收和发送两个方向。流程主要包含一下端口:
- AS2 端口:用于和STIHL建立AS2 连接。
- EDIFACT 端口: 实现EDI和XML格式文件的转换。
- XML Map 端口: 将数据从EDI系统标准XML格式转换为客户数据库自定义XML格式,提供简单的后端兼容性。
接收方向
发送方向
工作流分享
EDI 接收
-
STIHL通过AS2 将DELFOR文件发送到供应商,STIHL_AS2端口收到文件后发送到STIHL_EDIToXML端口;
-
STIHL_EDIToXML端口将EDIFACT标准文件转换为EDI系统标准XML,接着会将标准XML转发到文件分发端口STIHL_IsORDERS;
-
文件分发端口STIHL_IsORDERS会按照文件的类型,如果是ORDERS,则转发到STIHL_ORDERSToXML端口。如果不是ORDERS,则转发到STIHL_IsDELFOR端口;
-
文件分发端口STIHL_IsDELFOR会按照文件的类型,如果是DELFOR,则转发到STIHL_DELFORToXML端口。如果不是DELFOR,则转发到STIHL_Notifications端口;
-
STIHL_DELFORToXML端口和STIHL_ORDERSToXML端口会各自将转发到该端口的标准XML转换成数据库自定义XML,并转发到STIHL_Database端口;
-
STIHL_Database端口会将数据写入到中间数据库。
EDI 发送
-
STIHL_Database端口会读取模板中指定的数据,并转发到STIHL_IsDESADV端口;
-
文件分发端口STIHL_IsDESADV会按照文件的类型,如果是DESADV,则转发到STIHL_XMLToDESADV端口。如果不是DESADV,则转发到STIHL_IsINVOIC端口;
-
文件分发端口STIHL_IsORDRSP会按照文件的类型,如果是ORDRSP,则转发到STIHL_XMLToORDRSP端口。如果不是ORDRSP,则转发到STIHL_IsINVOIC端口;
-
文件分发端口STIHL_IsINVOIC会按照文件的类型,如果是INVOIC,则转发到STIHL_XMLToINVOIC端口。如果不是INVOIC,则转发到STIHL_Notifications端口;
-
STIHL_XMLToDESADV端口、STIHL_XMLToINVOIC端口和STIHL_XMLToORDRSP端口会将发送到该端口的数据库自定义XML转换为EDI系统标准XML,接着将标准XML转发到STIHL_XMLToEDI 端口;
-
STIHL_XMLToEDI 端口转换成EDIFACT 文件,并转发到STIHL_AS2端口;
-
STIHL_AS2将DESADV文件发送给STIHL。
STIHL 报文详解
- DELFOR: STIHL EDI DELFOR 分析
- DELFOR: STIHL EDI DELFOR 数据库自定义XML 方案
- DESADV:STIHL EDI DESADV
- DELFOR: STIHL EDI DESADV 数据库自定义XML 方案
注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。