库龄报表二开方案

栏目:云星瀚知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

库龄报表二开方案

一、功能说明

1、报表的用途:报表主要统计物料的存储时间,可以帮助财务和仓管员了解物料的存储时间。对于账龄较长的物料,通知相关部门(如:采购部门、需求部门)的人员进行处理,从而提高库存周转率,降低库存成本。


2、报表的原理假设企业的业务是按照先进先出的原则出库,人工确认分析时点,在这个时点上向前统计最近的入库数量,分析库存数量在入库数量中的分配。


二、业务场景

在以下业务场景中,物料在采购时入库到A仓库,然后调拨到B仓库。统计B仓库的库龄时,库存数量为100,对应的入库单据为调拨入库单,统计结果为库龄1天。实际上物料已经在库217天,因为调拨变成了1天,直接影响库存跌价计算,并掩盖了物料呆滞的问题。


三、解决方案:通过批号主档解决

在食品、医疗等行业物料需使用批号管理,可通过批号主档解决以上问题。

1、扩展批号主档

   ① 在批号主档中,扩展库龄报表要展示的字段,如:采购部门、需求部门、采购员...

   ② 在批号单据配置中,建立批号主档与入库单据的字段映射,以便批号主档记录库龄报表要展示的字段

2、报表实现方案

    ① 通过报表框架(报表数据源配置报表字段映射配置 )二开库龄报表

    ② 报表的逻辑需要通过插件来实现,以库存余额表为基准,通过批号唯一值范围获取批号的相关信息(如:首次入库日期、采购部门、需求部门、采购员...),计算库龄(库龄=统计日期-首次入库日期)


3、方案评估

     ① 优点:报表实现的开发难度低

     ②缺点:对需进行库龄统计的物料启用批号主档,且不存在1个批号多次入库的场景


四、解决方案:通过库龄追溯逻辑解决


1、库龄追溯

   ① 设置库龄追溯方案


   ② 增量进行库龄追溯计算

      每天定时按设置的库龄的条件和参数(如:统计期限、追溯条件)查询需进行库龄追溯的入库单据,执行库龄追溯的算法,并记录计算结果


   ③ 库龄追溯结果


2、库龄报表统计

库龄报表运算时,用《库龄追溯明细》拆分覆盖需库龄追溯的入库序列,其他逻辑保持不变


3、方案评估

    ① 优点:对业务没有要求,且库存单据无需配合报表进行改造

    ② 缺点:库龄计算会非常耗时,以下场景甚至可能跑不出报表

        a) 查询期内单据数据量过大
        b) 单条库存对应的出入库单据过多,例如:在零售行业,单条库存的结存数量很大,而相关的每笔出入库分录的数量都非常小

        c) 库龄追溯时,需经过多层追溯才能找到对应的入库单据


五、解决方案:通过余额解决


1、库存余额表增加“入库日期”维度

    ① 库存单据:物料明细中增加“入库日期”字段

    ② 余额表:增加“入库日期”字段

    ③ 余额更新规则:增加“入库日期”字段映射



2、物料入库

    系统将依据余额更新规则将“入库日期”作为维度,更新到库存余额表中


3、物料出库

    ① 配置“先进先出”的出库规则---目前正在开发中

    ② 在物料库存信息中,绑定二开新增的出库规则

    ③ 在出库单据中,使用【匹配规则出库】的功能自动将库存信息返回到单据进行出库


4、库龄报表统计

     由于余额表已有“入库日期”,可以直接展示物料的库龄


5、方案评估

   ① 优点:库龄统计准确、在库存报表中即可统计库龄,性能快

   ② 缺点:库存余额表数据量会膨胀


库龄报表二开方案

一、功能说明1、报表的用途:报表主要统计物料的存储时间,可以帮助财务和仓管员了解物料的存储时间。对于账龄较长的物料,通知相关部门(...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息