在SAP系统中,出现了库存数量为0,金额为-0.01 的情况
然后在做物料移动时,系统就会报错,
我一开始以为是物料账的异常,使用SAP的物料分类账工具去修复,发现并不是这样的原因。通过查找SAP的官方的Notes, 原来这是SAP 锁定机制的问题,同时SAP也提供了解决方案,可以用MR23去修复。
修复完成以后,正常的作业就没有问题了。
SAP 相关的Notes 2554334 - Potential rounding problems due to parallel postings with optimistic locking
这个Notes 也解释这个问题形成的原因是为了提示系统的性能,锁定机制的优化造成的。