FA-13 – Offline- / Sync-Konflikte
Stand: 12.10.2026 11:23
Branch: main
Status: erster Vorschlag
Änderungshistorie anzeigen
Use Case: UC03 – Füll-Abo & Füllkarten-Verwaltung
Screen: FA-13
Wireframe

Zum Vergrössern auf das Bild klicken; es öffnet sich in voller Grösse.
1. Zweck
FA-13 zeigt nicht synchronisierte Offline-Buchungen, vorgemerkte Verbräuche und erkannte Sync-Konflikte im Bereich Füllkarten und Abos.
Der Screen ist für UC03 V1 als Kontroll- und Kläransicht sinnvoll, weil Kundenabbuchungen bei offenen pending_sync-Buchungen gesperrt werden sollen und Konflikte nicht automatisch ohne Benutzerentscheidung korrigiert werden dürfen.
2. Primäre Nutzer
| Rolle |
Nutzung |
mitarbeiter |
prüft offene Offline-Buchungen und einfache Konflikte |
tenant_admin |
entscheidet komplexe Konflikte und bestätigt Korrekturen |
kunde |
keine direkte Nutzung; sieht nur vereinfachte Hinweise in FA-11 |
| Bereich |
Inhalt |
| Konfliktliste |
Füllkonto, Kunde, Offline-Buchung, Status, Zeitpunkt |
| Detailprüfung |
Restguthaben online, vorgemerkter Verbrauch, mögliche Auswirkung |
| Vorschlag |
Systemvorschlag zur Lösung, aber keine automatische Buchung |
| Entscheidung |
übernehmen, ablehnen, später prüfen, Korrektur vorbereiten |
| Audit |
entscheidender Benutzer, Zeitpunkt, Grund |
4. Regeln
| ID |
Regel |
| FA13-R01 |
Offline-Verbrauch wird in V1 nur vorgemerkt |
| FA13-R02 |
Direkter Abzug erfolgt erst nach Online-Abgleich und Prüfung |
| FA13-R03 |
Bei pending_sync darf der Kunde keinen neuen Abruf starten |
| FA13-R04 |
Bei conflict ist neue Buchung gesperrt |
| FA13-R05 |
Das System darf eine Lösung vorschlagen, aber nicht automatisch buchen |
| FA13-R06 |
Mitarbeiter oder tenant_admin müssen Konfliktlösung bestätigen |
| FA13-R07 |
Offline-Korrektur / Storno ist in V1 gesperrt |
| FA13-R08 |
Jede Konfliktentscheidung benötigt Auditdaten |
5. Typische Konfliktfälle
| Fall |
Beispiel |
| Doppelverbrauch |
zwei Geräte buchen offline denselben letzten Punkt |
| veralteter Saldo |
Offline-Gerät kennt aktuellen Verbrauch noch nicht |
| fehlende Synchronisation |
Abruf wurde lokal erfasst, aber noch nicht übertragen |
| manuelle Korrektur online |
Online wurde korrigiert, während Gerät offline war |
6. Aktionen
| Aktion |
Beschreibung |
| Konflikt öffnen |
zeigt Detailprüfung |
| Buchung übernehmen |
übernimmt vorgemerkte Buchung, wenn Saldo ausreicht |
| Buchung ablehnen |
verwirft vorgemerkte Buchung mit Grund |
| Korrektur vorbereiten |
öffnet FA-10 oder erzeugt Vorschlag |
| Füllkonto öffnen |
öffnet FA-03 |
| Historie öffnen |
öffnet FA-09 |
7. Akzeptanzkriterien
| ID |
Kriterium |
| FA13-AC01 |
Mitarbeiter sieht alle offenen pending_sync-Buchungen |
| FA13-AC02 |
Mitarbeiter sieht erkannte Konflikte |
| FA13-AC03 |
System zeigt Saldo online und vorgemerkten Verbrauch |
| FA13-AC04 |
System schlägt eine Lösung vor, bucht aber nicht automatisch |
| FA13-AC05 |
Konfliktlösung ist auditierbar |
| FA13-AC06 |
Kundenabrufe bleiben bei offenen Konflikten gesperrt |
Änderungshistorie
| Datum, Uhrzeit |
Version |
Änderung |
Autor |
| 12.10.2026 11:23 |
1.3 |
Abschnitt «Wireframe» mit klickbarem Bild des Screens ergänzt |
Claude |
| 12.10.2026 09:58 |
1.2 |
Ä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 |
1.1 |
Branch-Angabe im Kopfbereich auf main korrigiert |
Claude |
| 01.08.2026 14:55 |
1.0 |
Kopfbereich vereinheitlicht |
David Mittig |