【库存管理】-清除零库存记录
金蝶云社区-陈元喜
陈元喜
4人赞赏了该文章 3713次浏览 未经作者许可,禁止转载编辑于2016年11月04日 18:33:19

功能:清除即时库存表中实际未发生出入业务的数量为0的记录。
作用:用于清除即时库存表中的无用数据,提升库存查询和更新性能
条件:库存组织设置了库存启用日期。

详细功能:
[list]
[*]未启用辅助单位的物料,清除库存量(基本单位)为0的即时库存明细记录。
[*]启用辅助单位的物料,清除库存量(基本单位)和库存量(库存辅单位)同时为0的即时库存明细记录。
[/list]
[list]
[*]清除原则:检查无出入库单据的零库存记录,且不在预留表和序列号跟踪表中的,才能够删除。
选项1:仅清除无库存业务的零库存记录。
检查无出入库单据(包括预留表、序列号追踪表)的零库存记录,删除即时库存中的该记录。
选项2:清除所有零库存记录。
检查无预留表、序列号追踪表的零库存记录,删除即时库存中的该记录。
[/list]
清除0库存逻辑:
1、统计出当期库存单据发生数据
2、叠加上期余额数据得到有用的库存数据组合集合:结存临时表A
3、删除即时库存表中数量为0且在一下数据表中不存在相同纬度记录的数据
A:结存临时表A
B:预留关系表
C:序列号追踪表

注意:清除所有零库存记录可能会影响库存预警和0库存盘点备份。清除之后会认为该物料没有发生过业务,不再参与库存预警查询。