🚀欢迎来到本文🚀 🍉个人简介:matinal,目前职业是IT行业,一个正在慢慢前行的普通人。 🏀系列专栏:涵盖SAP各模块,Python,Excel,人工智能等 💡 其他专栏:一些平时学习的技术,感兴趣的小伙伴可以看看。 🍔公众号:matinal 🎁希望各位→点赞👍 + 收藏⭐️ + 留言📝 ⛱️万物从心起,心动则万物动🏄♂️
前言:本文整理CKM3中“CV成本组件”视图下各项成本的价格取值逻辑。
本文整理CKM3中“CV成本组件”视图下各项成本的价格取值逻辑。
SELECT
TCKH3~ELEMT ”成本构成号
TCKH3~EL_HV ”全部成本
TCKH1~TXELE ”成本构成名称
TKEVA04~WERTKOMP1 ”字段名
FROM TCKH3
INNER JOIN TCKH1 ON TCKH1~ELEHK = TCKH3~ELEHK
AND TCKH1~ELEMT = TCKH3~ELEMT
INNER JOIN TKEVA04 ON TCKH1~ELEHK = TKEVA04~ELEHK
AND TCKH1~ELEMT = TKEVA04~ELEMT
INTO CORRESPONDING FIELDS OF TABLE LT_TCKH3
WHERE TCKH3~ELEHK = '20'
AND TCKH1~ELEHK = '20'
AND TCKH1~SPRAS = SY-LANGU
AND TKEVA04~ERKRS = 经营范围
AND TKEVA04~BWFKT = '01'.
其中:
ELEHK - 成本构成结构 ,可通过事务代码OKTZ进行查看(样例图片,仅供参考)。
BWFKT - 估价点
上述SQL语句运行结果如下(样例图片,仅供参考):
涉及到的字段就是:
KST001、KST003、KST005、KST007、KST009、KST011
代码实例:
SELECT
CKMLPRKEPH~KST001 ”成本字段
CKMLPRKEPH~KST003 ”成本字段
CKMLPRKEPH~KST005 ”成本字段
CKMLPRKEPH~KST007 ”成本字段
CKMLPRKEPH~KST009 ”成本字段
CKMLPRKEPH~KST011 ”成本字段
CKMLHD~MATNR ”物料号
CKMLHD~BWTAR ”评估范围
CKMLPRKEPH~WAERS ”货币码
CKMLPRKEKO~LOSGR ”批量产品成本核算
FROM CKMLHD
INNER JOIN CKMLPRKEPH ON CKMLHD~KALNR = CKMLPRKEPH~KALNR
INNER JOIN CKMLPRKEKO ON CKMLHD~KALNR = CKMLPRKEKO~KALNR
INTO CORRESPONDING FIELDS OF TABLE LT_KEKO
WHERE CKMLHD~MATNR IN S_MATNR
AND CKMLHD~BWKEY IN S_WERKS
AND CKMLPRKEPH~BDATJ = 记账年份
AND CKMLPRKEKO~BDATJ = 记账期间
AND CKMLPRKEPH~POPER = 记账年份
AND CKMLPRKEKO~POPER = 记账期间
AND CKMLPRKEPH~KEART = 'H'
AND CKMLPRKEPH~PRTYP = 'V'
AND CKMLPRKEPH~KKZST = ''
AND CKMLPRKEKO~PRTYP = 'V'.
相关Table:
上述具体各个Table值见下图所示(样例图片,仅供参考):
上述SQL语句最终取到的则是下图所示数据(样例图片,仅供参考):
对比事务代码CKM3N显示结果(样例图片,仅供参考):
其中:
PRTYP - 价格类型
P 市场未来计划价格的成本组件分割 Z 市场未来评估价格的成本组件分割 S 标准价格的成本组件分割 V 移动平均价格的成本组件划分 E 外部期末单独评估的成本组件分割 A 计划价格的成本组件分割 B 计划和实际价格之间差异的成本组件分割 KKZST - 标识下限层/层
空 全部 X 较低级别 S 等级 KEART - 产品成本核算的成本构成分解类型
指定已显示的成本组件所属的成本组件结构是否定义为主成本组件构成分摊或辅助成本组件构成分摊。
怎么样,在了解了SAP成本组件分割价格后是不是觉得这个东西很强呀?😏
如果本文对大家有所帮助的话,还望各位能给我点赞、收藏并评论一下,感谢各位💕!!! 另如果大家有什么疑问或者建议的话,欢迎评论区留言。