描述
取消退件单状态是“已创建”、“已接收”、"下单异常"、"入库异常"的退件单,单次最多取消100单。
请求头样例
Host: http://cfs-qa.etowertech.com/ Content-Type: application/json |
字段
| 字段 | 数据类型 | 最大长度 | 必填性 | 描述 |
|---|---|---|---|---|
| referenceNoList | List | 100 | M | 多个参考号 |
| reason | String | 200 | O | 取消原因 |
请求样例
{
"reason": "FAILUER",
"orderNoList": [
"ref-return-order-01",
"ref-return-order-02"
]
}
返回样例
code | - | 返回编码 | ||
errors | - | 报错 | ||
message | - | 返回信息 | ||
messageId | - | 返回信息编码 | ||
success | - | 成功响应 | ||
warnList | - | 废弃字段 |
成功样例:
[
{
"code": "0",
"data": {
"referenceNo": "ref-return-order-01"
},
"errors": "",
"message": "",
"messageId": "",
"success": true,
"warnList": ""
},
{
"code": "0",
"data": {
"referenceNo": "ref-return-order-02"
},
"errors": "",
"message": "",
"messageId": "",
"success": true,
"warnList": ""
}
]
失败样例1(全部失败):
[
{
"code": "0005",
"data": "",
"errors": [
{
"code": "700027",
"message": "Please check order status as "Accepted" or "Outbound Abnormality""
}
],
"message": "paramter error",
"messageId": "",
"success": false,
"warnList": ""
}
]
失败样例2(部分失败):
[
{
"code": "0",
"data": {
"referenceNo": "ref-return-order-01"
},
"errors": "",
"message": "",
"messageId": "",
"success": true,
"warnList": ""
},
{
"code": "0005",
"data": "",
"errors": [
{
"code": "700027",
"message": "referenceNo:ref-return-order-01,wms can not allow to cancel"
}
],
"message": "paramter error",
"messageId": "",
"success": false,
"warnList": ""
}
]