实时库存统计
1. 简介
有关聚合表的设置与使用参考文档:聚合表。
2. 计算步骤
2.1 设置入口
进入应用管理后台的「聚合表」处,可以看到已经计算好的「实时库存」聚合表,点击编辑按钮进入具体设置界面:
2.2 数据源
需要统计的是销售出库对账相关数据,数据源选择销售业务有关的表单。包括销售出库、采购入库、其他入库单和其他出库单。如下图所示:
2.3 数据过滤
过滤掉无效数据,只选择确认后的有效数据参与库存计算:
2.4 行表头
行表头及需要显示的字段,也是统计的维度,库存的统计一般需要精细到最小的统计单元,因为,我们建议从仓库一直选到产品型号、单位。如下图所示:
2.5 指标计算
点击每个指标的编辑按钮,即可查看具体的计算规则。
注:在指标中进行计算时,我们提前从所有关联的表单中各抽取一个字段,进行先加后减,作为计算公式中的固定组成部分,可以有以下 2 点作用:
- 确保公式能够涵盖所有相关表单,避免出现 聚合表计算错误的情况说明 中的情况;
- 方便您更加快速地新建指标,进行计算。
通过公式,可以计算库存相关的一系列指标,如下图所示:
库存计算中的 2 个核心指标为当前库存数量和当前可用库存数量。
2.5.1 当前库存数量
当前库存数据量,就是还在仓库中的产品的实时库存数量。用所有入库行为的数据减去所有出库行为的数据即得出产品的当前实时库存:
2.5.2 当前可用库存数量
而当前可用库存数量指的是当前产品实际库存中,可以被使用的库存有多少。这个计算需要在实时库存的基础之上再减去被冻结的库存数:
2.6 数据提交校验
数据提交设置 当前可用库存数量>=0以及当前库存数量>=0用于销售出库、库存调拨、库存盘点时的库存数据校验。
3. 最终应用
3.1 采购订单
聚合表中的「当前可用库存」数据可被「采购订单」通过数据联动引用,在进行采购流程提交时,可以直接联动被采购产品的当前可用库存,合理规划采购计划,避免造成库存积压:
3.2 采购申请
聚合表中的「当前可用库存」数据可被「采购申请」通过数据联动引用,在进行采购申请流程提交时,可以直接联动被采购产品的当前可用库存,合理申请采购数量,避免造成库存积压:
3.3 销售订单
聚合表中的「当前可用库存」数据可被「销售订单」通过数据联动引用,在销售流程提交时,可以直接联动被销售产品的当前可用库存,在录入销售数量时可以参考当前可用库存进行提报,避免提交超出可用库存的数量:
3.4 销售出库
聚合表中的「当前可用库存」数据可被「销售出库」通过数据联动引用,在销售出库时,可以直接联动被出库产品的当前可用库存,避免提交超出可用库存的数量:
同时,还可以通过公式对库存设置校验条件:
在表单属性处对校验条件进行表单提交校验设置:
3.5 其他入库单
其他入库单 中也调用了实时库存统计聚合表中的「当前可用库存」,在入库时,可以了解入库产品的当前剩余库存数量:
3.6 其他出库单
其他出库单 和销售出库一样,调用了产品的当前可用库存,同时也对出库库存进行校验,避免负库存:
3.7 库存调拨
库存调拨 中引用了聚合表中的当前可用库存,在调拨产品明细录入时,关联调拨出产品调入仓和调出仓的当前可用库存:
3.8 库存盘点
库存盘点 时,需要调取盘点产品的当前账面库存。因为盘点只是盘点产品的实际库存数,因此调用的是聚合表的实际库存而非可用库存。
3.9 库存查询统计看板
在 库存查询统计看板 中,将聚合表计算的实时库存数据通过仪表盘展示查看,其他有权限的成员可以随时通过仪表盘查看最新实时库存数据: