Outbound | POST | {Client’s URL}
...
Code Block |
---|
{
"orderCode":"po123",
"orderType":"PO/STO/RO",
"partnerCode":"partner1",
"partnerLocationCode":"partnerLoc1",
"locationCode":"l123",
"messageId":12345,
"parentOrderCode": "pOrder123",
"orderItems":[
{
"channelSkuCode":"100005734",
"qcPassQuantity":500,
"qcFailQuantity":2
},
{
"orderItemCode": "oc1",
"channelSkuCode":"100005736",
"qcPassQuantity":498,
"qcFailQuantity":3
}
]
}
|
Parameter Name | Data Type | Description | Mandatory |
| String | Unique code used by the channel to identify the order | Yes |
| String | Possible value - STO (Stock Transfer Order), PO(Purchase Order), RO(Return Order), SO, RPO, RTV, OPEN_PO, OPEN_RO | Yes |
| String | This represents the location of the warehouse where the order will come. | Yes |
| String | This represents the partner from which order will come. If Order is of type PO/STO, this field represents vendor's code If Order is of type RO, this field represents customer’s code |
Yes | ||
| String | This represents the partner’s location from which order will come. If Order is of type PO/STO, this field represents vendor location’s code If Order is of type RO, this field represents customer location’s code |
Yes | |||
| Long | Unique Identifier of a notification ( for de-duplication) | Yes |
| String | Parent order code | yes |
| Object[] | List of items GRNed | Yes |
| String | Code to uniquely identify an item in a particular order | No |
| String | SKU code of order item | Yes |
| Integer | Qc pass quantity inwarded in order | Yes |
| Integer | Qc fail quantity inwarded in order | Yes |
Response
HttpStatus Code 200
Code Block |
---|
{ "hasError":false, "errorMessage":"message" } |