RPLCOTFF 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 RPLCOTFF 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!
HR_REFRESH_ERROR_LIST CALL FUNCTION 'HR_REFRESH_ERROR_LIST'.
HR_99S_APPEND_ERROR_LIST CALL FUNCTION 'HR_99S_APPEND_ERROR_LIST' EXPORTING pernr = pernr-pernr arbgb = '5F' msgty = 'E' msgno = '540' msgv1 = lv_in_period msgv2 = lv_for_period CHANGING ch_tab_error = gt_errors.
HR_99S_APPEND_ERROR_LIST CALL FUNCTION 'HR_99S_APPEND_ERROR_LIST' EXPORTING pernr = pernr-pernr arbgb = '5F' msgty = 'E' msgno = '541' msgv1 = lv_for_period CHANGING ch_tab_error = gt_errors.
HR_FR_GET_COTIS CALL FUNCTION 'HR_FR_GET_COTIS' EXPORTING p_endda = sv-endda p_begda = sv-begda p_pernr = pernr-pernr p_chkdt = evp-paydt IMPORTING tab_cotis = tab_cotis tab_errors = lt_errors TABLES sv = sv wpbp = wpbp EXCEPTIONS error = 1 no_cotis_found = 2 error_message = 3 OTHERS = 4.
HR_99S_APPEND_ERROR_LIST CALL FUNCTION 'HR_99S_APPEND_ERROR_LIST' EXPORTING pernr = pernr-pernr arbgb = '5F' msgty = 'E' msgno = '539' msgv1 = lv_for_period CHANGING ch_tab_error = gt_errors.
SELECT_OPTIONS_RESTRICT CALL FUNCTION 'SELECT_OPTIONS_RESTRICT' EXPORTING program = sy-repid restriction = gs_restrict.
RP_GET_CURRENCY CALL FUNCTION 'RP_GET_CURRENCY' EXPORTING molga = p99sg_cte_molga_fr IMPORTING waers = p_waers EXCEPTIONS molga_not_in_t001p = 1 no_entry_found_in_table_t001 = 2 no_entry_found_in_table_t500p = 3 no_entry_found_in_table_t500c = 4 error_message = 5 OTHERS = 6.
REUSE_ALV_VARIANT_DEFAULT_GET CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET' EXPORTING i_save = c_alv_standard CHANGING cs_variant = p_alv_variant EXCEPTIONS not_found = 1 OTHERS = 2.
REUSE_ALV_VARIANT_F4 CALL FUNCTION 'REUSE_ALV_VARIANT_F4' EXPORTING is_variant = p_alv_variant i_save = c_alv_standard IMPORTING e_exit = cancel es_variant = l_alv_variant EXCEPTIONS not_found = 1 OTHERS = 2.
REUSE_ALV_VARIANT_EXISTENCE CALL FUNCTION 'REUSE_ALV_VARIANT_EXISTENCE' EXPORTING i_save = c_alv_standard CHANGING cs_variant = l_alv_variant EXCEPTIONS not_found = 1 OTHERS = 2.
HR_FEATURE_BACKFIELD CALL FUNCTION 'HR_FEATURE_BACKFIELD' EXPORTING feature = 'FDDR1' struc_content = ls_pme01 IMPORTING back = l_key EXCEPTIONS dummy = 1 error_operation = 2 no_backvalue = 3 feature_not_generated = 4 invalid_sign_in_funid = 5 field_in_report_tab_in_pe03 = 6 error_message = 7 OTHERS = 8.
HRCA_CONTROLLINGAREA_FIND CALL FUNCTION 'HRCA_CONTROLLINGAREA_FIND' EXPORTING companycode = ps_tres-bukrs businessarea = p_act_area IMPORTING contrlarea = l_control_area EXCEPTIONS not_found = 1 OTHERS = 2.
HR_READ_FOREIGN_OBJECT_TEXT CALL FUNCTION 'HR_READ_FOREIGN_OBJECT_TEXT' EXPORTING otype = c_ot_costcenter costcenter = ps_tres-kostl controllingarea = l_control_area begda = l_begda endda = l_endda langu = sy-langu IMPORTING costcenter_name = l_costcenter_name EXCEPTIONS nothing_found = 1 wrong_objecttype = 2 missing_costcenter_data = 3 missing_object_id = 4 error_message = 5 OTHERS = 6.
HR_99S_COPY_TABLE1_TABLE2 CALL FUNCTION 'HR_99S_COPY_TABLE1_TABLE2' EXPORTING table1 = pt_default_fieldcat TABLES table2 = lt_default_fieldcat.
LT_FC_LOAD CALL FUNCTION 'LT_FC_LOAD' EXPORTING is_variant = p_alv_variant i_tabname = 'GT_ALV_LIST' IMPORTING et_fieldcat = lt_fieldcat CHANGING cs_layout = ls_layout ct_default_fieldcat = lt_default_fieldcat EXCEPTIONS fc_not_complete = 1 OTHERS = 2.
HR_99S_COPY_TABLE1_TABLE2 CALL FUNCTION 'HR_99S_COPY_TABLE1_TABLE2' EXPORTING table1 = lt_fieldcat TABLES table2 = pt_fieldcat.
HR_DISPLAY_ERROR_LIST CALL FUNCTION 'HR_DISPLAY_ERROR_LIST' EXPORTING no_popup = l_no_popup no_print = l_no_print linesize = g_linesize TABLES error = pt_errors EXCEPTIONS invalid_linesize = 0 OTHERS = 0.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RPLCOTFF - documentation and ABAP source code RPLCOTFD - documentation and ABAP source code RPLCOTFC - documentation and ABAP source code RPLCOTF2 - Create Lists for Deductions and Insurance Contributions RPLCOTF2 - Create Lists for Deductions and Insurance Contributions RPLCORG0 - HR -GB: Court Orders Report for Great Britain