1、情况:
月末对某个物料进行成本分析时,在CKM3事务代码下发现如下情况:
1>价格确定结构下,实际总金额=2314.38
2>成本组件下,总金额=2320.32
![[SAP][CO]CKM3成本组件总金额与价格确定结构总金额不一致 [SAP][CO]CKM3成本组件总金额与价格确定结构总金额不一致](//simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
可以显著发现,两个金额存在差异。
2、分析,逐月向前推进查找发现变化的月份,如下:
以上可以看出,在价格确定结构下有一条记录“材料价格修改”,但在成本组件结构下没有(虽然物料分类账过账结算有记录没有金额,因为此部分不属于任何组件结构成本,所以可以看到“初始库存”处已经加上了物料分类账过账结算的差异金额),可以推测某些原因导致不能更新“材料价格修改”到成本组件表结构中。
查询MM04此物料修改记录发现,在月结结账完成后(CKMLCP),通过CKME来修改物料标准价格,导致的成本组件中没有材料价格修改记录。(无论什么方式修改物料标准价格,对于已有收发记录的物料,物料标准价格发布时点都应该是在SAP系统自然月的第一天,且未进行CKMLCP的最后一步过账清算前进行。)
3、批量确定差异物料CKMHELP
CKMHELP是一个比较强大的物料分类账激活后,各个不同情况分析检查及调整的事务代码。
3.1
如下,因为是成本组件差异,故选择第四项:
![[SAP][CO]CKM3成本组件总金额与价格确定结构总金额不一致 [SAP][CO]CKM3成本组件总金额与价格确定结构总金额不一致](//simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
3.2 先进行检查->CHECK
![[SAP][CO]CKM3成本组件总金额与价格确定结构总金额不一致 [SAP][CO]CKM3成本组件总金额与价格确定结构总金额不一致](//simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
3.3 输入评估范围(一般配置评估范围=工厂),期间+年度
![[SAP][CO]CKM3成本组件总金额与价格确定结构总金额不一致 [SAP][CO]CKM3成本组件总金额与价格确定结构总金额不一致](//simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
结果如下:
![[SAP][CO]CKM3成本组件总金额与价格确定结构总金额不一致 [SAP][CO]CKM3成本组件总金额与价格确定结构总金额不一致](//simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
4、修复差异,参考步骤3中。
4.1 CKMHELP,如下:
4.2 选择第四项“MLHELP_MAT_CCS_INT”->delete and recreate actual ccs
according to S-price split
,选择最上方“系统”-“状态”,双击程序“MLHELP_MAT_CCS_INIT”,点击上方“查找”,如下:
如下:
![[SAP][CO]CKM3成本组件总金额与价格确定结构总金额不一致 [SAP][CO]CKM3成本组件总金额与价格确定结构总金额不一致](//simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
如下:
![[SAP][CO]CKM3成本组件总金额与价格确定结构总金额不一致 [SAP][CO]CKM3成本组件总金额与价格确定结构总金额不一致](//simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
在上图中点击27行对P_test设置断点时,会弹出如下界面:
![[SAP][CO]CKM3成本组件总金额与价格确定结构总金额不一致 [SAP][CO]CKM3成本组件总金额与价格确定结构总金额不一致](//simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
选择“MLHELP_MAT_CCS_INIT”后,确认即可。
4.3 返回到可以输入物料、期间、年度、评估范围界面,输入要调整的物料后,回车,进入debug界面,如下:
![[SAP][CO]CKM3成本组件总金额与价格确定结构总金额不一致 [SAP][CO]CKM3成本组件总金额与价格确定结构总金额不一致](//simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
双击P_test后(若出现黄色提醒,回车pass即可),在右侧双击“笔”,将“X”更改为“空”回车,按F5继续下一步会扔出现P_test=X,修改为空后,直接按F8,会发现返回了操作界面。
![[SAP][CO]CKM3成本组件总金额与价格确定结构总金额不一致]()
的√已经取消掉。
点击“执行”按钮即可。
5、执行完一个期间后,后续期间仍需要重复此步骤进行修复。
加载中,请稍候......