ConfirmDirectFulfillmentShipmentBatch
Enables bulk submission of multiple shipment confirmations in a single API call, improving efficiency when processing high volumes of daily shipments.
Stored Procedure-Specific Information
To confirm multiple shipments in a single batch request, enter:
EXEC VendorCentral.ConfirmDirectFulfillmentShipmentBatch
ShipmentConfirmations = '[
{
"purchaseOrderNumber": "PO-12345-67890",
"sellingParty": {
"partyId": "VENDOR-123"
},
"shipFromParty": {
"partyId": "WAREHOUSE-001"
},
"shipmentDetails": {
"shippedDate": "2025-10-16T10:00:00Z",
"shipmentStatus": "SHIPPED"
},
"items": [
{
"itemSequenceNumber": "1",
"shippedQuantity": {
"amount": 10,
"unitOfMeasure": "Each"
}
}
]
},
{
"purchaseOrderNumber": "PO-12345-67891",
"sellingParty": {
"partyId": "VENDOR-123"
},
"shipFromParty": {
"partyId": "WAREHOUSE-001"
},
"shipmentDetails": {
"shippedDate": "2025-10-16T11:00:00Z",
"shipmentStatus": "SHIPPED"
},
"items": [
{
"itemSequenceNumber": "1",
"shippedQuantity": {
"amount": 5,
"unitOfMeasure": "Each"
}
}
]
}
]';
Input
| Name | Type | Required | Description |
| ShipmentConfirmations | String | True | Represents the confirmation details of a shipment, including the purchase order number and other shipment details. |
Result Set Columns
| Name | Type | Description |
| Success | Boolean | Indicates whether the stored procedure was successfully executed. |
| TransactionId | String | Globally Unique Identifier (GUID) to identify this transaction. This value can be used with the Transaction Status API to return the status of this transaction. |