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

FICICE0F SAP ABAP INCLUDE - documentation and ABAP source code







FICICE0F 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 FICICE0F 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 FICICE0F. "Basic submit
SUBMIT FICICE0F AND RETURN. "Return to original report after report execution complete
SUBMIT FICICE0F VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


INCLUDES used within this REPORT FICICE0F

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:

FC_TF506_DEFLT_ENTRY call function 'FC_TF506_DEFLT_ENTRY' exporting it_fprop = it_fprop is_tf500 = cs_tf500 changing ct_tf506 = lt_tf506.

FC_IUE_METHOD_CHECK call function 'FC_IUE_METHOD_CHECK' exporting is_params = ls_params is_tf500 = is_tf500 i_cmeth = is_params-cmeth i_gcurr = is_params-gcurr i_curvs = is_tf200-curvs i_flg_prop = con_x i_flg_glob_chk = con_x importing et_item_prop = ct_item_prop et_fld_val_item = lt_fld_val_item et_fld_sel_item = ct_fld_sel_item et_fld_val = ct_fld_val et_fld_sel = ct_fld_sel et_diffitem = ct_diffitem et_diff_subaccnt = ct_diff_subaccnt et_brkdwn = ct_brkdwn et_message = lt_message changing ct_fprop = ct_fprop ct_fdep = ct_fdep ct_fattr = ct_fattr ct_tf556 = ct_tf556 ct_tf556a = ct_tf556a ct_tf558 = ct_tf558 cs_tf555 = cs_tf555.

MESSAGES_INITIALIZE call function 'MESSAGES_INITIALIZE'.

MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = ls_message-msgid msgty = ls_message-msgty msgv1 = ls_message-msgv1 msgv2 = ls_message-msgv2 msgv3 = ls_message-msgv3 msgv4 = ls_message-msgv4 txtnr = ls_message-msgno zeile = ls_message-fieldname.

MESSAGES_SHOW call function 'MESSAGES_SHOW' exporting object = text-t04 * Prüfung der Konzernaufrechnungsmethode show_linno = con_x show_linno_text = l_reptxt show_linno_text_len = l_len_info exceptions others = 0.

FC_TOTALS_SELECT call function 'FC_TOTALS_SELECT' exporting it_sel = lt_sel it_fields = lt_fields it_kfig = lt_kfig * it_kfig_pp = lt_kfig_pp "wms112923a * E_FIELDS_ALL = i_flg_prop "wms090213 * e_fields_all = con_x "wms090213 "wms112923a importing * it_data = lt_ecmct[]. "wms112923a

MESSAGES_INITIALIZE call function 'MESSAGES_INITIALIZE'.

MESSAGES_INITIALIZE * CALL FUNCTION 'MESSAGES_INITIALIZE'.

ENQUEUE_E_TABLEE * CALL FUNCTION 'ENQUEUE_E_TABLEE' * EXPORTING * TABNAME = CON_ENQUEUE_TAB * VARKEY = LS_VARKEY * _SCOPE = '1' * EXCEPTIONS * FOREIGN_LOCK = 1.

MESSAGES_INITIALIZE * CALL FUNCTION 'MESSAGES_INITIALIZE'.

MESSAGE_STORE * CALL FUNCTION 'MESSAGE_STORE' * EXPORTING * ARBGB = 'G01' * MSGTY = 'E' * TXTNR = 459 * ZEILE = SPACE.

MESSAGE_STORE * CALL FUNCTION 'MESSAGE_STORE' * EXPORTING * ARBGB = 'GK' * MSGTY = 'I' * MSGV1 = LS_CG_MHRY-CONGR * TXTNR = 0 * ZEILE = SY-TABIX.

MESSAGES_SHOW * CALL FUNCTION 'MESSAGES_SHOW' * EXPORTING * SHOW_LINNO_TEXT_LEN = '4' * EXCEPTIONS * OTHERS = 0.

DEQUEUE_E_TABLEE * CALL FUNCTION 'DEQUEUE_E_TABLEE' * EXPORTING * TABNAME = CON_ENQUEUE_TAB * VARKEY = LS_VARKEY.

DEQUEUE_E_TABLEE * CALL FUNCTION 'DEQUEUE_E_TABLEE' * EXPORTING * TABNAME = CON_ENQUEUE_TAB * VARKEY = LS_VARKEY.

