Exemple : limiter la durée des demandes de congés
Cet exemple vous montre comment créer une validation de processus de gestion pour limiter la durée d’une demande de congé.
Chez Global Modern Services, les travailleurs ont droit à un jour de congé à la fois pour assister à un mariage. Il n’y a pas de limite pour le nombre de mariages auxquels les travailleurs peuvent assister dans une année, mais la limite est d’un jour par demande de congé.
- Configurez le processus de gestionDemander des congés.
- Créez un type de congéMariage.
- 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 conditions.
- Dans le champDescription, entrez :Les demandes de congés pour mariage ont une limite d’une journée chacune.
- Définissez lesConditions de la règle.Et/OuChamp externe source ou règle de conditionsOpérateur relationnelType de comparaisonValeur de comparaisonETTypes de congés pour l’événement lié à un congén’importe quelle valeur de la liste de sélectionValeur spécifiée dans ce filtreMariageETTotal des unités de congés - Joursest supérieur àValeur spécifiée dans ce filtre1
- Accédez à la définition du processus de gestionDemander des congés.
- Dans le menu des actions connexes de l’étape de lancement, sélectionnez .
- Ajoutez larègleLes demandes de congés pour mariage ont une limite d’une journée chacune.
Lorsqu’un travailleur tente de demander plus d’une journée de congé pour le type de congé
Mariage
, Workday affiche un message d’erreur.(Facultatif) Ajoutez un message d’erreur personnalisé pour cette validation.