宜家IKEA EDI项目案例

宜家 IKEA 是来自瑞典的全球知名家具和家居零售商,在全球拥有223个商场,其中有36家商场位于中国大陆。如今宜家 IKEA 在全球53个国家有大约1300个供应商,在16个国家的28个分销中心负责为宜家商场供货。

edi

项目背景

如此庞大的供应链体系和业务数据量使得宜家IKEA的业务数据处理流程面临巨大挑战。宜家向其供应商提供两种对接方式:ECIS 和 EDI,都是用来处理从订单、发货、发票等业务。

ECIS 是一个 Portal 网站,供应商可以在其中处理订单、运输、发票以及发货等业务。但在ECIS和供应商的内部业务系统(如:ERP 系统、SAP 系统)之间出现大量的手工重复操作,无法对业务数据进行自动化处理。

供应商可以选择 EDI 对接来改善以上问题。使用 EDI 的主要目的是为加快信息流传输,提高业务流程的自动化。通过自动化和标准化的订单流程,降低了订单管理成本、减少了大量人工重复操作,且有效地提高了数据处理效率。

项目挑战

本次 C 公司与宜家IKEA的EDI项目中,传输的报文类型较多并且测试场景相对来说比较复杂,需要传输9种报文以及完成 Alpha 和 Beta 两轮测试,其中包含多个测试场景。因此项目周期较长。

Alpha 和 Beta 测试的流程相同,其中 Alpha 测试主要验证结构,而 Beta 测试主要验证数据。以订单测试为例,宜家 IKEA 将会给供应商多条订单,其中包含多个物料行。供应商发给宜家的订单回复中,需要针对收到的多条订单中的每一个物料行进行回复。回复的场景包括:确认、取消物料行、更改时间。

项目需求

1.传输协议:AS2

2.报文标准:EDIFACT

业务报文代码 业务含义 传输方向
PRODAT 产品尺寸、重量、包装信息 宜家IKEA发送给C公司
PARTIN 业务单位信息 宜家IKEA发送给C公司
ORDERS 订单 宜家IKEA发送给C公司
ORDRSP 订单确认 C公司发送给宜家IKEA
IFTMBF 运输预定请求 C公司发送给宜家IKEA
IFTMBC 运输预定确认 宜家IKEA发送给C公司
DESADV 发货通知 C公司发送给宜家IKEA
INVOIC 发票 C公司发送给宜家IKEA
VERMAS 验证总重量的消息 C公司发送给宜家IKEA

以上是供应商与宜家建立 EDI 连接需要传输的全部报文,不同业务场景下,需要传输的报文类型可能会有不同,供应商在开始传输之前需要与 IKEA 进行确认。

EDI 解决方案

C 公司使用的是用友 ERP,经与用友 ERP 供应商沟通,最终达成一致,通过互相调用 REST API 方式实现 EDI 与用友 ERP 的无缝集成。

数据接收: EDI 系统收到来自宜家 IKEA 的数据后,主动调用用友 ERP 的 REST API 接口,通过 Json 形式进行数据推送; 数据发送:用友 ERP 主动调用知行 EDI 系统 REST API 接口,通过 Json 形式进行数据推送。 点击了解知行之桥 EDI 系统默认 API 接口

方案概览图如下:

edi

建立EDI连接

主要由部署服务器、与宜家 IKEA 交换配置信息、连接测试三部分组成。

  • 部署服务器,服务器需要具备可供外网访问的 IP 和域名,开通EDI所需端口以及防火墙白名单设置等。
  • 交换配置信息,需要与宜家 IKEA 交换连接信息,如:AS2 ID、URL 以及证书等。
  • 连接测试,宜家 IKEA 发送测试文件给 C 公司,C 公司确认是否收到。C公司给宜家 IKEA 发送测试文件,宜家 IKEA 确认是否成功收到。

EDI映射阶段

