...
Refer to the source booking data Booking Domain Model /wiki/spaces/SMH/pages/3274768397 in conjunction with the WMS documentation for sending a Sales Order : Load Sales Orders
...
The following tables show the different sections of the Load Sales Order API call to the WMS, and how to populate them, based on the White Glove Booking Domain Model items. Note that only the fields within the WMS Load Sales Order API call are listed here; all other fields are optional and must not be populated in this implementation.
Sales Order Main Section
WMS API field | From White Glove Booking Model | Notes | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sales Order Number | Booking.External System Source. Source Ref | swapped from Booking.Booking Ref in WG-362 | ||||||||||||||||||||||||||||||
Sales Order Reference | Booking.Booking Ref | swapped from Booking.External System Source. Source Ref in WG-362 | ||||||||||||||||||||||||||||||
On Hold | FALSE | NIF Number | (do not provide) | |||||||||||||||||||||||||||||
Courier Name | Booking. Handover Organisation. Code for the instance of Handover Organisation where its Role = HANDOVER TO CARRIER | Courier Service | (do not provide) | |||||||||||||||||||||||||||||
Notes | Concatenate the following Information fields if they are present in the White Glove booking: Booking. Collection. Additional Info Booking. Delivery. Additional Info Booking. Handover Organisation. Additional Info for the instance of Handover Organisation where its Role = HANDOVER TO CARRIER Booking. Transit Additional Info | |||||||||||||||||||||||||||||||
Special Instructions | Concatenate the following Information fields if they are present in the White Glove booking: Include Customer Address and Contact Details with end of line markers so that each line is shown separately: Booking.Delivery.Contact Details Booking.Delivery.Location Address and Booking. Collection. Additional Info Booking. Delivery. Additional Info Booking. Handover Organisation. Additional Info for the instance of Handover Organisation where its Role = HANDOVER TO CARRIER Booking. Transit Additional Info Booking. Change Additional Info | Sales Order Date | (do not provide)WG-425 add customer address and contact details | |||||||||||||||||||||||||||||
Order Type | “Wholesale” | Sales Invoice Number | (do not provide) | Document Identifier | (do not provide) | Gift Message | (do not provide) | Gift Message From | (do not provide) | Gift Message To | (do not provide) | |||||||||||||||||||||
Scheduled Ship Date | For phase 1, this value must be populated from the value provided manually by the SEKO operator as part of workflow planning (although such value will be defaulted from Booking. Collection. Latest By) | Shipment Terms | Courier Shop ID | Note: this field not listed in the example XML file | Shipping VAT | Note: this field and all following fields are in the example XML file but not documented on main page at all (do not provide) | Shipping Ex VAT | (do not provide) | Customs Value Total | (do not provide) | Discount Price Total | (do not provide) | Gift Wrap | (do not provide) | Shipping Term | Shipping Term Location | Shipping Total | (do not provide) | Tax Total | (do not provide) | Sub Total | (do not provide) | Currency Code | (do not provide) | Carrier Customer Account No | Delivery Address Location Type | Do Not Push to DC | GUID | Location Type | Notification Method | Ultimate Destination |
Sales Order Header Section
WMS API field | From White Glove Booking Model |
---|---|
DC Code | Booking. Collection. Location. Location Code (note: this should be the Warehouse code provided in the Sales Order booking) |
Ship To Company Section
WMS API field | From White Glove Booking Model |
---|---|
Company Code | The Code of the White Glove Partner selected as the “Supplier” of the outbound sales order (i.e. the supplier of White Glove services). This will be manually selected by the SEKO operator on the front-end, as part of confirmation of sending the WMS Sales Order. |
Company Description | |
Branch Code | Note: this field and all following fields are in the example XML file but not documented on main page at all |
Company Category | Lookup Delivery AddressThis description will be populated from the corresponding lookup against the select Company Code above, from static data, by accessing the fully Company Name |
Delivery Details Section
Forwarding Agent Section
WMS API field
From White Glove Booking Model
Title
Note: this field and all following fields are in the example XML file but not documented on main page at all
First Name
Last Name
Line1
Line2
Line3
Line4
City
County
Postcode Zip
Country Code
Phone Number
Email Address
Contact Code
Company Code
WMS API field | From White Glove Booking Model | TitleFirst Name | Last Name | Line1 | Line2 | Line3 | Line4 | City | County | Postcode Zip | Country Code | Phone Number | Email Address | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Contact Code | Note: this field is in the example XML file but not documented on main page |
Billing Details Section
...
WMS API field
...
From White Glove Booking Model
...
Title
...
First Name
...
Last Name
...
Line1
...
Line2
...
Line3
...
Line4
...
City
...
County
...
Postcode Zip
...
Country Code
...
Phone Number
...
Email Address
...
Contact Code
...
Note: this field is in the example XML file but not documented on main page
Line1 | The address line 1 for the selected Final Mile Facility address. This will be manually selected by the SEKO operator on the front-end, by selecting a location of type “Final Mile Facility” associated with the selected Company Code above, as part of confirmation of sending the WMS Sales Order. |
Line2 | As above; populated from the selected Final Mile Facility location |
Line3 | As above; populated from the selected Final Mile Facility location |
Line4 | As above; populated from the selected Final Mile Facility location |
City | As above; populated from the selected Final Mile Facility location |
County | As above; populated from the selected Final Mile Facility location |
Postcode Zip | As above; populated from the selected Final Mile Facility location |
Country Code | As above; populated from the selected Final Mile Facility location |
Sales Order Line Item Section
This section is repeated as a list for each Line Item instance Booking. Goods instance in the sales order booking
WMS API field | From White Glove Booking Model | ||||||||
---|---|---|---|---|---|---|---|---|---|
Line Number | Incrementing integer, starting from 1 (see ‘n' below) | ||||||||
Product Code | Order Line Message | Customs Value | Quantity | Unit Price | VAT | Currency Code | |||
Unit Discount Price | Note: this field and all following fields are in the example XML file but not documented on main page at all | ||||||||
Secondary Currency Code | Secondary Unit Price | Secondary VAT | ASN Number | Channel | Country Code | EAN | External Document No | GUID | Lot NoBooking. Booking Goods(n). SKU |
Quantity | Booking. Booking Goods(n). Quantity. Quantity | ||||||||
ASN Number | If this sales order booking has an ‘allocated goods from’ reference pointing to an inbound Transfer Order or ASN booking from the client, use Booking. Booking(allocate from). Booking Ref |