Projekt

Allgemein

Profil

Zukunftspläne #426

Neue Technologie hinzufügen: Front-End freundlichlicher gestalten + Datenbank Consistency verbessern

Von Robin Daubenschütz vor fast 3 Jahren hinzugefügt. Vor mehr als 2 Jahren aktualisiert.

Status:
Neu
Priorität:
Niedrig
Zugewiesen an:
Robin Daubenschütz

Beschreibung

Das Front-End gibt dem Benutzer nicht die Information, dass neue Technologien nur "Level" besitzen dürfen die noch nicht vorhanden sind.
Dies gilt auch für die deaktivierten Technologien die nur noch für das auslesen von älteren Tickets verwendet werden.

Da das Level lediglich Einfluss hat auf die Reihenfolge in der Auswahlliste, wäre es kein Konflikt, wenn man beim neu anlegen von Technologien ein Level verwendet, das einer deaktivieren Technologie bereits zugewiesen wurde. (Das einzige Problem was mir hierbei einfällt, wäre dass bei einer Ansicht von neuen und alten Zeiteinträgen, die Sortierung nach Technologien "zufällig" erscheint).

Ein UI für eine Konfliktlösung wäre zwar eine Lösung, aber lohnt sich vom Aufwand nicht.

Schnellste und einfachste Lösung:
Die Information anpassen und das nächst verfügbare Technologie Level in das Textfeld laden.

Eine ebenfalls gute oder zusätzliche Lösung (und bessere imho) wäre:
Beim "Löschen" also deaktivieren einer Technologie, das Level auf NULL zu setzen. (Man müsste hier noch den aktuellen Bestand in der Datenbank anpassen mit dieser Änderung)
Das würde das verwendete Level wieder freigegeben werden für neue Technologien.
Um den Code jedoch nicht zu verunstalten mit NULL-Abfragen, könnte man anstelle von NULL auch 0 eintragen.
Dabei muss darauf geachtet werden, dass neue Technologien ein höheres Level als 0 besitzen.

Historie

#1

Von Robin Daubenschütz vor fast 3 Jahren aktualisiert

  • Beschreibung aktualisiert (diff)
#2

Von Robin Daubenschütz vor mehr als 2 Jahren aktualisiert

  • Tracker wurde von Fehler zu Zukunftspläne geändert
  • Thema wurde von Neue Technologie hinzufügen: Front-End freundlichlicher gestalten zu Neue Technologie hinzufügen: Front-End freundlichlicher gestalten + Datenbank Consistency verbessern geändert
  • Beginn 04.02.2022 wurde gelöscht

Auch abrufbar als: Atom PDF