1. Beschreibung
Die Servicekraft möchte eine Gesamtrechnung auf verschiedene Personen aufteilen (Splitten). Dabei befinden sich Artikel auf dem Bon, die namentlich identisch sind, aber unterschiedliche Preise aufweisen (z. B. durch Rabattaktionen oder Portionsgrößen).
2. Vorbedingungen
Ein Tisch mit mehreren Personen möchte getrennt zahlen.
Die Bestellung enthält namensgleiche Artikel mit variierenden Preisen (z. B. 2x Schnitzel, wobei eines eine kleine Portion zum reduzierten Preis ist).
3. Standard-Ablauf (Happy Path)
Die Servicekraft öffnet die Split-Ansicht für den entsprechenden Tisch.
Die Software zeigt alle gebuchten Artikel inkl. Name und Preis an.
Die Servicekraft identifiziert anhand des Preises den korrekten Artikel.
Der Artikel wird der Teilrechnung von Gast A zugewiesen.
Der Vorgang wird für die restlichen Gäste wiederholt.
4. Aktuelles Problem (Fehlerszenario)
Schritt 2 scheitert: In der Übersicht werden nur die Artikelnamen (z. B. „Cuba Libre“), aber keine Preise angezeigt.
Folge: Die Servicekraft kann nicht unterscheiden, welcher „Cuba Libre“ zum Normalpreis und welcher zum Happy-Hour-Preis gebucht wurde.
Resultat: Es kommt zu Fehlbuchungen, Gastreklamationen und Zeitverlust bei der Korrektur.
5. Anforderungen an die Lösung (User Story)
„Als Servicekraft möchte ich in der Split-Ansicht die Einzelpreise der Artikel sehen, damit ich preislich unterschiedliche Positionen (z. B. Happy Hour vs. Standard) beim Bezahlvorgang fehlerfrei zuordnen kann.“
6. Akzeptanzkriterien
[ ] In der Liste der unbezahlten Artikel wird neben dem Namen zwingend der Einzelpreis angezeigt.
[ ] Auch beim Verschieben/Splitten in die Zielliste bleibt der Preis zur Kontrolle sichtbar.
[ ] Unterschiedliche Preise für denselben Artikelnamen werden als separate Zeilen aufgeführt.