Exemple : identifier un poste principal pour l'approbation des absences
Explique comment ajouter une règle de condition avec des champs calculés dans le processus de gestion
Demander une absence
afin d'identifier le poste principal de l'employé et de router l'approbation de l'absence au responsable approprié.Votre unité légale autorise l'employé à occuper plusieurs postes. Lorsqu'il demande une absence, il doit indiquer le poste auquel l'absence est associée. Lorsque les employés ont deux postes, Workday peut router la demande au responsable principal ou au responsable principal. Vous prévoyez de configurer le processus de gestion
Demander une absence
afin que Workday route l'étape d'approbation au responsable principal.
Si vous indiquez un
Modificateur de routage
à l'étape d'approbation, lorsque les employés ont deux postes, vous pouvez ajouter une règle de condition avec des champs calculés pour identifier le responsable principal pour le routage. - Créez un champ calculé qui recherche tous les postes de l' employé dans l' événement d'absence suivant :
- Accédez à la tâcheCréer un champ calculé.
- Saisissez les valeurs suivantes et cliquez surOK:ChampValeurNom du champRecherche de valeur associée - tous les postesObjet de gestionÉvénement d'absenceFonctionRecherche de valeur associée
- Sélectionnez les valeurs de calcul suivantes et cliquez surOK:ChampValeurChamp de rechercheEmployéValeur de renvoiTous les postes
- Créez un champ calculé qui extrait le poste principal de tous les postes de l'employé :
- Cliquez surCréer un autre calcul.
- Saisissez les valeurs suivantes et cliquez surOK:ChampValeurNom du champPoste principal IAM de tous les postesObjet de gestionÉvénement d'absenceFonctionExtraction multi-instances
- Sélectionnez les valeurs de calcul suivantes et cliquez surOK:ChampValeurChamp sourceRecherche de valeur associée - tous les postesConditionEmploi principal
- Créez un champ calculé qui extrait le résultat du champEME Primary Position from All Positions.
- Cliquez surCréer un autre calcul.
- Saisissez les valeurs suivantes et cliquez surOK:ChampValeurNom du champPoste principal ESI de tous les postesObjet de gestionÉvénement d'absenceFonctionExtraction d'instance unique
- Saisissez les valeurs de calcul suivantes et cliquez surOK:ChampValeurChamp sourcePoste principal IAM de tous les postesConditionN'importe quel est vraiChamp de triPoste
- Créez un champ calculé qui recherche le résultat du champESI Primary Position from All Positions.
- Cliquez surCréer un autre calcul.
- Saisissez les valeurs suivantes et cliquez surOK:ChampValeurNom du champPoste principal de la recherche de valeur associée à partir de tous les postesObjet de gestionÉvénement d'absenceFonctionRecherche de valeur associée
- Sélectionnez les valeurs de calcul suivantes et cliquez surOK:ChampValeurChamp de recherchePoste principal ESI de tous les postesValeur de renvoiPoste
- Créez un champ calculé qui vérifie si l' événement d'absence contient une valeur de poste .
- Cliquez surCréer un autre calcul.
- Saisissez les valeurs suivantes et cliquez surOK:ChampValeurNom du champTime Off Entry Position n'est pas videObjet de gestionÉvénement d'absenceFonctionCondition vrai/faux
- Saisissez les valeurs de calcul suivantes et cliquez surOK:ChampValeurEt/OuEtChampPosteOpérateurn'est pas vide
- Créez un champ calculé qui extrait le résultat de la conditionTime Off Entry Position is not Empty.
- Cliquez surCréer un autre calcul.
- Saisissez les valeurs suivantes et cliquez surOK:ChampValeurNom du champPoste ESI de l'événement d'absence à partir de la saisie d'absenceObjet de gestionÉvénement d'absenceFonctionExtraction d'instance unique
- Saisissez les valeurs suivantes et cliquez surOK:ChampValeurChamp sourceSaisie d'absenceConditionTime Off Entry Position n'est pas videChamp de triPoste
- Créez un champ calculé qui recherche le résultat duchamp Poste ESI provenant d'un événement d'absence à partir d'une saisie d'absence.
- Cliquez surCréer un autre calcul.
- Saisissez les valeurs suivantes et cliquez surOK:ChampValeurNom du champPoste de la recherche de valeur associée à l'événement d'absence à partir de la saisie d'absenceObjet de gestionÉvénement d'absenceFonctionRecherche de valeur associée
- Sélectionnez les valeurs de calcul suivantes et cliquez surOK:ChampValeurChamp de recherchePoste principal ESI de tous les postesValeur de renvoiPoste
- Modifiez la définition du processus de gestionDemander une absence.
- Dans le menu des actions associées de l'étape du workflow pour l'étape Approbation, sélectionnez .
- Dans la zone de texteDescription, saisissezRoute l'approbation des absences au responsable pour le poste principal.
- Saisissez ces conditions de règle et cliquez surOK.ChampValeurEt/OuEtChamp externe source ou règle de conditionPoste principal ESI de tous les postesOpérateur relationnelDans la liste de sélectionType de comparaisonValeur provenant d'un autre champValeur de comparaisonPoste principal IAM de tous les postes