Hallo zusammen,
ich hoffe einer von euch kann mir bei meinem Problem helfen.
Ich habe einen Workflow (2010er) erstellt. Der Workflow prüft ob bestimmte Bedingungen erfüllt sind, wenn ja schränkt er die Berechtigungen auf dem aktuellen Element ein und startet einen Genehmigungsworkflow mit eingeschränkten Berechtigungen. Nach Abschluss des Genehmigungsworkflows wird die Berechtigungsverebung wieder hergestellt und das Element erhält die "alten" Berechtigungen zurück. Ich möchte damit vermeiden, dass ein Dokument von einem User während des Genehmigungs-WF geändert werden kann.
Im WF wechsel ich mehrfach zwischen normalen Schritten und Identitätswechselschritten hin und her ... um eine saubere Dokumentation im Versionsverlauf zu erhalten.
Das ganze läuft auch zu 95% sauber durch. Manchmal bekomme ich aber einen Fehler zwischen den Schrittwechseln ... also immer dann wenn an den Berechtigungen geschraubt wird.
Teilweise war das Dokument geöffnet, dass haben wir jetzt organisatorisch geregelt. In anderen Fällen komme ich aber nicht dahinter wo der Fehler her kommt.
Im Log ist vermerkt, dass Rekursive WFs nicht zulässig sind.
Das einbauen von Pausen hat leider auch nicht geklappt - da läuft der WF direkt auf einen Fehler.
Hat von Euch einer noch eine Idee woran es liegen könnte.
Beste Grüße und vielen Dank
Wolfgang