SAP Reports / Programs | Enterprise Controlling | Consolidation(EC-CS) SAP EC

FICMBUFL SAP ABAP INCLUDE - Include FICMBUFL







FICMBUFL 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 FICMBUFL into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT FICMBUFL. "Basic submit
SUBMIT FICMBUFL AND RETURN. "Return to original report after report execution complete
SUBMIT FICMBUFL VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Include FICMBUFL


INCLUDES used within this REPORT FICMBUFL

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

HELP_VALUES_GET_NO_DD_NAME CALL FUNCTION 'HELP_VALUES_GET_NO_DD_NAME' EXPORTING selectfield = 'CONTP' IMPORTING select_value = ld_select_value TABLES fields = lt_user_fields full_table = lt_valuetab EXCEPTIONS full_table_empty = 1 no_tablestructure_given = 2 no_tablefields_in_dictionary = 3 more_then_one_selectfield = 4 no_selectfield = 5 OTHERS = 6.

FC_T000K_READ CALL FUNCTION 'FC_T000K_READ' IMPORTING "wms365128 e_indmc = ld_indmc "wms365128 TABLES t_ra_contp = lr_contp t_ra_trans = lr_trans EXCEPTIONS * eccs_not_active = 1 "wms365128 no_constype_active = 2 OTHERS = 3.

FC_ENCODING_INFO_READ CALL FUNCTION 'FC_ENCODING_INFO_READ' TABLES i_t_ra_contp = lr_contp i_t_ra_dimen = lr_dimen i_t_ra_itclg = lr_itclg i_t_ra_rvers = lr_rvers i_t_ra_csorgun = lr_csorgun e_t_tfin000 = ct_tfin000 e_t_tfin001 = ct_tfin001 EXCEPTIONS no_data_stream = 1 no_act_data_stream = 2 no_rules = 3 no_act_rules = 4 OTHERS = 5.

GUI_UPLOAD CALL FUNCTION 'GUI_UPLOAD' EXPORTING filename = ld_filename TABLES data_tab = lt_fcin_t_ext_pres EXCEPTIONS file_open_error = 1 file_read_error = 2 OTHERS = 3. "end xrp220803

FILE_VALIDATE_NAME CALL FUNCTION 'FILE_VALIDATE_NAME' EXPORTING logical_filename = 'ECCS_FILE_VALIDATE' parameter_1 = sy-repid CHANGING physical_filename = pa_fname EXCEPTIONS OTHERS = 1.

CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' "xrp100100 EXPORTING "xrp100100 input = ls_fcin_s_ext_r2-rcomp "xrp100100 IMPORTING "xrp100100 output = ls_extract-rcomp. "xrp100100

CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING input = ls_extract-rcomp IMPORTING output = ls_extract-rcomp.

FC_GLOBAL_PARAMETERS_IMPORT CALL FUNCTION 'FC_GLOBAL_PARAMETERS_IMPORT' IMPORTING i_rldnr = ld_rldnr.

FC_EXTRACT_TO_ECMC_CONVERT CALL FUNCTION 'FC_EXTRACT_TO_ECMC_CONVERT' EXPORTING i_dimen = pa_dimen i_itclg = pa_itclg i_rvers = pa_rvers i_contp = pa_contp TABLES i_t_extract = it_extract i_t_ra_rldnr = lt_ra_rldnr e_t_ecmc_upl = ct_prepost i_t_ra_bunit = it_ra_bunit "xrp107522b EXCEPTIONS OTHERS = 1. "xrp070798

FC_CG_CU_PROPERTIES CALL FUNCTION 'FC_CG_CU_PROPERTIES' EXPORTING e_dimen = i_dimen e_rvers = i_rvers e_ryear = i_ryear e_perid = '12' CHANGING ct_cu_prop = lt_cu_prop.

FC_BRKDOWN_CHECK CALL FUNCTION 'FC_BRKDOWN_CHECK' EXPORTING e_exist_totals = 'X' e_data_entry = ' ' e_no_info = ' ' IMPORTING it_message = lt_messages CHANGING ct_data = lt_prepost[].

FC_ITEM_PROPERTIES CALL FUNCTION 'FC_ITEM_PROPERTIES' EXPORTING e_itclg = i_itclg e_rvers = i_rvers IMPORTING it_message = lt_message CHANGING ct_item_prop = lt_item_prop.

FC_CHECK_FIRST_DATA_ENTRY CALL FUNCTION 'FC_CHECK_FIRST_DATA_ENTRY' EXPORTING e_dimen = i_dimen e_itclg = i_itclg e_rvers = i_rvers e_ryear = i_ryear e_perid = i_perid TABLES t_data_check = lt_data_check.

FC_TREE_DISPLAY CALL FUNCTION 'FC_TREE_DISPLAY' EXPORTING e_title = sy-title e_tab_struct = 'FC03MBU' e_hlp_struct = 'FC03MBU' et_data = lt_display[] et_list = it_list[] et_fdisp = it_fdisp[] et_kdisp = it_kdisp[] et_blist = it_blist[] et_mdata = it_mdata[] CHANGING c_mcdxsave = is_list_mcdx "mix270912 ct_ffix = it_ffix[] ct_fused = it_fused[] ct_work = lt_display_work[].

