UC04 Screen IS-08 – Korrektur abgeschlossener Service
Stand: 12.10.2026 11:23
Branch: main
Status: Fachlich ausgearbeitet – MD, SVG und JSX vorgesehen
Änderungshistorie anzeigen
UC: UC04 – Inhouse-Service erfassen
Screen: IS-08 – Korrektur abgeschlossener Service
Wireframe

Zum Vergrössern auf das Bild klicken; es öffnet sich in voller Grösse.
1. Ziel des Screens
IS-08 dient dazu, einen bereits abgeschlossenen Inhouse-Servicevorgang nachvollziehbar zu korrigieren.
Der Screen verhindert stille Änderungen an abgeschlossenen Servicevorgängen. Jede Korrektur benötigt einen Pflichtgrund, erzeugt einen neuen nachvollziehbaren Korrekturbezug und bleibt in der Workflow-Historie sichtbar.
2. Primäre Aufgaben
| Aufgabe |
Beschreibung |
| abgeschlossenen Vorgang prüfen |
Originaldaten des abgeschlossenen Service anzeigen |
| Korrekturgrund erfassen |
Pflichtgrund für jede Korrektur |
| korrigierte Felder setzen |
Ergebnis, Ergebnisdatum, Ergebnisnotiz, Kosten oder nächste Frist korrigieren |
| Änderungsvorschau anzeigen |
Originalwert und neuer Wert gegenüberstellen |
| Korrektur bestätigen |
bewusste Bestätigung vor Speicherung |
| Korrektur historisieren |
Workflow-Historie und Korrekturbezug schreiben |
| Original schützen |
ursprünglicher Abschluss bleibt nachvollziehbar erhalten |
3. Screen-Aufbau
┌────────────────────────────────────────────────────────────┐
│ Korrektur abgeschlossener Service │
│ [Zurück] [Korrektur speichern] │
├────────────────────────────────────────────────────────────┤
│ Original-Service: ID, Equipment, Kunde, Abschlussdaten │
├────────────────────────────────────────────────────────────┤
│ Korrekturgrund * │
├────────────────────────────────────────────────────────────┤
│ Korrekturfelder │
│ - Ergebnis │
│ - Ergebnisdatum │
│ - Ergebnisnotiz │
│ - Kosten / Währung │
│ - nächste Servicefrist │
├────────────────────────────────────────────────────────────┤
│ Änderungsvorschau und Bestätigung │
└────────────────────────────────────────────────────────────┘
4. Berechtigung
| Rolle |
Zugriff |
tenant_admin |
Ja |
mitarbeiter |
Nein / offen |
kunde |
Nein |
superadmin |
Nein für operativen Tenant-Prozess |
Empfehlung V1:
Korrekturen abgeschlossener Servicevorgänge sollten in V1 nur durch tenant_admin erlaubt sein.
5. Korrekturgrund
| Feld |
Pflicht |
Beschreibung |
| Korrekturgrund |
Ja |
fachlicher Grund, warum der abgeschlossene Vorgang korrigiert wird |
| interne Notiz |
optional |
ergänzender Kontext |
Regel:
Eine Korrektur ohne Korrekturgrund ist nicht zulässig.
6. Korrigierbare Felder
| Feld |
Korrigierbar |
Hinweis |
| Ergebnis |
Ja |
z. B. von bestanden auf Nacharbeit erforderlich |
| Ergebnisdatum |
Ja |
falsches Abschlussdatum korrigieren |
| Ergebnisnotiz |
Ja |
fachlich präzisieren |
| Kostenbetrag |
Ja |
dokumentierende Kosten korrigieren |
| Währung |
Ja |
falls Kostenbetrag vorhanden |
| Kostenbemerkung |
Ja |
optional |
| nächste Servicefrist |
Ja |
falsch gesetzte Frist korrigieren |
| Equipment-Bezug |
Nein |
darf nicht still geändert werden |
| Tenant-Bezug |
Nein |
niemals änderbar |
| ursprüngliche Historie |
Nein |
bleibt unverändert erhalten |
7. Sicherheits- und Schutzregeln
| ID |
Regel |
| IS08-SEC01 |
Benutzer darf nur Vorgänge des eigenen Tenants korrigieren |
| IS08-SEC02 |
Korrektur erfordert berechtigte Rolle |
| IS08-SEC03 |
Korrekturgrund ist Pflicht |
| IS08-SEC04 |
Originalabschluss bleibt nachvollziehbar erhalten |
| IS08-SEC05 |
Korrektur erzeugt einen neuen Historieneintrag |
| IS08-SEC06 |
Korrekturbezug muss in IS-03 und IS-07 sichtbar sein |
| IS08-SEC07 |
Tenant-, Equipment- und Original-Historienbezug dürfen nicht still geändert werden |
8. Validierungsregeln
| ID |
Regel |
| IS08-VR01 |
Vorgang muss abgeschlossen oder korrigierbar sein |
| IS08-VR02 |
Korrekturgrund ist Pflicht |
| IS08-VR03 |
Mindestens ein Feld muss geändert sein |
| IS08-VR04 |
Kostenbetrag darf nicht negativ sein |
| IS08-VR05 |
Wenn Kostenbetrag gesetzt ist, muss Währung gesetzt sein |
| IS08-VR06 |
Ergebnisdatum darf nicht offensichtlich ungültig sein |
| IS08-VR07 |
Korrektur muss aktiv bestätigt werden |
9. Folgelogik
| Aktion |
Folge |
| Korrektur speichern |
neuer Korrektureintrag wird erzeugt |
| Ergebnis geändert |
Servicehistorie zeigt korrigierten Status |
| nächste Frist geändert |
UC05 erhält korrigierten Fristwert |
| Kosten geändert |
Servicehistorie zeigt korrigierte Kosten |
| Abbrechen |
keine Änderung, zurück zu IS-03 |
10. Akzeptanzkriterien
| ID |
Kriterium |
| IS08-AC01 |
tenant_admin kann IS-08 aus IS-03 oder IS-07 öffnen |
| IS08-AC02 |
Benutzer sieht Originaldaten des abgeschlossenen Service |
| IS08-AC03 |
Benutzer muss einen Korrekturgrund erfassen |
| IS08-AC04 |
Benutzer kann korrigierbare Felder ändern |
| IS08-AC05 |
Änderungsvorschau zeigt Originalwert und neuen Wert |
| IS08-AC06 |
Speichern ohne Änderung wird blockiert |
| IS08-AC07 |
Speichern ohne Korrekturgrund wird blockiert |
| IS08-AC08 |
Korrektur erzeugt einen Historieneintrag |
| IS08-AC09 |
Korrekturbezug ist in IS-03 und IS-07 sichtbar |
| IS08-AC10 |
Originalhistorie wird nicht gelöscht oder still überschrieben |
11. Offene UI-Details
| ID |
Frage |
Status |
| IS08-UI1 |
Darf mitarbeiter korrigieren? |
Vorschlag: Nein |
| IS08-UI2 |
Wird eine Korrektur als neuer Workflow oder als Korrekturversion gespeichert? |
Datenmodell prüfen |
| IS08-UI3 |
Soll ein Vier-Augen-Prinzip später möglich sein? |
später prüfen |
| IS08-UI4 |
Soll jede Korrektur sofort UC05 aktualisieren? |
Ja, falls Frist betroffen |
12. Artefakte und Querverweise
| Typ |
Datei |
| Spezifikation |
is-08-korrektur-abgeschlossener-service.md |
| Statisches Wireframe |
is-08-korrektur-abgeschlossener-service.svg |
| Interaktives Wireframe |
is-08-korrektur-abgeschlossener-service.jsx |
Querverweise:
| Ziel |
Bedeutung |
| IS-03 |
Detailansicht und Korrekturbezug |
| IS-07 |
Servicehistorie und Korrekturbezug |
| UC05 |
Fristenkorrektur kann Dashboard beeinflussen |
| UC09 |
spätere Export- und Berichtsfähigkeit |
Änderungshistorie
| Datum, Uhrzeit |
Version |
Änderung |
Autor |
| 12.10.2026 11:23 |
0.7 |
Leere Überschrift «13. Ä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 |
| 08.05.2026 16:45 |
0.1 |
Initialer Screen-Vorschlag für IS-08 Korrektur abgeschlossener Service erstellt |
David Mittig |