Question

Je travaille actuellement sur un flux de travail de commande dans SharePoint et que vous avez défini cela jusqu'à la création d'éléments, exécutez automatiquement le flux de travail.Je crée le flux de travail dans SPD, et c'est la partie clé de celui-ci:

Set content approval status to Pending with Awaiting approval from [%Parameter:MainApprover%]
then Assign Approve New PO (Tier 1) to Parameter: MainApprover
then Wait for Approval Status to equal 0;#Approved
then Update item in current item

Comme vous pouvez le constater, il définit le statut d'approbation en attente, puis crée une tâche pour l'approbateur désigné pour l'approuver.Je m'attends à ce que l'approbateur utilise ensuite le bouton de menu «approuver / rejet» intégré pour donner leur mot.Quand ils le font, il met en effet à jour le statut à approuvé, mais «attendre ...» le bit enfoncé ne s'active jamais.

J'ai vérifié sur la tâche qui leur est attribuée et que son statut n'est pas "non démarré" - si l'approbateur passe ensuite dans la tâche, ils peuvent cliquer sur "Terminé" et tout soudainement fonctionne parfaitement.

Ma question est donc: comment automatiser l'achèvement de la tâche lorsque l'approbateur modifie le champ "Statut d'approbation"?

Aide beaucoup appréciée.

Était-ce utile?

La solution

As far as I know, in both SharePoint Designer and Visual studio workflows, assigning a new task will pause execution of the workflow until it is complete. In visual studio workflows however, there is this useful option:

enter image description here

If it is set to false, the workflow will continue execution without waiting for the user to accept it. If the SharePoint designer activity does not provide this option, you can always create a custom (declarative) visual studio workflow activity that exposes that parameter.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top