G_INVERT_TT CALL FUNCTION 'G_INVERT_TT' EXPORTING bunit = it_prepost-rbunit dimen = it_prepost-rdimen perid = ld_perid rldnr = it_prepost-rldnr rvers = it_prepost-rvers ryear = it_prepost-ryear e_rpflg = '0' TABLES sel_itclg = ld_ra_itclg sel_plevl = ct_ra_plevl sel_docty = ct_ra_docty tab_ecmca = lt_ecmca.

G_INVERT_TT CALL FUNCTION 'G_INVERT_TT' EXPORTING bunit = it_prepost-rbunit dimen = it_prepost-rdimen perid = it_prepost-poper rldnr = it_prepost-rldnr rvers = it_prepost-rvers ryear = it_prepost-ryear e_flg_invert_perid = 'X' e_rpflg = '0' TABLES sel_itclg = ld_ra_itclg sel_plevl = ct_ra_plevl sel_docty = ct_ra_docty tab_ecmca = tab_ecmca.

FC_POST_COMMIT_INIT CALL FUNCTION 'FC_POST_COMMIT_INIT' "ged040700 EXPORTING e_dimen = pa_dimen.

FC_DB_DOCUMENT_POST CALL FUNCTION 'FC_DB_DOCUMENT_POST' EXPORTING e_update_task = 'X' CHANGING ct_ecmca = tab_ecmca[].

FC_AUTHORITY_CHECK





CALL FUNCTION 'FC_AUTHORITY_CHECK' EXPORTING e_id = 'CACTT' "xrp020200 e_dimen = id_dimen "xrp141299 e_congr = '' et_bunit = lt_bunits e_rvers = id_rvers "xrp141299 e_cactt = '02' " Datenübernahme e_cacti = '' " Maßnahme e_actvt = '16'. " durchführen ?

FC_STATUS_INAKTIV CALL FUNCTION 'FC_STATUS_INAKTIV' IMPORTING i_inaktiv = ld_inactive.

FC_STATUS_CHECK CALL FUNCTION 'FC_STATUS_CHECK' EXPORTING e_dimen = id_dimen e_itclg = id_itclg e_rvers = id_rvers e_ryear = id_ryear e_perid = id_perid e_rldnr = id_rldnr e_cactt = '02' e_monitor_flag = ' ' IMPORTING it_message = lt_message TABLES t_status_check = lt_status_check EXCEPTIONS stop = 1 OTHERS = 2.

FCLP_LIST_BUFFER_STATUS_GET call function 'FCLP_LIST_BUFFER_STATUS_GET' EXPORTING e_testrun = id_testrun e_rldnr = id_rldnr e_itclg = id_itclg e_dimen = id_dimen e_rvers = id_rvers e_ryear = id_ryear e_perid = id_perid e_congr = space e_cactt = fc00_c_cactt-de * e_use_et_status = space e_use_et_status = 'X' et_status_check = lt_status_check et_ra_bunit = lt_ra_bunit IMPORTING cs_lp_mcdx = cs_list_mcdx EXCEPTIONS OTHERS = 0.

FC_STATUS_TRANSF CALL FUNCTION 'FC_STATUS_TRANSF' EXPORTING e_dimen = id_dimen e_itclg = id_itclg e_rvers = id_rvers e_ryear = id_ryear e_perid = id_perid e_monitor_flag = space TABLES t_status = lt_status.

FC_SELITEM_GET * CALL FUNCTION 'FC_SELITEM_GET' * EXPORTING * es_param = ss_selparam * IMPORTING ** IS_INHERIT = * it_selitem = lt_selitem * it_message = lt_message.

FC_SELITEM_GET CALL FUNCTION 'FC_SELITEM_GET' EXPORTING es_param = ls_selparam IMPORTING it_selitem = lt_selitem it_message = lt_message.

FC_ECCS_ORGUNITS_ENCODE CALL FUNCTION 'FC_ECCS_ORGUNITS_ENCODE' EXPORTING i_dimen = id_dimen i_contp = id_contp i_flg_cu_cg_iconv = 'X' TABLES t_orguns = lt_orgun_bg i_t_tfin001 = it_tfin001 EXCEPTIONS contp_dimen_not_assigned = 1 no_rule = 2 no_orgunits = 3 encoding_error = 4 OTHERS = 5.

FC_ECCS_ORGUNITS_ENCODE CALL FUNCTION 'FC_ECCS_ORGUNITS_ENCODE' EXPORTING i_dimen = id_dimen i_contp = id_contp i_flg_cu_cg_iconv = 'X' TABLES t_orguns = lt_orgun_erg i_t_tfin001 = it_tfin001 EXCEPTIONS contp_dimen_not_assigned = 1 no_rule = 2 no_orgunits = 3 encoding_error = 4 OTHERS = 5.



Contribute (Add Comments)

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 FICMBUFL or its description.