DEQUEUE_E_TABLEE * CALL FUNCTION 'DEQUEUE_E_TABLEE' * EXPORTING * TABNAME = CON_ENQUEUE_TAB * VARKEY = LS_VARKEY.

FC_DOCUMENT_ANALYZE2 call function 'FC_DOCUMENT_ANALYZE2' exporting e_rldnr = is_params-rldnr e_itclg = is_params-itclg e_dimen = is_params-dimen e_docty = is_params-docty e_rvers = is_params-rvers e_ryear = is_params-ryear e_perid = is_params-perid * ES_CONTROL = importing it_message = lt_msgtab is_container = cs_container changing ct_doc = ct_doc.

MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = con_msgid_g01 msgty = con_msgtype_info msgv1 = i_header_txt MSGV2 = I_HEADER_eXT "wms073039 txtnr = '000' zeile = l_rowtxt.

MESSAGE_STORE





call function 'MESSAGE_STORE' exporting arbgb = ls_msgtab-msgid msgty = ls_msgtab-msgty msgv1 = ls_msgtab-msgv1 msgv2 = ls_msgtab-msgv2 msgv3 = ls_msgtab-msgv3 msgv4 = ls_msgtab-msgv4 txtnr = ls_msgtab-msgno zeile = l_rowtxt.

MESSAGES_SHOW call function 'MESSAGES_SHOW' exporting object = i_header_txt send_if_one = space show_linno = l_flg_linno show_linno_text = i_linno_txt show_linno_text_len = l_linno_txtlen exceptions others = 0.

FC_DOCUMENT_POST2 * CALL FUNCTION 'FC_DOCUMENT_POST2' * EXPORTING * E_RLDNR = IS_PARAMS-RLDNR * E_ITCLG = IS_PARAMS-ITCLG * E_DIMEN = IS_PARAMS-DIMEN * E_RVERS = IS_PARAMS-RVERS * E_RYEAR = IS_PARAMS-RYEAR * E_PERID = IS_PARAMS-PERID ** ES_CONTROL = * ET_DOC = IT_DOC * IMPORTING * IT_MESSAGE = LT_MSGTAB * CHANGING * CT_HEAD = CT_HEADER.

FC_SET_DECRYPT_SETID call function 'FC_SET_DECRYPT_SETID' exporting e_setid = ls_tf556a-i&1setid importing i_shortname = l_setname&1.

FC_TREE_DISPLAY call function 'FC_TREE_DISPLAY' exporting e_title = sy-title e_tab_struct = con_struc_el_list e_hlp_struct = con_struc_el_dynp e_prot = is_params-prot et_data = it_iuelist[] et_list = it_list[] et_fdisp = it_fdisp[] et_kdisp = it_kdisp[] * ET_KCORR = et_blist = it_blist[] et_mdata = it_mdata[] * ET_RCALL = e_callback_user_command = 'AT_USER_COMMAND' e_callback_recurse = con_x * E_CALLBACK_STATUS = changing c_mcdxsave = gs_lp_mcdxsave ct_work = ct_iuelist_op[] ct_ffix = ct_ffix[] ct_fused = ct_fused[].

FC_DOCUMENT_REFRESH * CALL FUNCTION 'FC_DOCUMENT_REFRESH' * EXPORTING * E_DIMEN = IS_PARAMS-DIMEN * E_RLDNR = IS_PARAMS-RLDNR * E_ITCLG = IS_PARAMS-ITCLG * E_RVERS = IS_PARAMS-RVERS * E_RYEAR = IS_PARAMS-RYEAR * E_PERID = IS_PARAMS-PERID * E_DOCTY = IS_PARAMS-DOCTY * E_ACTION = FC05_CON_DR_ACTN-ALL * E_TYPE = FC05_CON_DR_TYPE-CU_PCU * ET_CU_PCU = IT_CU_PCU[].

MESSAGE_STORE * CALL FUNCTION 'MESSAGE_STORE' * EXPORTING * ARBGB = LS_MESSAGE-MSGID * MSGTY = L_MSGTY * MSGV1 = LS_MESSAGE-MSGV1 * MSGV2 = LS_MESSAGE-MSGV2 * MSGV3 = LS_MESSAGE-MSGV3 * MSGV4 = LS_MESSAGE-MSGV4 * TXTNR = LS_MESSAGE-MSGNO * ZEILE = LS_DIFF_SUBACCNT-seqno_orig.