知行EDI顾问会根据宜家 IKEA 的 EDI 规范文件整理各个报文的所需的数据进行,并与用友 ERP 约定 Json 结构及字段命名。之后开始进入各自的实施工作。

知行EDI顾问: 基于知行 EDI 系统,搭建工作流,实现 EDIFACT 与 Json 的格式转换; 用友 ERP 顾问:开发 REST API 结构,以便后期做 EDI 与用友 ERP 联调测试。

业务测试阶段

此阶段主要进行 EDI 报文语法检查以及业务验证。需要收发测试报文以做校验。

业务测试阶段中有两轮测试,针对不同的业务会有不同的测试场景,这两轮测试也就是我们上文提到的 Alpha 测试和 Beta 测试。其特点如下:

Alpha 测试:主要进行 EDI 报文的结构验证与测试,检查传输的 EDI 报文中的字段是否正确。
Beta 测试:与 Alpha 测试的流程相同,主要进行 EDI 报文的数据验证与测试,检查传输的数据是否正确。

切换生产

以上步骤实施完成之后,即可开始切换生产模式。

项目成果

在 C 公司的本地服务器上部署知行之桥 EDI 系统,并通过 AS2 与宜家 IKEA 建立 EDI 连接。

edi

项目回顾

AS2 连接注意事项

1.证书要求

宜家IKEA不支持自签名证书。

2.配置 HTTP 认证信息

C 公司准备好自己的 AS2 信息后,需要发邮件给宜家 IKEA,宜家收到后将会给 C 公司提供 HTTP 认证信息(用户名和密码)。

在知行之桥 EDI 系统中,配置 HTTP 认证信息的位置如下图所示:

edi

在 AS2 端口的高级设置选项卡下,找到 HTTP 认证,填写宜家 IKEA 提供的用户名以及密码即可。

业务数据传输流程梳理

业务测试流程如下图所示:

edi

  1. 宜家 IKEA 给 C 公司发送 PRODAT 产品尺寸、重量、包装信息以及 PARTIN 业务单位信息。(PRODAT 和 PARTIN 不包含在 alpha 和 beta 测试里)
  2. 宜家 IKEA 给 C 公司发 ORDERS 订单(3条订单,其中包含多个物料行)
  3. C公司给宜家 IKEA 发送 ORDERSP 订单回复,这里的订单回复比较特殊,可以针对每一个物料行进行回复。回复信息可以包括:确认订单、取消订单行以及更改时间。此外宜家 IKEA 还支持进行二次更改。例如: C 公司对订单A中的第一个物料行的日期做出了更改,更改为9月,由于生产排程或者其他问题导致9月无法正常发货,可以对这行订单再次进行修改,例如修改至10月。给宜家 IKEA 的订单 A 再次发送订单回复即可。
  4. C 公司给宜家 IKEA 发送 IFTMBF 运输预定请求,询问宜家 IKEA 是否可以开始运输。
  5. 宜家 IKEA 给C 公司 发送 IFTMBC 运输预定确认,告知 C 公司是否可以开始运输。
  6. C公司给宜家 IKEA 发送 DESADV 发货通知(VERMAS 一般是和 DESADV 一起发给宜家 IKEA,不包含 在 alpha 和 beta 测试里)
  7. C公司给宜家 IKEA 发送 INVOIC 发票

项目推进

宜家 IKEA 每周会和供应商开周会,跟进 EDI 项目的进展,集中处理以及讨论 EDI 项目对接过程中的问题。日常邮件沟通时,回复速度也非常快。

了解更多宜家 IKEA EDI 项目细节,可以阅读:如何与宜家 IKEA 建立 EDI 连接?

更多 EDI 信息,请参阅: EDI 是什么?

了解更多EDI信息,请您电话 137-2065-8862 或邮件 sales@kasoftware.cn 联系我们。点击下方蓝色按钮,即可免费试用EDI软件。

注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。

标签: , , , , ,
文章分类 家居行业EDI, 成功案例