Probleme beim Genehmigungsprozess beheben

Dieser Abschnitt enthält einige der häufigsten Gründe für Fehler, die beim Genehmigungsprozess auftreten können.

Fehler Ungültige Daten beim Sperren einer Entity

Der Fehler Ungültige Daten tritt möglicherweise beim Sperren einer Entity auf. Dieser Fehler kann aus den folgenden Gründen auftreten:

  • Sie haben nicht die vorherige Periode der Zielentity oder ihrer abhängigen Elemente gesperrt.
  • Sie haben nicht die vorherigen Perioden des aktuellen Jahres dieser Zielentity oder ihrer abhängigen Elemente gesperrt.
Wenn Sie die Karte Genehmigung zum Sperren einer Entity verwenden, klicken Sie auf die Fehlermeldung, um die Fehlerdetails anzuzeigen.

Fehler Ungültige Daten beim Entsperren einer Entity

Der Fehler Ungültige Daten tritt möglicherweise beim Entsperren einer Entity auf. Dieser Fehler tritt auf, wenn eine der zukünftigen Perioden des aktuellen Jahres dieser Zielentity oder ihrer abhängigen Elemente gesperrt ist.

Wenn Sie die Karte Genehmigung zum Entsperren einer Entity verwenden, klicken Sie auf die Fehlermeldung, um die Fehlerdetails anzuzeigen.

Informationen hierzu finden Sie unter Entitys sperren und entsperren.

Fehler Ausnahme beim Entsperren einer Entity

Der Fehler Ausnahme tritt möglicherweise beim Entsperren einer Entity auf. Diese Ausnahme kann auftreten, wenn ein Benutzer den Eigentümer einer Genehmigung während des Genehmigungsprozesses geändert hat. Wenn Sie einen Genehmigungsworkflow ändern, in dem die Genehmigungseinheit bereits gestartet wurde, kann die Workflowlogik beschädigt werden. Das kann zu unerwarteten Problemen führen.

Lösung: Sie müssen den Workflow korrekt definieren und anschließend den Genehmigungsprozess starten. Wenn Eigentümer geändert werden müssen, müssen Sie den Genehmigungsprozess ausschließen und neu starten, wenn Sie die Entity sperren. Um den Prozess neu zu starten, ändern Sie unter Genehmigungen verwalten die Ansicht in die Baumansicht, und suchen Sie nach der Entity, die den Fehler verursacht. Ändern Sie sie von "Starten" in Ausschließen und anschließend wieder in Starten.

Vorübergehender Fehler während des Genehmigungsprozesses

Manchmal schlägt ein Genehmigungsprozess wie Sperren, Entsperren, Hochstufen und Genehmigen vorübergehend fehl.

Workaround: Nach dem Initialisieren der Aktion über die Karte Genehmigung sollten Sie die Seite nicht immer wieder aktualisieren. Warten Sie ein wenig, bis die Aktion abgeschlossen ist, und aktualisieren Sie dann die Seite.

Fehler Nicht erfolgreich: Nicht eindeutiger automatischer Benutzer beim Starten einer Entity

Nur Serviceadministratoren können eine Entity für den Genehmigungsprozess starten. Mit dem Genehmigungsstartprozess wird der Eigentümer für die Entity zugewiesen und an der richtigen Position des Hochstufungspfads platziert. Mit dem Startprozess wird kein Eigentümer für die Zielentity zugewiesen, wenn beide der folgenden Bedingungen zutreffen:

  • Sie haben keinen Eigentümer zur Root-Ebene der Genehmigungseinheitenhierarchie zugewiesen
  • Sie haben keinen Eigentümer zur abhängigen Entity innerhalb der Root-Ebene zugewiesen

Um diesen Fehler zu vermeiden, stellen Sie sicher, dass mindestens ein Eigentümer der Entity auf Root-Ebene der Genehmigungseinheitenhierarchie zugewiesen ist. Dadurch können alle Nachfolger, denen kein Eigentümer zugewiesen ist, die Eigentümerzuweisung aus der Root-Entity übernehmen.

Informationen hierzu finden Sie unter Eigentümer und Prüfer für Genehmigungseinheiten zuweisen.

Performance des Genehmigungsprozesses optimieren

Die Performance des Genehmigungsprozesses ist von den folgenden Faktoren abhängig: