SAP中成本估算取价与价格协议的状态关联测试

在笔者企业中,CO层面的物料标准价格会取自采购信息记录,其子策略是采购订单。之前笔者有一篇文章专门提到在同一个物料有多个有效供应源的情况下,系统在多个价格中会如何取价的问题。这次讨论的是另一个问题,在采购价格协议中,什么情况下取不到价格?比如协议冻结,删除,超过有效期,超过价格条件有效期,这些情况下,取价的结果如何?

SAP中成本估算取价与价格协议的状态关联测试

经测试,

如是下图,对采购计划有效期设置,确保协议过期。

SAP中成本估算取价与价格协议的状态关联测试

针对采购协议行项目做删除和冻结操作。

SAP中成本估算取价与价格协议的状态关联测试

做完上述操作完,保存设定。并在CK11N标准成本估算中测试取价。其取价如果如下图,与己处理的协议价格一致。说明采购订单冻结,删除,超过采购订单有效期。都不能影响取价。

SAP中成本估算取价与价格协议的状态关联测试

在采购合同中设定价格条件有效期

SAP中成本估算取价与价格协议的状态关联测试

SAP中成本估算取价与价格协议的状态关联测试

设定采购合同中设定价格条件有效期后,此时合同和参照合同创建的采购计划协中的价格都会变为0.

SAP中成本估算取价与价格协议的状态关联测试

继续在CK11N标准成本估算中测试取价。此时,系统取到的是该物料另一个采购合同的价格了。

SAP中成本估算取价与价格协议的状态关联测试

所以,测试如果显示,协议冻结,删除,超过有效期都不影响成本估算时的取价,只有超过价格条件有效期,即价格失效的情况下,才会在成本估算时取不到价格。