Exemple : créer des règles de condition pour les occurrences d'absence
Workday vous permet de contrôler la saisie des données en fonction des occurrences d'absence. Cet exemple décrit comment créer des règles de condition d'étape dans le processus de gestion
Demander une absence
pour valider les demandes d'absence. Toutefois, vous pouvez configurer les mêmes règles de condition pour les processus de gestion de Workday Absence et Workday Time Tracking Absences suivants, le cas échéant :
- Corriger les absences
- Saisir les temps
- Demander une absence de longue durée
- Demander une absence
- Demander un retour d'absence de longue durée
Exemple : vous êtes administrateur des absences chez Global Modern Services. Vous voulez créer des règles de condition d'étape pour :
- Exiger des pièces jointes, telles qu'un certificat médical, lorsque les employés sont absents pendant 7 jours calendaires ou plus.
- Empêcher les employés de demander des absences en fonction du nombre d'occurrences déjà enregistrées dans l'année civile.
- Exiger que les employés prennent une période d'absences comprenant au moins 10 jours de travail consécutifs au cours de l'année civile.
Activez les occurrences d'absence pour les types d'absence que vous souhaitez valider dans les demandes, notamment :
- Tables d'absences.
- Absences.
- Types d'absence de longue durée.
- 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é qui vérifie si la durée d'une occurrence d'absence est supérieure ou égale à 7.
- Saisissez les valeurs suivantes :ChampValeurNom du champOccurrence d'absence de durée supérieure ou égale à 7Objet de gestionCoordinated Absence EventFonctionRecherche 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 grilleInvites pour le champ source, saisissez les valeurs suivantes :Champ d'inviteValeurLength AttributeJours calendairesType d'occurrence d'absenceSélectionnez le type d'absence. Exemple :Absence mensuelle.Length Value7Length Attribute Operatorsupérieur ou égal à
- Cliquez surOKet surCréer un autre calcul.Créez un champ calculé qui vérifie si l'employé a déjà une occurrence pour un type d'absence spécifique dans l'année civile.
- Saisissez les valeurs suivantes :ChampValeurNom du champÉvénement d'occurrence d'absence dans l'année civileObjet de gestionCoordinated Absence EventFonctionRecherche de champ avec invites
- Cliquez surOK.
- Dans l'ongletCalcul, sélectionnez le champ de rapportCount of Absence Occurrences Matchesdans l'inviteChamp source.
- Dans la grilleInvites pour le champ source, saisissez les valeurs suivantes :Champ d'inviteType de valeurValeurDate de débutValeur à déterminer lors de l'exécutionPremier jour de l'année civile en coursDate de finValeur à déterminer lors de l'exécutionDernier jour de l'année civile en coursLength AttributeValeur spécifiqueJours de travailCount OperatorValeur spécifiquesupérieur ou égal àType d'occurrence d'absenceValeur spécifiqueSélectionnez le type d'absence. Exemple :Exemple de table d'absences (jours).Length Attribute OperatorValeur spécifiquesupérieur ou égal àCount of OccurrencesValeur spécifique2
- Cliquez surOKet surCréer un autre calcul.Créez un champ calculé qui vérifie que l'employé a demandé une tranche d'absences d'au moins 10 jours consécutifs au cours de l'année civile.
- Saisissez les valeurs suivantes :ChampValeurNom du champOccurrence d'absence de durée supérieure ou égale à 10 au cours de l'année civileObjet de gestionCoordinated Absence EventFonctionRecherche de champ avec invites
- Cliquez surOK.
- Dans l'ongletCalcul, sélectionnez le champ de rapportCount of Absence Occurrences Matchesdans l'inviteChamp source.
- Dans la grilleInvites pour le champ source, saisissez les valeurs suivantes :Champ d'inviteType de valeurValeurDate de débutValeur à déterminer lors de l'exécutionPremier jour de l'année civile en coursDate de finValeur à déterminer lors de l'exécutionDernier jour de l'année civile en coursLength AttributeValeur spécifiqueJours calendairesCount OperatorValeur spécifiqueinférieur ou égal àType d'occurrence d'absenceValeur spécifiqueSélectionnez le type d'absence. Exemple :Exemple d'occurrence personnalisée.Length ValueValeur spécifique10Length Attribute OperatorValeur spécifiquesupérieur ou égal àCount of OccurrencesValeur spécifique1
- Cliquez surTerminé.
- Accédez à la définition du processus de gestionDemander une absence.Ajoutez les champs calculés que vous venez de créer à une règle de condition dans le processus de gestion.
- Dans le menu des actions associées de l'étape de lancement, sélectionnez .
- Ajoutez une ligne à la grilleConditions de validationpour la première condition.
- SélectionnezCréer une règle de conditiondans l'inviteRègle.
- Dans le champDescription, saisissez :L'occurrence d'absence dure 7 jours ou plus et il n'y a pas de pièce jointe.
- Définissez lesConditions de la règle.Et/OuChamp externe source ou règle de conditionOpérateur relationnelType de comparaisonValeur de comparaisonEtPièces jointesest videValeur indiquée dans ce filtreEtOccurrence d'absence de durée supérieure ou égale à 7égal àValeur indiquée dans ce filtreCochez cette case.
- Sélectionnez l'optionAvertissementdans le champGravité.
- Ajoutez une ligne à la grilleConditions de validationpour la deuxième condition.
- SélectionnezCréer une règle de conditiondans l'inviteRègle.
- Dans le champDescription, saisissez :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 conditionOpérateur relationnelType de comparaisonValeur de comparaisonEtÉvénement d'occurrence d'absence dans l'année civileégal àValeur indiquée dans ce filtreCochez cette case.
- Sélectionnez l'optionCritiquedans le champGravité.
- Ajoutez une ligne à la grilleConditions de validationpour la troisième condition.
- SélectionnezCréer une règle de conditiondans l'inviteRègle.
- Dans le champDescription, saisissez :Au moins une occurrence d'absence de ce type dans l'année civile correspond à 10 jours de travail ou plus.
- Définissez lesConditions de la règle.Et/OuChamp externe source ou règle de conditionOpérateur relationnelType de comparaisonValeur de comparaisonEtOccurrence d'absence de durée supérieure ou égale à 10 au cours de l'année civileégal àValeur indiquée dans ce filtreCochez cette case.
- Sélectionnez l'optionAvertissementdans le champGravité.
Lorsqu'un employé demande une absence, Workday affiche :
- Une alerte si l'occurrence d'absence dure 7 jours calendaires ou plus et qu'aucune pièce justificative n'est jointe.
- 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.