1. 关账
1.1 库存管理关账
库存关账是将系统出入库流水单据按照库存组织维度、物料的基本单位、物料的辅助单位和物料内码等多个维度分组汇总并计算库存结余的一个过程。按库存组织进行关账,关闭存储在该库存组织的库存账。
一.库存关账系统检查点
关账时间点内的所有库存单据是否审核;
物料盘点作业是否完成;
是否存在负库存。
二.关账影响
历史库存单据不允许修改,不能新增关账日期及该日期之前的库存业务单据。
三.库存关账常见问题
库存关账提示负库存,查询物料收发汇总和明细表却没有出现负库存,遇到这种情况,如何分析呢?首先谈一下关账和物料收发报表在算法处理上的差异:
关账是将库存单据的出入库流水进行分组汇总,分组依据除了常规的库存维度,还包括基本单位和辅助单位,同时物料也是按内码(物料在ERP系统的唯一编码)进行统计,因此当同一库存组织的同一物料,其基本单位和辅助单位或者物料的内码不同,系统都会视为不同组的数据,出库序列不会在入库序列的基础上进行扣减。物料收发类报表,其基本单位、辅助单位取自于物料,物料也是按物料编码进行统计,在此基础上进行数量的加减。
关账取的出入库序列是打上“库存更新标识”的记录,而物料收发报表取的是单据上的分录,不检查该标识。
通常关账和物料收发报表是保持一致的,但是发生以下情况时,差异就会发生:
物料修改基本单位或辅助单位,历史库存单据上仍然保留原有的单位,没有更新为新的单位;
物料由不设置辅助单位改为设置辅助单位,历史库存单据上的辅助单位为空,反之亦然;
库存单据上有辅助单位,但辅助单位数量为空,或者辅助单位为空,但辅助单位数量不为空;
库存单据上的基本单位为空,通常为二次开发时没有携带基本单位,且没有校验基本单位为空;
物料内码与库存组织下该物料的内码不一致,有二次开发的原因,也有不可名状的情况;
库存单据没有更新库存,在BOSIDE中将单据的“更新库存标识”放开显示查询;
物料由可库存,改为不可库存,在涉及收料业务时,关账不纳入此部分物料,报表会纳入;
以上为分析此类问题时碰到的情况,隐藏的比较深,不断挑战开发工程师的数据分析能力,我们推出库存余额、关账结存临时结果和明细,当碰到此类问题时,在BOSIDE中将这三张列表发布并授权,供顾问分析原始数据。
如何修复此类问题?涉及到库存单据的数据问题,需要先修复单据,把基本单位、辅助单位、物料内码等修改正确,再执行:反关账->反初始化->初始化->关账->库存校对,清除零库存,后续操作是修复即时库存表和库存余额表,一定要操作。
具体操作方法:
根据即时库存表的FID到库存更新日志表t_stk_inventorylog找到错误单据;
关联物料表修复单据上的基本单位、辅助单位;
关联物料表修复即时库存表错误数据的单位,包括基本单位、库存单位和辅助单位,如果修复后出现重复数据则需要删除重复数据,如果要删除掉的即时库存数据还存在锁库记录,就需要同步删除;
如果涉及到往期单据则反关账,甚至反初始化,直至早于最早错误单据日期;
重新关账;
校对即时库存,清除零库存。
1.2 存货核算关账
存货核算关账类似于库存关账,主要按存货核算范围分组汇总并计算库存结余的一个过程。存货核算维度主要有货主、货主+库存组织、货主+仓库,也支持库存组织、仓库、仓位、BOM版本、批号、计划跟踪号、辅助属性。存货关账关闭存货核算范围的库存账。
一.存货核算关账检查点
关账时间点所有库存单据是否审核;
物料盘点作业是否审核;
存货核算范围内是否存在负库存。
二.关账影响
历史库存单据不允许修改,不能新增关账日期及该日期之前的库存业务单据。
三.存货关账常见问题
经常收到一些反馈“通过查询【物料收发存明细表】没有发现有负库存,可系统在存货关账或者结账的时候提示有负库存”下面提供两种查找负库存的方法。
场景1:关账时提示“更新即时库存时,出现负库存,即时库存更新不成功”(如下图)
推荐阅读
您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!
请选择打赏金币数 *