🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 一、设计机制 系统设计了独立的动态库存存储机制,针对每个物料,都会有一条动态库存记录。该记录的维护由系统调度或者依销售订单进行采购计划计算的时候触发。 ## 二、核心算法 预计入库量=采购未到量+工单制料未入量 预计出库量=销售未销量+工单耗料未出量 可用量(库存结余)=在库量+(预计入库量-预计出库量) ## 三、基础算法 1. 采购未到量:已经审核的采购订单条目,扣除已经采购到货的数量,剩余的未到货数量之和; >[danger] 采购订单一旦强制结束,未交量不能纳入预计入库量。 2. 销售未销量:已经审核的销售订单条目,扣除已经销货的数量,剩余的未销货的数量之和; >[danger] 销售订单一旦强制结束,未出量不能纳入预计出库量。 3. 工单制料未入量:已经审核的工单,对应制料条目中,计划产量扣除已经入库的数量; 4. 工单耗料未出量:已经审核的工单,对应的耗料条目中,计划领料数量扣除已经领料的数量; >[danger] 工单一旦强制结束,工单制料的未入量不能纳入预计入库量,工单耗料的未出量不能纳入预计出库量。