Folgestatus über die API ausgeben
Warum?
Aktueller Stand
Derzeit kann für jede Destionation im Status inactive
der Folgestatus decommissioned
ausgewählt werden. Sind die 30 Tage Wartezeit noch nicht um, wird nach dem Speichern eine Fehlermeldung angezeigt.
Ziel
Das Self-Service-Portal soll den Wechsel in den Status decommissioned
nur anbieten, wenn er auch möglich ist.
Relevante Links und Bemerkungen
- "Eventuell prüfen, ob in einer V1.1. Information zur Frist über die API übertragen werden. --> Wenn ja, Issue anlegen und Meilenstein hinzufügen."
- Wiki Seite
Akzeptanzkriterien
-
Die API-Spezifikation wurde erweitert, so dass das Self-Service-Portal und API-Nutzer wissen, welche Folgestatus möglich sind. -
Die geänderte API-Spezifikation ist im Zustelldienst umgesetzt -
Die geänderte API-Spezifikation ist im Zustelldienst umgesetzt: Es nutzt die Information, um nur die möglichen Status anzubieten. Der doppelte Code in de.fjd.fitconnect.selfserviceportal.model.DestinationStatus
wurde entfernt. -
Die Wechselwirkungen der Änderungen der API-Spezifikation mit #278 und der Bereitstellung der Zustellpunkt-Informationen über die Routing API sind bedacht worden.
Durchführungsplan
-
API-Spezifikation entwickeln, siehe hierzu Variante 2 -
Zustelldienst anpassen -
Self-Service-Portal anpassen
Edited by Andreas Huber