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

FICSHY11_CL_APPL SAP ABAP INCLUDE - FICSHY11CLAPPL







FICSHY11_CL_APPL 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 FICSHY11_CL_APPL 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 FICSHY11_CL_APPL. "Basic submit
SUBMIT FICSHY11_CL_APPL AND RETURN. "Return to original report after report execution complete
SUBMIT FICSHY11_CL_APPL 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 FICSHY11_CL_APPL

INCLUDE FICSHY11_CL_HRYLAYER.


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_AUTHORITY_CHECK CALL FUNCTION 'FC_AUTHORITY_CHECK' EXPORTING e_id = 'DIMEN' e_dimen = go_gp->dimen e_actvt = '03' EXCEPTIONS exc_no_permission = 1.

FC_AUTHORITY_CHECK CALL FUNCTION 'FC_AUTHORITY_CHECK' EXPORTING e_id = 'DIMEN' e_dimen = go_gp->dimen e_actvt = '02' EXCEPTIONS exc_no_permission = 1.

FC_AUTHORITY_CHECK CALL FUNCTION 'FC_AUTHORITY_CHECK' EXPORTING e_id = 'DIMEN' e_dimen = go_gp->dimen e_actvt = '02' EXCEPTIONS exc_no_permission = 1.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING * DEFAULTOPTION = 'Y' textline1 = text-l12 textline2 = text-l13 titel = text-l11 * CANCEL_DISPLAY = 'X' IMPORTING answer = ld_answ.

FC_GLOBAL_PARAMETERS_IMPORT CALL FUNCTION 'FC_GLOBAL_PARAMETERS_IMPORT' "xrp160103 IMPORTING i_congr = ld_congr_help. "xrp160103

FC_POP_BEFORE_EXIT CALL FUNCTION 'FC_POP_BEFORE_EXIT' EXPORTING e_abbr = e_abbr EXCEPTIONS exc_stay = 1 exc_save = 2 OTHERS = 3.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING textline1 = text-l12 textline2 = text-l21 titel = text-l11 cancel_display = 'X' IMPORTING answer = ld_changed EXCEPTIONS OTHERS = 0.

FC_AT_RECORDING_CHECK CALL FUNCTION 'FC_AT_RECORDING_CHECK' EXPORTING e_object = go_gp->custobj IMPORTING i_object_appendable = flg_atrec.

FC_AT_REQUEST_SAVE CALL FUNCTION 'FC_AT_REQUEST_SAVE'.

FC_GET_MEMORY_ID CALL FUNCTION 'FC_GET_MEMORY_ID' EXPORTING e_dm_flag = con_x IMPORTING i_memory_id = ld_id1 EXCEPTIONS OTHERS = 1.

FC_POP_BEFORE_MD_DELETE CALL FUNCTION 'FC_POP_BEFORE_MD_DELETE' EXPORTING e_org = ls_node-name e_number = sy-tfill IMPORTING i_answer = ld_answer EXCEPTIONS OTHERS = 3.

FC_POP_FOR_BUNIT CALL FUNCTION 'FC_POP_FOR_BUNIT' EXPORTING e_dimen = go_gp->dimen e_mode = 'HRY' IMPORTING i_hrchy = ld_hrchy i_txt = ld_txt EXCEPTIONS exc_abbr = 1.

FC_POP_FOR_BUNIT CALL FUNCTION 'FC_POP_FOR_BUNIT' EXPORTING e_dimen = go_gp->dimen e_mode = 'CG' IMPORTING i_bunit = ld_congr i_txt = ld_txt EXCEPTIONS exc_abbr = 1.

FC_POP_FOR_BUNIT_TABLES CALL FUNCTION 'FC_POP_FOR_BUNIT_TABLES' EXPORTING e_dimen = go_gp->dimen e_mode = ld_mode et_tf161 = go_cghry->go_tf161->it_tf161 e_bunit_from = ld_cufrom e_congr_from = ld_cufrom IMPORTING i_cuind = ld_cuind TABLES ct_tf161 = lt_cutxt EXCEPTIONS exc_abbr = 1 OTHERS = 2.

FC_POP_FOR_BUNIT * CALL FUNCTION 'FC_POP_FOR_BUNIT' * EXPORTING * e_dimen = go_gp->dimen * e_mode = ld_mode * IMPORTING * i_bunit = ld_bunit * i_cuind = ld_cuind * i_txt = ld_txt * EXCEPTIONS * exc_abbr = 1.

