【库存管理】- 校对(持续总结)
金蝶云社区-陈元喜
陈元喜
2人赞赏了该文章 3,328次浏览 未经作者许可,禁止转载编辑于2016年10月12日 14:55:29

使用前提:仅对结束初始化的库存组织执行即时库存校对。

校对是干嘛的?
即时库存校对用来重算即时库存表,纠正由于一些异常原因导致单据未成功更新即时库存表的数据错误。

具体规则:
[list]
[*]已关账:即时库存=期初库存+(上一次关账日期至今)入库数量-(上一次关账日期至今)出库数量。
[*]尚未关账:即时库存=结束初始化的期初库存+(库存启用日期至今)入库数量-(库存启用日期至今)出库数量。
[/list]说白了就是根据上期结存数据(余额表数据)再汇总本期的收入发出库存单据数据来重算即使库存表数据。但是需要注意的是仅汇总当期业务单据数据,往期统计异常的话需要反关账处理。

什么时候会用到校对?
[list]
[*]发现当期即时库存数据异常时(最常见表现就是即使库存和物料收发表不一致),可尝试校对处理。
[*]发现上期结存数量和本期期初数量不一致(报表中上期期末不等于这期期初),可尝试反关账至上期校对处理。
[/list]

什么原因会导致即使库存异常?
1、 库存关账时
--存在当期单据的调整,会导致余额计算异常下期即使库存就会异常。需要反关账至那期校对处理。
2、 即时库存校对时 --存在当期库存单据的更新,会导致即使库存异常。当期校对处理。 3、 进行组织间结算时--存在当期库存单据的更新,会导致即使库存异常。当期校对处理。 4、 网络原因单据更新库存时未更新上 --需要反关账之单据异常期,打上单据库存更新标志后校对处理。因此:校对要在没人操作库存单据时使用否则可能会导致校对结果不准(一楼老铁提醒:lol
校对时存在的异常报错(非系统正常提示): Err1:Unexpected EOF(超时)

解决方法:Err12 一般是由于执行语句超时所致,5.0版本关账会记录中间结果数据到结存临时表,数据量过大会导致性能问题可以考虑删除这个临时数据,如若不行再考虑整体性能优化,关账前建议做一次所有表维护索引。

性能优化大全.docx (1.07 MB, 下载次数: 2)

Err2:XXX业务对象不存在,或者被删除。


解决方法:Err13 一般二开配置了即时库存单据导致t_bas_updatestocksetting中出现垃圾数据了,对应的删除这个GUID数据即可。



(欢迎大家补充指正!)