文档
测试

4.获取-仓库领用出单据详情

POST
http://39.108.211.149:18164/h6-wms-service/open-api/wms/{wmsCode}/invusesign/get

接口描述

JOS EDI程序通过此接口查询仓库领用出库单据详情

调用前提条件

```c++ 京东JOS EDI采购定时轮询方式进行调用【单据通知接口】,获取"billType=invusesign"单据详情。 if (billtype = invusesign) { 则调用此接口查询wow,并适配信息为京东侧销售出库单 } ```

调用异常处理

```c++ 1.请求对方接口失败/超时未响应,则重试6次(需记录每次请求日志) 如果连续失败次数>=6次.则放弃,并发送异常事件邮件至罗琼丹 2.对方接口响应异常(正常标准:code=0 and success=true),则继续重试 如果连续失败次数>=6次.则放弃,并发送异常事件邮件至罗琼丹 ```

数据格式及编码

ChartSet:UTF-8 Content-Type:application/json Accept:application/json

auth接口认证

Authrization Type:BASIC AUTH Username: Password:

请求参数

参数名
类型
描述
必填
num
string(19)
wow侧仓库领用单据号
必填

响应参数

参数名
类型
描述
必填
code
string(32)
返回结果码 0:正常, 非0异常。
必填
message
string(255)
结果描述
必填
success
boolean
true/false
必填
data
list
单据
可选
num
string(19)
wow仓库领用单据号
必填
cls
String(5)
单据类型,04400-仓库领用
必填
warehouseCode
string(10)
仓位代码(商家商品等级:91良品,92残品-次品仓,93残品-待确定仓,94残品-大货样仓,95残品-退供仓)
必填
deptCode
string(10)
部门代码
必填
orderDate
date
下单日期
必填
deliveryMethod
int
送货方式,0-自提(默认),1-配送
必填
address
string
收件地址(当送货方式=1配送时,必传)
可选
contactor
string
收件人(当送货方式=1配送时,必传)
可选
phone
string
收件人联系方式(当送货方式=1配送时,必传)
可选
details
list
数据列表
必填
line
int
行id序号
必填
productCode
string(20)
wow商品代码(商家商品编码)
必填
qty
int
数量
必填
qpc
int
规格
必填
qpcStr
string(10)
规则说明 示例:
必填
munit
string(6)
包装单位。 示例:个
必填

请求示例

```json { "num":"12345" //wow仓库领用出库单据号 } ```

响应示例

```json { "code":"0", "message":null, "success":true, "data":[ { "num":"0440000011510190002", "cls":"04400", "warehouseCode":"W001", "deptCode":"D0001", "orderDate":"2020-9-9", "deliveryMethod":1, "address":"上海市闵行区浦江镇联航路地铁站", "contactor":"某某", "phone":"021-5432XXXX", "details":[ { "line":1, "productCode":"99010009", "qty":10, "qpc":1, "qpcStr":"1*1", "munit":"个" }, { "line":2, "productCode":"99010010", "qty":10, "qpc":1, "qpcStr":"1*1", "munit":"个" } ] } ] } ```