Summary / Zusammenfassung
Bei der Definition von Maßnahmen werden Parameter wie Category nicht korrekt umgesetzt. Wird eine Unterkategorie (z. B. TLF4000) als Parameter gewählt, funktioniert die Maßnahme nicht wie erwartet und es wird ein falsches Fahrzeug (z. B. NEF) vorgeschlagen. Auch nach dem Wechsel auf die Oberkategorie (z. B. TLF) wird weiterhin ein falsches Fahrzeug vorgeschlagen. Hingegen funktioniert eine Maßnahme mit Oberkategorie NEF korrekt.
Steps to Reproduce / Schritte zur Reproduktion
- Lege eine Maßnahme mit Parameter Category = TLF4000 an.
- Starte einen Einsatz, bei dem die Maßnahme greift.
- Beobachte: Statt eines TLF wird ein NEF vorgeschlagen.
- Ändere die Maßnahme und setze Parameter Category = TLF (Oberkategorie).
- Starte den Einsatz erneut.
- Beobachte: Es wird weiterhin ein NEF vorgeschlagen.
- Lege zum Vergleich eine Maßnahme mit Category = NEF an.
- Starte einen Einsatz.
- Beobachte: Hier wird korrekt ein NEF vorgeschlagen.
Expected Behavior / Erwartetes Verhalten
- Bei Angabe einer Unterkategorie (z. B. TLF4000) sollte genau diese Unterkategorie berücksichtigt und vorgeschlagen werden.
- Bei Angabe einer Oberkategorie (z. B. TLF) sollten Fahrzeuge aus dieser Kategorie vorgeschlagen werden.
- Vorschläge dürfen nicht auf unlogische andere Kategorien (z. B. NEF) ausweichen.
Actual Behavior / Tatsächliches Verhalten
- Parameter Category = TLF4000 → NEF wird vorgeschlagen.
- Parameter Category = TLF → ebenfalls NEF vorgeschlagen.
- Parameter Category = NEF → funktioniert korrekt, NEF wird vorgeschlagen.
Impact on Usage / Auswirkung auf die Nutzung
Moderate: Maßnahmen können nicht zuverlässig nach Unter- oder Oberkategorien gesteuert werden. Dadurch entstehen falsche Fahrzeugvorschläge und die Logik der Maßnahmen wird unbrauchbar.