一、说明
主要用于第三方系统对【车间入库单】才行删除数据时,可通过调用该接口进行删除。
第三方系统调用此接口,WMS会写入【第三方调用明细表】、【第三方调用历史表】记录。
二、参数说明
1、请求方式
| 请求方式 |
POST |
| 接口地址 |
http://服务器IP或机器名或域名/WMS/API/SYS/DeleteWorkshopEntryOrder |
| 格式 |
JSON |
| 编码类型 |
UTF-8 |
2、HEADER参数
| KEY |
VALUE |
| Content-Type |
application/json |
| Authorization |
token值 |
说明:授权接口所获取的值 |
3、请求参数
| 字段 |
字段名 |
字段类型 |
长度 |
必填 |
说明 |
| ref_id |
第三方系统标识 |
String |
20 |
是 |
由第三方系统定义,用于区分第三方系统标识;如SUNLIKE |
| oth_task_id |
第三方任务ID |
String |
100 |
是 |
必填,原第三方任务代号,必须唯一 |
| workshop_entry_code |
入库通知单号 |
String |
100 |
是 |
必填,WMS产生的车间入库单号 |
4、返回参数
| 字段 |
字段名 |
字段类型 |
长度 |
说明 |
| code |
成功标识 |
string |
10 |
返回0则表示成功,其他则为失败 |
| message |
返回信息 |
string |
200 |
|
| oth_task_id |
第三方任务ID |
string |
100 |
|
| workshop_entry_code |
车间入单号 |
string |
100 |
|
三、请求JSON范例
{
"ref_id": "SUNLIKE", //必填,第三方系统标识,如MES
"oth_task_id": "fc6ed5ed-3c8d-468a-8dbe-dc00fdbbe67d", //必填,原第三方任务代号,必须唯一
"workshop_entry_code": "CJ251125000005" //必填,WMS产生的车间入库单号;
}
四、返回JSON范例
{
"workshop_entry_code": "CJ251125000005",
"code": 0,
"message": "已删除推送",
"oth_task_id": "fc6ed5ed-3c8d-468a-8dbe-dc00fdbbe67d"
}