UMM_MC_BUF 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 UMM_MC_BUF into the relevant SAP transactions such as SE38 or SE80
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: VANAME15 = Runtime Variable 15
Selection Text: VANAME2 = Runtime Variable 2
Selection Text: VANAME3 = Runtime Variable 3
Selection Text: VANAME4 = Runtime Variable 4
Selection Text: VANAME5 = Runtime Variable 5
Selection Text: VANAME6 = Runtime Variable 6
Selection Text: VANAME7 = Runtime Variable 7
Selection Text: VANAME8 = Runtime Variable 8
Selection Text: VANAME9 = Runtime Variable 9
Selection Text: VARDEP = Only Variable-Dependent Frames
Selection Text: HINAME16 = D .
Selection Text: HINAME17 = D .
Selection Text: HINAME18 = D .
Selection Text: HINAME19 = D .
Selection Text: HINAME20 = D .
Selection Text: HINODE16 = D .
Selection Text: HINODE17 = D .
Selection Text: HINODE18 = D .
Selection Text: HINODE19 = D .
Selection Text: HINODE20 = D .
Selection Text: HIVERS16 = D .
Selection Text: HIVERS17 = D .
Selection Text: HIVERS18 = D .
Selection Text: HIVERS19 = D .
Selection Text: HIVERS20 = D .
Selection Text: ONLY_OUT = D .
Selection Text: PERFR = D .
Selection Text: PERTO = D .
Selection Text: VANAME16 = D .
Selection Text: VANAME17 = D .
Selection Text: VANAME18 = D .
Selection Text: VANAME19 = D .
Selection Text: VANAME20 = D .
Selection Text: VANAME14 = Runtime Variable 14
Selection Text: ADM_MODE = Mode
Selection Text: CONAME = Management Cockpit
Selection Text: HILEVL16 = Tree Depth
Selection Text: HILEVL17 = Tree Depth
INCLUDE ICONS.
No SAP DATABASE tables are accessed within this REPORT code!
UMM_ADMIN_BW_BUFFER CALL FUNCTION 'UMM_ADMIN_BW_BUFFER' EXPORTING i_coname = ld_coname i_curper = perfr i_tarper = perto it_runtime_var = lt_runtime_var i_admin_buffer_mode = adm_mode i_only_outdated = only_out i_var_dep = vardep.
TIMESTAMP_DURATION_DETERMINE * CALL FUNCTION 'TIMESTAMP_DURATION_DETERMINE' * EXPORTING * TIMESTAMP1 = ld_time1 * TIMESTAMP2 = ld_time2 * IMPORTING * DURATION = ld_duration.
UMM_VARIABLE_GET CALL FUNCTION 'UMM_VARIABLE_GET' EXPORTING i_vaname = i_vaname IMPORTING * ES_VARDATA = ls_vardata * E_TCHANM = e_ichanm = ld_ichanm EXCEPTIONS var_not_found = 1 no_authority = 2 object_locked = 3 OTHERS = 4.
CALL FUNCTION 'UMM_COCKPIT_SUBOBJ_INFOGET' EXPORTING i_coname = i_coname * IMPORTING * ES_COCKPITDATA = TABLES * ET_WALLS = * ET_VIEWS = et_frames = lt_frames EXCEPTIONS not_found = 1 OTHERS = 2.
UMC_CHAVAL_EX_IN_CONVERT CALL FUNCTION 'UMC_CHAVAL_EX_IN_CONVERT' EXPORTING i_destination = ld_rfcdest i_ichanm = ld_ichanm i_ichavalext = ld_ichaval_ext IMPORTING e_ichaval = ld_ichaval EXCEPTIONS invalid_format = 1 chanm_not_found = 2 rfc_error = 3 bwserver_not_exist = 4 OTHERS = 5.
UMM_VARIABLE_GET CALL FUNCTION 'UMM_VARIABLE_GET' EXPORTING i_vaname = i_vaname IMPORTING * ES_VARDATA = ls_vardata * E_TCHANM = e_ichanm = ld_ichanm EXCEPTIONS var_not_found = 1 no_authority = 2 object_locked = 3 OTHERS = 4.
UMM_COCKPIT_SUBOBJ_INFOGET CALL FUNCTION 'UMM_COCKPIT_SUBOBJ_INFOGET' EXPORTING i_coname = i_coname * IMPORTING * ES_COCKPITDATA = TABLES * ET_WALLS = * ET_VIEWS = et_frames = lt_frames EXCEPTIONS not_found = 1 OTHERS = 2.
UMC_CHAVAL_IN_EX_CONVERT CALL FUNCTION 'UMC_CHAVAL_IN_EX_CONVERT' EXPORTING i_destination = ld_rfcdest i_ichanm = ld_ichanm i_ichaval = ld_ichaval IMPORTING e_ichavalext = ld_ichaval_ext EXCEPTIONS invalid_format = 1 chanm_not_found = 2 rfc_error = 3 bwserver_not_exist = 4 OTHERS = 5.
UMC_DIMENSION_NODES_GET CALL FUNCTION 'UMC_DIMENSION_NODES_GET' EXPORTING i_destination = ld_rfcdest i_infocube = ld_tcube i_query = ld_tquery i_dimension = ld_tchanm i_dim_hy = ls_runtime_var-hiname IMPORTING et_hynodes = lt_hynodes EXCEPTIONS odbo_error = 1 rfc_error = 2 bwserver_not_exist = 3 OTHERS = 4.
UMM_VARIABLE_GET CALL FUNCTION 'UMM_VARIABLE_GET' EXPORTING i_vaname = ld_vaname IMPORTING es_vardata = ls_vardata EXCEPTIONS var_not_found = 1 no_authority = 2 object_locked = 3 OTHERS = 4.
DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'UMM_YS_CUST_VARS' TABLES dfies_tab = lt_dfies EXCEPTIONS OTHERS = 1.
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING retfield = 'VANAME' dynpprog = sy-cprog dynpnr = sy-dynnr dynprofield = ld_dynprofield value_org = 'S' TABLES value_tab = lt_vardata field_tab = lt_dfies EXCEPTIONS parameter_error = 1 no_values_found = 2 OTHERS = 3.
DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = sy-cprog dynumb = sy-dynnr translate_to_upper = 'X' * REQUEST = ' ' * PERFORM_CONVERSION_EXITS = ' ' * PERFORM_INPUT_CONVERSION = ' ' * DETERMINE_LOOP_INDEX = ' ' TABLES dynpfields = lt_dynpfields EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 invalid_parameter = 7 undefind_error = 8 double_conversion = 9 stepl_not_found = 10 OTHERS = 11.
UMM_VARIABLE_GET CALL FUNCTION 'UMM_VARIABLE_GET' EXPORTING i_vaname = ld_vaname IMPORTING es_vardata = ls_vardata EXCEPTIONS var_not_found = 1 no_authority = 2 object_locked = 3 OTHERS = 4.
UMC_BW_CHAVAL_F4 CALL FUNCTION 'UMC_BW_CHAVAL_F4' EXPORTING i_rfcdest = ls_fr100-rfcdest i_infocube = ls_fr100-icube i_query = ls_fr100-tquery i_dimension = ls_vardata-ichanm IMPORTING es_chaval = ls_chaval e_canceled = ld_cancelled TABLES ct_dep = lt_dep EXCEPTIONS conversion_error = 1 OTHERS = 2.
UMC_BW_HINODE_F4 CALL FUNCTION 'UMC_BW_HINODE_F4' EXPORTING i_rfcdest = ls_fr100-rfcdest i_infocube = ls_fr100-icube i_query = ls_fr100-tquery i_dimension = ls_vardata-ichanm IMPORTING es_hinode = ls_hinode TABLES ct_dep = lt_dep EXCEPTIONS conversion_error = 1 OTHERS = 2.
DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING dyname = sy-cprog dynumb = sy-dynnr TABLES dynpfields = lt_dynpfields EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 undefind_error = 7 OTHERS = 8.
UMC_DIMENSION_CMP_GET CALL FUNCTION 'UMC_DIMENSION_CMP_GET' EXPORTING i_destination = id_rfcdest i_bw_dim_nam = id_ichanm IMPORTING et_dimcmps = lt_dimcmps EXCEPTIONS OTHERS = 1.
UMC_DIMENSION_LENGTH_GET CALL FUNCTION 'UMC_DIMENSION_LENGTH_GET' EXPORTING i_destination = id_rfcdest i_bw_dim_nam =
-bw_dim_nam IMPORTING e_length = ld_dimlen EXCEPTIONS OTHERS = 1.
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 UMM_MC_BUF or its description.