FC_BRKDOWN_CHECK call function 'FC_BRKDOWN_CHECK' exporting e_rldnr = is_params-rldnr "wms013223 e_itclg = is_params-itclg e_dimen = is_params-dimen e_rvers = is_params-rvers e_ryear = is_params-ryear e_perid = is_params-perid e_rlevl = is_params-plevl * E_DOCTY = ' ' * E_LANGU = SY-LANGU e_exist_subaccnt = con_x e_exist_totals = space e_no_info = l_flg_no_info e_no_warning = l_flg_no_warn * ET_FIELDNAME_MAP = importing it_message = ct_message[] changing ct_data = ct_data[] exceptions others = 0.

FC_BRKDOWN_CHECK call function 'FC_BRKDOWN_CHECK' exporting e_rldnr = is_params-rldnr "wms013223 e_itclg = is_params-itclg e_dimen = is_params-dimen e_rvers = is_params-rvers e_ryear = is_params-ryear e_perid = is_params-perid e_rlevl = is_params-plevl * E_DOCTY = ' ' * E_LANGU = SY-LANGU e_exist_subaccnt = con_x e_exist_totals = space e_no_info = l_flg_no_info e_no_warning = l_flg_no_warn * ET_FIELDNAME_MAP = * IMPORTING * IT_MESSAGE = changing ct_data = ct_data[] exceptions others = 0.

MESSAGES_INITIALIZE call function 'MESSAGES_INITIALIZE'.

MESSAGES_SHOW call function 'MESSAGES_SHOW' exporting corrections_option = con_x corrections_func_text = text-t07 object = text-t10 show_linno_text = text-t12 show_linno_text_len = l_len importing corrections_wanted = l_flg_corr exceptions others = 0.

MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = con_msgid_g01 msgty = con_msgtype_warn msgv1 = i_cmeth txtnr = '464'.

MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = con_msgid_g01 msgty = con_msgtype_info msgv1 = l_msgv1 msgv2 = l_msgv2 msgv3 = l_msgv3 msgv4 = l_msgv4 txtnr = '000'.

MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = con_msgid_g01 msgty = con_msgtype_info msgv1 = text-t11 txtnr = '000'.

MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = con_msgid_g01 msgty = con_msgtype_warn msgv1 = l_msgv1 msgv2 = l_msgv2 msgv3 = l_msgv3 msgv4 = l_msgv4 txtnr = '000' zeile = i_num.

MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = con_msgid_g01 msgty = con_msgtype_warn msgv1 = l_msg_line txtnr = '000' zeile = i_num.

FC_DOCUMENT_ANALYZE2 call function 'FC_DOCUMENT_ANALYZE2' exporting e_rldnr = is_params-rldnr e_itclg = is_params-itclg e_dimen = is_params-dimen e_docty = is_params-docty e_rvers = is_params-rvers e_ryear = is_params-ryear e_perid = is_params-perid ES_CONTROL = ls_control "wms140749 importing it_message = lt_message * IS_CONTAINER = changing ct_doc = .

FC_PROP_DECIDE call function 'FC_PROP_DECIDE' exporting e_itclg = is_params-itclg e_rvers = is_params-rvers e_dimen = is_params-dimen e_ryear = is_params-ryear e_plevl = is_params-plevl est_cu_prop = it_tk[] et_fields = st_fields et_kfig = st_kfig et_kfig_cp = st_kfig_cp et_kfig_del = st_kfig_del * ET_KFIG_NIPCP = es_key = e_field_clear = 'AUTOM' "wms140749 * IMPORTING * IT_NIPCP = * IT_MESSAGE_GEN = * IT_MESSAGE = changing ct_data = lt_doc_p_cp_del1[].

DDIF_NAMETAB_GET call function 'DDIF_NAMETAB_GET' exporting tabname = i_tabname tables dfies_tab = ct_dfies[].

FC_COIMETH_HIERARCHY call function 'FC_COIMETH_HIERARCHY' exporting e_dimen = is_params-dimen e_congr = is_params-congr * et_congr = e_rvers = is_params-rvers e_ryear = is_params-ryear e_perid = is_params-perid e_rollup_cu = con_x importing it_cg_mhry = ct_cg_mhry it_cu_mhry = ct_cu_mhry it_propn = ct_propn.




