如何查询期初期末库存余额?

1. 简介

1.1 案例简介

期初库存就是在一个库存会计时期开始时,可供使用或出售的存货(如:货品、物资或原料)的库存余额。

期末库存是指在一个库存会计时期结束时,可供使用或出售的货品、物资或原料的库存余额。

计算期初期末库存,可以帮助企业更好地制定采购计划及生产计划,避免库存积压或供应不足。

期初期末库存余额查询的视频讲解参见:期初期末库存查询

1.2 设计思路

1)表单记录出入库有关的数据;

2)通过数据工厂计算每个产品每天的出库和入库数量;

3)仪表盘展示数据工厂计算结果,并汇总每个产品的总入库数量和出库数量,最后通过日期筛选分别筛选出期初库存和期末库存。

1.3 预期效果

通过筛选日期的方式筛选出期初以及期末的库存数据。如下图所示:

2. 设置步骤

在学习之前请安装 人事OA管理 应用模板 ,本文将按照模板中的示例数据进行讲解。

2.1 表单数据

本案例,我们以人事管理场景中的物资管理为例进行期初期末讲解。

物资管理中需要使用的表单有以下 4 张表单。

  • 物品基础信息:记录每个产品的基础信息
  • 物品领用表:出库表
  • 物品归还表:入库表1
  • 物资入库表:入库表2

2.2 数据工厂

通过 1 张出库表和 2 张入库表计算出每个产品每天的出入库库存数量,再和物品基础表进行横向相连,确保没有出入库过的产品也能计算出期初期末余额。步骤如下:

2.2.1 新建数据流

管理后台 处新建一个数据流,如下图所示:

2.2.2 设置输入数据源

对数据流进行重命名,然后添加 3 个输入节点,选择下列「物品领用表」、「物品归还表」、「物资入库表」这 3 张表单作为输入源:

2.2.3 数据过滤

每个节点后添加一个数据数据筛选节点,筛选出流转完成或者合格的数据。

2.2.4 数据追加合并

对过滤后的 3 张表单进行追加合并,合并为一张表数据:

整合后,将库存数量分为入库数量和出库数量。领用数量属于出库数量,另外 2 张表单的库存数量属于入库数量。合并后的配置如下:

如果不需要审批意见,还可以将审批意见删除:

2.2.5 分组汇总统计出入库库存

按照下述规则进行「分组汇总」,这一步是为了统计每个产品每天的出入库数据:

点击「数据预览」可以查看统计效果:

2.2.6 保存数据流

将横向连接节点连向输出节点,并对输出节点重命名。最后点击「保存」,完成整个数据流的设计:

2.3 仪表盘展示

将设计好的数据流放在仪表盘中进行展示。

2.3.1 添加仪表盘

添加仪表盘,并对仪表盘重命名,然后添加一个统计表,数据源选择刚刚新建的数据流:

2.3.2 期初库存查询表

对统计表重命名为「期初库存查询」,然后添加一个计算字段,字段命名为期初库存。计算公式为:

入库数量-出库数量

然后将物品名称和计算字段期初库存分别添加至维度和指标中,选择图表为透视表:

2.3.3 期末库存查询表

期末库存查询表的设置与期初完全一致,我们之后得出的期初期末库存依赖于日期数据的筛选,因为期末库存查询表直接复制期初库存查询表,然后将图表名称和计算字段的名称改为期末库存即可。如下图所示:

2.3.4 库存变化统计

再添加一个变化统计的透视表,数据源依然选择刚刚新建的数据流,设置如下:

2.3.5 设置筛选组件

1)期初期末筛选

添加 2 个筛选组件,筛选字段均为日期字段。一个对「期初库存查询」图表进行筛选,一个对「期末库存查询」图表进行筛选,设置方式如下:

  • 筛选字段:日期时间字段
  • 默认值:默认值的筛选条件选择「小于等于」

期末时间的筛选设置通上,筛选图表选择「期末库存查询即可」。

2)库存变化筛选

再添加一个时间筛选组件,对库存变化图表进行筛选。

3)产品筛选

如果想查看某一个产品或者某姐产品的库存变化,还可以添加一个筛选组件筛选物品名称,此时的筛选图表需要对这 3 个图表均生效。如下图所示:

2.4 效果演示

2.4.1 效果演示

通过筛选较早的时间得到期初库存,筛选较晚的时间得到期末库存,然后再筛选一个时间范围,可以得到库存在这个周期中的变化。如下图所示:

2.4.2 效果解读

期初时间的筛选范围为“小于等于”某个时间,那么就可以得出截止这个时间的库存余额,即作为期初库存。

期末时间的筛选范围也是“小于等于”某个时间,但是这个时间大于期初时间,筛选后可以得出截止这个时间的库存余额,即作为期末库存。

而日期范围的筛选计算的这个周期内入库数量总和和出库数量总和,得到的是出库和入库各自在周期内的差值,也就是库存的变化情况。

3. 注意事项

1)如果需要对某个产品的库存进行查询,可以设置筛选组件查询某个产品的变化情况,如果不需要,也可以删除这个筛选组件。

2)如果需要对期初期末数据进行导出,还可以设置透视表的导出权限,导出任意周期的库存期初期末数据。

本文是否对您有帮助?
 有帮助
 没帮助
您是否遇到了以下问题?
如需获取即时帮助,请联系技术支持