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

FICUPTYP SAP ABAP INCLUDE - documentation and ABAP source code







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

SAPFF20B_CL_GP, " GLOBALE PARAMTER
SAPFF20B_CL_TFBASE, " BASISKLASSE FÜR TABELLEN
SAPFF20B_CL_CSTREE, " CS-BAUM-CONTROL LADEN
SAPFF20B_CL_HRY, " HIERARCHIEBASISKLASSE LADEN
SAPFF20B_CL_HRYTREE, " HIERARCHIE-TREE-BASIS-KLASSE
SAPFF20B_CL_TF100,
SAPFF20B_CL_TF101,
SAPFF20B_CL_TF102,
SAPFF20B_CL_TF120,
SAPFF20B_CL_TF121,
SAPFF20B_CL_TF130,
SAPFF20B_CL_TF131,
SAPFF20B_CL_TF189_2, " KK/KE-ZUORDNUNG
SAPFF20B_CL_TF190,
SAPFF20B_CL_TF192,
SAPMF2102_CL_MSG,
SAPMF2102_CL_ITHRY.


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_FIELD_PROPERTIES call function 'FC_FIELD_PROPERTIES' exporting e_langu = langu importing it_fprop = pt_fprop it_fdep = pt_fdep it_fattr = pt_fattr.

FC_CHAR_PROPERTIES call function 'FC_CHAR_PROPERTIES' exporting e_fieldname = id_fieldname changing ct_char = lt_char.

DDIF_NAMETAB_GET call function 'DDIF_NAMETAB_GET' exporting tabname = id_tabname all_types = gc_true importing x030l_wa = ls_table_info tables x031l_tab = lt_x031l dfies_tab = lt_field_info.

DDIF_FIELDINFO_GET call function 'DDIF_FIELDINFO_GET' exporting tabname = id_tabname all_types = gc_true langu = langu importing x030l_wa = ls_table_info tables dfies_tab = lt_field_info.

DDIF_NAMETAB_GET call function 'DDIF_NAMETAB_GET' exporting tabname = ls_table_info-refname all_types = gc_true tables dfies_tab = lt_field_info.

DDIF_NAMETAB_GET call function 'DDIF_NAMETAB_GET' exporting tabname = id_tabname all_types = gc_true tables x031l_tab = lt_x031l.

DDIF_FIELDINFO_GET call function 'DDIF_FIELDINFO_GET' exporting tabname = ls_table_info-refname all_types = gc_true langu = langu tables dfies_tab = lt_field_info.

DDIF_FIELDINFO_GET call function 'DDIF_FIELDINFO_GET' exporting tabname = ls_field_info-tabname all_types = gc_true fieldname = ls_field_info-fieldname langu = langu tables dfies_tab = lt_field_info.

DDUT_DOMVALUES_GET call function 'DDUT_DOMVALUES_GET' exporting name = ld_domname langu = langu tables dd07v_tab = et_domvalues.

WS_UPLOAD call function 'WS_UPLOAD' exporting filename = filename filetype = ld_format tables data_tab = pt_line exceptions file_open_error = 1.

POPUP_GET_VALUES_DB_CHECKED call function 'POPUP_GET_VALUES_DB_CHECKED' exporting check_existence = 'X' popup_title = 'Titel' start_column = '1' start_row = '1' importing returncode = lf_cancel tables fields = lt_sval.

FC_PERTP_CHECK call function 'FC_PERTP_CHECK' exporting et_pertp = lt_pertp exceptions pertp_overlap = 1.

FC_TREE_DISPLAY call function 'FC_TREE_DISPLAY' exporting e_title = sy-title e_tab_struct = ld_tabname e_hlp_struct = gc_lst_struct_hlp et_data = et_list = lt_list et_fdisp = lt_fdisp et_kdisp = lt_kdisp et_blist = lt_blist et_mdata = lt_mdata changing ct_ffix = lt_ffix ct_work = ct_fused = lt_fused.

FC_AUTHORITY_CHECK call function 'FC_AUTHORITY_CHECK' exporting e_id = ld_ac_id e_itclg = id_itclg e_dimen = id_dimen e_rvers = id_rvers e_congr = id_congr e_bunit = id_bunit e_cactt = fc00_c_cactt-de e_actvt = ld_actvt exceptions exc_no_permission = 1.

FC_SET_INFO_GET call function 'FC_SET_INFO_GET' exporting e_setid = ld_setid exceptions set_not_found = 1.

FC_SET_ENCRYPT_SETID call function 'FC_SET_ENCRYPT_SETID' exporting e_setclass = ld_setclass e_shortname = id_setname e_dimen = ld_dimen e_itclg = ld_itclg e_sityp = ld_sityp importing i_setid = ed_setid.

FC_AT_RECORDING_CHECK call function 'FC_AT_RECORDING_CHECK' exporting e_object = custobj importing i_object_appendable = pf_recording.

FC_AT_REQUEST_APPEND call function 'FC_AT_REQUEST_APPEND' exporting e_tabname = id_dtabname e_object = custobj et_keylist = it_key.

FC_AT_REQUEST_SAVE





call function 'FC_AT_REQUEST_SAVE'.



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