Target EDI對接詳解– EDI業務測試及上線
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、在partneronline網站完成EDI注冊
2、在ECGrid網站完成EDI AS2連接
3、根據業務類型的EDI業務測試安排進行測試
4、EDI切入生產開始接收正式訂單
本文將為大家介紹第3步和第4,如何根據業務類型進行EDI業務測試并上線切入生產。
3類供應商EDI需求如下:
EDI傳輸協議:AS2
EDI報文標準:X12
3類供應商的EDI傳輸協議和EDI報文標準相同,所以EDI對接的前兩步:1、在partneronline網站完成EDI注冊 2、在ECGrid網站完成EDI AS2連接 是相同的。但是其EDI報文即EDI業務單據不同,所以EDI業務測試的流程不盡相同。接下來我們按照每種業務類型分別看看其EDI業務測試流程。
International
InternationalEDI 報文 |
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
DomesticEDI 報文 |
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發送后都有可能收到該PONumber無效的報錯,錯誤原因有:
(1)沒有對應上原850采購訂單中的PONumber;
(2)856或810重復發送,前一個發送的已生效,將報錯后發的無效。可登錄partner online核查PONumber的有效性,以及此前發送的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業務測試,并且會有專門的TargetEDI團隊來郵件配合供應商進行。DVS的EDI業務測試流程如下:
1、供應商收到來自Target的4個850采購訂單和1個860采購訂單變更;
2、供應商發送3個855給Target,因為有1個850是重復的,通過測試則會收到Target855切入生產的通知;
3、供應商發送1個865給Target,通過測試則會收到Target865切入生產的通知;
4、供應商發送1個846給Target,通過測試則會收到Target將把846最后切入生產的通知;
5、供應商發送2個856給Target,通過測試則會收到Target856切入生產的通知。
所有報文通過測試后,TargetEDI聯系人將通知DVS團隊進一步驗證,以上線846。846一旦上線,供應商就會收到通知郵件,便可正式發送846更新網站商品庫存開始售賣了。
(來源:跨境EDI分享)
以上內容屬作者個人觀點,不代表雨果跨境立場!本文經原作者授權轉載,轉載需經原作者授權同意。?