批量作废出库单
更新时间: 2023-08-27 23:22:32 访问次数:5265
接口说明
本接口可以作废海外仓出库单(支持多个作废)
作废结果分为三个(1)作废成功,(2)作废失败,(3)作废中,
订单作废中,需要再次查询订单详情,订单状态变更为 已作废(VO)才算作废成功。
接口名称
wh.outbound.batchVoidOrder
请求说明
请求内容 | 说明 |
---|---|
URL | https://openapi.winit.com.cn/openapi/service |
接口测试 | https://sandboxopenapi.winit.com.cn/openapi/service |
验证方法 | Token,md5 |
格式 | json |
字符编码 | UTF-8 |
http请求方式 | http |
请求数限制 | 默认每分钟1000,1000有需要可申请加大。 |
请求入参
名称 | 类型 | 必填 | 说明 | 示例 |
---|---|---|---|---|
orderNoList | Array | Y | 作废订单列表 | |
orderNo | String() | Y | 作废winit订单号 | WO0000009902 |
cancelReason | String() | N | 作废订单原因 | testforcancel |
请求示例
{
"action": "wh.outbound.batchVoidOrder",
"app_key": "rebecca",
"client_id": "ODJKMDU1YZCTYJQ5YY00ZWZLLTK5N2QTOWY4MZI5OGMWNDG2",
"client_sign": "8A631AE2464DE716BB7CC815BFEF87D3",
"data": {
"orderNoList": [
{
"orderNo": "WO0000009902",
"cancelReason": "testforcancel"
},
{
"orderNo": "WO0000009911",
"cancelReason": "11111"
}
]
},
"format": "json",
"language": "zh_CN",
"platform": "OWNERERP",
"sign": "ED8A9D0ED4772BA0516ED65B7BD94ACF",
"sign_method": "md5",
"timestamp": "2015-06-16 00:19:26",
"version": "1.0"
}
返回出参
返回参数说明:正确的返回编码code:0及结果data,错误的返回错误码及错误信息msg。
名称 | 类型 | 必传 | 说明 | 示例 |
---|---|---|---|---|
failNum | Number() | Y | 作废失败数量 | 0 |
successNum | number() | Y | 作废成功数量 | 2 |
response | Array | N | 失败原因 | |
errorOrderNo | String() | Y | 作废失败订单号 | WO0000009828 |
errorCode | String() | Y | 作废失败代码 查看出库单作废失败代码 |
|
errorMsg | String() | Y | 作废失败的原因描述 |
返回示例
1.作废成功
{
"code": "0",
"msg": "操作成功",
"data": {
"failNum": 0,
"successNum": 2,
"response": null
}
}
2.作废失败
{
"code": "0",
"msg": "操作成功",
"data": {
"failNum": 2,
"successNum": 0,
"response": [
{
"errorIndex": null,
"errorOrderNo": "WO0000009828",
"errorCode": "02020240223",
"errorMsg": "作废失败,订单仅支持草稿、出库确认中、出库确认、拣选异常状态下作废,当前订单状态为派送失败"
},
{
"errorIndex": null,
"errorOrderNo": "WO0000009911",
"errorCode": "02020240223",
"errorMsg": "作废失败,订单仅支持草稿、出库确认中、出库确认、拣选异常状态下作废,当前订单状态为派送中"
}
]
}
}
3.作废中
{
"code": "02010250093",
"msg": "订单正在作废中,请稍后再确认是否作废成功"
}
关键词