SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Workflow Problem

Geprüfte Antwort Dieser Beitrag hat 2 Antworten

Ohne Rang
211 Beiträge
Preslinde erstellt 6 Aug. 2015 11:15
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Community,

habe folgendes Anliegen:

1) Habe für einen Eintrag in einer Liste einen autom. GenehmigungsWF mit Namen WF-Thementverantwortlicher laufen (dieser funktioniert tadellos).

2) Habe dann im SPD 2013 einen WF 2010 kreiert der gleichzeitig (ebenfalls autom.) bei Erstellung des  Elementes startet und folgendes tun soll:

- warten bis WF-Themenverantwortlicher abgeschlossen ist.

- ein Feld in einer anderen Bibliothek aktualisieren (Spalte Themenverantwortlicher) auf den jeweiligen Wert (Status) des ersten WF.

Jedoch entsteht folgendes Problem: der 2 WF ist abgeschlossen bevor der erste durch den Bearbeiter entsprechend bearbeitet wurde. ==> Abhilfe

Hier die definierten Parameter:

Wenn Current Item:WF-themenverantwortlicher gleich Genehmigt

 Element in DB-Name aktualisieren (set this Field Genehmigung Themenverantwortlicher to this Value Genehmigt hinzugefügt, Referenz bezieht sich auf Field ID und Value CurrentItem:Referenz ID)

Andernfalls wenn Current Item:WF-Themenverantwortlicher ungleich Genehmigt

Element wie "Element oben nur Value auf Ausstehen"

dann den WF beenden und erledigt protokollieren

Wie gesagt läuft alles super nur das Warten auf die Beendigung klappt nicht???

Danke PRESLINDE

PS: Wenn ich den Parameter am Anfang " Auf WF-Themenverantwortlicher ist gleich Genehmigt warten " setze wird nur WF gestartet und in der History steht  : Auf WF-Themen... warten. Jedoch passiert auch nach Bearbeitung des Bearbeiters nichts mehr.

Alle Antworten

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 6 Aug. 2015 12:40
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

[quote user="Preslinde"]Wenn ich den Parameter am Anfang " Auf WF-Themenverantwortlicher ist gleich Genehmigt warten " setze wird nur WF gestartet und in der History steht  : Auf WF-Themen... warten. Jedoch passiert auch nach Bearbeitung des Bearbeiters nichts mehr[/quote]

Solche Vergleiche sind bei Workflows immer gefährlich. Du könntest auf "Verantwortlicher ist nicht leer" warten. Oder ein separates, z.B. boolesches, Feld als Kennzeichen verwenden.

Allerdings verstehe ich überhaupt nicht, warum Du zwei Workflows hast. Wenn der zweite sowieso auf den ersten wartet und erst dann etwas tut, kannst Du das auch gleich alles in den ersten einbauen.

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
211 Beiträge
Preslinde Als Antwort am 7 Aug. 2015 12:28
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Andi,

danke für die rasche Antwort.

Der Grund für den 2 WF war dass erster ein Standart-WF ist und ich die Erstellung eines weiteren WF als einfachste Lösung gesehen habe. Werde es aber jetzt mit der anderen Variante (Genehmigungs-WF kopieren und ergänzen) versuchen.

Preslinde