在SAP采购业务中,基于收货的发票校验在实际应用中,出现差异的情况比较常见。其差异是指采购订单中价格和实际收到发票中价格之间的差异。这可能来源于价格变动,汇率变动或业务情形变动产生的附加费用等。在SAP发票校验时,会根据收货项目代出需要结算的金额, 财务在根据实物发票输入票面金额。产生差异后,可以根据系统设定采取不同的措施,比如产生警告消息(同时会支付冻结),产生错误消息。但一旦过账,差异会自动记账到一个差异科目中(如下图所示),由于属于常规业务,该差异科目通常会在系统上线时预先定义到系统中。关于科目确定配置原理有一定复杂性,本文中不作深入讨论。
本文需要讨论的重点还是系统中对差异产生后的控制及测试。
发票校验容差可以在后台配置SARO中进行定义,事务代码OMR6
下图中关于容差配置需要简单解释一下:
容差上下限容易理解,即订单价格与实际价格相比,多了还是少了?
绝对的和百分比也比较好理解,容差值是以金额来计,还是以百分比来计?
需要注意的是,如果绝对的和百分比同时设置,系统就会根据实际情况,执行较严格的那条标准。
比如按下图中设定值:
订单价格100元,票面金额102元,超过了1%的标准(