库存
增量更新库存
POST /api/inventory/inventory_level/adjust/
所需 scope: inventory:write
或 write
部分字段说明
字段 | 说明 |
---|---|
inventory_item_id | 库存商品id |
barcode | 库存商品条形码 |
sku | 库存商品sku |
available_adjustment | 调整量,正数则会在原库存上增加相应数量,负数则会在原库存上减去相应数量 |
note | 此次更新备注信息 |
数据格式
{
"inventory_levels": [{
"inventory_item_id": 100,
"barcode": "000000000",
"sku": "S0001",
"available_adjustment": -1,
"note": "损坏"
}, {
"inventory_item_id": 101,
"barcode": "111111111",
"sku": "S0002",
"available_adjustment": 1,
"note": "补货"
}]
}
发送请求
POST /api/inventory/inventory_level/adjust/
返回结果
{
"inventory_levels": [{
"inventory_item_id": 100,
"barcode": "000000000",
"sku": "S0001",
"available_adjustment": -1,
"note": "损坏"
}, {
"inventory_item_id": 101,
"barcode": "111111111",
"sku": "S0002",
"available_adjustment": 1,
"note": "补货"
}]
}
覆盖更新库存
POST /api/inventory/inventory_level/set/
所需 scope: inventory:write
或 write
部分字段说明
字段 | 说明 |
---|---|
inventory_item_id | 库存商品id |
barcode | 库存商品条形码 |
sku | 库存商品sku |
available | 该数据会覆盖原有库存数量,修改前请仔细核对 |
note | 此次更新备注信息 |
数据格式
{
"inventory_levels": [{
"inventory_item_id": 123,
"barcode": "000000000",
"sku": "S0001",
"available": 100,
"note": "无"
}, {
"inventory_item_id": 234,
"barcode": "111111111",
"sku": "S0002",
"available": 200,
"note": "上新"
}]
}
发送请求
POST /api/inventory/inventory_level/set/
返回结果
{
"inventory_levels": [{
"inventory_item_id": 123,
"barcode": "000000000",
"sku": "S0001",
"available": 100,
"note": "无"
}, {
"inventory_item_id": 234,
"barcode": "111111111",
"sku": "S0002",
"available": 200,
"note": "上新"
}]
}