Zum Inhalt

UC01 Screen EQ-09 – QR-Code anzeigen

Stand: 12.10.2026 11:23 Branch: main Status: Entwurf

Änderungshistorie anzeigen


UC: UC01 – Equipment erfassen
Screen: EQ-09 – QR-Code anzeigen


Wireframe

EQ-09 – QR-Code anzeigen

Zum Vergrössern auf das Bild klicken; es öffnet sich in voller Grösse.


1. Ziel des Screens

EQ-09 zeigt den QR-Code eines Equipment-Datensatzes an. Der QR-Code dient in V1 als primärer maschinenlesbarer Identifikator für Equipment.

Der Screen unterstützt die schnelle Identifikation im Lager, in der Werkstatt, bei Inventur, Verleihvorbereitung und späteren Workflows.


2. Primäre Aufgaben

Aufgabe Beschreibung
QR-Code anzeigen QR-Code zum Equipment darstellen
QR-Wert anzeigen Technischen Identifikationswert anzeigen
Equipment-Kontext anzeigen Name, Typ, Seriennummer, Inventarnummer, Status
QR-Code kopieren QR-Wert oder Link kopieren
QR-Code drucken / exportieren Für Etikettendruck vorbereiten
Statushinweise anzeigen Hinweis bei inactive, retired, archived, incomplete, unknown
Scan-Ziel erklären QR-Code öffnet Equipment-Detail oder öffentlichen Redirect

3. QR-Grundsatz V1

Bereich Entscheidung
QR-Code In V1 umsetzen
Barcode Nicht primärer V1-Scope
NFC Nicht V1, nur spätere Prüfoption
QR-Zweck Equipment schnell öffnen / identifizieren
QR-Code-Wert Stabiler, nicht-sequenzieller Identifikator
QR-Verknüpfung Equipment-UUID oder eigener Identifier

4. Screen-Aufbau

┌────────────────────────────────────────────────────────────┐
│ Equipment › QR-Code anzeigen                              │
│ [Schliessen] [Drucken/Export]                             │
├────────────────────────────────────────────────────────────┤
│ Equipment-Kopf                                             │
│ QR-Code gross                                              │
│ QR-Wert / Link                                             │
│ Statushinweise                                             │
│ Aktionen: Kopieren, Drucken, PDF/Etikett vorbereiten       │
└────────────────────────────────────────────────────────────┘

5. Angezeigte Informationen

Information Beschreibung
Anzeigename Equipment-Name
Equipment-Typ z. B. Tauchflasche
Seriennummer Falls vorhanden
Inventarnummer Falls vorhanden
QR-Code Gross darstellbar
QR-Code-Wert Technischer Identifier
Status active, inactive, retired, archived
Datenqualität complete, incomplete, needs_review
Sync-Status synced, pending_sync, local_only, conflict

6. Sicherheits- und Datenschutzprinzip

Der QR-Code darf keine direkt sensiblen Kundendaten enthalten.

Empfehlung:

Punkt Regel
Kein Klartext-Kundennamen QR-Code enthält keine Kundendaten
Keine sequenziellen IDs QR-Code nutzt UUID oder separaten Identifier
Zugriffsschutz QR öffnet nur nach Berechtigung die Detailansicht
Öffentlicher Redirect Nur neutrale Landing-Route, falls später gewünscht
Widerruf QR-Identifier sollte deaktivierbar / ersetzbar sein

7. Verhalten nach Status

Zustand Verhalten im QR-Screen
active + complete Normale Anzeige
incomplete Hinweis: Datensatz nicht workflow-fähig
needs_review Hinweis: Prüfung nötig
unknown Hinweis: Typ noch nicht bestimmt
inactive Hinweis: Equipment aktuell nicht aktiv
retired Hinweis: ausgemustert
archived Hinweis: historisch archiviert
conflict Hinweis: Synchronisationskonflikt

8. Aktionen

Aktion Rolle Beschreibung
Schliessen tenant_admin, mitarbeiter Zurück zu EQ-03
QR-Wert kopieren tenant_admin, mitarbeiter Technischen Wert kopieren
Link kopieren tenant_admin, mitarbeiter Equipment-Link kopieren
Drucken / Export tenant_admin, mitarbeiter Etikett oder PDF vorbereiten
QR neu erzeugen tenant_admin Später prüfen, wenn QR-Identifier widerrufen werden muss

9. Validierung

ID Regel
V01 QR-Code muss einem Equipment des eigenen Tenants zugeordnet sein
V02 QR-Wert darf nicht leer sein
V03 QR-Wert darf keine sensiblen Klartextdaten enthalten
V04 NFC-Funktion wird in V1 nicht angezeigt
V05 Bei local_only kann QR-Code erst lokal oder nach Sync final sein
V06 QR-Code muss bei archiviertem Equipment weiterhin lesbar sein, aber Status anzeigen
V07 Druck/Export darf keine unnötigen Kundendaten ausgeben

10. Akzeptanzkriterien

ID Kriterium
AC01 Benutzer kann QR-Code eines Equipments anzeigen
AC02 QR-Code ist eindeutig dem Equipment zugeordnet
AC03 QR-Code enthält keine sensiblen Kundendaten im Klartext
AC04 Benutzer kann QR-Wert oder Link kopieren
AC05 Status und Datenqualität sind sichtbar
AC06 Inaktive oder archivierte Datensätze werden klar markiert
AC07 Unvollständige oder unknown-Datensätze zeigen Workflow-Hinweis
AC08 NFC wird in V1 nicht angeboten
AC09 QR-Code bleibt bei Archivierung erhalten
AC10 Export / Druck ist vorbereitet oder als V1.1 markiert

11. Offene UI-Details

ID Frage Status
UI1 Wird QR-Code direkt in EQ-03 angezeigt oder als eigener Screen / Modal? Empfehlung: Modal oder eigener Screen mobil
UI2 Wird Etikettendruck bereits in V1 umgesetzt? Prüfen, ggf. V1.1
UI3 Welches Etikettenformat wird unterstützt? Später festlegen
UI4 Kann QR-Identifier erneuert / widerrufen werden? Später prüfen
UI5 Wird ein öffentlicher Redirect benötigt? Nicht V1

Änderungshistorie

Datum, Uhrzeit Version Änderung Autor
12.10.2026 11:23 0.7 Leere Überschrift «12. Änderungshistorie» aus der Zeit vor dem einheitlichen Dokumentaufbau entfernt; Abschnitt «Wireframe» mit klickbarem Bild des Screens ergänzt Claude
12.10.2026 11:01 0.6 Versionsnummern der Änderungshistorie chronologisch durchgehend nummeriert (4 Einträge angepasst; Datum, Änderung und Autor unverändert) Claude
12.10.2026 10:19 0.5 Datum und Uhrzeit von 1 älteren Historieneinträgen aus der Git-Historie ergänzt (Zeitpunkt des Commits, der den Eintrag eingeführt hat) Claude
12.10.2026 09:58 0.4 Änderungshistorie ans Dokumentende verschoben und Sprunglink «Änderungshistorie anzeigen» unter dem Kopf ergänzt (einheitlicher Dokumentaufbau gemäss AGENTS.md) Claude
12.10.2026 09:08 0.3 Branch-Angabe im Kopfbereich auf main korrigiert Claude
01.08.2026 14:55 0.2 Kopfbereich vereinheitlicht David Mittig
04.05.2026 15:43 0.1 Initialer Screen-Vorschlag für EQ-09 QR-Code anzeigen erstellt David Mittig