FC_DOCUMENT_REFRESH * CALL FUNCTION 'FC_DOCUMENT_REFRESH' * EXPORTING * E_DIMEN = IS_PARAMS-DIMEN * E_RLDNR = IS_PARAMS-RLDNR * E_ITCLG = IS_PARAMS-ITCLG * E_RVERS = IS_PARAMS-RVERS * E_RYEAR = IS_PARAMS-RYEAR * E_PERID = IS_PARAMS-PERID * E_DOCTY = IS_PARAMS-DOCTY * E_ACTION = FC05_CON_DR_ACTN-SEL * E_TYPE = FC05_CON_DR_TYPE-CU_PCU * ET_CU_PCU = CT_CU_PCU[] * IMPORTING * IT_DOC = CT_DOC[].

FC_STATUS_TRANSF * CALL FUNCTION 'FC_STATUS_TRANSF' * EXPORTING * E_DIMEN = LD_A_PARAMS-DIMEN * E_ITCLG = LD_A_PARAMS-ITCLG * E_RVERS = LD_A_PARAMS-RVERS * E_BUNIT = LD_A_PARAMS-CONGR "#EC DOM_EQUAL * E_RYEAR = LD_A_PARAMS-RYEAR * E_PERID = LD_A_PARAMS-PERID * E_CACTI = LD_A_PARAMS-CACTI * E_CACTT = FC00_C_CACTT-IUE ** e_docty = ld_docty * E_DOCTY = LD_A_PARAMS-DOCTY * E_USR = SY-UNAME "#EC DOM_EQUAL * E_DATUM = SY-DATUM "#EC DOM_EQUAL * E_TIME = SY-UZEIT * E_MONITOR_FLAG = CON_X ** importing ** i_status_new = ld_status * TABLES * T_STATUS = IT_STATUS.

FC_GET_VERSIONS call function 'FC_GET_VERSIONS' exporting e_errflg = con_on e_rvers = cs_params-rvers importing i_ctrvs = cs_tf200-ctrvs "Umrechnungsversion i_curvs = cs_tf200-curvs "Kursversion i_fixvs = cs_tf200-fixvs "Fixpositionenversion i_inpvs = cs_tf200-inpvs "Erfassungsversion i_ldrvs = cs_tf200-ldrvs "Ledgerversion i_strvs = cs_tf200-strvs "Strukturversion i_taxvs = cs_tf200-taxvs. "Steuersatzversion

FC_STATUS_CHECK * CALL FUNCTION 'FC_STATUS_CHECK' * EXPORTING * E_DIMEN = is_PARAMS-DIMEN * E_ITCLG = is_PARAMS-ITCLG * E_RVERS = is_PARAMS-RVERS * E_BUNIT = is_PARAMS-CONGR "#EC DOM_EQUAL * E_RYEAR = is_PARAMS-RYEAR * E_PERID = is_PARAMS-PERID * e_rldnr = is_PARAMS-rldnr * E_CACTI = is_PARAMS-CACTI * E_CACTT = FC00_C_CACTT-IUE * E_MONITOR_FLAG = CON_X.

G_POSTING_DATE_OF_PERIOD_GET * CALL FUNCTION 'G_POSTING_DATE_OF_PERIOD_GET' * EXPORTING * PERIOD = LD_A_PARAMS-PERID * VARIANT = LD_PERIV * YEAR = LD_A_PARAMS-RYEAR * IMPORTING * TO_DATE = LD_DATE * EXCEPTIONS * OTHERS = 1.

FC_STATUS_REQUEST * CALL FUNCTION 'FC_STATUS_REQUEST' * EXPORTING * E_DIMEN = LD_A_PARAMS-DIMEN * E_ITCLG = LD_A_PARAMS-ITCLG * E_RVERS = LD_A_PARAMS-RVERS * E_BUNIT = LD_A_CG_MHRY-CONGR * E_RYEAR = LD_A_PARAMS-RYEAR * E_PERID = LD_A_PARAMS-PERID * E_CACTI = LD_A_PARAMS-CACTI * E_CACTT = FC00_C_CACTT-IUE * E_READ_FLAG = LD_READ_FLAG * E_MONITOR_FLAG = CON_X * IMPORTING * I_STATUS_DETAIL = LD_STATUS.

POPUP_TO_CONFIRM_WITH_MESSAGE call function 'POPUP_TO_CONFIRM_WITH_MESSAGE' exporting diagnosetext1 = text-p01 diagnosetext2 = text-p02 textline1 = text-p03 titel = text-p04 importing answer = l_answ.

