库存管理
提供库存查询、库存变更查询及盘点单推送等功能。
1. 查询可用库存 (stock_query_Y)
查询库存成本、可用库存数据。
请求参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| warehouse_no | String | 否 | 仓库编号 |
| spec_no | String | 否 | 商家编码(SKU) |
| page_no | Int | 否 | 页码,默认 0 |
| page_size | Int | 否 | 每页数量,默认 40 |
代码示例
json
// Request
{
"sid": "wdt_test",
"appkey": "test_app",
"timestamp": "1678888888",
"sign": "E5F5...",
"warehouse_no": "WH001",
"spec_no": "SKU123"
}
// Response
{
"code": 0,
"message": "success",
"data": {
"total_count": 1,
"stocks": [
{
"spec_no": "SKU123",
"warehouse_no": "WH001",
"stock_num": 100, // 库存数量
"lock_num": 10, // 锁定数量
"subscribe_num": 5 // 预订数量
}
]
}
}
2. 创建盘点单 (stock_sync_by_pd_Y)
旺店通ERP库存需要调整时,推送盘点库存单据给旺店通ERP,覆盖旺店通ERP实物库存。
注意: 盘点成功后,盘点单内的库存值直接覆盖前库存。
代码示例
json
// Request
{
"sid": "wdt_test",
"warehouse_no": "WH001",
"details": [
{
"spec_no": "SKU123",
"stock_num": 120, // 盘点后的实际库存
"remark": "季度盘点"
}
]
}
// Response
{
"code": 0,
"message": "success",
"order_no": "PD202301010001" // 生成的盘点单号
}