库存管理

提供库存查询、库存变更查询及盘点单推送等功能。

1. 查询可用库存 (stock_query_Y)

查询库存成本、可用库存数据。

请求参数

参数名类型必填说明
warehouse_noString仓库编号
spec_noString商家编码(SKU)
page_noInt页码,默认 0
page_sizeInt每页数量,默认 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" // 生成的盘点单号
}