Statuswerte
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 gibttenant 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 inproducts[] enthält Produktidentität, Klassifizierung, Umsatzsteuer, Brutto- und Nettowerte, optionale Servicebeträge sowie das Kennzeichen für Zubehör.
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.
