一、说明
主要用于第三方系统想要将出库申请对应的AI-WMS PLUS【出库通知单】删除时,便可通过该接口删除相应的【出库通知单】。
二、参数说明
1、请求方式
请求方式 |
POST |
接口地址 |
http://服务器IP或机器名或域名/WMS/API/SYS/DeleteDeliveryOrder |
格式 |
JSON |
编码类型 |
UTF-8 |
2、header参数
KEY |
VALUS |
Content-Type |
application/json |
Authorization |
token值 |
说明:授权接口所获取的值 |
3、请求参数
字段 |
字段名 |
字段类型 |
长度 |
必填 |
说明 |
ref_id |
第三方系统标识 |
String |
20 |
是 |
由第三方系统定义,用于区分第三方系统标识;如T8 |
oth_task_id |
第三方任务单号 |
String |
100 |
|
与“第三方任务单号”、“WMS出库通知单号”、“申请单ID+申请单号+仓库”任意条件必须有值; |
|
WMS出库通知单号 |
|
|
|
与“第三方任务单号”、“WMS出库通知单号”、“申请单ID+申请单号+仓库”任意条件必须有值; |
request_id |
申请单 ID |
String |
10 |
|
申请单单据别,如无,则可不填; |
request_code |
申请单号 |
|
|
|
与“第三方任务单号”、“WMS出库通知单号”、“申请单ID+申请单号+仓库”任意条件必须有值; |
warehouse_code |
仓库编码 |
|
|
|
与“第三方任务单号”、“WMS出库通知单号”、“申请单ID+申请单号+仓库”任意条件必须有值; |
owner_code |
货主编码 |
string |
30 |
是 |
不启用货主功能时,默认为OWNER,启用货主后,根据实际的货主编码 |
4、返回参数
字段 |
字段名 |
字段类型 |
长度 |
说明 |
code |
成功标识 |
string |
10 |
返回0则表示成功,其他则为失败 |
message |
返回信息 |
string |
200 |
|
oth_task_id |
第三方任务ID |
string |
100 |
|
request_id |
来源申请ID |
string |
10 |
|
request_code |
来源申请单号 |
string |
100 |
|
warehouse_code |
来源单仓库代号 |
string |
30 |
|
|
WMS出库通知单号 |
string |
100 |
三、请求JSON范例
{
"ref_id":"SUNLKE ERP", //第三方系统标识
"oth_task_id":"", //第三方任务单号,与“第三方任务单号”、“WMS出库通知单号”、“申请单ID+申请单号+仓库”任意条件必须有值;
"delivery_order_code":"", //WMS出库通知单号,与“第三方任务单号”、“WMS出库通知单号”、“申请单ID+申请单号+仓库”任意条件必须有值;
"owner_code":"OWNER",
"request_id":"CK", //申请单ID,与“第三方任务单号”、“WMS入库通知单号”、“申请单ID+申请单号+仓库”任意条件必须有值;
"request_code":"CK33010001", //申请单号,与“第三方任务单号”、“WMS出库通知单号”、“申请单ID+申请单号+仓库”任意条件必须有值;
"warehouse_code":"A" //仓库代号
}
四、返回JSON范例
{
"code": 0,
"message": "删除成功",
"oth_task_id": "",
"delivery_order_code": "",
"request_id": "CK",
"request_code": "CK33010001",
"warehouse_code": "A"
}