XML file naming conventions

If you are using XML in production over SFTP, you must use Walmart's file naming conventions as detailed in the following sections.

Files to Walmart.com:

  • WMI_Confirm_VVVVVVVVV_YYYYMMDD_HHMMSS_NNNNNN.xml
  • WMI_Order_Status_VVVVVVVVV_YYYYMMDD_HHMMSS_NNNNNN.xml
  • WMI_Inventory_WWWWWWWWW_YYYYMMDD_HHMMSS_NNNNNN.xml

Files from Walmart.com:

  • WMI_Confirm_VVVVVVVVV_YYYYMMDD_HHMMSS_NNNNNN.xml
  • WMI_Order_Req_VVVVVVVVV_YYYYMMDD_HHMMSS_NNNNNN.xml
  • WMI_Order_Cancel_VVVVVVVVV_YYYYMMDD_HHMMSS_NNNNNN.xml
  • WMI_Error_VVVVVVVVV_YYYYMMDD_HHMMSS_NNNNNN.xml

Where:

  • VVVVVVVVV is the drop-ship vendor (DSV) ID assigned by Walmart.com.
  • WWWWWWWWW is the DSV ID/DSV facility ID assigned by Walmart.com.
  • YYYYMMDD is an eight-digit file creation date (GMT date).
  • HHMMSS is a six-digit file creation time (24-hour GMT).
  • NNNNNN is a six-digit random number.