RPRP58FI is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for The first part of these programs RPRP55FI, RPRP56FI, RPRP58FI, RPIJSSFI , RPRP57FI always searches for employee data...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter RPRP58FI 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.
Selection Text: MODIFY = Modify fields?
Selection Text: FILE = File name
Title: Phase: 58 Certification IJSS ACCIDENT
Text Symbol: 118 = Gross Amt
Text Symbol: 119 = EE contrib.
Text Symbol: 120 = payout
Text Symbol: 121 = reports the payout
Text Symbol: 122 = of contribs.
Text Symbol: 123 = to deduct on
Text Symbol: 126 = col. 12
Text Symbol: 127 = (9)
Text Symbol: 128 = (10)
Text Symbol: 129 = (11)
Text Symbol: 130 = (12)
Text Symbol: 131 = (13)
Text Symbol: 132 = Period during which the employer is demanding subrogation
Text Symbol: 133 = PeriodFrom
Text Symbol: 134 = to
Text Symbol: 135 = Salary maintenance or of allowance
Text Symbol: 136 = Fully
Text Symbol: 137 = Partially
Text Symbol: 138 = Postal / Bank account no. of employer
Text Symbol: 139 = Title
Text Symbol: 140 = Date:
Text Symbol: 141 = on
Text Symbol: 117 = Period when the
Text Symbol: 095 = (4)
Text Symbol: 096 = Ancillary pay costs
Text Symbol: 097 = Perquisites
Text Symbol: 098 = Compens.,
Text Symbol: 099 = employee
Text Symbol: 100 = Submitt.
Text Symbol: 101 = Extr.ded%
Text Symbol: 102 = and
Text Symbol: 103 = bonus
Text Symbol: 104 = deduct
Text Symbol: 105 = contribs.
Text Symbol: 106 = drinks not incl.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
HR_P06I_READ_TEDC_22 CALL FUNCTION 'HR_P06I_READ_TEDC_22' EXPORTING itfst = 'SAP95' itfpc = g_pac master = pacmait TABLES input = inputtab return = sap95_tab.
HR_P06I_GET_PACS CALL FUNCTION 'HR_P06I_GET_PACS' EXPORTING p_payroll_area = p0001-abkrs IMPORTING p_pac = g_pac CHANGING p_master_pac = pacmait EXCEPTIONS OTHERS = 1.
HR_P06I_READ_TEDC_22 CALL FUNCTION 'HR_P06I_READ_TEDC_22' EXPORTING itfst = 'SAP13' itfpc = g_pac master = pacmait TABLES input = inputtab return = isap13.
HR_FR_GET_QUALIFICATION CALL FUNCTION 'HR_FR_GET_QUALIFICATION' EXPORTING p_pernr = perno * P_STELL = * P_QUALIF = p_begda = date_entree2 p_endda = date_fait IMPORTING * P_QUALI = p_text = qualtx TABLES * T_QUALI = t0001 = p0001 t0217 = p0217 EXCEPTIONS error = 1 0001 = 2 0217 = 3 t511k = 4 OTHERS = 5.
HR_P06I_READ_TEDC_22 CALL FUNCTION 'HR_P06I_READ_TEDC_22' EXPORTING itfst = 'SAP40' itfpc = g_pac master = pacmait TABLES input = inputtab return = isap40.
HR_P06I_READ_TEDC_22 CALL FUNCTION 'HR_P06I_READ_TEDC_22' EXPORTING itfst = 'ETA ' itfpc = g_pac master = pacmait TABLES input = inputtab return = eta1.
HR_P06I_READ_TEDC_22 CALL FUNCTION 'HR_P06I_READ_TEDC_22' EXPORTING itfst = 'SAP02' itfpc = g_pac master = pacmait TABLES input = inputtab return = isap02.
HR_READ_INFOTYPE CALL FUNCTION 'HR_READ_INFOTYPE' EXPORTING * TCLAS = 'A' pernr = perno infty = '0001' * BEGDA = '18000101' * ENDDA = '99991231' * IMPORTING * SUBRC = TABLES infty_tab = p0001 EXCEPTIONS infty_not_found = 1 OTHERS = 2.
HR_READ_INFOTYPE CALL FUNCTION 'HR_READ_INFOTYPE' EXPORTING * TCLAS = 'A' pernr = perno infty = '0435' * BEGDA = '18000101' * ENDDA = '99991231' * IMPORTING * SUBRC = TABLES infty_tab = p0435 EXCEPTIONS infty_not_found = 1 OTHERS = 2.
HR_P06I_READ_TEDC_22 CALL FUNCTION 'HR_P06I_READ_TEDC_22' EXPORTING itfst = 'SAP31' itfpc = g_pac master = pacmait TABLES input = inputtab return = isap31.
HELP_VALUES_GET_WITH_DD_NAME CALL FUNCTION 'HELP_VALUES_GET_WITH_DD_NAME' EXPORTING selectfield = field tablename = table_structure titel = title IMPORTING ind = ind TABLES full_table = table EXCEPTIONS no_tablefields_in_dictionary = 1 no_tablestructure_given = 2 more_then_one_selectfield = 3 no_selectfield = 4 OTHERS = 5.
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING * TITLEBAR = ' ' * DIAGNOSE_OBJECT = ' ' text_question = text-153 text_button_1 = text-043 * ICON_BUTTON_1 = ' ' text_button_2 = text-044 * ICON_BUTTON_2 = ' ' * DEFAULT_BUTTON = '1' * DISPLAY_CANCEL_BUTTON = 'X' * USERDEFINED_F1_HELP = ' ' * START_COLUMN = 25 * START_ROW = 6 * POPUP_TYPE = IMPORTING answer = answer * TABLES * PARAMETER = EXCEPTIONS text_not_found = 1 OTHERS = 2.
HR_P06I_READ_TEDC_22 CALL FUNCTION 'HR_P06I_READ_TEDC_22' EXPORTING itfst = 'SAP01' itfpc = g_pac master = pacmait TABLES input = inputtab return = isap01.
RP_FORMATING_DATE CALL FUNCTION 'RP_FORMATING_DATE' EXPORTING date_i = p_date_check * BIRTH_DATE = 'X' IMPORTING date_o = date_check1 EXCEPTIONS date_invalid = 1 OTHERS = 2.
RP_CHECK_DATE CALL FUNCTION 'RP_CHECK_DATE' EXPORTING date = date_check1 EXCEPTIONS date_invalid = 1 OTHERS = 2.
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING * TITLEBAR = ' ' * DIAGNOSE_OBJECT = ' ' text_question = text-157 text_button_1 = text-043 * ICON_BUTTON_1 = ' ' text_button_2 = text-044 * ICON_BUTTON_2 = ' ' * DEFAULT_BUTTON = '1' * DISPLAY_CANCEL_BUTTON = 'X' * USERDEFINED_F1_HELP = ' ' * START_COLUMN = 25 * START_ROW = 6 * POPUP_TYPE = IMPORTING answer = answer * TABLES * PARAMETER = EXCEPTIONS text_not_found = 1 OTHERS = 2.
HR_P06I_CHECK_PATH CALL FUNCTION 'HR_P06I_CHECK_PATH' EXPORTING iv_file = file EXCEPTIONS unauth_dir = 1 OTHERS = 2.
SELECT_OPTIONS_RESTRICT CALL FUNCTION 'SELECT_OPTIONS_RESTRICT' EXPORTING * PROGRAM = restriction = restrict db = ' ' EXCEPTIONS too_late = 1 repeated = 2 selopt_without_options = 3 selopt_without_signs = 4 invalid_sign = 5 empty_option_list = 6 invalid_kind = 7 repeated_kind_a = 8 OTHERS = 9 .
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 RPRP58FI or its description.