Il existe trois transactions :
SWEHR1 – Lien entre infotype et Business Object Workflow
SWEHR2 – Evénement – opération sur infotype (SAP)
SWEHR3 – Evénement – opération sur infotype (Client)
La première colonne représente le type d’objet HR.
L’infotype décrit une caractéristique de l’objet HR.
Le sous-type décrit une classification des informations de l’infotype.
Le type d’objet représente le type de business object workflow (BOR).
Deux transactions, une pour le standard SAP (SWEHR2) et une pour le client (SWEHR3)
Utilisez par défaut SWEHR3, sauf si une entrée de SWEHR2 créé une incohérence.
Le type d’opération indique le type de changement qui est fait :
DEL – Suppression
INS – Insertion (création)
UPD – Update (Modification)
Vous pouvez indiquer un événement ou utilisez un module fonction pour déterminer l'événement.
Vous pouvez prendre un des modules fonctions livrés par SAP comme exemple.
En import de ces modules fonctions, vous aurez :
Le Business Object
L’opération
Une structure de type PRELP, représentant l’infotype avant modification, et une autre représentant ce même infotype après modification.
En sortie, le module fonction renvoi l’événement.
Vous pouvez donc déterminer l’événement en fonction de tous ces éléments.
Deux types d’objets sont utilisés aujourd’hui dans les Business Workflows :
BOR – Business Object (SWO1)
Classe – ABAP OO (SE24)
Les événements sur modification de données de base HR ne peuvent être lancés que sur les business object (BOR).