Zum Hauptinhalt springen

Mangel-Operatoren

Zweck

Mangel-Operatoren (DefectTypeOperator) sind die für die Behebung verantwortlichen Personen oder Rollen — z. B. „Errichter", „Betreiber", „Hersteller". Sie werden auf der Defect-Detailseite über defectTypeOperatorId ausgewaehlt und steuern Eskalation und Zuständigkeit.

Voraussetzungen

- Berechtigung `create:DefectTypeOperator`.

Berechtigungen (CASL)

ActionSubjectKeycloak-Rolle
viewFE_DefectTypeOperator, DefectTypeOperator
create/update/deleteDefectTypeOperatorAPP_SPEAMCORE_CREATE/UPDATE/DELETE_DEFECT_TYPE_OPERATOR

Schritt-für-Schritt-Anleitung

  1. Mangel-Operatoren (/defect-operators) → + Neu.
  2. Name vergeben (z. B. „Errichter", „Betreiber").
  3. Änderungen werden automatisch gespeichert.

Listenansicht — defect-operators

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.defectTypeOperatorId verweist hierhin.

API/Schnittstellen

MethodeEndpointZweckCASL
GET/api/defect-operatorsListeview DefectTypeOperator
POST/api/defect-operatorsAnlegencreate DefectTypeOperator
PATCH/api/defect-operators/:idÄndernupdate DefectTypeOperator
DELETE/api/defect-operators/:idSoft-Deletedelete DefectTypeOperator

Versionshinweise

  • 2026-04-29: Initiale Veroeffentlichung.