Zum Inhalt

UC01 Screen EQ-05 – Kunde zuordnen / wechseln

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

Änderungshistorie anzeigen


UC: UC01 – Equipment erfassen
Screen: EQ-05 – Kunde zuordnen / wechseln


Wireframe

EQ-05 – Kunde zuordnen / wechseln

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


1. Ziel des Screens

EQ-05 dient dazu, die Zuordnung eines Equipment-Datensatzes zu ändern. Ein Equipment kann internem Bestand, einem Kunden oder vorübergehend keiner bekannten Zuordnung zugewiesen werden.

Der Screen ist wichtig für die Praxis, weil Equipment bei Ersterfassung zunächst unbestimmt sein kann, später aber internem Bestand oder einem konkreten Kunden zugeordnet wird.


2. Primäre Aufgaben

Aufgabe Beschreibung
Aktuelle Zuordnung anzeigen Intern, Kunde oder unbestimmt sichtbar machen
Zuordnung ändern Wechsel zwischen internal, customer, unassigned
Kunde suchen Kundendatensatz suchen und auswählen
Mitarbeiter-Equipment abbilden Mitarbeiter als Kunde mit besonderem Merkmal verwenden
Änderungsnotiz erfassen Fachlicher Grund für Zuordnungswechsel
Workflow-Fähigkeit prüfen Auswirkungen auf spätere Workflows sichtbar machen
Änderung speichern Auditierbar speichern

3. Screen-Aufbau

┌────────────────────────────────────────────────────────────┐
│ Equipment › Zuordnung wechseln                            │
│ [Abbrechen]                       [Zuordnung speichern]    │
├────────────────────────────────────────────────────────────┤
│ Equipment-Kopf: Name, Typ, aktuelle Zuordnung              │
│ Auswahl: Intern | Kunde | Unbestimmt                       │
│ Bei Kunde: Kundensuche + Trefferliste                      │
│ Hinweisbereich: Auswirkungen auf Datenqualität / Workflows │
│ Änderungsnotiz                                             │
└────────────────────────────────────────────────────────────┘

4. Zuordnungsarten

Wert Bedeutung
internal Equipment gehört dem Tenant / der Tauchschule
customer Equipment gehört einem Kunden
unassigned Zuordnung ist aktuell noch nicht bekannt

Mitarbeiter-Equipment wird nicht als eigene Zuordnungsart geführt, sondern über customer abgebildet. Der entsprechende Kundendatensatz erhält ein besonderes Merkmal, z. B. is_employee_contact = true.


5. Verhalten je Zuordnung

5.1 Intern

Punkt Verhalten
assignment_type internal
customer_id leer
Bedeutung Equipment gehört dem Tenant
Typische Nutzung Schulbestand, Verleihbestand, Werkstattbestand

5.2 Kunde

Punkt Verhalten
assignment_type customer
customer_id Pflicht
Bedeutung Equipment gehört einem konkreten Kunden
Typische Nutzung Kundenflasche, Kundenregler, Kundencomputer

5.3 Unbestimmt

Punkt Verhalten
assignment_type unassigned
customer_id leer
Bedeutung Zuordnung muss später geklärt werden
Typische Nutzung Inventur, Lagerfund, unvollständige Erfassung

6. Auswirkungen auf Datenqualität und Workflows

Zuordnung Datenqualität Workflow-Fähigkeit
Intern Kann vollständig sein Ja, wenn übrige Daten vollständig sind
Kunde Kann vollständig sein Ja, wenn Kunde und übrige Daten vollständig sind
Unbestimmt Eher unvollständig oder needs_review Spezifische Workflows ggf. blockieren

Regel:

Ein Equipment mit assignment_type = unassigned darf gespeichert werden, sollte aber für Workflows blockiert oder mindestens mit needs_review markiert werden, wenn die Zuordnung für den Workflow relevant ist.


7. Änderungsnotiz

Bei jeder Änderung der Zuordnung sollte eine Änderungsnotiz erfasst werden.

Beispiele:

Wechsel Beispielnotiz
Unbestimmt zu Intern „Inventur abgeschlossen, Gerät gehört zum Schulbestand.“
Intern zu Kunde „Gerät wurde als Kundenequipment identifiziert.“
Kunde zu Intern „Gerät wurde von der Tauchschule übernommen.“
Kunde zu Unbestimmt „Zuordnung unklar, muss geprüft werden.“

8. Aktionen

Aktion Rolle Beschreibung
Zuordnung speichern tenant_admin, mitarbeiter Speichert neue Zuordnung
Abbrechen tenant_admin, mitarbeiter Zurück zu EQ-03 ohne Änderung
Kunde suchen tenant_admin, mitarbeiter Suche nach Kundendatensatz
Kunden öffnen tenant_admin, mitarbeiter Öffnet Kundendetail in separatem Kontext
Neuen Kunden anlegen tenant_admin, mitarbeiter Optionaler Absprung zur Kundenanlage

9. Validierung

ID Regel
V01 Zuordnungstyp ist Pflicht
V02 Bei customer ist customer_id Pflicht
V03 Bei internal muss customer_id leer sein
V04 Bei unassigned muss customer_id leer sein
V05 Zuordnungswechsel wird auditierbar protokolliert
V06 Bei Zuordnungswechsel wird eine Änderungsnotiz empfohlen
V07 Tenant-Isolation der Kundensuche muss eingehalten werden

10. Akzeptanzkriterien

ID Kriterium
AC01 Benutzer sieht aktuelle Zuordnung des Equipments
AC02 Benutzer kann Intern, Kunde oder Unbestimmt auswählen
AC03 Bei Kunde wird eine Kundensuche angezeigt
AC04 Benutzer kann nur Kunden des eigenen Tenants auswählen
AC05 Mitarbeiter-Equipment kann über Kundendatensatz mit Merkmal abgebildet werden
AC06 Änderung der Zuordnung wird auditierbar gespeichert
AC07 Änderungsnotiz kann erfasst werden
AC08 Auswirkungen auf Workflow-Fähigkeit werden angezeigt
AC09 Bei unassigned wird ein Prüfhinweis angezeigt
AC10 Nach Speicherung führt der Screen zurück zu EQ-03

11. Offene UI-Details

ID Frage Status
UI1 Soll Kundenanlage direkt aus EQ-05 möglich sein? Empfehlung: Ja, aber als späterer Absprung
UI2 Soll Zuordnungswechsel immer eine Notiz verlangen? Empfehlung: mindestens bei Wechsel von/zu Kunde
UI3 Soll Mitarbeiter über Filter in Kundensuche sichtbar sein? Empfehlung: Ja, mit Badge „Mitarbeiter“
UI4 Soll Historie früherer Zuordnungen angezeigt werden? Später prüfen
UI5 Wird Workflow-Fähigkeit direkt berechnet oder nur Hinweis angezeigt? Technisch prüfen

Ä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:28 0.1 Initialer Screen-Vorschlag für EQ-05 Kunde zuordnen / wechseln erstellt David Mittig