Exemple : créer des règles de conditions pour les occurrences d’absences
Workday vous permet de contrôler l’entrée des données en fonction des occurrences d’absences. Cet exemple montre comment créer des règles de conditions d’étape dans le processus de gestion
Demander des congés
pour valider des demandes de congés. Toutefois, vous pouvez configurer les mêmes règles de conditions pour les processus de gestion Absences et Suivi des heures, au besoin :
- Corriger des congés
- Entrer des heures
- Demander une absence
- Demander des congés
- Demander un retour après absence
Exemple : vous êtes un administrateur des absences pour Global Modern Services. Vous souhaitez créer des règles de conditions d’étape pour :
- Exiger des pièces jointes, par exemple un certificat médical, lorsque les travailleurs sont absents pendant 7 jours civils ou plus.
- Empêcher les travailleurs de demander des absences en fonction du nombre actuel d’occurrences dans l’année civile.
- Exiger que les travailleurs prennent un bloc de congés comprenant au moins 10 jours de travail consécutifs au cours de l’année civile.
Activez les occurrences d’absences pour les types d’absences que vous souhaitez valider dans les demandes, notamment pour les types suivants :
- Tables d’absences.
- Congés.
- Types d’absences.
- Types personnalisés.
Sécurité : domaines suivants dans le domaine fonctionnel System
- Business Process Administration
- Custom Field Management
- Manage: Business Process Definitions
- Accédez à la tâcheCréer un champ calculé.Créez un champ calculé pour vérifier si la durée d’une occurrence d’absence est supérieure ou égale à 7 jours.
- Entrez les valeurs suivantes :ChampValeurNom du champOccurrence d’absence d’une durée supérieure ou égale à 7Objet de gestionCoordinated Absence EventFonctionConsultation de champ avec invites
- Cliquez surOK.
- Dans l’ongletCalcul, sélectionnez le champ de rapportLength of Current Absence Occurrence Matchesdans l’inviteChamp source.
- Dans la grillePrompts for Source Field, entrez les valeurs suivantes :Champ d’inviteValeurLength AttributeJours civilsType d’occurrence d’absenceSélectionnez le type d’absence. Exemple :congé mensuel.Length Value7Length Attribute Operatorsupérieur ou égal à
- Cliquez surOK, puis surCreate Another Calculation.Créez un champ calculé pour vérifier si le travailleur a déjà une occurrence pour un type d’absence précis dans l’année civile.
- Entrez les valeurs suivantes :ChampValeurNom du champÉvénement d’occurrence d’absence dans l’année civileObjet de gestionCoordinated Absence EventFonctionConsultation de champ avec invites
- Cliquez surOK.
- Dans l’ongletCalcul, sélectionnez le champ de rapportCount of Absence Occurrences Matchesdans l’inviteChamp source.
- Dans la grillePrompts for Source Field, entrez les valeurs suivantes :Champ d’inviteType de valeurValeurDate de débutDéterminer la valeur à l’exécutionPremier jour de cette année civileDate de finDéterminer la valeur à l’exécutionDernier jour de cette année civileLength AttributePréciser la valeurJours de travailCount OperatorPréciser la valeursupérieur ou égal àType d’occurrence d’absencePréciser la valeurSélectionnez le type d’absence. Exemple :exemple de table d’absences (jours).Length Attribute OperatorPréciser la valeursupérieur ou égal àCount of OccurrencesPréciser la valeur2
- Cliquez surOK, puis surCreate Another Calculation.Créez un champ calculé pour vérifier si le travailleur a demandé un bloc de congés d’au moins 10 jours consécutifs au cours de l’année civile.
- Entrez les valeurs suivantes :ChampValeurNom du champOccurrence d’absence d’une durée de 10 jours ou plus dans l’année civileObjet de gestionCoordinated Absence EventFonctionConsultation de champ avec invites
- Cliquez surOK.
- Dans l’ongletCalcul, sélectionnez le champ de rapportCount of Absence Occurrences Matchesdans l’inviteChamp source.
- Dans la grillePrompts for Source Field, entrez les valeurs suivantes :Champ d’inviteType de valeurValeurDate de débutDéterminer la valeur à l’exécutionPremier jour de cette année civileDate de finDéterminer la valeur à l’exécutionDernier jour de cette année civileLength AttributePréciser la valeurJours civilsCount OperatorPréciser la valeurinférieur ou égal àType d’occurrence d’absencePréciser la valeurSélectionnez le type d’absence. Exemple :exemple d’occurrence personnalisée.Length ValuePréciser la valeur10Length Attribute OperatorPréciser la valeursupérieur ou égal àCount of OccurrencesPréciser la valeur1
- Cliquez surTerminé.
- Accédez à la définition du processus de gestionDemander des congés.Ajoutez les champs calculés que vous venez de créer à une règle de conditions dans le processus de gestion.
- À partir du menu des actions connexes de l'étape de lancement, sélectionnez .
- Ajoutez une rangée à la grilleConditions de validationpour la première condition.
- SélectionnezCréer une règle de conditionsà partir de l’inviteRègle.
- Dans le champDescription, entrez :L’occurrence d’absence est de 7 jours ou plus, et il n’y a aucune pièce jointe.
- Définissez lesConditions de la règle.Et/OuChamp externe source ou règle de conditionsOpérateur relationnelType de comparaisonValeur de comparaisonEtPièces jointesest videValeur spécifiée dans ce filtreEtOccurrence d’absence d’une durée supérieure ou égale à 7est égal àValeur spécifiée dans ce filtreCochez la case.
- Sélectionnez l’optionAvertissementdans le champGravité.
- Ajoutez une rangée à la grilleConditions de validationpour la deuxième condition.
- SélectionnezCréer une règle de conditionsà partir de l’inviteRègle.
- Dans le champDescription, entrez :Une seule occurrence d’absence de ce type est autorisée par année civile.
- Définissez lesConditions de la règle.Et/OuChamp externe source ou règle de conditionsOpérateur relationnelType de comparaisonValeur de comparaisonEtÉvénement d’occurrence d’absence dans l’année civileest égal àValeur spécifiée dans ce filtreCochez la case.
- Sélectionnez l’optionCritiquedans le champGravité.
- Ajoutez une rangée à la grilleConditions de validationpour la troisième condition.
- SélectionnezCréer une règle de conditionsà partir de l’inviteRègle.
- Dans le champDescription, entrez :Au moins une occurrence d’absence de ce type dans l’année civile dure 10 jours de travail ou plus.
- Définissez lesConditions de la règle.Et/OuChamp externe source ou règle de conditionsOpérateur relationnelType de comparaisonValeur de comparaisonEtOccurrence d’absence d’une durée de 10 jours ou plus dans l’année civileest égal àValeur spécifiée dans ce filtreCochez la case.
- Sélectionnez l’optionAvertissementdans le champGravité.
Lorsqu’un travailleur demande un congé, Workday affiche :
- Une alerte si l’occurrence d’absence dure 7 jours civils ou plus et qu’il ne joint pas de pièce justificative.
- Un message d’erreur qui l’empêche de soumettre la demande, s’il a déjà demandé ce type d’absence au cours de la même année civile.
- Une alerte si l’occurrence d’absence dure moins de 10 jours de travail consécutifs au cours de l’année civile.