储位库存查询接口

一、说明

主要用于第三方系统调用此接口查询AI-WMS PLUS中的储位库存数据,即储位的库存数据。

版本:2025-12-25日的5.0版本(以上)

二、参数说明

1、请求方式

请求方式 POST
接口地址 http://服务器IP或机器名或域名/WMS/API/SYS/StorageInventoryQuery
格式 JSON
编码类型 UTF-8

2、header参数

KEY VALUE
Content-Type application/json
Authorization token值 说明:授权接口所获取的值

3、请求参数

  字段

字段名

字段类型

长度

必填

说明

oth_task_id

第三方任务单号

String

100

任务唯一ID

warehouse_code

仓库代号 String   支持多个仓库同时查询,仓库代号之间用;隔开(不支持含下属)
storage_code 储位代号 String     支持多个储位同时查询,代号之间用;隔开

owner_code

货主编码 String 30 未启用多货主时,固定传入OWNER

item_code

货品代号 String     支持多个货品同时查询,货品代号之间用;隔开

category_code

中类代号 String     支持多个中类同时查询,中类代号之间用;隔开(不支持含下属)
batch_code 批号 String     支持多个批号同时查询,批号之间用;隔开
limit 每页查询记录数 int     为0时,则视为1000
offset 查询第几页 int     为0时,则视为第1页

4、返回参数

字段代号 字段名称 字段类型 长度 必填  说明
code 成功标记 String 10 返回0则表示成功,其他则为失败
message 返回信息 String 200    
oth_task_id 第三方任务代号 String 100    
limit 每页查询记录数 int      
offset 查询第几页 int      
total 总共记录数 int      
datas<库存明细记录>
qty 数量 float      
qty1 数量(副) float      
inbound_qty 入库数量 float      
inbound_qty1 入库数量 (副) float      
outbound_qty 出库数量 float      
outbound_qty1 出库数量 (副) float      
plan_outbound_qty 计划出库量 float      
plan_outbound_qty1 计划出库量 (副) float      
picked_qty 拣货量 float      
picked_qty1 拣货量 (副) float      
inventory_inspect_qty 库存检验量 float      
inventory_inspect_qty1 库存检验量 (副) float      
owner_code 货主编码 String      
warehouse_code 仓库代号 String      
warehouse_name 仓库名称 String      
storage_code 储位代号 String      
storage_name 储位名称 String      
item_code 货品代号 String      
item_name 货品名称 String      
sku_property 特征 String      
sku_name 特征名称 String      
batch_code 批号 String      
expiry_date 有效日期 Datatime      
production_date 生产日期 Datatime      
latest_outbound_date 最近出库日期 Datatime      
latest_inbound_date 最近入库日期 Datatime      
latest_upshelf_date 最近上架日期 Datatime      
latest_downshelf_date 最近下架日期 Datatime      
insert_date 插入时间 Datatime      

三、请求JSON范例

{
"oth_task_id": "{{$guid}}", //必填,第三方任务代号,必须唯一
"warehouse_code": "YTLK1", //必填,仓库代号,支持多个仓库同时查询,仓库代号之间用;隔开(不支持含下属)
"storage_code": "", //储位代号,支持多个储位同时查询,代号之间用;隔开
"owner_code": "OWNER", //必填,货主编码,未启用多货主时,固定传入OWNER;
"item_code": "T3001", //货品代号,支持多个货品同时查询,货品代号之间用;隔开
"category_code": "", //中类代号,支持多个中类同时查询,中类代号之间用;隔开(不支持含下属)
"batch_code": "", //批号,支持多个批号同时查询,批号之间用;隔开
"limit": "2", //每页查询记录数,为空时,则视为1000
"offset": "1" //查询第几页,为空时,则视为第1页
}

四、返回JSON范例

{
"datas": [
{
"storage_code": "YTLK1-01-01-01",
"storage_name": "YTLK1-01-01-01",
"latest_upshelf_date": "2025/12/25 0:00:00",
"latest_downshelf_date": "2025/12/25 0:00:00",
"owner_code": "OWNER",
"warehouse_code": "YTLK1",
"warehouse_name": "宇彤原料仓LK1",
"item_code": "T3001",
"item_name": "托盘库批号特征货品T3001",
"sku_property": "AA",
"sku_name": "",
"batch_code": "251225002",
"qty": 8.0,
"qty1": 0.0,
"inbound_qty": 36.0,
"inbound_qty1": 0.0,
"outbound_qty": 28.0,
"outbound_qty1": 0.0,
"plan_outbound_qty": 0.0,
"plan_outbound_qty1": 0.0,
"picked_qty": 0.0,
"picked_qty1": 0.0,
"inventory_inspect_qty": 0.0,
"inventory_inspect_qty1": 0.0,
"expiry_date": "",
"production_date": "2025/12/25 0:00:00",
"latest_outbound_date": "2025/12/25 0:00:00",
"latest_inbound_date": "2025/12/25 0:00:00",
"insert_date": "2025/12/25 10:39:04"
},
{
"storage_code": "YTLK1-01-01-01",
"storage_name": "YTLK1-01-01-01",
"latest_upshelf_date": "2025/12/25 0:00:00",
"latest_downshelf_date": "",
"owner_code": "OWNER",
"warehouse_code": "YTLK1",
"warehouse_name": "宇彤原料仓LK1",
"item_code": "T3001",
"item_name": "托盘库批号特征货品T3001",
"sku_property": "AA",
"sku_name": "",
"batch_code": "251225004",
"qty": 10.0,
"qty1": 0.0,
"inbound_qty": 10.0,
"inbound_qty1": 0.0,
"outbound_qty": 0.0,
"outbound_qty1": 0.0,
"plan_outbound_qty": 0.0,
"plan_outbound_qty1": 0.0,
"picked_qty": 0.0,
"picked_qty1": 0.0,
"inventory_inspect_qty": 0.0,
"inventory_inspect_qty1": 0.0,
"expiry_date": "",
"production_date": "2025/12/25 0:00:00",
"latest_outbound_date": "",
"latest_inbound_date": "2025/12/25 0:00:00",
"insert_date": "2025/12/25 12:06:23"
}
],
"oth_task_id": "682b7491-6af7-4d98-891c-f9bc3fdf6a20",
"code": "0",
"message": null,
"limit": 2,
"offset": 1,
"total": 6
}