SAPRCKMG is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter SAPRCKMG into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
CKM9 - Show Customizing Settings for Plant
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Selection Text: SHOWACNT = D .
Selection Text: P_WERKS = D .
Selection Text: P_BUKRS = D .
Title: Display of ML-Relevant Customizing Settings
Text Symbol: 138 = Assigned Trans/Event Type
Text Symbol: 139 = Active
Text Symbol: 140 = Late Lock Will Be Ignored With Settlement Control 2!
Text Symbol: 141 = Dynamic Price Release Active:
Text Symbol: 142 = Settlement Control (Not Binding):
Text Symbol: 143 = ML Not Active, Quantity Structure Tool Cannot Update
Text Symbol: 144 = The company code
Text Symbol: 145 = has these plants and name struct. assigned to it:
Text Symbol: 146 = Data for Name Structure:
Text Symbol: 147 = Settlement Control (Binding)
Text Symbol: 148 = Inventory Values Not Reconciled With FI
Text Symbol: 149 = Current Period:
Text Symbol: 150 = Currency of Assigned Int. Trading Partner
Text Symbol: 151 = Currency of Assigned Controlling Area
Text Symbol: 152 = Currency:
Text Symbol: 153 = Currency Not Carried Outside ML
Text Symbol: 154 = Currency Added Outside ML:
Text Symbol: 155 = ML Currencies Taken From FI and CO
Text Symbol: 156 = ML Currencies Taken From FI
Text Symbol: 137 = Late Lock for Goods Movements Active:
Text Symbol: 136 = Curr. Unchanged After ML Production Startup
Text Symbol: 135 = Curr. Changed After ML Production Startup
Text Symbol: 134 = No
Text Symbol: 133 = Update for Actual Costing
Text Symbol: 132 = Mixed Costing
Text Symbol: 131 = Integrated with Cost Object Controlling
Text Symbol: 130 = Assigned Naming Structure:
Text Symbol: 129 = Inventory Values Reconciled with FI
Text Symbol: 128 = Currencies Set Independently of ML:
Text Symbol: 126 = Quantity Structure Tool Settings
Text Symbol: 125 = Currency Types from curr&val Profile
Text Symbol: 124 = (Active)
Text Symbol: 123 = (Not Active)
Text Symbol: 122 = Currency and Valuation Profile:
INCLUDE RCKMGTOP .
INCLUDE: RCKM_PAR_BURKS_WERKS_ALL.
No SAP DATABASE tables are accessed within this REPORT code!
DD_DD07V_GET CALL FUNCTION 'DD_DD07V_GET' EXPORTING domain_name = 'PRSFRG' langu = sy-langu withtext = 'X' TABLES dd07v_tab = t_dd07v * exceptions * access_failure = 1 * OTHERS = 2 .
CKML_F_CURRENCY_TYPES_GET CALL FUNCTION 'CKML_F_CURRENCY_TYPES_GET' EXPORTING bukrs = t001k-bukrs TABLES t_curtp = t_curtp_for_rep EXCEPTIONS bukrs_not_found = 01 internal_error = 02 text_not_found = 03.
RM_KOKRS_TO_PLANT_FIND CALL FUNCTION 'RM_KOKRS_TO_PLANT_FIND' EXPORTING werks = t001w-werks IMPORTING * compcode = h_found_bukrs e_kokrs = h_found_kokrs tka01_exp = f_tka01_row EXCEPTIONS bukrs_not_found = 01 kokrs_not_found = 02.
K_CVTYPES_GET_FOR_KOKRS CALL FUNCTION 'K_CVTYPES_GET_FOR_KOKRS' EXPORTING i_kokrs = h_found_kokrs i_customizing = y_x TABLES t_cvtypes = t_cvtypes_co.
TP_CVPROF_GET CALL FUNCTION 'TP_CVPROF_GET' EXPORTING i_kokrs = h_found_kokrs * I_CVPROF = * i_langu = sy-langu IMPORTING e_tcvprof = f_tcvprof * e_tcvproft = e_active = active * TABLES * T_TCVPROFD = EXCEPTIONS * cvprof_not_found = 1 no_cvprof_for_kokrs = 0.
CKMH_CHECK_BUKRS_ADJUSTED CALL FUNCTION 'CKMH_CHECK_BUKRS_ADJUSTED' EXPORTING if_bukrs = t001k-bukrs EXCEPTIONS bukrs_not_adjusted = 1 OTHERS = 2.
CONVERT_TO_LOCAL_CURRENCY CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY' EXPORTING date = sy-datlo "P30K071345 foreign_amount = y_hundred foreign_currency = h_waer2 local_currency = h_waer1 IMPORTING local_amount = h_amount_1 derived_rate_type = h_kurst1 EXCEPTIONS OTHERS = 1.
K_MESSAGE_TRANSFORM CALL FUNCTION 'K_MESSAGE_TRANSFORM' EXPORTING par_msgid = sy-msgid par_msgno = sy-msgno par_msgv1 = sy-msgv1 par_msgv2 = sy-msgv2 par_msgv3 = sy-msgv3 par_msgv4 = sy-msgv4 * PAR_TOTAL = IMPORTING par_msgtx = h_msgtext EXCEPTIONS OTHERS = 5.
CONVERT_TO_LOCAL_CURRENCY CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY' EXPORTING date = sy-datlo "P30K071345 foreign_amount = y_hundred foreign_currency = h_waer1 local_currency = h_waer2 IMPORTING local_amount = h_amount_2 derived_rate_type = h_kurst2 EXCEPTIONS OTHERS = 1.
K_MESSAGE_TRANSFORM CALL FUNCTION 'K_MESSAGE_TRANSFORM' EXPORTING par_msgid = sy-msgid par_msgno = sy-msgno par_msgv1 = sy-msgv1 par_msgv2 = sy-msgv2 par_msgv3 = sy-msgv3 par_msgv4 = sy-msgv4 * PAR_TOTAL = IMPORTING par_msgtx = h_msgtext EXCEPTIONS OTHERS = 5.
CKML_MGV_NAME_SCHEME_READ CALL FUNCTION 'CKML_MGV_NAME_SCHEME_READ' EXPORTING i_nschema = t001w-nschema IMPORTING et_schema_tbl = t_rules EXCEPTIONS scheme_not_found = 1 OTHERS = 2.
K_MESSAGE_TRANSFORM CALL FUNCTION 'K_MESSAGE_TRANSFORM' EXPORTING par_msgid = sy-msgid par_msgno = sy-msgno par_msgv1 = sy-msgv1 par_msgv2 = sy-msgv2 par_msgv3 = sy-msgv3 par_msgv4 = sy-msgv4 * PAR_TOTAL = IMPORTING par_msgtx = h_msgtext EXCEPTIONS OTHERS = 5.
MLCCS_READ_CUSTOMIZING CALL FUNCTION 'MLCCS_READ_CUSTOMIZING' EXPORTING i_bwkey = h_mybwkey IMPORTING ef_mlccs_customizing = s_cust EXCEPTIONS mlccs_not_active = 1 error_message = 4 OTHERS = 2.
MLCCS_GET_LAYOUT CALL FUNCTION 'MLCCS_GET_LAYOUT' EXPORTING i_bwkey = h_mybwkey i_bdatj = l_bdatj i_poper = l_poper i_curtp = f_currinfo-curtp IMPORTING ef_ckmlkev = f_out_kev EXCEPTIONS error_occurred = 1 OTHERS = 2.
DD_DD07V_GET CALL FUNCTION 'DD_DD07V_GET' EXPORTING domain_name = 'CK_VGART' langu = sy-langu withtext = 'X' TABLES dd07v_tab = t_dd07v.
NUMBER_RANGE_INTERVAL_LIST CALL FUNCTION 'NUMBER_RANGE_INTERVAL_LIST' EXPORTING nr_range_nr1 = t_t003l-numkr * NR_RANGE_NR2 = ' ' object = 'ML-BELEG' * SUBOBJECT = ' ' * CLEAR_LOCAL_MEMORY = ' ' TABLES interval = iv EXCEPTIONS nr_range_nr1_not_found = 1 nr_range_nr1_not_intern = 2 nr_range_nr2_must_be_space = 3 nr_range_nr2_not_extern = 4 nr_range_nr2_not_found = 5 object_not_found = 6 subobject_must_be_space = 7 subobject_not_found = 8 OTHERS = 9 .
RM_ACCOUNT_CHECK CALL FUNCTION 'RM_ACCOUNT_CHECK' EXPORTING chkdat = sy-datlo "P30K071345 i_bukrs = t001k-bukrs i_sakto = i_accnts-sakto chk_sakto = y_x chk_kstar = ' ' EXCEPTIONS not_valid = 01.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.
This will then be available for everyone to easily find by simply searching on the report name SAPRCKMG or its description.
SAPRCKMG - Display of ML-Relevant Customizing Settings SAPRCKMG - Display of ML-Relevant Customizing Settings SAPRCKMBEW9 - Analysis: Inconsistent Cost Est. Numbers - Material Master/Cost Est. SAPRCKMBEW9 - Analysis: Inconsistent Cost Est. Numbers - Material Master/Cost Est. SAPRCKMBEW3 - Correction: Inconsistency Between Material Master and Cost Estimate SAPRCKMBEW3 - Correction: Inconsistency Between Material Master and Cost Estimate