FC_AUTHORITY_CHECK call function 'FC_AUTHORITY_CHECK' exporting e_id = 'CACTT' e_dimen = e_dimen e_congr = e_congr e_bunit = '' e_rvers = e_rvers e_cactt = fc00_c_cactt-iue e_cacti = fc05tab-cacti e_actvt = ld_actvt.

RSTI_APPL_STACK_POP * call function 'RSTI_APPL_STACK_POP' * importing * i_rec = a_rec * exceptions * appl_stack_not_initialized = 1 * others = 2.

RSTI_APPL_STACK_INITIALIZE * call function 'RSTI_APPL_STACK_INITIALIZE' * exporting * e_tool = con_tool * e_onam = ld_onam * exceptions * others = 1.

RSTI_REPORT_FIELDS_FIND * call function 'RSTI_REPORT_FIELDS_FIND' * exporting * e_repid = ld_repid * tables * it_sel = it_sel * it_fields = it_fields * exceptions * others = 1.

FC_GET_VERSIONS * call function 'FC_GET_VERSIONS' * exporting * e_rvers = is_params-rvers * importing * i_curvs = ld_curvs.

FC_EXRTYP_READ * call function 'FC_EXRTYP_READ' * exporting * e_rvers = is_params-rvers * e_curvs = ld_curvs "#EC DOM_EQUAL * e_ryear = is_params-ryear * e_perid = is_params-perid * e_exrind = 'M' * importing * i_exrtyp = ld_kurst * exceptions * others = 1.

FC_CG_CU_PROPERTIES * call function 'FC_CG_CU_PROPERTIES' * exporting * e_dimen = is_params-dimen * e_rvers = is_params-rvers * e_ryear = is_params-ryear * e_perid = is_params-perid * e_rldnr = is_params-rldnr * changing * ct_cu_prop = lt_cu_prop[].

POPUP_TO_DECIDE_WITH_MESSAGE * call function 'POPUP_TO_DECIDE_WITH_MESSAGE' * exporting ** DEFAULTOPTION = '1' * diagnosetext1 = text-ic1 * diagnosetext2 = text-ic2 * diagnosetext3 = text-ic3 * textline1 = text-ic4 * textline2 = text-ic5 * textline3 = text-ic6 * text_option1 = text-ic7 * text_option2 = text-ic8 * titel = text-ic9 * importing * answer = ld_answer.

RSTI_SELECTION_EXPORT * call function 'RSTI_SELECTION_EXPORT' * tables * it_sel = it_sel * it_fields = it_fields * exceptions * others = 1.

RSTI_COMMUNICATION_HANDLER * call function 'RSTI_COMMUNICATION_HANDLER' * exporting * e_fccls = '9' * e_rec = a_rec * exceptions * appl_stack_not_initialized = 1 * no_lines = 2 * no_line_picked = 3 * others = 4.

FC_T000K_READ CALL FUNCTION 'FC_T000K_READ' IMPORTING e_indmc = ld_indmc "wms365128 e_inddp_1 = ld_inddp_1 e_inddp_2 = ld_inddp_2 EXCEPTIONS OTHERS = 1.

FC_DIMEN_INTEGRATION_CHECK call function 'FC_DIMEN_INTEGRATION_CHECK' tables i_t_ra_dimen = lt_ra_dimen i_t_ra_itclg = lt_ra_itclg i_t_ra_rvers = lt_ra_rvers e_t_dim_contp = lt_dim_contp e_t_itclg_ktopl = lt_itclg_ktopl.

FC_DIMEN_INTEGRATION_CHECK * call function 'FC_DIMEN_INTEGRATION_CHECK' * tables * i_t_ra_dimen = lt_ra_dimen * i_t_ra_itclg = lt_ra_itclg * i_t_ra_rvers = lt_ra_rvers * e_t_dim_contp = lt_dim_contp * e_t_itclg_ktopl = lt_itclg_ktopl.

RSTI_REPORT_FIELDS_FIND call function 'RSTI_REPORT_FIELDS_FIND' exporting e_repid = l_repid e_type = 'R' tables it_fields = lt_fieldr.

RSTI_SELECTION_TRANSFORMATION call function 'RSTI_SELECTION_TRANSFORMATION' tables it_fieldr = lt_fieldr.

