FICL05FC 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 FICL05FC 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: PA_CONGR = Consolidation group
Selection Text: PA_DIMEN = Dimension
Selection Text: PA_HRCHY = Hierarchy
Selection Text: PA_LTYPE = List type
Selection Text: PA_PERID = Period
Selection Text: PA_RVERS = Version
Selection Text: PA_RYEAR = Fiscal year
Selection Text: PA_TEST = Test run
Selection Text: SO_BUNIT = Consolidation unit
Title: View cluster maintenance: User Exit Routines
Text Symbol: 001 = Posting level
Text Symbol: B01 = Organizational units
Text Symbol: B02 = Version/time period
Text Symbol: B03 = Technical settings
Text Symbol: F01 = Tasks for reclassifications
Text Symbol: F02 = Tasks for preparation for divestiture
Text Symbol: T01 = Journal entry layouts
Text Symbol: T02 = Document types
INCLUDE LSVCMCOD.
INCLUDE FICDATGD.
No SAP DATABASE tables are accessed within this REPORT code!
FC_GLOBAL_PARAMETERS_IMPORT call function 'FC_GLOBAL_PARAMETERS_IMPORT' IMPORTING i_itclg = gd_itclg i_rvers = gd_rvers.
FC_GET_VERSIONS CALL FUNCTION 'FC_GET_VERSIONS' EXPORTING e_rvers = gd_rvers e_ind_fixvs = '1' IMPORTING i_fixvs = gd_fixvs.
FC_GLOBAL_PARAMETERS_IMPORT * CALL FUNCTION 'FC_GLOBAL_PARAMETERS_IMPORT' "wis030697 * IMPORTING i_dimen = gd_dimen "wis030697 * i_itclg = gd_itclg "wis030697 * i_rldnr = gd_rldnr "wis030697 * i_rvers = gd_rvers "wis030697 * i_ryear = gd_ryear "wis030697 * i_perid = gd_perid. "wis030697
VIEWCLUSTER_SET_EXCL_CUA_FUNCT call function 'VIEWCLUSTER_SET_EXCL_CUA_FUNCT' exporting object = 'V_TF500' tables excl_cua_funct = it_excl_cua_funct exceptions object_not_found = 1 viewcluster_not_active = 2 others = 3.
MESSAGES_INITIALIZE call function 'MESSAGES_INITIALIZE'.
MESSAGES_SHOW call function 'MESSAGES_SHOW' exporting object = text-t02 show_linno = ' ' exceptions others = 1.
FC_GLOBAL_PARAMETERS_IMPORT call function 'FC_GLOBAL_PARAMETERS_IMPORT' "wis030697 importing i_dimen = gd_dimen "wis030697 i_itclg = gd_itclg "wis030697 i_rldnr = gd_rldnr "wis030697 i_rvers = gd_rvers "wis030697 i_ryear = gd_ryear "wis030697 i_perid = gd_perid. "wis030697
FC_GET_VERSIONS call function 'FC_GET_VERSIONS' exporting e_errflg = '1' e_rvers = gd_rvers e_ind_rclvs = 'X' importing i_rclvs = gd_rclvs exceptions others = 1.
MESSAGES_INITIALIZE call function 'MESSAGES_INITIALIZE'.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = v_tf540_5_total-cacti msgv2 = gd_rclvs txtnr = '245'.
FC_CHECK_LEVEL_OF_DOCTYPE call function 'FC_CHECK_LEVEL_OF_DOCTYPE' exporting e_dimen = v_tf562_total-dimen importing i_rlevl_sign = ld_rlevl_sign changing it_docty = it_docty[] exceptions rlevl_error = 1 others = 2.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = v_tf540_5_total-cacti txtnr = '213'.
FC_CHECK_LEVEL_OF_DOCTYPE call function 'FC_CHECK_LEVEL_OF_DOCTYPE' exporting e_dimen = v_tf562_total-dimen importing i_rlevl_sign = ld_rlevl_sign_old changing it_docty = it_docty[] exceptions rlevl_error = 1 others = 2.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = v_tf540_5_total-cacti txtnr = '267'.
MESSAGES_SHOW call function 'MESSAGES_SHOW' exporting object = text-f01 show_linno = ' ' exceptions inconsistent_range = 1 no_messages = 2 others = 3.
FC_GLOBAL_PARAMETERS_IMPORT call function 'FC_GLOBAL_PARAMETERS_IMPORT' importing i_rvers = gd_rvers exceptions others = 1.
FC_GET_VERSIONS call function 'FC_GET_VERSIONS' exporting e_errflg = '1' e_rvers = gd_rvers e_ind_rclvs = 'X' importing i_rclvs = gd_rclvs exceptions others = 1.
FC_GLOBAL_PARAMETERS_IMPORT call function 'FC_GLOBAL_PARAMETERS_IMPORT' importing i_rvers = gd_rvers exceptions others = 1.
call function 'FC_GET_VERSIONS' exporting e_errflg = '1' e_rvers = gd_rvers e_ind_ipivs = 'X' importing i_ipivs = gd_ipivs exceptions others = 1.
FC_GLOBAL_PARAMETERS_IMPORT * CALL FUNCTION 'FC_GLOBAL_PARAMETERS_IMPORT' * IMPORTING * I_DIMEN = GD_DIMEN * I_ITCLG = GD_ITCLG.
FC_GLOBAL_PARAMETERS_IMPORT call function 'FC_GLOBAL_PARAMETERS_IMPORT' importing i_dimen = gd_dimen i_itclg = gd_itclg.
FC_GLOBAL_PARAMETERS_IMPORT call function 'FC_GLOBAL_PARAMETERS_IMPORT' importing i_rvers = gd_rvers.
FC_GLOBAL_PARAMETERS_IMPORT call function 'FC_GLOBAL_PARAMETERS_IMPORT' importing i_rvers = gd_rvers exceptions others = 1.
FC_GET_VERSIONS call function 'FC_GET_VERSIONS' exporting e_errflg = '1' e_rvers = gd_rvers e_ind_coivs = 'X' importing i_coivs = gd_coivs exceptions others = 1.
FC_GLOBAL_PARAMETERS_IMPORT call function 'FC_GLOBAL_PARAMETERS_IMPORT' "wis030697 importing i_dimen = gd_dimen "wis030697 i_itclg = gd_itclg "wis030697 i_rldnr = gd_rldnr "wis030697 i_rvers = gd_rvers "wis030697 i_ryear = gd_ryear "wis030697 i_perid = gd_perid. "wis030697
MESSAGES_INITIALIZE call function 'MESSAGES_INITIALIZE'.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = v_tf540_08_total-cacti txtnr = '274'.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = v_tf540_08_total-cacti msgv2 = ld_perid msgv3 = ld_ryear txtnr = '275'.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = v_tf540_08_total-cacti msgv2 = gd_rvers txtnr = '261'.
FC_CHECK_LEVEL_OF_DOCTYPE_PD call function 'FC_CHECK_LEVEL_OF_DOCTYPE_PD' exporting e_dimen = v_tf540_08_total-dimen importing i_which_mon = ld_which_mon changing it_docty = it_docty[] exceptions docty_error = 1 others = 2.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = v_tf540_08_total-cacti txtnr = '190'.
FC_CHECK_LEVEL_OF_DOCTYPE_PD call function 'FC_CHECK_LEVEL_OF_DOCTYPE_PD' exporting e_dimen = v_tf540_08_total-dimen importing i_which_mon = ld_which_mon_old changing it_docty = it_docty[] exceptions others = 1.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = v_tf540_08_total-cacti txtnr = '191'.
MESSAGES_SHOW call function 'MESSAGES_SHOW' exporting object = text-f02 show_linno = ' ' exceptions inconsistent_range = 1 no_messages = 2 others = 3.
FC_GLOBAL_PARAMETERS_IMPORT call function 'FC_GLOBAL_PARAMETERS_IMPORT' importing i_rvers = gd_rvers exceptions others = 1.
FC_GLOBAL_PARAMETERS_IMPORT call function 'FC_GLOBAL_PARAMETERS_IMPORT' "wis030697 importing i_dimen = gd_dimen "wis030697 i_itclg = gd_itclg "wis030697 i_rldnr = gd_rldnr "wis030697 i_rvers = gd_rvers "wis030697 i_ryear = gd_ryear "wis030697 i_perid = gd_perid. "wis030697
MESSAGES_INITIALIZE call function 'MESSAGES_INITIALIZE'.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = v_tf570_total-docty msgv2 = v_tf540_04_total-cacti txtnr = '173'.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = v_tf540_04_total-cacti msgv2 = gd_rvers txtnr = '245'.
FC_CHECK_LEVEL_OF_DOCTYPE call function 'FC_CHECK_LEVEL_OF_DOCTYPE' exporting e_dimen = v_tf570_total-dimen importing i_rlevl_sign = ld_rlevl_sign changing it_docty = it_docty[] exceptions rlevl_error = 1 others = 2.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = v_tf540_04_total-cacti txtnr = '213'.
FC_CHECK_LEVEL_OF_DOCTYPE call function 'FC_CHECK_LEVEL_OF_DOCTYPE' exporting e_dimen = v_tf570_total-dimen importing i_rlevl_sign = ld_rlevl_sign_old changing it_docty = it_docty[] exceptions rlevl_error = 1 others = 2.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = v_tf540_04_total-cacti txtnr = '267'.
MESSAGES_SHOW call function 'MESSAGES_SHOW' exporting object = text-f01 show_linno = ' ' exceptions inconsistent_range = 1 no_messages = 2 others = 3.
FC_GLOBAL_PARAMETERS_IMPORT call function 'FC_GLOBAL_PARAMETERS_IMPORT' importing i_rvers = gd_rvers exceptions others = 1.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = it_docty-docty1 msgv2 = it_docty-rlevl1 msgv3 = v_cacti txtnr = '188'.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = it_docty-docty3 msgv2 = it_docty-rlevl3 msgv3 = v_cacti txtnr = '188'.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = it_docty-docty4 msgv2 = it_docty-rlevl4 msgv3 = v_cacti txtnr = '188'.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = it_docty-docty5 msgv2 = it_docty-rlevl5 msgv3 = v_cacti txtnr = '188'.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = it_docty-docty6 msgv2 = it_docty-rlevl6 msgv3 = v_cacti txtnr = '188'.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = it_docty-docty8 msgv2 = it_docty-rlevl8 msgv3 = v_cacti txtnr = '188'.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = it_docty-docty9 msgv2 = it_docty-rlevl9 msgv3 = v_cacti txtnr = '188'.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G0' msgty = 'E' msgv1 = it_docty-docty10 msgv2 = it_docty-rlevl10 msgv3 = v_cacti txtnr = '188'.
MESSAGES_INITIALIZE call function 'MESSAGES_INITIALIZE'.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'GK' msgty = 'E' * MSGV1 = * MSGV2 = * MSGV3 = txtnr = '758'.
MESSAGE_STORE call function 'MESSAGE_STORE' "wms232079 exporting "wms232079 arbgb = 'G00' "wms232079 msgty = 'E' "wms232079 msgv1 = it_tf515_total-jefrm "wms232079 txtnr = '406'. "wms232079
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'GK' msgty = 'E' msgv1 = it_tf515_total-jefrm msgv2 = it_tf517_total-field * MSGV3 = txtnr = '760'.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'GK' msgty = 'E' msgv1 = ld_fdpos msgv2 = it_tf515_total-jefrm * MSGV3 = txtnr = '757'.
DDIF_OBJECT_DELETE call function 'DDIF_OBJECT_DELETE' exporting type = ls_gen-type name = ls_gen-name exceptions others = 1.
MESSAGES_SHOW call function 'MESSAGES_SHOW' exporting object = text-t01 show_linno = ' ' exceptions inconsistent_range = 1 no_messages = 2 others = 3.
DD_DOMVALUES_GET call function 'DD_DOMVALUES_GET' exporting domname = 'FC_GLEVL' tables dd07v_tab = it_dd07v.
DD_DOMVALUES_GET call function 'DD_DOMVALUES_GET' exporting domname = 'FC_GLEVL' text = 'X' tables dd07v_tab = it_dd07v exceptions wrong_textflag = 1 others = 2.
HELP_VALUES_GET_NO_DD_NAME call function 'HELP_VALUES_GET_NO_DD_NAME' exporting display = v_display selectfield = 'TF500-RLEVL' titel = text-001 importing select_value = ld_select_value tables fields = it_fields full_table = it_rlevl.
FC_GLOBAL_PARAMETERS_IMPORT call function 'FC_GLOBAL_PARAMETERS_IMPORT' importing i_itclg = gd_itclg.
DDIF_NAMETAB_GET call function 'DDIF_NAMETAB_GET' exporting tabname = 'V_TF560' tables x031l_tab = lt_x031l.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'GK' msgty = 'E' msgv1 = is_v_tf500-docty txtnr = '890' zeile = i_index.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'GK' msgty = 'E' msgv1 = is_v_tf500-docty msgv2 = is_v_tf500-dimen txtnr = '872' zeile = i_index.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'GK' msgty = 'E' msgv1 = is_v_tf500-docty msgv2 = is_v_tf500-dimen txtnr = '887' zeile = i_index.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G00' msgty = 'I' msgv1 = is_v_tf500-docty txtnr = '378' zeile = i_index.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G00' msgty = 'I' msgv1 = is_v_tf500-docty txtnr = '379' zeile = i_index.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G00' msgty = 'I' msgv1 = is_v_tf500-docty msgv2 = is_v_tf500-rlevl txtnr = '380' zeile = i_index.
FC_FIELD_PROPERTIES call function 'FC_FIELD_PROPERTIES' exporting e_langu = sy-langu importing it_fprop = st_fprop[] it_fdep = st_fdep[].
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G00' msgty = 'I' msgv1 = is_v_tf500-docty msgv2 = ls_fprop_m-scrtext_s msgv3 = ls_fprop-scrtext_s txtnr = '382' zeile = i_index.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G00' msgty = 'I' msgv1 = is_v_tf500-docty msgv2 = ls_fprop_m-scrtext_s msgv3 = ls_fprop-scrtext_s txtnr = '381' zeile = i_index.
MESSAGE_STORE call function 'MESSAGE_STORE' "wms35123 exporting "wms35123 arbgb = 'G00' "wms35123 msgty = 'I' "wms35123 msgv1 = is_v_tf500-docty "wms35123 msgv2 = ls_fprop_m-scrtext_s "wms35123 msgv3 = ls_fprop-scrtext_s "wms35123 txtnr = '391' "wms35123 zeile = i_index. "wms35123
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G00' msgty = 'E' msgv1 = is_v_tf500-docty txtnr = '461' zeile = i_index.
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 FICL05FC or its description.