Démarrer des orchestrations en cas de changement de statut de processus de gestion
- Sur le site Workday Développeur, créez une application Extend.
- Dans votre locataire Workday, créez un processus de gestion.
Vous pouvez configurer un processus de gestion pour lancer automatiquement une orchestration lorsqu’un utilisateur effectue l’une des actions suivantes :
- Annuler
- Retirer
- Correct
- Refuser
Les orchestrations utilisées de cette manière doivent être fondées sur le modèle Workday Business Process.
- Sur le site Workday Development, ajoutez une orchestration fondée sur le modèle Workday Business Process dans votre application Extend.Si votre orchestration passe des appels d’API, elle doit utiliser l’authentification WCPISU.
- À l’étapeDéclenchement du processus de gestionde l’orchestration, configurez les paramètres d’entrée pour définir les valeurs que l’orchestration peut recevoir du processus de gestion.
- Ajoutez les étapes que vous souhaitez que l’orchestration effectue lorsque le processus de gestion qui l’appelle est annulé, retiré, corrigé ou refusé.
- Déployez l’application contenant l’orchestration dans votre locataire.
- Dans Workday, accédez à la tâcheModifier la configuration du locataire - Processus de gestion. Dans le champUtilisateur effectuant les lancements d’orchestration, indiquez une personne disposant des autorisations appropriées pour accéder aux champs et effectuer les actions requises par l’orchestration.
- Dans Workday, dans le menu des actions connexes du processus de gestion, sélectionnez .
- Dans la tâcheConfigurer des orchestrations, cliquez surAjouterpour commencer à associer le changement de statut du processus de gestion avec l’orchestration.
- Dans le champAction, sélectionnez le changement de statut du processus de gestion qui lance l’orchestration,Annuler,Retirer,CorrigerouRefuser.
- Dans le champOrchestration, sélectionnezCréer une configuration de lancement d’orchestration.Workday ne crée pas automatiquement des configurations de démarrage d’orchestration. Votre orchestration a peut-être été déployée sur le locataire, mais vous ne pouvez pas la sélectionner ici tant que vous n’avez pas créé une configuration de démarrage.
- Dans la tâcheCréer une configuration de lancement d’orchestration, fournissez unnomunique pour la configuration et sélectionnez l’orchestrationque vous avez déployée.
- Dans la sectionParamètres configurables, Workday affiche les paramètres d’entrée que vous avez configurés à l’étapeDéclenchement du processus de gestionde l’orchestration. Configurez les valeurs que vous souhaitez que le processus de gestion transmette à l’orchestration.
- De nouveau dans la tâcheConfigurer des orchestrations, vous pouvez sélectionner la configuration de lancement d’orchestration que vous avez créée.Vous pouvez utiliser des combinaisons supplémentaires de changement de statut de processus de gestion et de lancement d’orchestration pour couvrir d’autres actions.
- (Facultatif) Pour afficher le statut d’un processus de gestion associé à l’orchestration, utilisez la tâcheRechercher des événements. Workday affiche le statut de l’orchestration dans l’ongletOrchestrations.Une orchestration déclenchée par un processus de gestion est généralement lancée par le planificateur Workday dans un délai de 15 minutes. Le délai peut être plus long dans les scénarios Annuler en masse ou Retirer en masse.Le temps nécessaire pour que le statut de l’orchestration passe deEn coursàTerminédépend uniquement du traitement de l’orchestration.
- (Facultatif) Quand le statut de l’orchestration passe deEn file d’attente pour le lancementàEn cours, une optionRedémarrerdevient disponible sur la pageÉvénement annulé,Événement retiré,Événement corrigéouÉvénement refusé. Cliquez sur cette option pour accéder à la tâcheRedémarrer l’orchestration, où vous pouvez ajuster les paramètres de démarrage, si nécessaire, avant le redémarrage.La page d’actions affiche le statutTerminépour l’orchestration uniquement si l’utilisateur à l’origine de l’événement dispose de l’autorisation d’affichage pour l’événement.