Skip to main content
Bestellungen sind schreibgeschützt, mit Ausnahme der dedizierten HR-Decision-Operation.

Statuswerte

Nur under_review kann durch die öffentliche Decision-Operation in approved oder rejected geändert werden.

Endpoints

Bestellungen auflisten

Bestellungen nach Status, Mitarbeiter, Datumswerten und dokumentierten skalaren Feldern abrufen. Verwenden Sie X-Tenant-ID, wenn der Tenant-Kontext eingeschränkt werden soll.

Bestellung abrufen

Produkte, Vertragsfelder, Mitarbeiter, Status und Attachment-Referenzen lesen.

Freigeben oder ablehnen

Eine HR-Entscheidung aus dem Status under_review validieren und anwenden.

Anhang herunterladen

Ein Vertragsdokument über die Attachment-ID herunterladen.

Order-Response-Modell

Das aktualisierte Anbieter-Schema gibt tenant und divisionId nicht mehr innerhalb einer Bestellung zurück. Die Einschränkung auf einen Tenant erfolgt weiterhin über X-Tenant-ID, sofern der jeweilige Endpoint diesen Header dokumentiert. Die Informationen zur HR-Prüfung werden in hrHistory zurückgegeben: hrHistory ersetzt das bisherige Objekt hrReviewDecision. Das frühere Actor-Category-Enum in decisionBy ist nicht mehr Bestandteil des Anbieter-Schemas.

Produktmodell der Response

Jeder Eintrag in products[] enthält Produktidentität, Klassifizierung, Umsatzsteuer, Brutto- und Nettowerte, optionale Servicebeträge sowie das Kennzeichen für Zubehör.
Die aktuelle API-Version bleibt 1.0.0, die Struktur der Order-Response hat sich jedoch geändert. Aktualisieren Sie generierte Clients, DTOs, Deserialisierung, Mappings, Berechnungen, Mocks und Contract Tests vor der Übernahme des aktualisierten Schemas. Interpretieren Sie die neuen Dezimalzeichenfolgen nicht als ganzzahlige Cent-Werte.

Entscheidungsregeln

  • Lesen Sie die Bestellung unmittelbar vor der Entscheidung erneut.
  • Verwenden Sie vor der realen Entscheidung einen Dry Run.
  • Eine finale Entscheidung kann über den Endpoint nicht überschrieben werden.
  • Eine Freigabe wendet dokumentierte Standardwerte für Vertragsdaten an und löst entsprechende Benachrichtigungen aus.
  • Der Vertrag nennt keine konkreten Benachrichtigungsempfänger; verlassen Sie sich nicht auf eine undokumentierte Liste.
  • Lesen Sie die Bestellung nach einem Timeout erneut, bevor Sie einen Replay erwägen.

Leitfaden zur Bestellverarbeitung

Folgen Sie Swimlane, Statusprüfungen, Konfliktbehandlung und Reconciliation nach Timeouts.
Zuletzt geändert am 28. August 2026