CS_MBOM_HANA_EXPL_HELPER is a standard ABAP INCLUDE 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 CS_MBOM_HANA_EXPL_HELPER 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.
Title: Include CS_MBOM_HANA_EXPL_HELPER
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
CLMO_CLASS_OBJECT_MAINTAIN CALL FUNCTION 'CLMO_CLASS_OBJECT_MAINTAIN' EXPORTING activity = '2' classtype = is_alv_stb-klart classname = is_alv_stb-class skip = abap_true.
CS_DI_INIT CALL FUNCTION 'CS_DI_INIT'.
CS_BOM_CALL_DIALOG CALL FUNCTION 'CS_BOM_CALL_DIALOG' EXPORTING edynnr = gc_t185v_scrnum ecsin = gs_csin.
CS_BOM_EXPL_SET_APPL_AREA CALL FUNCTION 'CS_BOM_EXPL_SET_APPL_AREA' EXPORTING appl_area = gv_param_eff_app.
CS_BOM_EXPL_MAT_V2_HANA CALL FUNCTION 'CS_BOM_EXPL_MAT_V2_HANA' EXPORTING altvo = rc29l-altvo auskz = rc29l-ausss bagrp = rc29l-bagrp beikz = rc29l-beikz bessl = rc29l-bessl brems = rc29l-brems capid = rc29l-capid datuv = rc29l-datuv emeng = rc29l-emeng erskz = rc29l-erskz erssl = rc29l-erssl mbwls = space mehrs = rc29l-mehrs mtnrv = rc29l-matnr postp = rc29l-postp rndkz = gs_tcspr-amekz rvrel = rc29l-rvrel sanfr = rc29l-sanfe sanin = rc29l-sanin sanka = rc29l-sanka sanko = rc29l-sanko sanvs = rc29l-sanvs schgt = rc29l-schgt stkkz = rc29l-stkkz stlal = rc29l-stlal stlan = rc29l-stlan stpst = rc29l-maxst werks = rc29l-werks vbeln = rc29l-vbeln vbpos = rc29l-vbpos pspnr = rc29l-pspnr it_param_eff = gt_ecm_sl IMPORTING topmat = topmat dstst = dstst CHANGING ct_stb = stb ct_matcat = matcat EXCEPTIONS alt_not_found = 1 call_invalid = 2 material_not_found = 3 missing_authorization = 4 no_bom_found = 5 no_plant_data = 6 no_suitable_bom_found = 7 conversion_error = 8 not_supported = 9 db_not_supported = 11 OTHERS = 10.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_bom IMPORTING result = gs_stb_add-objic EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_material IMPORTING result = gs_stb_add-objic EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_bom IMPORTING result = gs_stb_add-objic EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_material IMPORTING result = gs_stb_add-objic EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_change_text IMPORTING result = gs_stb_add-objic EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_document IMPORTING result = gs_stb_add-objic EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_oo_class IMPORTING result = gs_stb_add-objic EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING i_structure_name = gc_stpox_alv CHANGING ct_fieldcat = ct_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
MATERIAL_READ CALL FUNCTION 'MATERIAL_READ' EXPORTING schluessel = ls_mtcom IMPORTING return = ls_mtcor matdaten = ls_mc29m EXCEPTIONS material_not_found = 1 plant_not_found = 2.
ECM_PROCESSOR_INIT CALL FUNCTION 'ECM_PROCESSOR_INIT' EXPORTING freig_kalkulation = abap_true freig_planung = abap_true freig_fertigung = abap_true freig_eingabebereit = abap_true topmatnr = iv_matnr default_techs = abap_true batchlauf = sy-batch IMPORTING e_freig_fertigung = lv_prod_ind e_freig_kalkulation = lv_cost_ind e_freig_planung = lv_plan_ind e_freig_simulation = lv_simu_ind TABLES valid_or_invalid = lt_ccval parameter = lt_param output_parameter = lt_ecm_sl EXCEPTIONS exit_in_dynpro = 1 wrong_format_in_input = 2 no_maintenance_data = 3 error_interface = 4 OTHERS = 5.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
CS_MBOM_HANA_EXPL_HELPER - Include CS_MBOM_HANA_EXPL_HELPER CS_MBOM_HANA_EXPL_FORM - Include CS_MBOM_HANA_EXPL_FORM CS_MBOM_EXPL_HANA_TOP - Include CS_MBOM_EXPL_HANA_TOP CS_MBOM_EXPL_HANA_HANDLER - Include CS_MBOM_EXPL_HANA_HANDLER CS_MBOM_EXPL_HANA - Mod. Pool CS_MBOM_EXPL_HANA CS_MBOM_EXPL_HANA - Mod. Pool CS_MBOM_EXPL_HANA