RPCMODE0 is a standard ABAP INCLUDE available within your SAP system (depending on your version and release level). It is used for BEGIN OF UPDATE This module contains moduels for particular subroutine operations within the framework of the payroll...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 RPCMODE0 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.
Title: Subroutines (Spain)
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
HR_ES_GET_CUSTOMER_DECISION call function 'HR_ES_GET_CUSTOMER_DECISION' exporting p_swnam = 'SBMAL' p_date = aper-begda importing p_customer_wins = l_no_usar_34e_f exceptions error = 1 multiple_options = 2 others = 3.
HR_ES_GET_CUSTOMER_DECISION call function 'HR_ES_GET_CUSTOMER_DECISION' exporting p_swnam = 'SBRCC' p_date = aper-begda importing p_customer_choice = l_usar_344 exceptions error = 1 multiple_options = 2 others = 3.
HR_ES_CD_ACTUALS_FOR_INPER call function 'HR_ES_CD_ACTUALS_FOR_INPER' exporting inper = l_inper p_fpbeg = p_fpend p_fpend = p_fpend p_pernr = pernr-pernr tables evpdir = l_evpdir exceptions no_record_found = 1 error = 2 others = 3.
HR_E_NUM_OF_DAYS_OF_MONTH call function 'HR_E_NUM_OF_DAYS_OF_MONTH' exporting p_fecha = l_begda importing number_of_days = l_number_of_days.
HR_E_NUM_OF_DAYS_OF_MONTH call function 'HR_E_NUM_OF_DAYS_OF_MONTH' exporting p_fecha = l_begda importing number_of_days = l_number_of_days.
HR_E_NUM_OF_DAYS_OF_MONTH call function 'HR_E_NUM_OF_DAYS_OF_MONTH' exporting p_fecha = l_begda importing number_of_days = l_number_of_days.
HR_99S_APPCORRONDA call function 'HR_99S_APPCORRONDA' exporting p_molga = pesu0_molga p_cogrp = p_cogrp p_corr_nr = p_corr_nr p_val_date = l_ibegd p_act_date = aper-begda p_simulation = tst_on importing p_aplicate = p_yes exceptions error_locking = 1 others = 2.
HR_99S_APPCORRONDA call function 'HR_99S_APPCORRONDA' exporting p_molga = pesu0_molga p_cogrp = p_cogrp p_corr_nr = p_corr_nr p_val_date = l_ibegd p_act_date = p_act_date p_simulation = 'X' "siempre en test mode importing p_aplicate = p_yes exceptions error_locking = 1 others = 2.
HR_ES_PRODA_REG_DAT_METO_STRUC call function 'HR_ES_PRODA_REG_DAT_METO_STRUC' exporting * P_STRUC_FIELD = p_struc_name = p_strct_name p_field_name = p_field_name p_pernr = pernr-pernr * P_PERID = p_perid p_ioper = 'DIS' p_reaer = 'R' p_context = sy-cprog exceptions error = 1 others = 2
.
HR_99S_APPCORRONDA call function 'HR_99S_APPCORRONDA' exporting p_molga = pesu0_molga p_cogrp = pv_cogrp p_corr_nr = pv_corr_nr p_val_date = lv_ibegd p_act_date = pv_act_date p_simulation = 'X' "siempre en test mode importing p_aplicate = cv_yes exceptions error_locking = 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.