Walmart.com DSV XML对接需求

此前的文章Walmart.com DSV EDI对接需求中,为大家介绍了如果选择传输EDI文件需要做的准备与需求。本文将为大家介绍Walmart.com 与DSV(Drop Ship Vender)之间传输XML文件的需求。与EDI相比,XML文件的处理难度相对低一些。无论企业选择哪种格式,都可以通过知行之桥EDI系统实现文件的格式转换。

传输协议

选择传输XML文件,这种情况下需要使用到的传输协议为SFTP。如果企业不具备EDI能力,也可以通过第三方EDI供应商来实现与Walmart.com 的EDI对接。Walmart.com不会对EDI供应商与DSV之间的数据传输做出干涉,企业可以根据实际需求,选择适合自己的传输和转换方式。

借助知行之桥EDI系统能够实现企业内部业务系统与EDI系统的集成,提供数据库方案、API方案、Webservice方案等,通过集成的方式能够最大程度上实现数据处理流程的自动化,减少人工投入。

传输XML格式的业务单据

Walmart.com与所有供应商包括Drop Ship Vendors 都可以传输XML文件。Walmart.com将会提供和所有供应商(包括直接发货供应商)之间传输订单相关信息的数据格式规范。这也是进行数据交换的重要参考,企业需要保证生成的文件能够符合这些数据格式规范要求,还需要具备处理这些XML文件的能力。

传输的文件包括两个方向:供应商发送给Walmart.com以及Walmart.com发送给供应商,需要注意不同传输方向对于文件名的不同要求。下面的流程图直观地展示了各种数据传输类型:

Walmart.com-DSV-XML1.png

订单流程

企业可以使用订单数据格式的规范在 Walmart.com 和所有供应商(包括直接发货供应商)之间传输与订单相关的信息。

订单流程中支持的XML文件类型如下:

  • 订单请求文件 – 包含客户订单请求(仅从 Walmart.com 发送给供应商)。
  • 订单取消文件 – 包含客户订单取消请求(仅从 Walmart.com 发送给供应商)。
  • 订单状态文件 – 包含客户订单状态更新(仅从供应商发送到 Walmart.com)。这些接口支持的响应文件如下:
  • 确认文件 – 包含文件确认(在供应商和 Walmart.com 之间双向发送)。
  • 错误文件 – 包含文件错误消息(在供应商和 Walmart.com 之间双向发送)。
文件传输工作流程

每次文件传输分为三个基本步骤:

1.发送方生成数据文件并将其推送到接收方的服务器。
2.接收方解析接收到的文件,并验证文件格式和数据的一致性。
3.如果文件通过解析,则接收方回复发送方一个确认文件。否则,将回复一个错误文件。

错误认证

涉及到的响应文件包括:

确认文件:包含文件确认信息(在供应商和 Walmart.com 之间双向发送)
错误文件:包含文件错误信息(在供应商和 Walmart.com 之间双向发送)

每个文件传输分为三个基本步骤:

1.发送方生成数据文件并将其推送到接收方的服务器
2.接收方解析收到的文件,并验证文件格式和数据的一致性
3. 接收方根据以下规则回复:如果文件可以解析,则收件人向发件人回复一个确认文件;如果文件不能解析,则收件人回复一个错误文件,注:永远不要针对错误文件回复确认文件。

XML文件的命名规则

文件名中需要包含文件类型、创建日期和时间、供应商ID以及6位随机数。XML命名格式如下:
WMI_Confirm_VVVVVVVVV_YYYYMMDD_HHMMSS_NNNNNN.xml

VVVVVVVVV 是由Walmart.com分配的供应商 ID(最多9位数)
YYYYMMDD 是文件创建日期(GMT date)
HHMMSS 是文件创建时间 (24-hour GMT time)
NNNNNN 是六位随机数,确保唯一性

其他XML报文类型的命名规则与上述内容类似,在WMI后的位置需要注明当前文件类型。

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

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

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

标签: , , , , , ,
文章分类 帮助文档, 成功案例, 知识库, 零售行业EDI