FICTDEFL 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 FICTDEFL 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 = 'RPTNG' e_dimen = '*' e_congr = '*' e_rvers = '*'.
FC_TOTALS_SELECT CALL FUNCTION 'FC_TOTALS_SELECT' EXPORTING it_sel = lt_sel it_fields = lt_fields e_kfig_all = con_x IMPORTING it_data = ct_ecmca_tot.
FC_TOTALS_SELECT CALL FUNCTION 'FC_TOTALS_SELECT' EXPORTING e_database = fc00_c_ts_database-documents it_sel = lt_sel e_fields_all = con_x e_kfig_all = con_x IMPORTING it_data = ct_ecmca_jen.
WS_QUERY CALL FUNCTION 'WS_QUERY' EXPORTING filename = id_fname query = 'FE' IMPORTING return = cd_file_exist EXCEPTIONS inv_query = 1 no_batch = 2 frontend_error = 3 OTHERS = 4.
FC_TREE_DISPLAY CALL FUNCTION 'FC_TREE_DISPLAY' EXPORTING e_title = sy-title e_tab_struct = 'FC05ECMCLP' e_hlp_struct = 'FC05ECMCLP' et_data = lt_display[] et_list = it_list[] et_fdisp = it_fdisp[] et_kdisp = it_kdisp[] et_blist = it_blist[] et_mdata = it_mdata[] CHANGING ct_ffix = it_ffix[] ct_fused = it_fused[] ct_work = lt_work[].
WS_DOWNLOAD * CALL FUNCTION 'WS_DOWNLOAD' * EXPORTING * filename = ld_128name * filetype = gc_f_format * TABLES * data_tab = it_data * EXCEPTIONS * file_write_error = 1 * no_batch = 2 * gui_refuse_filetransfer = 3 * invalid_type = 4 * OTHERS = 5.
GUI_DOWNLOAD CALL FUNCTION 'GUI_DOWNLOAD' EXPORTING filename = ld_fname write_field_separator = 'X' TABLES data_tab = it_data EXCEPTIONS file_write_error = 1 no_batch = 2 gui_refuse_filetransfer = 3 invalid_type = 4 OTHERS = 5. "end xrp250803
DDIF_TABL_GET CALL FUNCTION 'DDIF_TABL_GET' EXPORTING name = id_tabname TABLES dd03p_tab = lt_dd03pa.
FC_FIELD_PROPERTIES CALL FUNCTION 'FC_FIELD_PROPERTIES' IMPORTING it_fprop = lt_fprop.
FILE_GET_NAME_USING_PATH call function 'FILE_GET_NAME_USING_PATH' exporting client = sy-mandt logical_path = id_lname operating_system = sy-opsys file_name = ld_input use_presentation_server = id_pres importing file_name_with_path = ld_fname exceptions path_not_found = 1 missing_parameter = 2 operating_system_not_found = 3 file_system_not_found = 4 others = 5.
FILE_VALIDATE_NAME CALL FUNCTION 'FILE_VALIDATE_NAME' EXPORTING logical_filename = 'ECCS_FILE_VALIDATE' parameter_1 = sy-repid CHANGING physical_filename = ld_fname EXCEPTIONS OTHERS = 1.
FILE_GET_NAME_USING_PATH CALL FUNCTION 'FILE_GET_NAME_USING_PATH' EXPORTING client = sy-mandt logical_path = id_lname operating_system = sy-opsys file_name = ld_input use_presentation_server = id_pres IMPORTING file_name_with_path = ld_fname EXCEPTIONS path_not_found = 1 missing_parameter = 2 operating_system_not_found = 3 file_system_not_found = 4 OTHERS = 5.
FILE_VALIDATE_NAME CALL FUNCTION 'FILE_VALIDATE_NAME' EXPORTING logical_filename = 'ECCS_FILE_VALIDATE' parameter_1 = sy-repid CHANGING physical_filename = ld_fname EXCEPTIONS OTHERS = 1.
GUI_DELETE_FILE CALL FUNCTION 'GUI_DELETE_FILE' EXPORTING file_name = ld_128name EXCEPTIONS failed = 1 OTHERS = 2.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.