Target EDI对接详解– EDI业务测试及上线
塔吉特是美国仅次于Walmart沃尔玛的第二大巨型折扣零售百货公司。2020财年零售收入同比增长19.8%,赶超CVS和Tesco,2020财年销售额增长150多亿美元。数字化销售增长100亿美元的主要驱动力 (145%)越来越多的国内零售产品供应商与target建立合作关系,因为他们扩大了数字绩效能力。为了考虑数据安全,提高数据处理效率,target要求其供应商通过EDII(Electronic Data Interchange,中文名称为电子数据交换)与Target进行业务往来,那么供应商如何与Target建立EDI连接呢?
首先,让我们了解一下,根据业务类型将供应商分为三类:DVS、Domestic国内业务,international国际业务。这三种业务类型的EDI对接流程相似,如下:
@ 在partneronline网站完成enline网站完成enline网站DI注册
@ 在ECGrid网站完成EDI AS2连接
@ 根据业务类型的EDI业务测试安排测试
@ EDI切入生产,开始接收正式订单
本文将介绍如何根据业务类型进行EDI业务测试和在线切入生产的第三步和第四步。
3类供应商EDI需求如下:
EDI传输协议:AS2
EDI报告标准:X12
EDI传输协议与EDI报文标准相同,因此EDI对接的前两步:@ EDI注册在partneronline网站上完成 @ EDIII在ECGrid网站上完成 AS2连接 是相同的。但其EDI报文即EDI业务单据不同,因此EDI业务测试流程也不同。接下来,我们将根据每种业务类型分别查看其EDI业务测试流程。
International
InternationalEDI 报文 |
International业务单据 |
传输方向 |
850 |
采购订单 |
Target——> 供应商 |
860 |
变更采购订单 |
Target——> 供应商 |
864 |
消息通知 |
Target——> 供应商 |
997 |
功能性确认 |
Target< ——> 供应商 |
International业务是国内供应商最常见的业务类型,如上表所示,只有单向EDI报纸接收(Target—> 供应商),因此其业务测试是最简单的,只要使用的EDI系统能够正确分析接收到的EDI报告,就不需要与Target传输EDI报告进行验证测试。
在EDI解决方案的早期阶段,使用Target的EDI示例报纸进行方案验证,并通过了大量在线项目的检查。因此,EDI在完成EDI对接的第二步 AS2连接测试后,可以通知Target,EDI已经准备好上线,EDI在收到答复后正式切入上线,随时准备接收正式订单。
Domestic
DomesticEDI 报文 |
Domestic业务单据 |
传输方向 |
850 |
采购订单 |
Target——> 供应商 |
860 |
变更采购订单 |
Target——> 供应商 |
856 |
发货通知 |
供应商——> Target |
810 |
发票 |
供应商——> Target |
864 |
消息通知 |
Target——> 供应商 |
997 |
功能性确认 |
Target< ——> 供应商 |
与International相比,Domestic的EDI报文增加了供应商接收方向的两个报文(接收856发货通知和810发票),因此Target需要向供应商发送85。@ 810报纸进行验证测试。Target在上线之初就安排了业务测试。AS2连接测试完成后,Target直接将生产的850采购订单和860采购订单发送给供应商,供应商在发货时回复相应的856发货通知和810发票。
target可以通过系统直接自动验证85@ 如果810数据出现错误,864消息将通过EDI直接发送给供应商,供应商可以根据864的错误报告修改85@ 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发送后,可能会收到PONumber无效的错误报告。错误的原因是:
(1)上原850采购订单中的PONumber没有对应;
(2)重复发送856或810,前一次发送已生效,报错后无效。您可以登录partner online验证Ponumber的有效性,以及之前发送的85@ 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业务测试,还会有专门的TargetEDI团队与供应商合作进行电子邮件。EDI业务测试流程如下:
@ 供应商收到来自Target的4个850采购订单和1个860采购订单变更;
@ 供应商向target发送3个855,因为1个850是重复的,通过测试将收到target855切入生产的通知;
@ 如果供应商向Target发送865,通过测试将收到Target865切入生产的通知;
@ 供应商向Target发送一个846,通过测试将收到Target将846切入生产的通知;
@ 供应商向Target发送2个856,如果通过测试,将收到Target856切入生产的通知。
所有报纸通过测试后,TargetEDI联系人将通知DVS团队进一步验证上述在线846。一旦846上线,供应商将收到通知邮件,并可正式发送846更新网站,开始销售商品库存。
3类供应商E DI AS2 Domestic DVS EDI nternational omestic omestic业务单据 online网站完成E rid网站完成E Target EDI对接详解 业务单据 业务测试及上线 业务测试安排进行测试 传输方向 切入生产开始接收正式订单 在partner 报文 根据业务类型的E 注册 连接 需求如下