MP025740 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 MP025740 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.
INCLUDE RPUMKC00.
No SAP DATABASE tables are accessed within this REPORT code!
HR_READ_INFOTYPE CALL FUNCTION 'HR_READ_INFOTYPE' EXPORTING pernr = lt_0121_m-pernr infty = '0121' IMPORTING subrc = l_sysubrc TABLES infty_tab = lt_0121[] EXCEPTIONS infty_not_found = 1 OTHERS = 2.
HR_READ_INFOTYPE CALL FUNCTION 'HR_READ_INFOTYPE' EXPORTING pernr = lt_0121_m-pernr infty = '0000' IMPORTING subrc = l_sysubrc TABLES infty_tab = lt_0000[] EXCEPTIONS infty_not_found = 1 OTHERS = 2.
HR_READ_INFOTYPE CALL FUNCTION 'HR_READ_INFOTYPE' "UNI EXPORTING "UNI * PERNR = P0257-pernr "UNI PERNR = l_rzd_pernr "V/09 INFTY = '0021' "UNI TABLES "UNI INFTY_TAB = p0021 "UNI EXCEPTIONS "UNI INFTY_NOT_FOUND = 1 "UNI OTHERS = 2. "UNI
HR_READ_INFOTYPE CALL FUNCTION 'HR_READ_INFOTYPE' EXPORTING PERNR = PSPAR-PERNR INFTY = '0000' BYPASS_BUFFER = 'X' TABLES INFTY_TAB = P0000 EXCEPTIONS INFTY_NOT_FOUND = 1 OTHERS = 2.
HR_READ_INFOTYPE CALL FUNCTION 'HR_READ_INFOTYPE' EXPORTING PERNR = PSPAR-PERNR INFTY = '0001' BYPASS_BUFFER = 'X' TABLES INFTY_TAB = P0001 EXCEPTIONS INFTY_NOT_FOUND = 1 OTHERS = 2.
RP_HIRE_FIRE CALL FUNCTION 'RP_HIRE_FIRE' IMPORTING FIRE_DATE = LAST_FIRE HIRE_DATE = LAST_HIRE TABLES PPHIFI = LHIFI PP0000 = P0000 PP0001 = P0001 EXCEPTIONS OTHERS = 1.
HR_CALC_YEAR_MONTH_DAY CALL FUNCTION 'HR_CALC_YEAR_MONTH_DAY' EXPORTING begda = i0021-fgbdt endda = ldat IMPORTING years_out = vek_dietata months_out = mes_dietata days_out = dni_dietata.
HR_READ_INFOTYPE CALL FUNCTION 'HR_READ_INFOTYPE' EXPORTING PERNR = pspar-pernr INFTY = '0621' TABLES INFTY_TAB = lt_0621[] EXCEPTIONS INFTY_NOT_FOUND = 1 OTHERS = 2.
HR_READ_INFOTYPE CALL FUNCTION 'HR_READ_INFOTYPE' EXPORTING PERNR = pspar-pernr INFTY = '0121' TABLES INFTY_TAB = lt_0121[] EXCEPTIONS INFTY_NOT_FOUND = 1 OTHERS = 2.
HR_READ_INFOTYPE CALL FUNCTION 'HR_READ_INFOTYPE' EXPORTING pernr = lv_rfp infty = '0016' TABLES infty_tab = lt_0016 EXCEPTIONS infty_not_found = 1 OTHERS = 2.
HR_SK_GET_PAYRESULTS CALL FUNCTION 'HR_SK_GET_PAYRESULTS' EXPORTING PERNR = lv_rfp FROM_PERIOD = lv_from_period TO_PERIOD = lv_to_period TABLES PAYRESULTS = lt_skres RET_MY_RGDIR = lt_myrgdir EXCEPTIONS NO_MONTH_RESULT = 1 WRONG_INTERVAL = 2 OTHERS = 3.
HR_READ_INFOTYPE CALL FUNCTION 'HR_READ_INFOTYPE' EXPORTING pernr = lv_rfp infty = '0016' TABLES infty_tab = lt_0016 EXCEPTIONS infty_not_found = 1 OTHERS = 2.
HR_SK_GET_PAYRESULTS CALL FUNCTION 'HR_SK_GET_PAYRESULTS' EXPORTING PERNR = lv_rfp FROM_PERIOD = lv_from_period TO_PERIOD = lv_to_period TABLES PAYRESULTS = lt_skres RET_MY_RGDIR = lt_myrgdir EXCEPTIONS NO_MONTH_RESULT = 1 WRONG_INTERVAL = 2 OTHERS = 3.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.