Beschreibung
Titel | Auftragsverzögerung melden |
---|---|
Kurzbeschreibung | Folgender Ablauf beschreibt die typischen |
...
Interaktionen zwischen Auftraggeber und Leistungserbringer im Anwendungsfall " |
...
Auftragsverzögerung melden". Der Leistungserbringer meldet |
...
den Vorfall eines Ereignisses im Ablauf, mit dem Risiko einer Verzögerung der Auftragsbearbeitung |
...
durch Versand eines JeopardyAlerts mit dem Namen "delay". Folgende Szenarien für die Verzögerung sind möglich: |
...
|
...
|
...
|
...
|
...
|
...
Dabei werden |
...
Ablauf
Annahmen:
- Der Auftraggeber (Client) hat sich für alle ProductOrder Notifications registriert
...
die für diesen Ablauf erforderlichen Auftrags-Status durchlaufen und die für diesen Ablauf relevanten Informationen übermittelt. | |
Vorbedingung | Der Auftrag wurde angelegt und ist noch nicht abgeschlossen. Das heißt, er befindet sich in keinem der folgenden Status: completed, closed, rejected, failed oder cancelled. Darüber hinaus muss die kaufmännische Validierung abgeschlossen sein, so dass sich der Auftrag nicht mehr im Status acknowledged befindet. |
---|---|
Auslöser | Ein Ereignis ist im Ablauf vorgefallen, welches das Risiko einer Verzögerung in der Auftragsbearbeitung bewirkt. |
Ergebnis | Die Auftragsverzögerung wurde gemeldet. Eine Verzögerung kann Auswirkung auf den verbindlicher Liefertermin haben. Falls die Auftragsrealisierung gestoppt werden musste, sind zwei weitere Ergebnisse möglich:
|
Ablauf
Bitbucket file macro | ||||
---|---|---|---|---|
|
Beispieldaten
POST ProductOrderJeopardyAlertEvent(estimatedAlertEndDate) (1)
Bitbucket file macro collapsible true url https://bitbucket.org/fit-api/fit-api/src/main/tmf622/examples/product-order-4c-jeopardy-event-order-delay.json syntaxHighlighting JSON
fachliche Felder | Daten | API Felder |
---|
Die Auftragsbestätigung verzögert sich
Die Bearbeitungszeit kann sich aufgrund von Portmangel verzögern.
technisches EventDatum | 2022-10-16T10:35:00+01:00 | eventTime |
Bezeichnung des Alerts | orderDelay | JeopardyAlert.name |
Datum | 2022-10-16T10:35:00+01:00 |
8005
0072
0070
JeopardyAlert.alertDate | ||
Verzögerungsgrund | "Der Auftrag befindet sich durch die noch nicht im Betrieb befindliche Carrierübergabe in der Auftragspufferung" | JeopardyAlert.exception |
Meldungscode | 0070 | JeopardyAlert.JeopardyAlertMessage.code |
Meldungstext | "Der Auftrag wird manuell bearbeitet. Die Bearbeitungszeit kann sich daher verlängern |
Beispiel:
...
" | JeopardyAlert.JeopardyAlertMessage.text |