FC_CONGR_DISMANTLE * CALL FUNCTION 'FC_CONGR_DISMANTLE' * EXPORTING * E_DIMEN = LD_A_PARAMS-DIMEN * ET_CONGR = LT_CONGR[] * E_RVERS = LD_A_PARAMS-RVERS * E_RYEAR = LD_A_PARAMS-RYEAR * E_PERID = LD_A_PARAMS-PERID * E_ROLLUP_CU = '1' * E_TF160 = CON_x * E_TF161 = CON_x ** E_TF167 = CON_x * E_TF168 = CON_x * IMPORTING * IT_TF160 = LT_TF160[] ** IT_TF167 = LT_TF167[] * IT_TF168 = LT_TF168[] * IT_CG_CU = cT_CG_CU[].

CONVERT_TO_LOCAL_CURRENCY call function 'CONVERT_TO_LOCAL_CURRENCY' exporting date = i_date foreign_amount = i_tsl foreign_currency = i_rtcur local_currency = i_gcurr type_of_rate = i_kurst importing exchange_rate = cs_usedcurr-rate foreign_factor = cs_usedcurr-ffact local_factor = cs_usedcurr-tfact local_amount = c_tsl_to_ksl exceptions no_rate_found = 1 overflow = 2 no_factors_found = 3 no_spread_found = 4 derived_2_times = 5.

FC_STATUS_PAIR_CHECK_INIT call function 'FC_STATUS_PAIR_CHECK_INIT' exporting e_dimen = is_params-dimen e_itclg = is_params-itclg e_rvers = is_params-rvers e_ryear = is_params-ryear e_perid = is_params-perid e_cacti = is_params-cacti e_cactt = fc00_c_cactt-iue e_docty = is_params-docty e_congr = is_params-congr importing is_pair_lock = cs_pair_lock it_cg_enqueue = ct_cg_enqueue exceptions cg_does_not_exist_or_is_empty = 1 cg_is_locked = 2.

ENQUEUE_E_TABLEE call function 'ENQUEUE_E_TABLEE' exporting tabname = con_enqueue_tab varkey = ls_varkey _scope = '1' _collect = space exceptions foreign_lock = 1.

MESSAGES_INITIALIZE call function 'MESSAGES_INITIALIZE'.

MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G01' msgty = 'E' txtnr = '459'.

MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G01' msgty = 'E' msgv1 = l_congr1 txtnr = '000'.

MESSAGES_SHOW call function 'MESSAGES_SHOW' exporting object = text-t05 show_linno = space.

DEQUEUE_E_TABLEE call function 'DEQUEUE_E_TABLEE' exporting tabname = con_enqueue_tab varkey = ls_varkey _collect = con_x.

FLUSH_ENQUEUE call function 'FLUSH_ENQUEUE'.

ENQUEUE_E_TABLEE call function 'ENQUEUE_E_TABLEE' exporting tabname = con_enqueue_tab varkey = ls_varkey _scope = '2' _collect = con_x.

DEQUEUE_E_TABLEE call function 'DEQUEUE_E_TABLEE' exporting tabname = con_enqueue_tab varkey = ls_varkey _scope = '1' _collect = con_x.

FLUSH_ENQUEUE call function 'FLUSH_ENQUEUE'.

FC_POST_COMMIT_INIT * call function 'FC_POST_COMMIT_INIT' "ged040700 * exporting * e_dimen = is_params-dimen * e_cacti = is_params-cacti.

FC_DOCUMENT_REFRESH * CALL FUNCTION 'FC_DOCUMENT_REFRESH' * EXPORTING * E_DIMEN = IS_PARAMS-DIMEN * E_RLDNR = IS_PARAMS-RLDNR * E_ITCLG = IS_PARAMS-ITCLG * E_RVERS = IS_PARAMS-RVERS * E_RYEAR = IS_PARAMS-RYEAR * E_PERID = IS_PARAMS-PERID * E_DOCTY = IS_PARAMS-DOCTY * E_ACTION = FC05_CON_DR_ACTN-SEL * E_TYPE = FC05_CON_DR_TYPE-pair * ET_CU = lt_cu * ES_PAIR_LOCK = is_pair_lock * IMPORTING * IT_DOC = cT_DOC_ECMCA * IT_DOC_OP = ct_doc_op_ecmca.

