Partager via


Personnaliser les options d’approbation pour les flux de travail Project Web App

Résumé : Découvrez comment ajouter des options d’approbation supplémentaires à une tâche d’approbation de flux de travail Project Web App.
S’applique à : Project Server Édition d'abonnement, Project Server 2019, Project Server 2016, Project Server 2013

Lorsque vous utilisez des tâches d’approbation dans vos flux de travail, il est souvent préférable de disposer d’options supplémentaires, autres que Approuvé et Rejeté. Par exemple, certaines options permettent de soumettre la proposition pour préparer le projet, puis de la renvoyer avant de procéder à la décision finale d’approbation ou de rejet.

Dans cet article, nous allons voir comment ajouter une troisième option (nous l’appellerons Réviser et soumettre à nouveau) à la liste des options de la tâche d’approbation de flux de travail.

Avant de commencer

Avant de commencer, vérifiez les points suivants :

Ajouter une nouvelle option d’approbation de tâche

Nous devons tout d’abord ajouter la nouvelle option Réviser et resoumettre à la liste des options d’approbation existantes. Cela s’effectue dans les paramètres du site pour le site Project Web App.

Pour modifier les options d’approbation de tâche

  1. Dans Project Web App, cliquez sur Paramètres, puis sur Paramètres du site.

  2. Sous Galeries du concepteur web, cliquez sur Types de contenu de site.

  3. Sous Types de contenu de liste, cliquez sur Tâche de flux de travail (SharePoint 2013).

  4. Sous Colonnes, cliquez sur Résultat de la tâche.

  5. Cliquez sur le lien Modifier la colonne de site.

  6. Dans la zone Tapez chaque choix sur une ligne distincte , ajoutezRevise et Soumettre à nouveau sur une ligne distincte entre Approuvé et Rejeté.

  7. Cliquez sur OK.

Créer le flux de travail

Nous allons utiliser l’exemple de flux de travail que vous avez créé dans Créer un exemple Project Web App workflow pour créer un flux de travail qui ressemble à ceci :

Capture d’écran du flux de travail dans SharePoint Designer.

Si vous avez effectué les procédures décrites dans d’autres articles de cette série, vous avez peut-être déjà une partie de ce flux de travail en place. Toutes les étapes à suivre pour créer ce flux de travail sont décrites dans la procédure suivante.

Pour créer un flux de travail

  1. Démarrez SharePoint Designer.

  2. Connectez-vous à votre site Project Web App.

  3. À gauche, cliquez sur Flux de travail.

  4. Cliquez sur Exemple de flux de travail.

  5. Cliquez sur Modifier le flux de travail.

  6. Dans le ruban, cliquez sur Phase, puis sur 1 - Proposer une idée.

  7. Placez le curseur orange dans la partie supérieure de l’étape 1, puis dans le ruban, cliquez sur Action, puis sous Actions de Project Web App, cliquez sur Attendre un événement de projet.

  8. Cliquez sur cet événement de projet, puis choisissez Événement : lors de la soumission d’un projet dans le menu déroulant.

  9. Placez le curseur orange sous l’étape 1, cliquez sur Phase, puis sur 2 - Demander une idée.

  10. Placez le curseur orange sous l’étape 2, cliquez sur Étape, puis sur 3 – Exécuter.

  11. Placez le curseur orange sous l’étape 3, cliquez sur Étape, puis sur 4 – Annulé.

  12. Placez le curseur orange dans la zone Transition vers la phase de l’étape 1 puis dans le ruban, cliquez sur Action, puis sur Accéder à une étape.

  13. Cliquez sur le lien d’une étape , puis choisissez 2 - Demander une révision dans la liste déroulante.

  14. Placez le curseur orange dans la partie supérieure de l’étape 2.

  15. Dans le ruban, cliquez sur Action, puis sous Actions de tâche, cliquez sur Démarrer un processus de tâche.

  16. Cliquez sur le lien ces utilisateurs.

  17. Sur la page Démarrer un processus de tâche :

  18. Cliquez sur les points de suspension ( ...) pour Participants et ajoutez le nom de l’utilisateur auquel vous souhaitez affecter la tâche d’approbation de projet.

  19. Pour Nom de la tâche, cliquez sur fx, indiquez Données Projet pour Source de données et Nom du projet pour Champ de la source, puis cliquez sur OK.

  20. Cliquez sur OK.

  21. Placez le curseur orange dans la section Transition vers la phase de l’étape 2.

  22. Cliquez sur Condition et sélectionnez Si une valeur est égale à la valeur.

  23. Cliquez sur le premier lien valeur, puis cliquez sur fx.

  24. Indiquez Paramètres et variables du flux de travail pour Source de données et Variable : résultat pour Champ de la source, puis cliquez sur OK.

  25. Cliquez sur le deuxième lien valeur et choisissez Approuvé dans la liste déroulante.

  26. Placez le curseur orange dans la branche If de l’instruction If/Else.

  27. Dans le ruban, cliquez sur Action, puis choisissez Accéder à une étape.

  28. Cliquez sur le lien une étape, puis choisissez 3 - Exécuter.

  29. Placez le curseur orange dans la branche Else de l’instruction If/Else.

  30. Cliquez sur Condition et sélectionnez Si une valeur est égale à la valeur.

  31. Cliquez sur le premier lien valeur, puis cliquez sur fx.

  32. Indiquez Paramètres et variables du flux de travail pour Source de données et Variable : résultat pour Champ de la source, puis cliquez sur OK.

  33. Cliquez sur le deuxième lien valeur et choisissez Réviser et resoumettre dans la liste déroulante.

  34. Placez le curseur orange dans la branche If de la deuxième instruction If/Else.

  35. Dans le ruban, cliquez sur Action, puis choisissez Accéder à une étape.

  36. Cliquez sur le lien d’une étape , puis choisissez 1 - Proposer une idée.

  37. Placez le curseur orange dans la branche Else de l’instruction If/Else.

  38. Dans le ruban, cliquez sur Action, puis choisissez Accéder à une étape.

  39. Cliquez sur une étape, puis choisissez 4 – Annulé dans le menu déroulant.

  40. Placez le curseur orange dans la zone Transition vers la phase de l’étape 3, puis dans le ruban, cliquez sur Action, puis sur Accéder à une étape.

  41. Cliquez sur une étape, puis choisissez Fin du flux de travail dans le menu déroulant.

  42. Placez le curseur orange dans la zone Transition vers la phase de l’étape 4, puis dans le ruban, cliquez sur Action, puis sur Accéder à une étape.

  43. Cliquez sur une étape, puis choisissez Fin du flux de travail dans le menu déroulant.

  44. Dans le ruban, cliquez sur Publier.

