【库存管理】-清除零库存记录
6人赞赏了该文章
2,630次浏览
编辑于2018年05月11日 18:37:05
摘要由AI智能服务提供
本文描述了一个针对即时库存表的清理功能,旨在删除未实际发生出入库业务的零库存记录以提升性能。根据物料是否启用辅助单位,清理条件有所不同。清除时需确保相关记录在预留表、序列号追踪表中无对应,避免影响库存预警和盘点。提供两种清除选项:仅清无业务零库存记录或清除所有零库存记录,后者可能影响库存预警和盘点备份。
有用
反馈
功能:清除即时库存表中实际未发生出入业务的数量为0的记录。
作用:用于清除即时库存表中的无用数据,提升库存查询和更新性能
条件:库存组织设置了库存启用日期。
详细功能:
未启用辅助单位的物料,清除库存量(基本单位)为0的即时库存明细记录。
启用辅助单位的物料,清除库存量(基本单位)和库存量(库存辅单位)同时为0的即时库存明细记录。
清除原则:检查无出入库单据的零库存记录,且不在预留表和序列号跟踪表中的,才能够删除。
选项1:仅清除无库存业务的零库存记录。
检查无出入库单据(包括预留表、序列号追踪表)的零库存记录,删除即时库存中的该记录。
选项2:清除所有零库存记录。
检查无预留表、序列号追踪表的零库存记录,删除即时库存中的该记录。
清除0库存逻辑:
1、统计出当期库存单据发生数据
2、叠加上期余额数据得到有用的库存数据组合集合:结存临时表A
3、删除即时库存表中数量为0且在一下数据表中不存在相同纬度记录的数据
A:结存临时表A
B:预留关系表
C:序列号追踪表
注意:清除所有零库存记录可能会影响库存预警和0库存盘点备份。清除之后会认为该物料没有发生过业务,不再参与库存预警查询
赞 6
6人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读