FC_DOCUMENT_REFRESH * call function 'FC_DOCUMENT_REFRESH' * exporting * e_dimen = is_params-dimen * e_rldnr = is_params-rldnr * e_itclg = is_params-itclg * e_rvers = is_params-rvers * e_ryear = is_params-ryear * e_perid = is_params-perid * e_docty = is_params-docty * e_action = fc05_con_dr_actn-sel * e_type = fc05_con_dr_type-pair * et_cu = lt_cu * es_pair_lock = is_pair_lock * importing * it_doc = ct_doc_ecmca * it_doc_op = ct_doc_op_ecmca.

FC_CONGR_DISMANTLE call function 'FC_CONGR_DISMANTLE' exporting e_dimen = cs_params-dimen et_congr = lt_congr[] e_rvers = cs_params-rvers e_ryear = cs_params-ryear e_perid = cs_params-perid e_rollup_cu = con_x e_rollup_cg_cu = con_x e_cu_prop = con_x importing it_cg_cu = lt_cg_cu[] it_cu_prop = lt_cu_prop[].

FC_CG_CU_PROPERTIES call function 'FC_CG_CU_PROPERTIES' exporting e_dimen = cs_params-dimen e_rvers = cs_params-rvers e_ryear = cs_params-ryear e_perid = cs_params-perid e_rldnr = cs_params-rldnr changing ct_cu_prop = lt_cu_prop[].

G_POSTING_DATE_OF_PERIOD_GET call function 'G_POSTING_DATE_OF_PERIOD_GET' exporting period = is_params-perid variant = c_periv year = is_params-ryear importing to_date = c_date.

MESSAGES_INITIALIZE call function 'MESSAGES_INITIALIZE'.

FC_STATUS_PAIR_CHECK_CG_DONE call function 'FC_STATUS_PAIR_CHECK_CG_DONE' exporting e_congr_done = ls_cg_seq-congr importing it_cg_done = ls_cg_seq-cg_done "#EC DOM_EQUAL it_cg_touched = ls_cg_seq-cg_touched "#EC DOM_EQUAL changing cs_pair_lock = cs_pair_lock.

FC_DOCUMENT_REFRESH_OP_EXTRACT call function 'FC_DOCUMENT_REFRESH_OP_EXTRACT' exporting et_doc = ct_doc_ecmca_cg et_doc_op = it_doc_op_ecmca importing it_doc_op = ct_doc_op_ecmca_cg.

FC_POST_COMMIT_INIT call function 'FC_POST_COMMIT_INIT' "ged040700 exporting e_dimen = is_params-dimen e_cacti = is_params-cacti.

FC_DOCUMENT_REFRESH call function 'FC_DOCUMENT_REFRESH' exporting e_dimen = is_params-dimen e_rldnr = is_params-rldnr e_itclg = is_params-itclg e_rvers = is_params-rvers e_ryear = is_params-ryear e_perid = is_params-perid e_docty = is_params-docty e_action = fc05_con_dr_actn-del e_type = fc05_con_dr_type-pair es_pair_lock = is_pair_lock et_doc = ct_doc_ecmca_cg et_doc_op = ct_doc_op_ecmca_cg.

FC_DOCUMENT_POST2 call function 'FC_DOCUMENT_POST2' exporting e_rldnr = is_params-rldnr e_itclg = is_params-itclg e_dimen = is_params-dimen e_rvers = is_params-rvers e_ryear = is_params-ryear e_perid = is_params-perid * ES_CONTROL = et_doc = ct_doc_cg importing it_message = lt_msgtab changing ct_head = ct_header_cg.

FC_STATUS_TRANSF call function 'FC_STATUS_TRANSF' exporting e_dimen = is_params-dimen e_itclg = is_params-itclg e_rvers = is_params-rvers * E_BUNIT = e_ryear = is_params-ryear e_perid = is_params-perid e_cacti = is_params-cacti e_cactt = fc00_c_cactt-iue e_docty = is_params-docty * E_ERROR = 0 * E_WARNG = 0 e_usr = ls_status1-usr e_datum = ls_status1-datum e_time = ls_status1-time e_commit = space e_monitor_flag = con_x tables t_status = lt_status1.

