FICCOF01 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 FICCOF01 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 FICCOF01 for FICCOI20
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
CONVERSION_EXIT_ALPHA_INPUT call function 'CONVERSION_EXIT_ALPHA_INPUT' exporting input = v_coinr importing output = v_coinr.
CONVERSION_EXIT_ALPHA_INPUT call function 'CONVERSION_EXIT_ALPHA_INPUT' exporting * input = v_node-text1 input = v_node-text2 "hah33580 importing output = ld_coinr.
POPUP_TO_CONFIRM_STEP call function 'POPUP_TO_CONFIRM_STEP' exporting defaultoption = 'N' textline1 = text-t20 textline2 = text-t21 titel = text-t19 * START_COLUMN = 25 * START_ROW = 6 importing answer = gd_answer exceptions others = 1.
FC_COI_ACT_MIX call function 'FC_COI_ACT_MIX' changing ct_ac = it_ac[].
FC_CONS_FREQU_GET call function 'FC_CONS_FREQU_GET' exporting e_dimen = pa_dimen e_rvers = pa_rvers e_perid = pa_perid importing it_fscat = it_fscat[] changing ct_congr = it_congr[] exceptions others = 1.
FC_COI_EQU_READ CALL FUNCTION 'FC_COI_EQU_READ' EXPORTING e_dimen = pa_dimen e_rldnr = pa_rldnr e_itclg = pa_itclg e_rvers = pa_rvers e_ryear = pa_ryear e_perid = pa_perid e_fryear = pa_ryear e_fperid = pa_perid et_bunit = lt_bunit et_inv = it_inv[] es_db_request = ls_db_request IMPORTING it_equ = lt_equ EXCEPTIONS investment_activity_not_unique = 1 add_tot_overlap = 2 OTHERS = 3.
FC_COI_INV_READ call function 'FC_COI_INV_READ' exporting e_dimen = pa_dimen e_rldnr = pa_rldnr e_itclg = pa_itclg e_rvers = pa_rvers e_ryear = pa_ryear e_perid = pa_perid e_fryear = pa_ryear " wegen Saldovortrag wis e_fperid = pa_perid e_sign_convert = 'X' e_cu_all = 'X' " für alle COICUs lesen, aber et_bunit = it_bunit " nur BUNITS des Selektionsbildes importing it_inv = it_inv exceptions others = 1.
FC_COI_INV_READ call function 'FC_COI_INV_READ' exporting e_dimen = pa_dimen e_rldnr = pa_rldnr e_itclg = pa_itclg e_rvers = pa_rvers e_ryear = pa_ryear e_perid = pa_perid e_fryear = pa_ryear " wegen Saldovortrag wis e_fperid = pa_perid e_sign_convert = 'X' e_cu_all = 'X' " für alle BUNITS lesen, aber et_coicu = it_bunit " nur COICUs des Selektionsbildes importing it_inv = it_inv exceptions others = 1.
FC_COI_INV_READ call function 'FC_COI_INV_READ' exporting e_dimen = pa_dimen e_rldnr = pa_rldnr e_itclg = pa_itclg e_rvers = pa_rvers e_ryear = pa_ryear e_perid = pa_perid e_fryear = pa_ryear " wegen Saldovortrag wis * Alle Vorperioden müssen mitgelesen werden (int. CSP no. 29625)
FC_COI_EQU_READ call function 'FC_COI_EQU_READ' exporting e_dimen = pa_dimen e_rldnr = pa_rldnr e_itclg = pa_itclg e_rvers = pa_rvers e_ryear = pa_ryear e_perid = pa_perid e_fryear = pa_ryear e_fperid = pa_perid e_cu_all = ld_cu_all et_bunit = it_bunit_h et_inv = it_inv es_level_request = ls_level_request "xog24417 es_db_request = ls_db_request "xog24417 importing it_equ = it_equ_all it_equ_db = it_equ_db it_ni = it_ni_all "xog65686 it_ni_db = it_ni_db. "xog65686
FC_COI_EQU_READ call function 'FC_COI_EQU_READ' "xog37476 exporting "xog37476 e_dimen = pa_dimen "xog37476 e_rldnr = pa_rldnr "xog37476 e_itclg = pa_itclg "xog37476 e_rvers = pa_rvers "xog37476 e_ryear = pa_ryear "xog37476 e_perid = pa_perid "xog37476 e_fryear = pa_ryear "xog37476 e_fperid = pa_perid "xog37476 e_cu_all = ld_cu_all "xog37476 et_bunit = it_bunit_h "xog37476 et_inv = it_inv "xog37476 es_level_request = ls_level_request "xog24417 "xog37476 es_db_request = ls_db_request "xog24417 "xog37476 importing "xog37476 it_equ = it_equ_all "xog37476 exceptions "wis040100 add_tot_overlap = 1. "wis040100
FC_COI_EQU_READ_CG call function 'FC_COI_EQU_READ_CG' exporting e_dimen = pa_dimen "jos120603 e_ryear = pa_ryear e_perid = pa_perid e_cu_all = ld_cu_all et_bunit = it_bunit_h et_equ = it_equ_all et_equ_db = it_equ_db et_ni = it_ni_all "xog65686 et_ni_db = it_ni_db "xog65686 importing it_equ = it_equ it_ni = it_ni "xog65686 exceptions others = 1.
FC_COI_EQI_READ call function 'FC_COI_EQI_READ' exporting e_dimen = pa_dimen e_rldnr = pa_rldnr e_itclg = pa_itclg e_rvers = pa_rvers e_ryear = pa_ryear e_perid = pa_perid e_fryear = pa_ryear "wis310100 e_fperid = pa_perid e_cu_all = ld_cu_all et_bunit = it_bunit et_equ = it_equ importing it_eqi = it_eqi exceptions others = 1.
FC_COI_HR_DATA_READ call function 'FC_COI_HR_DATA_READ' exporting e_dimen = pa_dimen e_rldnr = pa_rldnr e_itclg = pa_itclg e_rvers = pa_rvers e_ryear = pa_ryear e_perid = pa_perid e_fryear = pa_ryear e_fperid = pa_perid e_cu_all = ld_cu_all e_reset_puffer = 'X' "owa16062000 et_bunit = it_bunit importing it_hr = et_hr exceptions exc_invalid = 1.
FC_STATUS_CHECK * call function 'FC_STATUS_CHECK' * exporting * e_dimen = pa_dimen * e_itclg = pa_itclg * e_rvers = pa_rvers * e_bunit = ld_bunit * e_ryear = pa_ryear * e_perid = pa_perid ** E_CACTI = * e_cactt = '02' ** E_DOCTY = * e_rldnr = pa_rldnr "neu zu 4.6A
FC_GET_CACTI * call function 'FC_GET_CACTI' * exporting * e_dimen = pa_dimen * e_itclg = pa_itclg * e_rvers = pa_rvers * e_ryear = pa_ryear * e_perid = pa_perid * e_cactt = '02' * e_monitor_flag = space * importing * i_cacti = ld_cacti.
FC_GET_CACGR call function 'FC_GET_CACGR' exporting e_dimen = pa_dimen e_rvers = pa_rvers e_ryear = pa_ryear e_perid = pa_perid importing i_cacgr2 = ld_acgr.
FC_CONGR_DISMANTLE * call function 'FC_CONGR_DISMANTLE' * exporting * e_dimen = pa_dimen * e_rvers = pa_rvers * e_ryear = pa_ryear * e_perid = pa_perid * importing * it_topcg = lt_topcg.
call function 'FC_STATUS_CHECK' exporting e_dimen = pa_dimen e_itclg = pa_itclg e_rvers = pa_rvers e_ryear = pa_ryear e_perid = pa_perid e_rldnr = pa_rldnr e_cacti = lt_tf540-cacti e_cactt = '40' e_monitor_flag = 'X' tables t_status_check = lt_status_check exceptions stop = 1.
MESSAGES_INITIALIZE call function 'MESSAGES_INITIALIZE'.
MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G00' msgty = 'E' msgv1 = lt_tf540-cacti msgv2 = pa_perid msgv3 = pa_rvers msgv4 = ls_status_check-bunit txtnr = '080'.
MESSAGES_SHOW call function 'MESSAGES_SHOW'.
FC_STATUS_RESET_COI call function 'FC_STATUS_RESET_COI' exporting e_dimen = pa_dimen e_itclg = pa_itclg e_rvers = pa_rvers e_ryear = pa_ryear e_perid = pa_perid e_gwa_flag = space tables t_status = lt_status.
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 FICCOF01 or its description.
FICCOF01 - Include FICCOF01 for FICCOI20 FICCOD01 - Include Data Declarations for FICCOI20 FICCOAGD - documentation and ABAP source code FICCOAFL - documentation and ABAP source code FICCOA0S - documentation and ABAP source code FICCOA00 - Create Group Chart of Accounts from an SAP Cons Chart of Accounts