一、说明
第三方系统与AI-WMS PLUS进行对接,而第三方系统有用关帐作业时,为了同步两个系统的关帐日期,第三方系统可通过调用WMS的关帐接口,把第三方的关帐日期推送到AI-WMS PLUS系统中,以下详细介绍WMS的关帐接口。
二、参数说明
1、请求方式
请求方式 |
POST |
接口地址 |
http://服务器IP或机器名或域名/WMS/API/ERP/CloseAccount |
格式 |
JSON |
编码类型 |
UTF-8 |
2、header参数
KEY |
VALUS |
Authorization |
token值 |
说明:授权接口所获取的值 |
3、请求参数
字段名称 |
字段代号 |
类型 |
长度 |
必填 |
说明 |
第三方系统标识 |
ref_id |
String |
20 |
是 |
由第三方系统定义,用于区分第三方系统标识;如SUNLIKE |
任务编号 |
task_id |
String |
50 |
是 |
唯一性编码 |
来源单据别 |
bil_id |
String |
10 |
是 |
可传空值 |
货主编码 |
con_no |
string |
30 |
是 |
默认传OWNER,也可传其他值,但单据判断关帐时会根据单据与货主编码相同的关帐日期进行判断 |
关帐日期 |
cls_date |
datetime |
0 |
是 |
可传空值或日期,精确到日 |
操作员编码 |
operator_code |
string |
30 |
是 |
即录入人员; |
操作时间 |
operate_time |
datetime |
0 |
|
精确到秒;(即制单时间) |
三、请求JSON示例
{
"ref_id":"SUNLIKEERP", //第三方系统标记
"task_id":"{{$guid}}", //唯一码
"bil_id":"", //来源单号
"con_no":"OWNER", //货主编码
"cls_date":"2022-05-31", //关账日期
"operator_code":"1001", //操作员
"operate_time":"2022-06-13 11:05:16" //操作时间
}
四、返回结果示例
{
"task_id": "6f3868d7-29f6-4f4e-b377-25c0cac54a03", //处理代号,唯一码
"code": "0", //0值表示成功,其他值表示失败
"message": ""
}