Skip to content

Routing API liefert nicht alle Zustellpunkte

Description of the bug:

In der Testumgebung wurden in verschiedenen XZuFi-Dateien überlappende Konfigurationen von LeiKa-ID und ARS konfiguriert. Dies lässt sich einfach mit einer Abfrage des POVG zeigen. Bei einer Abfrage mittels Routing-API kommt entweder eine leere Antwort oder nur eine Destination wo zwei erwartet würden.

Ausgangssituation: Es gibt 3 Dateien mit überlappenden Informationen

  • testdestination_Annexneu.xml
    • LeiKa-IDs [99008001014002, 99008002010000] und ARS [033550022022, 160510000000, 010010000000]
    • Destination-ID: 23bdd840-a823-4d8b-9992-07d04ca907a7
  • testdestination_Erfurt_AnnexPerso
    • LeiKa-IDs [99008001014002, 99008002010000] und ARS [160510000000]
    • Destination-ID: 3366d2b7-f691-406f-8a9b-474fbdbb376b
  • testdestination_Bundesdruckerei_Flensburg.xml
    • LeiKa-IDs [99008001014002, 99008002010000] und ARS [010010000000]
    • Destination-ID: 23bdd840-a823-4d8b-9992-07d04ca907a7

Eine Abfrage über das POVG mit der LeiKa-ID und dem ARS liefert mindestens einen Treffer, während die Routing-API nur maximal einen Treffer liefert, aber auch eine leere Menge, obwohl im PVOG die Information vorliegt.

Current behavior:

Die Routing-API liefert unvollständige Ergebnisse, obwohl im PVOG die Informationen vorliegen

Expected behavior:

  1. Die Routing-API muss zuverlässig Informationen zu Zustellpunkten Liefern, die im PVOG hinterlegt sind.
  2. Bei mehreren Treffern sollten alle Destinations zurückgeliefert werden, damit der Onlinedienst/Nutzer eine Entscheidung treffen kann.

Environments:

TEST

Additional Information:

XZuFi-Dateien

Dependency / relationship to other issues:

Responsible person / team:

Contact persons including contact details:

Screenshots / Logs / Requests:

Checklist:

  • Add Severity label
  • Add team label
  • Related/affected issues/stories/epics linked and explained in the bug issue
  • Creation of an automated test
  • Bugfix deployed on DEV
  • Bugfix tested on DEV
  • Bugfix deployed on TEST
  • Bugfix tested on TEST (possibly also by the connection project itself)
  • Successful fix reported to Team Operations (Teams channel)
  • Bugfix deployed on STAGE
  • Bugfix tested on STAGE if necessary
  • Bugfix deployed on PROD
  • Bugfix tested on PROD (possibly also by the connection project itself)
  • Final communication by Team Operations if necessary
  • Internal documentation was checked and updated if necessary
  • External documentation has been checked and updated if necessary
  • Updated changelog if necessary

Approach/Solution:

Release version of the artifact: