Activité du workflow du coordinateur d’approbation

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 4 minutes de lecture
  • L’activité du coordinateur d’approbation crée une approbation dont le résultat dépend du résultat d’une ou de plusieurs activités enfants, y compris une ou plusieurs activités Approbation - Utilisateur, Approbation - Groupe et/ou Approbation manuelle.

    Remarque :
    Cette activité est uniquement disponible lorsque le workflow s’exécute sur une table qui étend la tâche.
    Pour créer une activité du coordinateur d’approbation , faites d’abord glisser l’activité sur le canevas du workflow, ce qui entraîne l’affichage du formulaire d’activité. Renseignez les champs appropriés du formulaire d’activité, puis cliquez sur Envoyer.

    Une fois que vous avez cliqué sur Soumettre, l’activité apparaît sur le canevas du workflow. À partir de là, spécifiez les activités enfants en cliquant sur les liens qui apparaissent sur le corps de l’activité.

    Lorsque l’activité du coordonnateur d’approbation est terminée, toutes les approbations en attente qui ont été créées par l’une des activités d’approbation du coordonnateur d’approbation sont immédiatement définies sur N’est plus nécessaire. Si un même utilisateur est appelé deux fois en tant qu’approbateur par le même workflow, par exemple lorsqu’un même utilisateur est à la fois un approbateur de produit et un approbateur exécutif, toutes les approbations pour cet utilisateur après la première sont ignorées.

    Résultats

    La valeur du résultat de l’activité du coordinateur d’approbation dépend des actions d’approbation effectuées par les approbateurs et des conditions d’approbation spécifiées dans le champ Attendre . Les valeurs de résultat possibles sont les suivantes :
    • Approuvés
    • Rejeté
    • Supprimé
    • Annulée

    Variables d'entrée

    Les variables d'entrée déterminent le comportement initial de l'activité.

    Tableau 1. Variables d’entrée d’activité du coordinateur d’approbation
    Champ Description
    Attendre
    Indiquer ce qu’il faut attendre pour indiquer que l’activité d’approbation est approuvée ou rejetée. Les options sont les suivantes :
    • Toute activité enfant à approuver : Toute activité enfant (utilisateur, groupe ou approbation manuelle) qui se termine avec un résultat approuvé entraîne l’achèvement de l’activité du coordonnateur d’approbation avec un résultat approuvé.
    • Toutes les activités enfants à approuver : Toutes les activités enfants de l’activité du coordinateur d’approbation doivent se terminer avec un résultat approuvé pour que l’activité du coordinateur d’approbation se termine avec un résultat approuvé.
    • Première approbation ou premier rejet d’une activité enfant : La première activité enfant qui se termine avec un résultat approuvé ou rejeté entraîne l’achèvement de l’activité du coordinateur d’approbation avec le même résultat.
    • Condition basée sur script :Appelez un script pour déterminer comment gérer une approbation ou un rejet.
    Quand se produit un refus

    S’affiche uniquement si l’option Attendre est définie sur Toutes les activités enfants à approuver ou Toute activité enfant à approuver.

    Précisez ce que le coordinateur doit faire lorsqu’il constate un rejet d’une des activités enfant. Les options sont les suivantes :
    • Rejeter l’approbation : Terminer immédiatement l’activité du coordinateur d’approbation avec un résultat rejeté.
    • Attendre les autres réponses avant de décider : Attendez d’obtenir d’autres réponses d’autres activités enfants avant de prendre une décision d’approbation ou de refus.

      Cela permet aux utilisateurs de changer d’avis jusqu’à ce qu’une décision soit prise.

      En outre, si Attendre est défini sur N’importe quelle activité enfant à approuver , alors une seule activité enfant terminée avec un résultat approuvé entraînera l’achèvement de l’activité du coordinateur d’approbation avec un résultat approuvé , même si d’autres activités enfants se sont terminées avec un résultat rejeté.

    Script d’approbation

    S’affiche uniquement si Attendre est défini sur Condition basée sur le script.

    Si la variable Attendre est définie sur Condition basée sur script , ce script est appelé pour déterminer comment gérer une approbation ou un rejet. Le script doit définir la variable réponse sur , approuvé ou rejeté pour indiquer l’état d’approbation global de cette approbation. Lorsqu’elle est appelée, la variable suivante est disponible pour le script :
    counts.total = total number of child approval activities that are part of this approval
          counts.approved = # of child approval activities that approved so far
          counts.rejected = # of child approval activities that rejected so far
          counts.requested = # of child approval activities that are pending approval

    Conditions

    Les conditions déterminent quelle transition s’exécutera après cette activité.
    Remarque :
    Les activités d’approbation s’exécutent en tant qu’utilisateur dont les actions correspondent aux conditions d’approbation ou de rejet attendues par le workflow et font avancer le workflow.
    Tableau 2. Conditions d’activité du coordinateur d’approbation
    Condition Description
    Approuvés Les utilisateurs des groupes ont approuvé la demande en fonction des règles d’attente .
    Rejeté Les utilisateurs des groupes ont refusé la demande en fonction des règles d’attente .

    États

    L’état de l’activité indique au moteur de workflow ce qu’il doit faire de l’activité.
    Tableau 3. États des activités du coordinateur d’approbation
    État Description
    Exécution Le moteur de workflow démarre la fonction exécuter de l’activité.
    En attente Le moteur de workflow ignore l'activité jusqu'à ce qu'un événement spécifique pour relancer l'activité soit déclenché.
    Terminé L'activité s'est terminée. Affichez la valeur de résultat pour connaître le résultat de l'activité.
    Annulé Cette activité, ou le workflow qui contient cette activité, a été annulée.
    Erreur Une erreur JavaScript s’est produite. Examinez les journaux pour connaître les détails de l'erreur.