CKMLHD CKMLCR TCKH3 TCKH1 CKMLPRKEKO CKMLPRKEPH
1 首先 在 CKMLHD 通过料号找到估算编号
FORM FRM_GET_CKMLHD.
SELECT KALNR
BWKEY
MATNR
KZBWS
BWTAR
FROM CKMLHD
INTO TABLE GT_CKMLHD WHERE BWKEY IN S_WERKS
AND MATNR IN S_MATNR
AND KZBWS = SPACE.
ENDFORM.
2 通过估算编号在 CKMLCR 中查找可以找到总的标准价和实际价

3 通过TCKH1 和 TCKH3 找到成本组件
(其实TCKH3完全能满足,只不过 TCKH1 有一个语言)



4 取标准成本和实际成本的组件明细。
可以用 CKMLPRKEKO和 CKMLPRKEPH 做JOIN 关联
(CKMLPRKEKO 会有Z1,与前面组件关联,不用也不一定有问题)


第二步算出来的总的标准价和实际价也可以由这里汇总过来。
另外: TCKH3 在显示时显示1、3、5、7、9,但是后台debug时 显示001、003、005、007不用考虑转转换的问题。