FC_STATUS_TRANSF call function 'FC_STATUS_TRANSF' exporting e_dimen = is_params-dimen e_itclg = is_params-itclg e_rvers = is_params-rvers * E_BUNIT = e_ryear = is_params-ryear e_perid = is_params-perid e_cacti = is_params-cacti e_cactt = fc00_c_cactt-iue e_docty = is_params-docty * E_ERROR = 0 * E_WARNG = 0 e_usr = ls_status2-usr e_datum = ls_status2-datum e_time = ls_status2-time e_commit = space e_monitor_flag = con_x tables t_status = lt_status2.

MESSAGE_STORE call function 'MESSAGE_STORE' exporting arbgb = 'G01' msgty = 'E' msgv1 = con_err_max msgv2 = con_warn_max txtnr = '471'.

DDIF_DTEL_GET call function 'DDIF_DTEL_GET' exporting name = l_name langu = sy-langu importing dd04v_wa = ls_dd04v.

FC_STATUS_CHECK call function 'FC_STATUS_CHECK' exporting e_dimen = is_params-dimen e_itclg = is_params-itclg e_rvers = is_params-rvers e_ryear = is_params-ryear e_perid = is_params-perid e_rldnr = is_params-docty e_cacti = is_params-cacti e_cactt = fc00_c_cactt-iue e_docty = is_params-docty e_topcg = is_params-congr * E_READ_FLAG = 'X' e_monitor_flag = con_x importing it_message = ct_message tables t_status_check = lt_status_check exceptions stop = 1 others = 2.

CETA_USR01_READ * call function 'CETA_USR01_READ' * exporting * bname = sy-uname "#EC DOM_EQUAL * importing * usr01_exp = ls_usr01 * exceptions * others = 1.

SUSR_USER_DEFAULTS_GET CALL FUNCTION 'SUSR_USER_DEFAULTS_GET' EXPORTING USER_NAME = sy-uname "#EC DOM_EQUAL IMPORTING USER_DEFAULTS = ls_usr01 EXCEPTIONS OTHERS = 1.

FC_COIMETH_HIERARCHY call function 'FC_COIMETH_HIERARCHY' exporting e_dimen = is_params-dimen e_congr = is_params-congr e_rvers = is_params-rvers e_ryear = l_ryear e_perid = ls_cfrq_perid-pp e_rollup_cu = con_x importing it_cu_mhry = lt_cu_mhry it_propn = lt_propn.

FC_DOCUMENT_REFRESH call function 'FC_DOCUMENT_REFRESH' exporting e_dimen = is_params-dimen e_rldnr = is_params-rldnr e_itclg = is_params-itclg e_rvers = is_params-rvers e_ryear = is_params-ryear e_perid = is_params-perid e_docty = is_params-docty e_action = fc05_con_dr_actn-sel e_type = fc05_con_dr_type-pair et_cu = lt_cu es_pair_lock = is_pair_lock importing it_doc = ct_doc_ecmca it_doc_op = ct_doc_op_ecmca.

FC_DOCUMENT_REFRESH call function 'FC_DOCUMENT_REFRESH' exporting e_dimen = is_params-dimen e_rldnr = is_params-rldnr e_itclg = is_params-itclg e_rvers = is_params-rvers e_ryear = is_params-ryear e_perid = is_params-perid e_docty = is_params-docty e_action = fc05_con_dr_actn-sel e_type = fc05_con_dr_type-pair et_cu = lt_cu es_pair_lock = is_pair_lock importing it_doc = ct_doc_ecmca it_doc_nd = lt_doc_nd it_doc_op = ct_doc_op_ecmca.

FC_DOCUMENT_REFRESH call function 'FC_DOCUMENT_REFRESH' exporting e_dimen = is_params-dimen e_rldnr = is_params-rldnr e_itclg = is_params-itclg e_rvers = is_params-rvers e_ryear = is_params-ryear e_perid = ls_cfrq_perid-perid e_docty = is_params-docty e_action = fc05_con_dr_actn-sel e_type = fc05_con_dr_type-pair et_cu = lt_cu es_pair_lock = is_pair_lock importing it_doc_nd = lt_doc_nd.

FC_CONS_FREQU_GET call function 'FC_CONS_FREQU_GET' exporting FLG_UNIQUE = con_x FLG_ERROR = con_x e_dimen = is_params-dimen e_rvers = is_params-rvers e_perid = is_params-perid IMPORTING * IT_FSCAT = IT_FSCAT_PERIODS = ct_cfrq_perid changing ct_congr = lt_congr.



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