接口 notify.depot.changed
接口说明
库存发生变化时触发
业务参数
参数名称 | 类型 | 是否必须 | 说明 |
---|---|---|---|
RequestID | string | Y | 请求 id,用于多次请求下去重 |
BizType | string | Y | 库存变化类型 |
BizID | string | N | 业务 ID |
ReceiptNo | string | Y | 业务单号 |
Timestamp | int | Y | 库存变化时间戳 |
DepotID | string | N | 仓库 ID |
AccountID | string | N | 补货员 ID |
DeviceID | string | N | 设备 ID |
ProductList | array | Y | 商品列表 |
返回示例
{
"RequestID":"fa0b2403-c369-49ca-8445-68822811f140"
"BizType": "DEPOT_PICKUP_REPLENISHER_CONFIRM",
"ReceiptNo":"RT21030511123711046",
"Timestamp": 1609815096,
"AccountID": "5d257adbe4263f00119eb553",
"DepotID": "5ed4fea51e5cd7000fa8f425",
"ProductList": [{
"BarCode": "6902538004045",
"Qty": 1
}]
}
BizType类型
1.DEPOT_PICKUP_REPLENISHER_CONFIRM 补货员确认收货
BizID 提货单ID
AccountID补货员仓库数量 + qty
DepotID仓库数量 - qty
2.DEPOT_PICKUP_RETURN_REPLENISHER_ALLOWED 后台通过退货审核单
AccountID补货员仓库数量 + qty
DepotID仓库数量 - qty
3.DEVICE_CHANGE_PRODUCT 设备更换商品
4.DEVICE_PRODUCT_OFF_SHELF 设备减货/下架
DeviceID仓库数量 + qty
AccountID补货员仓库数量 - qty
5.REPLENISHER_SUPPLEMENT(售货机)/ DEVICE_SUPPLEMENT(自取柜) 补货员补货
DeviceID仓库数量 + qty
AccountID补货员仓库数量 - qty
6.REPLENISHER_INVENTORY 补货员仓库盘点
AccountID补货员仓库数量 + qty
7.DEVICE_SHIPMENT 设备出货
DeviceID仓库数量 + qty
8.DEPOT_PURCHASE 采购入库
DepotID仓库数量 + qty
9.DEPOT_PURCHASE_RETURN 采购退货
DepotID仓库数量 + qty
10.DEPOT_INVENTORY 仓库盘点
DepotID仓库数量 + qty
11.DEPOT_LOSS 仓库报损
DepotID仓库数量 - qty