库存期初期末实现方案
点击安装 进销存 应用模板,将按照模板中的示例数据进行讲解。
1. 简介
1.1 场景简介
期初库存是指在某个时期开始之前的最后一次结算时的库存数量。而期末库存则是指在某个时期结束时的最后一次结算时的库存数量。期初期末库存看板能够实现复杂颗粒度的期初期末呈现,以满足各种要求。
1.2 场景痛点
库存核算过程中常面临以下挑战:
1. 周期差异:不同产品的库存周期和流动性各异,传统的库存核算可能难以捕捉每个时间点的准确库存状态,导致库存管理工作繁琐且易出错。
2. 财务决策:若期初和期末库存的数据不准确,可能会影响财务报告的正确性,导致财务分析和成本计算的误差,进而影响了财务决策的可靠性。
1.3 方案价值
采用库存期初期末实现方案后,能给业务带来如下提升:
1. 提高库存核算准确性:通过期初期末库存看板,可以精确跟踪和记录每个周期的开始和结束库存,确保库存数据的准确性,简化财务和运营管理。
2. 优化财务分析和决策:准确的期初期末库存数据支持更精确的财务报告和成本分析,为企业提供了更可靠的数据,有助于优化库存策略和财务决策。
1.4 预期效果
在库存统计看板内设置库存期初期末查询标签页,展示库存期初期末、出入库发生情况明细等信息:
1.5 设计思路
- 期初库存 = 上一个时期的期末库存
- 期末库存 = 当期的期初库存 + 采购入库数量 +其他入库数量 - 销售出库数量(包括库存冻结)- 其他出库数量
- 创建数据流对原始数据进行加工(为了能完美的呈现每个周期的库存期初期末数据,需要辅助表单与数据流对其进行辅助)。实现思路如下所示:
- 创建辅助数据流,以「采购入库」、「其他入库单」、「销售出库」、「其他出库单」为数据源,旨在汇总每个日期周期(每日/每月等,以客户需求为准)内所有仓库、产品的出入库可能存在的情况,以解决在没有出入库行为的情况下,无法正常呈现产品库存期初期末情况的问题。
- 创建数据流,选择辅助数据流与所有涉及出入库的表单以及所需字段
- 对数据加工,计算出入库总量与库存期初期末
- 新建仪表盘,以数据工厂计算的数据为数据源制作库存期初期末透视表
2. 实现步骤
点击安装 进销存 应用模板,本人将按照模板中的示例数据进行讲解。
2.1 辅助数据流(库存期初期末)
解决数据工厂「累加汇总」在期初期末应用种有一个“小缺陷”:若周期内输入表没有出入库数据的情况下,会缺失该周期的数据计算和展示,尤其是日颗粒度期初期末
解决方式:创建辅助数据流对原始数据进行加工
2.1.1 新建辅助数据流
在数据工厂处新建数据流汇总每个日期周期(每日/每月等,以客户需求为准)内所有仓库、产品的出入库可能存在的情况,也可以自己参照模板中的分析结果。如下图所示:
2.1.2 选择数据源
选择采购入库、其他入库单、销售出库、其他出库单为数据源,字段选择出/入库仓库、出/入库确认、产品名称、产品编码、品牌、规格型号、单位等字段:
2.1.3 筛选数据
筛选出已经确认出/入库的数据:
2.1.4 合并数据
添加「追加合并」节点,将筛选过后的数据进行合并汇总:
2.1.5 添加辅助字段
添加「字段设置」节点,新增计算字段--公式计算:
公式如下:
2.1.6 重命名与保存
计算完毕后,将数据流连向输出节点,更改输出节点名称(即输出表名称)并保存整个数据流。如下图所示:
2.1.7 将数据同步到表单
完成数据流的搭建之后,需要将数据流生成的数据同步至表单,并设置同步周期,具体操作如下:
2.2 计算库存期初期末
2.2.1 新建数据流和数据源的选择与筛选
步骤与 2.1.1、2.1.2 和 2.1.3 相同,在数据源选择时增加「辅助:库存期初期末(产品-日期)」即可。
2.2.2 合并数据
添加「分组汇总」节点,将筛选过后的数据进行合并汇总:
2.2.3 库存数据汇总
添加「分组汇总」节点,将追加合并过后的数据进行分组汇总:
2.2.4 库存信息汇总
添加「分组汇总」节点,将「辅助:库存期初期末(产品-日期)」中的数据进行分组汇总:
2.2.5 链接库存信息汇总与库存数据汇总
添加「横线链接」节点,将库存信息汇总与库存数据汇总相连接,如下图所示:
2.2.6 添加计算字段
添加「字段设置」节点,新增三个计算字段--公式计算:
计算公式如下:
添加累加汇总计算:
添加公式计算:
2.2.7 重命名与保存
计算完毕后,将数据流连向输出节点,更改输出节点名称(即输出表名称)并保存整个数据流。如下图所示:
2.2.8 仪表盘展示
新建或者进入已有的仪表盘,新建统计表,选择刚刚计算好的数据流「库存期初期末」作为数据源:
配置透视图维度与指标,如下图所示:
3. 模板推荐
更多进销存场景相关模板推荐:
模板选用指南: