文档
测试

查询其他出库单

POST
请求地址/router

系统相关界面

"界面路径:【仓储】----【其他出库单管理】----【查询】"

请求地址

|环境|服务地址(HTTP/HTTPS)| |-|-| |V2正式环境| https://gw.superboss.cc/router| **2022年4月1日**以后申请的APP Key,统一使用V2正式环境的请求地址:**https://gw.superboss.cc/router**

公共参数

调用任何一个API都必须传入的参数,目前支持的公共参数有: | 参数名称 | 参数类型 | 是否必须 | 参数描述 | | --- | --- | --- | --- | | method | string | 是 | API接口名称 | | appKey | string | 是 | 分配给应用的AppKey | | timestamp | string | 是 | 时间戳,时区为GMT+8,例如:2020-09-21 16:58:00。API服务端允许客户端请求最大时间误差为10分钟 | | format | string | 否 | 响应格式。默认为json格式,可选值:json | | version | string | 是 | API协议版本 可选值:1.0 | | sign\_method | string | 否 | 签名的摘要算法(默认 hmac),可选值为:hmac,md5,hmac-sha256。 | | sign | string | 是 | 签名 | | session | string | 是 | 授权会话信息 (即access_token,由系统分配) |

请求头

参数名
类型
描述
必填
Content-Type
string
multipart/form-data
必填

API接口地址

参数名
类型
描述
必填
method
string
other.out.order.query
必填

请求参数

参数名
类型
描述
必填
outerCode
string
外部编号
可选
startModified
string
起始时间 格式:yyyy-MM-dd HH:mm:ss(修改时间为准)
可选
endModified
string
结束时间 格式:yyyy-MM-dd HH:mm:ss(修改时间为准)
可选
customTypeStr
string
出库类型,支持多个拼接
可选
status
integer
单据状态 0 :已作废,1 :待出库,2 :已审核 「已废弃」,3 :已出库,4 :出库中,5:草稿
可选
pageNo
integer
页码 取值范围:大于零的整数。默认值为1
可选
pageSize
integer
每页条数 取值范围:大于零的整数;最大值:200;默认值:40
可选
code
string
单据号:如:"QC3917302237225607"
可选

请求示例

```json { "outerCode": "string", "startModified": "string", "endModified": "string", "fields": "string", "customTypeStr": "string", "status": "integer" } ````

响应参数

参数名
类型
描述
total
string
总数
list
object
列表
templateType
string
示例:模板类型
stockRegionCodes
string
示例:库区编码
discountAmount
string
示例:折扣金额(单位:分)
templateId
string
示例:模版Id
isAssignSection
string
示例:是否指定货位
province
string
示例:省
gmModified
string
示例:修改时间
busyId
string
示例:业务id
actualReturnNum
string
示例:实际退货数
payment
string
示例:实付金额(含运费)(单位:分)
id
string
示例:id
allAllocate
string
示例:采退单明细是否全部配货 0:否;1:是
outerCode
string
示例:外部编号
receiver
string
示例:收货人
mergeId
string
示例:关联的合单id
returnSkuTypeNum
string
示例:采退单中sku的种类数
splitBySupplier
string
示例:是否按照供应商进行拆分生成采退单,PDA生成采退单可能需要按供应商拆分生成 0:否;1:是
busyType
string
示例:业务类型
createrName
string
示例:制单人名称
waveStatus
string
示例:波次状态
outSid
string
示例:采购退货单号
totalAmount
string
示例:商品总金额(单位:分)
companyId
string
示例:公司id
othersFee
string
示例:其他金额(单位:分)
prSourceId
string
示例:采退单外部单号
warehouseId
string
示例:退货仓库Id
phone
string
示例:手机
purchaseOrderId
string
示例:采购单Id
isMerge
string
示例:是否合单
district
string
示例:区
warehouseType
string
示例:不持久化数据库
enableStatus
string
示例:有效标记,1:有效 2:隐藏(合单隐藏单)
outTime
string
示例:出库时间
status
string
示例:状态(待审核,待出库,已完成,已作废)
code
string
示例:出库单号
supplierId
string
示例:供应商Id
pickerNames
string
示例:波次拣选员
inWarehouseName
string
示例:调入仓库名称
city
string
示例:市
outLocation
string
示例:出库位置,货位/入库暂存区/销退暂存区/次品暂存区/通用暂存区/拣选暂存区 1/2/3/4/5/6
freight
string
示例:运费不落库
remark
string
示例:备注
totalCount
string
示例:总数
warehouseName
string
示例:仓库名称
wssType
string
示例:暂存区类型
inWarehouseId
string
示例:调入仓库id
actualTotalAmount
string
示例:实际总额
statusName
string
示例:状态名称
supplierName
string
示例:供应商名称
address
string
示例:地址
warehouseExternalCode
string
示例:仓库外部编号
pickerIds
string
示例:波次拣选员Ids
postFee
string
示例:运费(单位:分)
gmCreate
string
示例:创建时间
mergeType
string
示例:合并类型,v1/v2,默认值为0 ,v2版本设置为1
waveId
string
示例:波次号
dbNo
string
示例:分库号
feeShareType
string
示例:金额分摊方式
busyCode
string
示例:业务单据号
returnNum
string
示例:退货数量
templateName
string
示例:模板名称
sortType
string
示例:排序类型 0:无,1:按商品排序
wlbTemplateType
string
示例:面单模版类型
logisticsType
string
示例:物流方式
customType
string
示例:出入库类型

响应示例

```json { "total": 12345, "list": [ { "templateType": 1, "stockRegionCodes": "zhangsan", "discountAmount": 10000, "templateId": 12345, "isAssignSection": true, "province": "zhangsan", "gmModified": "zhangsan", "busyId": 12345, "actualReturnNum": 12345, "payment": 10000, "id": 12345, "allAllocate": 1, "outerCode": "zhangsan", "receiver": "zhangsan", "mergeId": 12345, "returnSkuTypeNum": 1, "splitBySupplier": 1, "busyType": "zhangsan", "createrName": "zhangsan", "waveStatus": 1, "outSid": "zhangsan", "totalAmount": 10000, "companyId": 12345, "othersFee": 10000, "prSourceId": "zhangsan", "warehouseId": 12345, "phone": "zhangsan", "purchaseOrderId": 12345, "isMerge": 1, "district": "zhangsan", "warehouseType": 1, "enableStatus": 1, "outTime": "zhangsan", "status": 1, "code": "zhangsan", "supplierId": 12345, "pickerNames": "zhangsan", "inWarehouseName": "zhangsan", "city": "zhangsan", "outLocation": 1, "freight": 10000, "remark": "zhangsan", "totalCount": 1, "warehouseName": "zhangsan", "wssType": "zhangsan", "inWarehouseId": 12345, "actualTotalAmount": 10000, "statusName": "zhangsan", "supplierName": "zhangsan", "address": "zhangsan", "warehouseExternalCode": "zhangsan", "pickerIds": "zhangsan", "postFee": 10000, "gmCreate": "zhangsan", "mergeType": 1, "waveId": 12345, "dbNo": 1, "feeShareType": 1, "busyCode": "zhangsan", "returnNum": 12345, "templateName": "zhangsan", "sortType": 1, "wlbTemplateType": "zhangsan", "logisticsType": 1, "customType" : "类型一" } ] } ```

异常示例

```` { "code": "25", "msg": "服务方法(other.out.order.query:1.0)的签名无效", "success": false, "trace_id": "3553483395423660" } ````

错误码解释

| 错误码 |错误信息|解决方案| |-|-|-| |25|服务方法(other.out.order.query:1.0)的签名无效|签名参数错误|