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

Akzeptanzkriterien

  1. Die API-Spezifikation wurde erweitert, so dass das Self-Service-Portal und API-Nutzer wissen, welche Folgestatus möglich sind.
  2. Die geänderte API-Spezifikation ist im Zustelldienst umgesetzt
  3. 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.
  4. Die Wechselwirkungen der Änderungen der API-Spezifikation mit #278 (closed) 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