Tester

Pour créer un projet

  1. Dans Project Web App, dans le volet de navigation gauche, cliquez sur Projets.

  2. Dans le ruban, cliquez sur l’onglet Projets.

  3. Cliquez sur Nouveau, puis sur Exemple de type de projet.

  4. Nommez le projet Personnaliser les options d’approbation, puis cliquez sur Enregistrer.

  5. Sur la page État du flux de travail, cliquez sur Soumettre, puis sur OK .

La soumission du projet déplace le flux de travail vers l’étape 2, ce qui déclenche notre tâche d’approbation. (Notez que l’étape de flux de travail actuelle dans la page État du flux de travail est 2 - Demander une révision.) L’étape suivante consiste à sélectionner un résultat pour la tâche.

Pour choisir un résultat pour une tâche

  1. Connectez-vous à Project Web App en tant qu’utilisateur auquel vous avez attribué la tâche.

  2. Dans Project Web App, dans le volet de navigation de gauche, cliquez sur Approbations.

  3. Dans le ruban, cliquez sur Approbations de flux de travail.

  4. Dans la liste des tâches de flux de travail, cliquez sur Toutes les tâches.

  5. Cliquez sur Personnaliser les options d’approbation.

  6. Dans le ruban, cliquez sur Modifier.

  7. Cliquez sur Réviser et resoumettre.

Dans la page État du flux de travail, notez que l’étape de flux de travail actuelle est retournée à 1 - Proposer une idée. (Vous pouvez également utiliser l’état de la phase pour laisser un message à vos utilisateurs sur la nécessité de réviser leur proposition.) Les utilisateurs peuvent maintenant mettre à jour les supports de proposition de projet et soumettre à nouveau le projet pour créer une autre tâche d’approbation.

Essayez de créer un autre projet et choisissez l’option Approuvé ou Rejeté pour la tâche. Vous remarquerez que l’étape du flux de travail passe à 3 - Exécuter ou 4 - Annulé respectivement.

Dans cet exemple, nous avons ajouté une seule option supplémentaire, Réviser et resoumettre, à la tâche d’approbation. Vous pouvez ajouter d’autres options en fonction de vos besoins et configurer le flux de travail de manière à obtenir une réaction différente pour chaque option.

Voir aussi

Créer un exemple de flux de travail Project Web App

Configurer un flux de travail pour qu’il attende un événement Project Web App

Définir l’état de l’étape dans un flux de travail Project Web App

Ajouter un champ personnalisé à une page de détails de projet

Affecter une tâche d’approbation dans un flux de travail