Selección de números de personal 
Utilización
El modelo de proceso debe comenzar con un programa que seleccione los números de personal para
toda la ejecución de proceso. Cada modelo de proceso comienza con un programa de selección concreto.El programa de selección debe especificarse al crear el modelo de proceso.
Integración
L
os números de personal que no se han seleccionado con el programa de selección definido en el modelo de proceso t odavía pueden incluirse en un proceso que contenga un Cálculo de nómina . Por ejemplo, puede n incluirse empleados nuevos en un proceso. Si se repite el proceso, se leen de l matchcode W.
SAP proporciona un programa de selección internacional H99_SELECT_PERNR.
Si utiliza su propio programa de selección, báselo en la estructura siguiente. El texto fuente proporcionado debe conservarse.
REPORT MY_SELECTION_PROGRAM.
INCLUDE RPUPMDP1.
RANGE: PROCESS_EMPLOYEES FOR PERNR-PERNR.
DATA: This_report like sy-repid
...
START-OF-SELECTION.
This_report = sy-repid
CALL FUNCTION 'HRPY_PROCESS_INIT_SELECTION'
EXPORTING
IMP_PROGRAM = This_report
CHANGING
CHAN_PROCESSID = STPROCID
CHAN_STEPID = STSTEPID
CHAN_CONNECT = CONNECT
CHAN_CONT = CONT
... Tratamiento específico: En la tabla PROCESS_EMPLOYEES, introduzca los
números de personal que deben procesarse.
END-OF-SELECTION.
CALL FUNCTION 'HRPY_PROCESS_INIT_SELECTION'
EXPORTING
IMP_PROCESSID = STPROCID
IMP_STEPID = STSTEPID
IMP_CONNECT = CONNECT
IMP_CONT = CONT
TABLES
IMP_PERNR_INDEX = PROCESS_EMPLOYEES
LEAVE PROGRAM.