Zum Hauptinhalt springen

Mangel-Kategorien

Zweck

Mangel-Kategorien (DefectTypeCategory) gruppieren Mangelarten zur Auswertung. Sie werden auf der Defect-Detailseite über das Feld defectTypeCategoryId ausgewaehlt und sind die Basis für kategorienbezogene Reports (z. B. „Wieviele Sicherheits-Mängel pro Quartal?").

Voraussetzungen

- Berechtigung `create:DefectTypeCategory`.

Berechtigungen (CASL)

ActionSubjectKeycloak-Rolle
viewFE_DefectTypeCategory, DefectTypeCategory
create/update/deleteDefectTypeCategoryAPP_SPEAMCORE_CREATE/UPDATE/DELETE_DEFECT_TYPE_CATEGORY

Schritt-für-Schritt-Anleitung

  1. Mangel-Kategorien (/defect-categories) → + Neu.
  2. Name vergeben (z. B. „Sicherheit", „Funktion", „Optik").
  3. Änderungen werden automatisch gespeichert.

Listenansicht — defect-categories

Toolbar (Detail-Seite)

Schlanke Toolbar oben rechts:

IconAktion (aria-label)CASLWirkung
ZurückgehenZurück zur Liste.
🏠Zur Startseite gehenSpringt auf das Dashboard / /.
⏮/◀/▶/⏭PaginationNavigation durch die gefilterte Liste — Massen-Bearbeitung ohne Liste-Sprung.

Wie auf jeder Detail-Seite verfuegbar — siehe Floating-Quickbar:

  • KAL. (Mini-Kalender)
  • ZEIT (Persoenliche Wochen-Arbeitszeit)
  • ARBEIT (Eigene bevorstehende Aufträge)

Felder und Eingaben

FeldnamePflichtDatentypWirkung beim AusfuellenVoraussetzung
namejaStringAnzeige in Auswahl-Selects auf Maengeln und in Reports.

Wiederverwendbare Konzepte

Verknuepfungen zu anderen Modulen

  • Mängel (/defects) — Defect.defectTypeCategoryId referenziert diese Kategorie.

API/Schnittstellen

MethodeEndpointZweckCASL
GET/api/defect-categoriesListeview DefectTypeCategory
POST/api/defect-categoriesAnlegencreate DefectTypeCategory
PATCH/api/defect-categories/:idÄndernupdate DefectTypeCategory
DELETE/api/defect-categories/:idSoft-Deletedelete DefectTypeCategory

Versionshinweise

  • 2026-04-29: Initiale Veroeffentlichung.