FICSTCF01 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 FICSTCF01 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 = 'CACTT' e_dimen = pa_dimen e_congr = pa_congr e_rvers = pa_rvers e_cactt = '02' "Posting data * e_cacti = ' ' e_actvt = l_actvt.
FC_FIELD_PROPERTIES CALL FUNCTION 'FC_FIELD_PROPERTIES' EXPORTING "mix023004 e_langu = sy-langu "mix023004 IMPORTING it_fprop = lt_fprop.
FC_CONGR_DISMANTLE CALL FUNCTION 'FC_CONGR_DISMANTLE' EXPORTING e_dimen = i_dimen e_congr = i_targ_congr e_rvers = i_targ_ver e_ryear = i_ryear e_perid = i_perid IMPORTING it_cg_cu = lt_cg_cu.
FC_CONGR_DISMANTLE CALL FUNCTION 'FC_CONGR_DISMANTLE' EXPORTING e_dimen = i_dimen e_congr = i_src_congr e_rvers = i_src_ver e_ryear = i_ryear e_perid = i_perid e_rollup_cu = i_rollup_flg e_cg_prop = con_x e_cu_prop = con_x IMPORTING it_cu_prop = et_cu_curr it_cg_prop = et_src_cg.
FC_CG_CU_PROPERTIES CALL FUNCTION 'FC_CG_CU_PROPERTIES' EXPORTING e_dimen = i_dimen e_rvers = i_src_ver e_ryear = i_ryear e_perid = i_perid CHANGING ct_cg_prop = et_src_cg ct_cu_prop = et_cu_curr.
FC_CG_CU_PROPERTIES CALL FUNCTION 'FC_CG_CU_PROPERTIES' EXPORTING e_dimen = i_dimen e_rvers = i_targ_ver e_ryear = i_ryear e_perid = i_perid CHANGING ct_cu_prop = lt_cu.
DDIF_DOMA_GET CALL FUNCTION 'DDIF_DOMA_GET' EXPORTING name = 'FC_TRANS' langu = sy-langu TABLES dd07v_tab = lt_dd07v.
FC_CG_CU_PROPERTIES CALL FUNCTION 'FC_CG_CU_PROPERTIES' EXPORTING e_dimen = i_dimen e_rvers = i_targ_ver e_ryear = i_ryear e_perid = i_perid CHANGING ct_cg_prop = lt_targ_cg.
FC_STATUS_CHECK CALL FUNCTION 'FC_STATUS_CHECK' EXPORTING e_dimen = i_dimen e_itclg = i_itclg e_rvers = i_targ_ver e_ryear = i_ryear e_perid = i_perid e_rldnr = i_rldnr e_cactt = gc_cu_action e_monitor_flag = ' ' TABLES t_status_check = lt_cg_check.
FC_GET_CACTI CALL FUNCTION 'FC_GET_CACTI' EXPORTING e_dimen = i_dimen e_itclg = i_itclg e_rvers = i_targ_ver e_ryear = i_ryear e_perid = i_perid e_rldnr = i_rldnr e_cactt = gc_cu_action e_monitor_flag = ' ' IMPORTING i_cacti = l_cacti.
FC_STATUS_REQUEST CALL FUNCTION 'FC_STATUS_REQUEST' EXPORTING e_dimen = i_dimen e_itclg = i_itclg e_rvers = i_src_ver e_bunit = i_src_cg e_ryear = i_ryear e_perid = i_perid e_read_flag = con_x e_monitor_flag = con_x IMPORTING i_status = l_status i_status_detail = l_status_det.
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = text-110 text_question = l_question text_button_2 = text-113 default_button = '1' display_cancel_button = 'X' IMPORTING answer = l_answer EXCEPTIONS text_not_found = 1.
FC_TOTALS_SELECT CALL FUNCTION 'FC_TOTALS_SELECT' EXPORTING it_sel = lt_sel e_fields_all = con_x e_kfig_all = con_x IMPORTING it_data = et_ecmca.
FC_TOTALS_SELECT CALL FUNCTION 'FC_TOTALS_SELECT' EXPORTING it_sel = lt_sel e_fields_all = con_x e_kfig_all = con_x e_rvers = i_src_rvers e_ryear = i_ryear e_perid = i_perid IMPORTING it_data = et_ecmca.
FC_TOTALS_SELECT CALL FUNCTION 'FC_TOTALS_SELECT' EXPORTING it_sel = lt_sel it_kfig = lt_fields e_fields_all = con_x * e_kfig_all = con_x IMPORTING it_data = lt_ecmca.
G_INVERT_TT CALL FUNCTION 'G_INVERT_TT' EXPORTING bunit = i_targ_cu dimen = i_dimen perid = i_perid rldnr = i_rldnr rvers = i_targ_ver ryear = i_ryear e_flg_invert_perid = gc_onlyperid "mix023004 TABLES sel_plevl = lt_ra_plevl sel_docty = lt_ra_docty sel_itclg = lt_ra_itclg tab_ecmca = lt_ecmca_inv.
FC_BRKDOWN_CHECK CALL FUNCTION 'FC_BRKDOWN_CHECK' EXPORTING e_exist_subaccnt = space e_exist_totals = space e_no_info = con_x e_no_warning = con_x et_fieldname_map = lt_fieldname_map CHANGING ct_data = ct_ecmca.
FC_STATUS_TRANSF CALL FUNCTION 'FC_STATUS_TRANSF' EXPORTING e_dimen = i_dimen e_itclg = i_itclg e_rvers = i_rvers e_ryear = i_ryear e_perid = i_perid e_cactt = i_cactt e_monitor_flag = space TABLES t_status = lt_status.
CALL FUNCTION 'FC_POST_COMMIT_INIT'.
FC_DB_DOCUMENT_POST CALL FUNCTION 'FC_DB_DOCUMENT_POST' EXPORTING e_update_task = con_x CHANGING ct_ecmca = it_data.
DDIF_NAMETAB_GET CALL FUNCTION 'DDIF_NAMETAB_GET' EXPORTING tabname = i_tabname TABLES x031l_tab = lt_x031l.
FC_TREE_DISPLAY CALL FUNCTION 'FC_TREE_DISPLAY' EXPORTING e_title = sy-title e_tab_struct = i_tabname e_hlp_struct = gc_struc_fix e_prot = i_prot_flg et_data = lt_disp_data et_list = lt_list[] et_fdisp = lt_fdisp[] et_kdisp = lt_kdisp[] et_blist = lt_blist[] et_mdata = lt_mdata CHANGING c_mcdxsave = gs_lp_mcdxsave ct_ffix = lt_ffix[] ct_fused = lt_fused[] ct_work = lt_work[]. "work area for 4.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.
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 FICSTCF01 or its description.