Target 公司位于明尼苏达州明尼阿波利斯美市,是美国仅次于沃尔玛的第二大零售百货集团,也是美国标准普尔500指数成分股。它最早名叫戴顿赫德森公司(于1962年成立),2000年1月正式更名为塔吉特公司。截止到2018年2月3日,塔吉特公司在美国共设有1,822家商店,为客户提供当今时尚前沿的零售服务,产品物美价廉。不管是在线下Target商店,还是线上电商Target.com,客户都能从数千件风格独特的商品中做出称心如意的选择,享受到乐趣横生、简单方便的购物体验。

Target与供应商传输的是X12标准报文,业务类型包含850(采购订单)、860(订单变更)、864(文本消息)、856(发货通知)和810(发票),供应商通过使用知行EDI,自动化传输、翻译,实现X12报文与XML文件、CSV文件、Excel等的自由转换。通过知行之桥EDI平台或知行之云 EDI 云服务,供应商可实现与Target供应链系统直连,实时交互业务数据,减少库存与人力成本,精益供应链。 为了实现与供应商EDI直连,Target选用AS2传输协议向供应商发送850、860、864报文,并接收供应商发送的856和810报文。

EDI连接

传输协议:AS2 报文标准:ANSI X12 实施方案:EXCEL转换方案 image.png

对接Target

Target出于对数据安全及提高数据处理效率等方面的考虑,要求通过各个供应商通过EDI系统与Target完成业务数据传输。那么对接Target EDI需要哪些工作呢?

  1. 可以申请 知行之云 EDI云服务,利用云服务开箱即用的快速部署能力迅速连接Target

  2. 在Target POL网站注册供应商AS2信息

  3. 交易双方互换AS2配置信息

  4. 配置自己(供应商)的AS2信息

  5. 与Target AS2 Inbound/Outbound连接测试

Target EDI业务分为Import和Domestic两条业务线,Import线是Target在全球进口商品的通用EDI业务,供应商对接Target Import业务线时只需要处理接收报文(850、860和864)。而对接Target Domestic业务线则需要供应商生成并发送856(发货通知)和810(发票业务)。本文将主要介绍供应商与Target 856(发货通知)和810(发票)的业务测试场景。

856发货通知标准报文一般包含以下业务数据:

Purpose code,交易代码
Packing slip number,发货通知号码
Create date,发货日期及时间
Package code,包装类型编码
Lading quantity,提货数量
weight,重量
Measurement code,重量单位
Volume,体积
unit of Volume,体积单位
Standard Carrier Alpha Code (SCAC),SCAC code
Transportation Method,运输方式
Carrier’s Reference Number (PRO/Invoice),发票号
Bill of Lading Number,提单号
Shipped date,发货日期
Delivered date,交付日期
Ship to name,收货地名称
Ship to code ,the tesla plant code,收货地ID
Ship to city,收货地城市
Ship to state or Province,收货地省份/州
Ship to Postal code,收货地邮编
Ship from name,发货地名称
Ship from code,the tesla plant code,发货地ID,特斯拉工厂Code
Ship From Addr,发货地地址
Ship From city,发货地城市
Ship From state or Province,发货地省份/州
Ship From Postal code,发货地邮编
Purchase order number,采购订单号
purchase order date,采购订单日期
Marks and Numbers,Mandatory if material is packed on a pallet,托盘号码
Marks and Numbers,Mandatory if material is packed in a box,包装箱号码
PO Line Item Number,PO明细行号
Tesla’s Part Number,特斯拉产品编号
U.P.C. Consumer Package Code,U.P.C Code
Numeric value of units shipped in manufacturer’s shipping units,出货数量
Unit or Basis for Measurement Code,包装单位
Lot Number,批次号

供应商→Targt 856(发货通知)标准报文示例

ISA*00*          *00*          *02*SUPPLIER02    *08*6111470100     *200224*1958*U*00401*000000008*0*T*:~
GS*SH*SUPPLIER02*6111470100*20200224*1958*8*X*004010~
ST*856*0213~
BSN*00*ASN20200107001*20200109*1958*0001~
HL*1**S~
TD5*B*2*Test*M~
REF*BM*T123456~
DTM*011*20200109~
N1*ST**92*0553~
HL*2*1*O~
PRF*TESTPRF~
PID*S**VI*FL~
TD1*CTN75*3~
N1*BY**92*0553~
HL*3*2*P~
PO4*1*************4~
MAN*GM*TESTMANNUMBER0000001~
HL*4*3*I~
LIN**UP*TESTUPCCODE1*CB*ITEM1~
SN1**4*CA~
HL*5*2*P~
PO4*1*************4~
MAN*GM*TESTMANNUMBER0000002~
HL*6*5*I~
LIN**UP*TESTUPCCODE2*CB*ITEM2~
SN1**4*CA~
HL*7*2*P~
PO4*1*************4~
MAN*GM*TESTMANNUMBER0000003~
HL*8*7*I~
LIN**UP*TESTUPCCODE3*CB*ITEM3~
SN1**4*CA~
CTT*8~
SE*32*0213~
GE*1*8~
IEA*1*000000008~

从这段报文中我们可以看出,有多个HL节点,每行HL节点的最后一个值代表该HL所属层级,该值有以下几种情况: – S:Shipment,发货层 – O:Order,订单层 – P:Pack,包装层 – I:Item,物料层

供应商→Targt 810(发票)标准报文示例

ISA*00*          *00*          *02*SUPPLIER02     *08*6111470100     *200227*0852*U*00401*000000014*0*T*:~
GS*IN*SUPPLIER02*6111470100*20200227*0852*14*X*004010~
ST*810*0001~
BIG*20200227*INV2020011101**TESTPO001~
REF*IA*123456~
REF*DP*123~
N1*BY**92*0553~
ITD*02*4*2**35~
DTM*011*20200215~
IT1*1*450*EA*1.11**CB*ITEM001*UP*TESTUPCCODE1~
TDS*123456~
CAD*M***TEST***BM*T123456789~
ISS*450*EA*192*KG~
CTT*1~
SE*13*0001~
GE*1*14~
IEA*1*000000014~

知行之云 EDI 云服务作为核心组件,为供应商与Target建立安全可靠的EDI连接提供了有利的支撑,确保了业务数据安全可靠传输,业务信息高效流转。除了Target,知行对接过的大型零售企业还包括Walmart, Amazon, Costco, Boscov等。