库存模型¶
库存有两个主要查询视角:从货位经载货单元看到商品明细;从商品汇总看到可用、锁定、安全及在途数量。明细记录商品、批次、数量、锁定量与载货单元编码,汇总以租户、门店、商品为维度。P0674、P0676、P0711
flowchart TD
L[货位] --> U[载货单元 / 当前货位]
U --> D[商品批次库存明细]
D --> P[商品库存汇总 / 租户门店商品]
P --> A[可用库存]
P --> R[锁定库存]
P --> S[安全库存]
P --> T[在途数量]
D --> H[库存流水 / 单据 / 前后数量]
箭头表示业务关联与汇总视图,不是余额计算公式。安全库存属于预警条件;原文没有规定它作为实物数量加到总库存,也没有给出“可用 = 总量 − 锁定”的完整公式。P0713
数量和容量分开¶
一个货位的容器数量、加权容量与容器内商品数量是不同口径。容量变化独立记录,库存变化记录商品、批次、单据和变动前后数量。不能因为新增一个空托盘就认为商品库存增加。P0694、P0725
锁定、冻结和扣减¶
接单锁定订单商品库存;任务分配锁定对应货位库存;拣货前取消释放占用。盘点冻结或异常货位冻结则限制出入库与移动。锁定是业务占用,冻结是作业控制,两者关系未提供完整公式。P0755、P0806、P0799、P0661、P0687
对账与追溯¶
商品汇总与货位明细不一致时标记差异并支持修复;货位与载货单元明细不一致可告警冻结。当前位置冲突以载货单元当前货位为准并告警,容量与实际挂载不符另行对账。库存流水只新增,不修改或删除。P0718、P0688、P0689、P0690、P0734