Pick Ticket Update
URI Summary
PUT /stores/{storeId}/nodes/{nodeId}/pickTicket/update
Request Parameters
Parameter Type |
Name |
Description |
Required |
Definition |
Example |
---|---|---|---|---|---|
Path |
storeId |
The store identifier |
yes |
String |
TMSUS |
Path |
nodeId |
The node identifier |
yes |
String |
TMS_NA-Store001 |
Request Payload Definition
Element |
Required |
Description |
---|---|---|
modifyAssociateId |
yes |
The associate ID |
pickTicketDetails{ |
yes |
|
pickTicketId |
yes |
The pick ticket being confirmed |
action |
yes |
CONFIRM |
storeId |
yes |
The store/seller identifier |
nodeId |
yes |
The physical store (from details) |
userId |
yes |
User id |
holdLocation |
yes |
Hold location |
pickTicketItems[{ |
yes |
|
id |
yes |
From details |
itemId |
yes |
Item id with catalog number |
quantity |
no |
Total quantity (from details) |
pickedQuantity |
no |
Picked quantity if > 0 |
canceledQuantity |
no |
Canceled quantity if > 0 |
cancellationReasonCode |
no |
Required canceledQuantity > 0 |
Request Payload Example
{
"modifyAssociateId": "associate_id",
"pickTicketDetails": {
"pickTicketId": "12321312",
"action": CONFIRM",
"storeId": "TMS_US",
"nodeId": "TMS_NA-DC001",
"userId": "UserId001",
"holdLocation": "Loc1-123",
"pickTicketItems": [
{
"id": "3331",
"itemId": "21-885641458409",
"quantity": 1,
"pickedQuantity": 1,
"canceledQuantity": 2,
"cancellationReasonCode": "IPD"
},
{
"id": "33434",
"itemId": "21-885641458410",
"quantity": 1,
"pickedQuantity": 1,
"canceledQuantity": 2,
"cancellationReasonCode": "IPD"
}
]
}
}
{
"modifyAssociateId": "associate_id",
"pickTicketDetails": {
"pickTicketId": "12321312",
"action": "RESET",
"storeId": "TMS_US",
"nodeId": "TMS_NA-DC001",
"userId": "UserId001"
}
}
Responses
Http Status Code |
Description |
---|---|
204 |
Request was accepted, no response |
Response Payload Example
None