Target 塔吉特是美国仅次于 Walmart 沃尔玛的第二大巨型折扣零售百货集团,在2020财年实现零售收入同比增长 19.8% ,赶超了 CVS 和 Tesco ,并在 2020 财年的销售额增长超过 150 亿美元。增长的主要驱动力来自数字化销售额增长 100 亿美元 (145%),由于拓展了其数字化履约能力,使得越来越多的国内零售产品供应商和 Target 建立合作关系。Target出于对数据安全及提高数据处理效率等方面的考虑,要求其供应商通过EDI(Electronic Data Interchange,中文名称是电子数据交换)与Target进行业务往来,那供应商如何与 Target 建立 EDI 连接呢?
首先我们来了解下 Target 按照业务类型将供应商划分为3种:DVS、Domestic 国内业务、international 国际业务。而这3种业务类型的 EDI 对接流程类似,如下所示:
1、在 partner online 网站完成 EDI 注册
2、在 ECGrid 网站完成 EDI AS2 连接
3、根据业务类型的 EDI 业务测试安排进行测试
4、EDI 切入生产开始接收正式订单
本文将为大家介绍第3步和第4步,如何根据业务类型进行 EDI 业务测试并上线切入生产。
3类供应商 EDI 需求如下:
EDI传输协议:AS2
EDI报文标准:X12
3类供应商的 EDI 传输协议和 EDI 报文标准相同,所以 EDI 对接的前两步:
1、在 partner online 网站完成EDI注册 和 2、在 ECGrid 网站完成 EDI AS2 连接 是相同的。
但是其 EDI 报文即 EDI 业务单据不同,所以 EDI 业务测试的流程不尽相同。接下来我们按照每种业务类型分别看看其 EDI 业务测试流程。
International
International EDI 报文 | International 业务单据 | 传输方向 |
850 | 采购订单 | Target 发给 供应商 |
860 | 采购订单变更 | Target 发给 供应商 |
864 | 消息通知 | Target 发给 供应商 |
997 | 功能性确认 | Target与供应商同时收发 |
International 业务是国内供应商最常见的所属业务类型,如上表所示,只有单向的 EDI 报文接收(Target —> 供应商),所以其业务测试最为简单,无需与 Target 传输 EDI 报文来进行验证测试,只要保证所用 EDI 系统可正确解析所接收的 EDI 报文即可。知行之云在前期的EDI解决方案阶段,便使用 Target 的 EDI 示例报文进行了方案验证,并且通过了大量已上线项目的检验。故在完成 EDI 对接第2步的 EDI AS2 连接测试后,便可告知 Target,EDI 已准备好上线,收到答复后,EDI 正式切入上线,随时准备接收正式订单。
Domestic
Domestic EDI 报文 | Domestic 业务单据 | 传输方向 |
850 | 采购订单 | Target 发给 供应商 |
860 | 采购订单变更 | Target 发给 供应商 |
856 | 发货通知 | 供应商发给 Target |
810 | 发票 | 供应商发给 Target |
864 | 消息通知 | Target 发给 供应商 |
997 | 功能性确认 | Target 与 供应商 收发 |
Domestic 的 EDI 报文相较于 International 的,增加了供应商接收方向的2个报文(接收 856 发货通知、810 发票),故 Target 需要对供应商发送的 856、810 报文进行验证测试。Target 将其业务测试安排在上线之初,AS2 连接测试完成后,Target 直接发送生产的850采购订单、860采购订单变更给供应商,供应商在发货时回复对应的856发货通知、810发票。Target 可直接通过系统自动校验856、810的数据,如果存在错误,将直接通过 EDI 发送 864 消息通知给供应商,供应商可根据 864 的报错来修改856、810 数据并重发,直到通过 Target 的系统校验,不再收到864报错,便是 EDI 测试通过上线成功。
864 返回的常见错误如下:
“ORDER LEVEL: INVALID PURCHASE ORDER NUMBER SENT IN THE PRF SEGMENT (PRF01). DATA DROPPED, CORRECT AND RESEND ASAP.”。
810 和 856 发送后都有可能收到该 PO Number 无效的报错,错误原因有:
(1)没有对应上原 850 采购订单中的 PO Number;
(2)856 或 810 重复发送,前一个发送的已生效,将报错后发的无效。
可登录 partner online 核查 PO Number 的有效性,以及此前发送的 856、810 是否已成功生效。
DVS
DVS EDI 报文 | DVS业务单据 | 传输方向 |
850 | 采购订单 | Target 发给 供应商 |
855 | 采购订单确认 | 供应商发给 Target |
860 | 采购订单变更 | Target 发给 供应商 |
865 | 采购订单变更确认 | 供应商发给 Target |
856 | 发货通知 | 供应商发给 Target |
846 | 库存更新 | 供应商发给 Target |
864 | 消息通知 | Target 发给 供应商 |
997 | 功能性确认 | Target 与 供应商 收发 |
DVS 的 EDI 报文如上表所示,相较于 International 和 Domestic ,有一个仅用于 DVS 的 EDI 报文 846 库存更新,且 DVS 业务上线后第一个需要通过 EDI 传输的报文就是供应商发给 Target 的 846,故 Target 给 DVS 安排了最详细的业务测试,每一个报文都需要进行 EDI 业务测试,并且会有专门的 Target EDI 团队来邮件配合供应商进行。DVS 的 EDI 业务测试流程如下:
1、供应商收到来自 Target 的4个850采购订单和1个860采购订单变更;
2、供应商发送3个855给 Target,因为有1个850是重复的,通过测试则会收到 Target 855 切入生产的通知;
3、供应商发送1个865给 Target,通过测试则会收到 Target 865 切入生产的通知;
4、供应商发送1个846给 Target,通过测试则会收到 Target 将把846最后切入生产的通知;
5、供应商发送2个856给 Target,通过测试则会收到 Target 856 切入生产的通知。
所有报文通过测试后,Target EDI 联系人将通知 DVS 团队进一步验证,以上线 846。846 一旦上线,供应商就会收到通知邮件,便可正式发送846更新网站商品库存开始售卖了。
注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。