CKR1这个事务码在S4系统使用的非常普遍,但也存在很多问题,那么本篇就针对这个事务码进行一系列的探讨:
CKR1是用于删除物料的标准成本估算,需要注意的是这里指物料的标准成本估算,并不是物料已经发布的标准成本,以单个物料标准成本发布的整个过程举例: 在物料的数量结构已经齐全的情况下,用CK11N进行物料标准成本估算,CK24进行物料标准成本的标记和发布,那么CKR1就是重置了CK11N这个步骤,说是重置其实也不准确,按SAP的标准解释叫物理删除,一般情况下它不会留下日志,但S4的新版本提供了最近1000条记录的查询(这点下文会讲到的),执行CKR1后的直观体现在MM03中的“成本2”视图,可以先看下图
这个物料发布了标准成本,然后我们使用CKR1去重置这个标准成本,当然在做这个之前我们可以先看下后台数据表 KEKO ,成本估算表头数据
执行CKR1之后
MM03可以看到
后台表KEKO可以看到
所以这玩意就是纯纯的删了表记录。
好了,大概的东西说完了,下面就说些CKR1的常见或者不常见的问题、需求:
一、CKR1的修改日志
在ECC版本就不要想了,S4新版本提供了一个方法: 输入框里 填写SHOW_LOG999
然后敲回车,这时候右下角会出现常见的
不用管它,继续敲回车
这个就是修改的日志,虽然不怎么好看,但聊胜于无
二、为啥有的时候我想用CKR1删除我的标准成本,执行之后在清单列表里面看不到?
这个问题我复现一下
先说个最常见的原因: 占用
例如:我开了MM02,然后执行CKR1
如果我退出MM02之后
至于其它的原因,后续慢慢补上
---------------------------------------------------------------------------------------------------------------------------------
更新日期: 20240314 V1.0 (不定期更新文章)
---------------------------------------------------------------------------------------------------------------------------------
汇总问题请看:
---------------------------------------------------------------------------------------------------------------------------------