7 setDSShipConfirm Response Message
Overview: The Supplier Direct Fulfillment module sends the setDSShipConfirm response message when it receives the setDSShipConfirm Request Message confirming that a purchase order has been shipped.
In this chapter:
For more information: See:
Sample setDSShipConfirm Response Message
The following sample indicates that the shipment was successfully confirmed.
![Sample setDSShipConfirm Response Message Sample setDSShipConfirm Response Message](img/sample_setdsship_response_msg.jpg)
Troubleshooting the setDSShipConfirm Response
If the response does not include at least one purchase order, the responseCd
and responseDescription
indicate
the shipment confirmation was unsuccessful.
Sample Unsuccessful Response
The following sample indicates that the request did not specify a valid carrier associated with the vendor.
![Sample Unsuccessful Response Sample Unsuccessful Response](img/sample_unsuccessful_response.jpg)
Response Codes and Descriptions
The following table lists possible response codes and descriptions returned if shipment specified in the request message could not be confirmed.
responseCd | responseDescription | Explanation |
---|---|---|
3000 |
|
The |
3001 |
|
The |
3002 |
|
No |
3003 |
|
No |
3004 |
|
The |
3005 |
|
The The |
3031 |
|
The |
3032 |
|
The |
3033 |
|
No |
3034 |
|
The |
3035 |
|
The |
3036 |
|
No |
3037 |
|
The |
3038 |
|
No |
3042 |
|
The |
3043 |
|
The |
3044 |
|
The |
3050 |
|
The |
setDSShipConfirm Response Message Contents
Message Element or Attribute | Alpha/numeric | Description |
---|---|---|
errorDetail Example ![]() |
Includes information if there is an error related to a purchase order line. See Response Codes and Descriptions for more information. | |
poLineNo | alphanumeric | The purchase order line number in error |
shippedQty | alphanumeric | The shipped quantity indicated for the purchase order line number in error. |
responseCd | alphanumeric | The response code associated with the error |
responseDescription | alphanumeric | The description of the error. |
messageHeader Example ![]() |
Basic communication information | |
datetime | datetime | The date and time when the response message was generated. In the retailer’s system’s time zone. |
version | numeric | From the version in the setDSShipConfirm Request Message.
|
source | alphanumeric | From the destination in the setDSShipConfirm Request Message. |
destination | alphanumeric | From the source in the getDSOrders Request Message. |
messageBody Example ![]() |
Returns the information from the request and indicates whether the request was successful. | |
vendorcD | alphanumeric | The number assigned by the retailer to identify the vendor fulfilling the drop ship order. From the vendorCd in the setDSShipConfirm Request Message. |
vendorSystemCd | alphanumeric | The vendor system code assigned by the retailer. From the vendorSystemCd in the setDSShipConfirm Request Message. |
poNo | alphanumeric | From the poNo in the setDSShipConfirm Request Message.
|
carrierCd | alphanumeric | From the carrierCD in the setDSShipConfirm Request Message. |
meterCharges | numeric | From the meterCharges in the setDSShipConfirm Request Message. |
shipdate | datetime | From the shipDate in the setDSShipConfirm Request Message. |
actualWeight | numeric | From the actualWeight in the setDSShipConfirm Request Message.
|
trackingNumber | alphanumeric | From the trackingNumber in the setDSShipConfirm Request Message. |
responseCD | numeric | Set to 0 if the acknowledgement was successful. See Troubleshooting the setDSShipConfirm response on page 7- 2 for information on other possible response codes. |
responseDescription | alphanumeric | Set to Successfully Updated if the acknowledgement
was successful. See Troubleshooting the setDSShipConfirm response on page 7-2 for information on other possible response descriptions.
|