Exemple : limiter la durée des demandes d'absence
Cet exemple vous montre comment créer une validation du processus de gestion pour limiter la durée d'une demande d'absences.
Chez Global Modern Services, les employés ont droit à un jour d'absence pour assister à un mariage. Il n'y a aucune limite au nombre de mariages auxquels les employés peuvent assister chaque année, mais chaque demande d'absence est limitée à une journée.
- Configurez le processus de gestionDemander une absence.
- Créez un type d'absenceMariage.
- Sécurité :
- DomaineBusiness Process Administrationdans le domaine fonctionnel System.
- DomaineManage: Business Process Definitionsdans le domaine fonctionnel System.
- Accédez à la tâcheCréer une règle de condition.
- Dans le champDescription, saisissezLes demandes d'absence pour les mariages sont limitées à un jour chacune.
- Définissez lesConditions de la règle.Et/OuChamp externe source ou règle de conditionOpérateur relationnelType de comparaisonValeur de comparaisonETTypes d'absence pour l'événement d'absencen'importe quelle valeur de la liste de sélectionValeur indiquée dans ce filtreMariageETTotal des unités d'absence - Jourssupérieur àValeur indiquée dans ce filtre1
- Accédez à la définition du processus de gestionDemander une absence.
- Dans le menu des actions associées de l'étape de lancement, sélectionnez .
- Ajoutez laRègleLes demandes d'absence pour les mariages sont limitées à un jour chacune.
Lorsqu'un employé essaie de demander deux jours d'absences ou plus pour le type d'absence
Mariage
, Workday affiche un message d'erreur.(Facultatif) Ajoutez un message d'erreur personnalisé pour cette validation.