库龄报表二开方案
一、功能说明
1、报表的用途:报表主要统计物料的存储时间,可以帮助财务和仓管员了解物料的存储时间。对于账龄较长的物料,通知相关部门(如:采购部门、需求部门)的人员进行处理,从而提高库存周转率,降低库存成本。
2、报表的原理:假设企业的业务是按照先进先出的原则出库,人工确认分析时点,在这个时点上向前统计最近的入库数量,分析库存数量在入库数量中的分配。
二、业务场景
在以下业务场景中,物料在采购时入库到A仓库,然后调拨到B仓库。统计B仓库的库龄时,库存数量为100,对应的入库单据为调拨入库单,统计结果为库龄1天。实际上物料已经在库217天,因为调拨变成了1天,直接影响库存跌价计算,并掩盖了物料呆滞的问题。
三、解决方案:通过批号主档解决
在食品、医疗等行业物料需使用批号管理,可通过批号主档解决以上问题。
1、扩展批号主档
① 在批号主档中,扩展库龄报表要展示的字段,如:采购部门、需求部门、采购员...
② 在批号单据配置中,建立批号主档与入库单据的字段映射,以便批号主档记录库龄报表要展示的字段
2、报表实现方案
① 通过报表框架(报表数据源配置,报表字段映射配置 )二开库龄报表
② 报表的逻辑需要通过插件来实现,以库存余额表为基准,通过批号唯一值范围获取批号的相关信息(如:首次入库日期、采购部门、需求部门、采购员...),计算库龄(库龄=统计日期-首次入库日期)
3、方案评估
① 优点:报表实现的开发难度低
②缺点:对需进行库龄统计的物料启用批号主档,且不存在1个批号多次入库的场景
四、解决方案:通过库龄追溯逻辑解决
1、库龄追溯
① 设置库龄追溯方案
② 增量进行库龄追溯计算
每天定时按设置的库龄的条件和参数(如:统计期限、追溯条件)查询需进行库龄追溯的入库单据,执行库龄追溯的算法,并记录计算结果
③ 库龄追溯结果
2、库龄报表统计
库龄报表运算时,用《库龄追溯明细》拆分覆盖需库龄追溯的入库序列,其他逻辑保持不变
3、方案评估
① 优点:对业务没有要求,且库存单据无需配合报表进行改造
② 缺点:库龄计算会非常耗时,以下场景甚至可能跑不出报表
a) 查询期内单据数据量过大
b) 单条库存对应的出入库单据过多,例如:在零售行业,单条库存的结存数量很大,而相关的每笔出入库分录的数量都非常小
c) 库龄追溯时,需经过多层追溯才能找到对应的入库单据
五、解决方案:通过余额解决
1、库存余额表增加“入库日期”维度
① 库存单据:物料明细中增加“入库日期”字段
② 余额表:增加“入库日期”字段
③ 余额更新规则:增加“入库日期”字段映射
2、物料入库
系统将依据余额更新规则将“入库日期”作为维度,更新到库存余额表中
3、物料出库
① 配置“先进先出”的出库规则---目前正在开发中
② 在物料库存信息中,绑定二开新增的出库规则
③ 在出库单据中,使用【匹配规则出库】的功能自动将库存信息返回到单据进行出库
4、库龄报表统计
由于余额表已有“入库日期”,可以直接展示物料的库龄
5、方案评估
① 优点:库龄统计准确、在库存报表中即可统计库龄,性能快
② 缺点:库存余额表数据量会膨胀
库龄报表二开方案
本文2024-09-22 23:47:26发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-135294.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf