CKML_SURF SAP tcode for – Edit Prcrmnt / Cnsmptn Alternatives

Here we would like to draw your attention to CKML_SURF transaction code in SAP. As we know it is being used in the SAP CO-PC (Product Cost Controlling in CO) component which is coming under CO module (Controlling).CKML_SURF is a transaction code used for Edit Prcrmnt / Cnsmptn Alternatives in SAP.

SAP CKML_SURF transaction code

It comes under the package CKMLMV.When we execute this transaction code, CKMLMV_SURFACE is the normal standard SAP program that is being executed in background.

SAP CKML_SURF menu path

See the possible menu paths to access the same report by avoiding entering the transaction code.
Path 1
Logistics → Materials Management → Valuation → Actual Costing/Material Ledger → Material Ledger → Edit Procurement Alternatives and Consum


Path 2
Logistics → Materials Management → Material Master → Environment → Material Ledger → Material Ledger → Edit Procurement Alternatives and Consum


Path 3
Accounting → Controlling → Product Cost Controlling → Actual Costing/Material Ledger → Material Ledger → Edit Procurement Alternatives and Consum


Transaction CKML_SURF technical data table

TcodeCKML_SURF
PurposeEdit Prcrmnt / Cnsmptn Alternatives
ModuleCO
ComponentCO-PC
SAP PackageCKMLMV
Program runningCKMLMV_SURFACE
Screen No1000
TypeR

Some Basic Questions & Answers

Which SAP Program will run when we enter tcode CKML_SURF?
Program named CKMLMV_SURFACE will run when we enter transaction code CKML_SURF.
What is the transaction code type of CKML_SURF?
CKML_SURF is a Report Transaction code type which is shortly represented as R.