SAPMF2102_CL_APP 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 SAPMF2102_CL_APP 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.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
FC_AUTHORITY_CHECK CALL FUNCTION 'FC_AUTHORITY_CHECK' EXPORTING e_id = 'ITCLG' e_itclg = go_gp->itclg e_actvt = '03' EXCEPTIONS exc_no_permission = 1.
FC_AUTHORITY_CHECK CALL FUNCTION 'FC_AUTHORITY_CHECK' EXPORTING e_id = 'ITCLG' e_itclg = go_gp->itclg e_actvt = '02' EXCEPTIONS exc_no_permission = 1.
FC_FIELD_PROPERTIES CALL FUNCTION 'FC_FIELD_PROPERTIES' EXPORTING e_langu = sy-langu IMPORTING it_fprop = gt_fprop.
FC_ITGRP_PROPERTIES CALL FUNCTION 'FC_ITGRP_PROPERTIES' EXPORTING e_itclg = go_gp->itclg e_langu = sy-langu CHANGING ct_itgrp_prop = gt_itgrp.
FC_ITGRP_PROPERTIES CALL FUNCTION 'FC_ITGRP_PROPERTIES' EXPORTING e_itclg = go_gp->itclg e_langu = sy-langu CHANGING ct_itgrp_prop = gt_itgrp_all.
FC_POP_BEFORE_EXIT CALL FUNCTION 'FC_POP_BEFORE_EXIT' EXPORTING e_abbr = e_abbr EXCEPTIONS exc_stay = 1 exc_save = 2 OTHERS = 3.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING textline1 = text-l12 textline2 = text-l21 titel = text-l11 cancel_display = 'X' IMPORTING answer = ld_changed EXCEPTIONS OTHERS = 0.
FC_GET_MEMORY_ID CALL FUNCTION 'FC_GET_MEMORY_ID' EXPORTING e_ig_flag = con_x IMPORTING i_memory_id = ld_id1 EXCEPTIONS OTHERS = 1.
FC_SET_DECRYPT_SETID CALL FUNCTION 'FC_SET_DECRYPT_SETID' EXPORTING e_setid = ls_itgrp_prop-setid IMPORTING i_shortname = ls_brk-setname.
FC_SET_DECRYPT_SETID CALL FUNCTION 'FC_SET_DECRYPT_SETID' EXPORTING e_setid = ls_itgrp_prop-setid_max IMPORTING i_shortname = ls_brk-maxset.
FC_CHAR_CONVERT_OUTPUT CALL FUNCTION 'FC_CHAR_CONVERT_OUTPUT' EXPORTING e_fieldname = ls_itgrp_prop-fieldname e_value = l_fixval IMPORTING * i_value = l_fixval. "jhn091001
FC_POP_ADD CALL FUNCTION 'FC_POP_ADD' EXPORTING * e_copy_support = con_off e_text = text-045 e_titel = text-044 IMPORTING i_answer = ld_answer.
FC_ITGRP_PROPERTIES CALL FUNCTION 'FC_ITGRP_PROPERTIES' EXPORTING e_itclg = go_gp->itclg e_langu = sy-langu CHANGING ct_itgrp_prop = gt_itgrp.
FC_ITGRP_PROPERTIES CALL FUNCTION 'FC_ITGRP_PROPERTIES' EXPORTING e_itclg = go_gp->itclg e_langu = sy-langu CHANGING ct_itgrp_prop = gt_itgrp_all.
FC_POP_FOR_ITHRY CALL FUNCTION 'FC_POP_FOR_ITHRY ' EXPORTING e_itclg = go_gp->itclg IMPORTING i_ithry = ld_ithry i_ithry_txt = ld_ithry_txt.
FC_POP_FOR_ITEM_TABLES CALL FUNCTION 'FC_POP_FOR_ITEM_TABLES' EXPORTING e_itclg = go_gp->itclg e_item_from = ld_item_addvo et_tf101 = go_ithry->o_tf101->it_tf101 TABLES t_table = lt_popitem.
CONVERSION_EXIT_BFIMC_INPUT CALL FUNCTION 'CONVERSION_EXIT_BFIMC_INPUT' EXPORTING input = ls_popitem-item IMPORTING output = ld_item.
FC_AUTHORITY_CHECK CALL FUNCTION 'FC_AUTHORITY_CHECK' EXPORTING e_id = 'ITCLG' e_itclg = go_gp->itclg e_actvt = '02' EXCEPTIONS exc_no_permission = 1.
CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING * DEFAULTOPTION = 'Y' textline1 = text-l12 textline2 = text-l13 titel = text-l11 * CANCEL_DISPLAY = 'X' IMPORTING answer = ld_answ.
FC_POP_ITCLG_GUVBILA CALL FUNCTION 'FC_POP_ITCLG_GUVBILA' EXPORTING e_itclg = go_gp->itclg IMPORTING it_ithry_upl = lt_ithry_upl CHANGING c_ithry = ld_hry c_ithry_txt = ld_txt ct_tf100 = lt_tf100 ct_tf101 = lt_tf101 EXCEPTIONS exc_invalid = 1 OTHERS = 2.
ENQUEUE_E_ITCLG CALL FUNCTION 'ENQUEUE_E_ITCLG' EXPORTING itclg = go_gp->itclg EXCEPTIONS foreign_lock = 01 system_failure = 02.
ENQUEUE_E_ITEM CALL FUNCTION 'ENQUEUE_E_ITEM' EXPORTING itclg = go_gp->itclg EXCEPTIONS foreign_lock = 01 system_failure = 02.
DEQUEUE_E_ITEM CALL FUNCTION 'DEQUEUE_E_ITEM' EXPORTING itclg = go_gp->itclg.
DEQUEUE_E_ITCLG CALL FUNCTION 'DEQUEUE_E_ITCLG' EXPORTING itclg = go_gp->itclg.
FC_CONSISTENCY_CHECK1 CALL FUNCTION 'FC_CONSISTENCY_CHECK1' EXPORTING i_itclg = go_gp->itclg CHANGING cs_item_proc = ls_item_proc EXCEPTIONS object_not_determined = 1 check_upd_conflict = 2 object_for_deletion_used = 3 "wms242733 lock_error = 4 required_brkdown_field_missing = 5 processing_aborted = 6 OTHERS = 7.
FC_POP_SET_FOR_ITHRY CALL FUNCTION 'FC_POP_SET_FOR_ITHRY' EXPORTING e_itclg = go_gp->itclg IMPORTING * i_setid = i_setname = ld_setname it_ithry_upl = lt_ithry EXCEPTIONS exc_failure = 1 OTHERS = 2.
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 SAPMF2102_CL_APP or its description.
SAPMF2102_CL_APP - SAPMF2102CLAPP SAPMF2102 - SAP Consolidation: Module Pool for FS Item Maintenance SAPMF2102 - SAP Consolidation: Module Pool for FS Item Maintenance SAPMF210 - SAP Consolidation: Module Pool for FS Item Maintenance SAPMF210 - SAP Consolidation: Module Pool for FS Item Maintenance SAPMF200 - SAP Consolidation: Help Transaction: Call Up View Maintenance