Newer Version Available

This content describes an older version of this product. View Latest

Fulfillment Orders, Distribute Quantities

Distributes batch-picked quantities to orders that require the items picked.
Resource
1/commerce/fulfillment/pick-tickets/actions/distribute-quantities
Available version
58.0
HTTP methods
POST
Request body for POST
Distribute Picked Quantities Input
Root XML tag
<distributePickedQuantitiesInput>
JSON example
1POST /services/data/vXX.0/commerce/fulfillment/pick-tickets/actions/distribute-quantities
2Content-Type: application/json; charset=UTF-8
3Accept: application/json
4
5{
6    "quantitiesPickedList": [{
7       "externalItemId": "sku1",
8       "quantity": 16
9    }],
10   "optimizationCriteria": "FulfillInSequencePartial",
11   "distributeToOrders": [{
12        "externalOrderId:": "FO-1",
13        "itemQuantities": [{
14            "externalItemId": "sku1",
15            "quantity": 4
16        }]
17    }]
18}
Properties
Name Type Description Required or Optional Available Version
distributeToOrders DistributeToOrdersInput List of orders that need quantities distributed. Required 58.0
optimization​Criteria String Criteria used for distributing picked quantities to orders. Required 58.0
quantities​PickedList ItemQuantityInput Quantities for each item picked. Required 58.0
Response body for POST
DistributePickedQuantitiesOutputRepresentation
Request parameters for POST
Parameter Name Type Description Required or Optional Available Version
distributePickedQuantitiesInput Distribute Picked Quantities Input[] Input to Distribute Picked Quantities. Required 58.0
Response body for POST
Distribute Picked Quantities Output