FC_POP_INT_RCOMP CALL FUNCTION 'FC_POP_INT_RCOMP' EXPORTING e_dimen = go_gp->dimen e_rvers = go_gp->rvers e_ryear = go_gp->ryear e_perid = go_gp->perid e_rldnr = go_gp->rldnr e_topcg = ld_topcg IMPORTING i_delta = ld_delta it_tf189 = lt_tf189 * it_bunit_orguns = lt_orgun it_tf161 = lt_tf161 it_tf162 = lt_tf162 it_tf164 = lt_tf164 it_tf165 = lt_tf165 it_tf166 = lt_tf166 it_tf167 = lt_tf167 it_tf168 = lt_tf168 it_tf169 = lt_tf169 it_tfin010 = lt_tfin010 CHANGING ct_tf160 = lt_tf160 EXCEPTIONS exc_invalid = 1 OTHERS = 2.

FC_POP_INT_GSBER CALL FUNCTION 'FC_POP_INT_GSBER' EXPORTING e_dimen = go_gp->dimen e_rvers = go_gp->rvers e_ryear = go_gp->ryear e_perid = go_gp->perid e_rldnr = go_gp->rldnr e_topcg = ld_topcg IMPORTING i_delta = ld_delta it_tf189 = lt_tf189 * IT_BUNIT_ORGUNS = lt_orgun it_tf161 = lt_tf161 it_tf162 = lt_tf162 it_tf164 = lt_tf164 it_tf165 = lt_tf165 it_tf166 = lt_tf166 it_tf167 = lt_tf167 it_tf168 = lt_tf168 it_tf169 = lt_tf169 it_tfin010 = lt_tfin010 it_tf180 = lt_tf180 it_tf181 = lt_tf181 it_tf182 = lt_tf182 it_tf183 = lt_tf183 it_tf184 = lt_tf184 CHANGING ct_tf160 = lt_tf160 EXCEPTIONS exc_invalid = 1 OTHERS = 2 .

FC_POP_INT_PCA CALL FUNCTION 'FC_POP_INT_PCA' EXPORTING e_dimen = go_gp->dimen e_rvers = go_gp->rvers e_ryear = go_gp->ryear e_perid = go_gp->perid e_rldnr = go_gp->rldnr e_topcg = ld_topcg IMPORTING i_delta = ld_delta it_tf189 = lt_tf189 * IT_BUNIT_ORGUNS = lt_orgun it_tf161 = lt_tf161 it_tf162 = lt_tf162 it_tf164 = lt_tf164 it_tf165 = lt_tf165 it_tf166 = lt_tf166 it_tf167 = lt_tf167 it_tf168 = lt_tf168 it_tf169 = lt_tf169 it_tfin010 = lt_tfin010 it_tf180 = lt_tf180 it_tf181 = lt_tf181 it_tf182 = lt_tf182 it_tf183 = lt_tf183 it_tf184 = lt_tf184 CHANGING ct_tf160 = lt_tf160 EXCEPTIONS exc_invalid = 1 OTHERS = 2 .

REUSE_ALV_FIELDCATALOG_MERGE





CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING * I_PROGRAM_NAME = * I_INTERNAL_TABNAME = i_structure_name = 'FC02TABCGCUHRY' * I_CLIENT_NEVER_DISPLAY = 'X' i_inclname = 'X' * I_BYPASSING_BUFFER = * I_BUFFER_ACTIVE = CHANGING ct_fieldcat = gt_alv_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

REUSE_ALV_VARIANT_MAINTAIN CALL FUNCTION 'REUSE_ALV_VARIANT_MAINTAIN' EXPORTING * I_TABNAME_HEADER = * I_TABNAME_ITEM = * I_SAVE = ' ' * I_POPUP = 'X' is_layout = ls_layout * IT_SPECIAL_GROUPS = * IT_SORT = * IMPORTING * E_SAVE = CHANGING ct_fieldcat = gt_alv_fieldcat
EXCEPTIONS no_change = 1 program_error = 2 OTHERS = 3.

ENQUEUE_E_DIMEN CALL FUNCTION 'ENQUEUE_E_DIMEN' EXPORTING dimen = go_gp->dimen EXCEPTIONS foreign_lock = 01 system_failure = 02.

ENQUEUE_E_BUNIT CALL FUNCTION 'ENQUEUE_E_BUNIT' EXPORTING dimen = go_gp->dimen bunit = space EXCEPTIONS foreign_lock = 01 system_failure = 02.

DEQUEUE_E_DIMEN CALL FUNCTION 'DEQUEUE_E_DIMEN' EXPORTING dimen = go_gp->dimen.



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