Problème flux d’approbation

  • Problème flux d’approbation

    Posté par LUC MEZZAROBBA sur 29 avril 2024 à 15h29

    Bonjour,

    J’ai un problème avec un flux.

    J’ai un flux automatisé qui démarre tous les matins. Il va lister tous les élements d’une liste sharepoint qui contient une colonne date fin de periode d’essai. Si la date indiquée dans la colonne est égale à aujourd’hui, alors une demande d’approbation doit partir à destination du manager.

    Le probleme intervient quand il y a plusieurs élements avec la même date de fin de période d’essai. Le flux devrait envoyer alors simultanément plusieurs approbations à des managers différents. Malheureusement, les approbations ne partent que les unes après les autres et seulement si l’approbation précédente a été traiter.

    Donc tant que le premier manager n’a pas répondu à son approbation, le manager 2 ne reçoit pas le sien.

    Avez vous une solution ?

    merci

    DavidZed a répondu Il y a 5 mois, 3 semaines 2 Membres · 1 Réponse
  • 1 Réponse
  • DavidZed

    Membre
    29 avril 2024 à 17h40

    Hello,

    Par défaut les executions dans une boucle For Each sont séquentielles : les itérations de la boucle sont exécutées les unes après les autres : une nouvelle itération démarre uniquement quand la précédente a terminé.

    Le soucis c’est que l’action démarrer et attendre une approbation attend une réponse d’une personne pour poursuivre l’execution du flux.

    La solution :

    Il y a un paramètre à activer dans la boucle “appliquer à chacun”, c’est le parrallélisme, qui permet à la boucle de lancer plusieurs itération en parrallèle :

    Attention, à ne pas activer si dans la boucle on change des valeurs de variables (définir une variable) mais l’incrémentation ou l’ajout à un tableau restent possible

Connectez-vous pour répondre.