Zum Inhalt springen

Beleg-Zustände und -Modi

Dieser Abschnitt beschreibt die möglichen state- und mode-Phasen sowie die Übergänge im Zusammenhang mit dem Lebenszyklus einer Record-Ressource. Das Diagramm veranschaulicht die Übergänge zwischen Zuständen und Modi und zeigt, ob sie über API-Aufrufe oder automatisch durch interne Systemprozesse ausgelöst werden.

  • Accepted (Akzeptiert): Der Beleg wurde empfangen, erfolgreich validiert und ist bereit zur Verarbeitung.
  • Rejected (Abgelehnt): Der Beleg wurde empfangen, hat aber unsere internen Validierungsprüfungen nicht bestanden. Details sind in den Protokollnachrichten verfügbar.
  • Completed (Abgeschlossen): Der Beleg wurde erfolgreich verarbeitet.
  • Failed (Fehlgeschlagen): Der Beleg konnte aufgrund eines externen Übertragungsfehlers nicht verarbeitet werden. Details sind in den Protokollnachrichten verfügbar.
  • Processing (In Bearbeitung): Der Beleg wird gerade verarbeitet.
  • Finished (Abgeschlossen): Der Beleg wurde verarbeitet, mit einem erfolgreichen oder nicht erfolgreichen Ergebnis.
Record Resource State and Mode
  • POST → Accepted: Der Beleg wird über einen API-Aufruf erstellt und tritt vorübergehend in den Accepted-Zustand ein, wenn er erfolgreich validiert wurde.
  • POST → Rejected: Wenn der Beleg bei der Erstellung die interne Validierung nicht besteht, wechselt er automatisch in den Rejected-Zustand und stellt zusätzliche Protokollnachrichten zum Fehler bereit.
  • Accepted → Completed: Dieser Übergang erfolgt automatisch, sobald der Beleg erfolgreich verarbeitet wurde.
  • Accepted → Failed: Tritt ein Fehler während der Verarbeitung auf, wechselt der Beleg automatisch in den Failed-Zustand und stellt zusätzliche Protokollnachrichten zur Fehlerbehebung bereit.
  • Processing → Finished: Sobald der Beleg verarbeitet wurde — unabhängig davon, ob das Ergebnis erfolgreich war oder nicht —, wechselt er automatisch in den Finished-Modus.

Was this page helpful?