Utilisation
Le modèle de processus doit commencer par le lancement d'un programme sélectionnant les matricules pour l'intégralité du processus. À chaque modèle de processus correspond un programme de sélection spécifique.
Définissez ce programme de sélection lors de la création du modèle de processus.
Intégration
Les matricules n'ayant pas été sélectionnés via le programme de sélection défini dans le modèle de processus peuvent néanmoins être inclus dans un processus contenant la paie. Par exemple, vous pouvez inclure de nouveaux salariés dans un processus. Si le processus est renouvelé, ces salariés sont lus à partir du
matchcode W.
SAP fournit un programme de sélection international H99_SELECT_PERNR.
Si vous utilisez votre propre programme de sélection, basez-le sur la structure suivante. Le texte source défini doit rester en l'état.
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
FONCTION D'APPEL 'HRPY_PROCESS_INIT_SELECTION’
EXPORTATION
IMP_PROGRAM = This_report
MODIFICATION
CHAN_PROCESSID = STPROCID
CHAN_STEPID = STSTEPID
CHAN_CONNECT = CONNECT
CHAN_CONT = CONT
... Traitement spécifique : dans la table PROCESS_EMPLOYEES, saisissez
les matricules à traiter.
END-OF-SELECTION.
FONCTION D'APPEL 'HRPY_PROCESS_CLOSE_SELECTION'
EXPORTATION
IMP_PROCESSID = STPROCID
IMP_STEPID = STSTEPID
IMP_CONNECT = CONNECT
IMP_CONT = CONT
TABLES
IMP_PERNR_INDEX = PROCESS_EMPLOYEES
QUITTEZ LE PROGRAMME.