Kassensystem
Das touch-optimierte Kassensystem von FoodTruckPilot ist speziell für den Einsatz am Food Truck konzipiert. Mit einer menübasierten Oberfläche, Warenkorb und Unterstützung für Bar- und Kartenzahlung kassierst du schnell und unkompliziert.
Übersicht
Die Kasse erreichst du unter /kasse. Sie ist als Vollbild-Oberfläche gestaltet, die auf Touchscreens und Tablets optimal funktioniert. Die wichtigsten Merkmale:
- Touch-optimiert — Grosse Buttons, übersichtliches Raster, ideal für Tablets am Truck
- Menü-basiert — Produkte werden als Kacheln auf konfigurierbaren Seiten angezeigt
- Warenkorb — Ausgewählte Artikel erscheinen rechts im Warenkorb mit Mengen und Summe
- Zahlungsarten — Bar und Karte werden getrennt erfasst
- TSE-Integration — Jede Transaktion wird automatisch signiert (Fiskaly)
- Storno — Bereits abgeschlossene Transaktionen können storniert werden
Die Kasse nutzt ein eigenes Layout ohne die normale Navigation. Um zur Hauptanwendung zurückzukehren, verwende den Zurück-Button in der Kasse.
Kassieren
Der Kassiervorgang ist in vier einfache Schritte unterteilt:
Artikel auswählen
Tippe auf die Produkt-Kacheln, um Artikel zum Warenkorb hinzuzufügen. Tippe mehrfach für höhere Mengen. Über die Seiten-Navigation wechselst du zwischen verschiedenen Produktgruppen.
Warenkorb prüfen
Im Warenkorb rechts siehst du alle ausgewählten Artikel mit Einzelpreis, Menge und Zwischensumme. Mengen lassen sich anpassen oder Artikel entfernen.
Zahlungsart wählen
Wähle zwischen Bar und Karte. Die Zahlungsart wird in der Transaktion gespeichert und im Tagesabschluss getrennt ausgewertet.
Abschluss
Die Transaktion wird erstellt, von der TSE signiert und erhält eine fortlaufende Tagesnummer (z.B. #1, #2, #3). Die Nummerierung startet jeden Tag bei 1.
Die fortlaufende Tages-Nummerierung erleichtert die Zuordnung bei Rückfragen und macht den Tagesabschluss übersichtlich.
Farbcodierung
Um im hektischen Betrieb schnell die richtigen Produkte zu finden, nutzt die Kasse eine Farbcodierung:
- Orange = Essen — Alle Speisen-Kacheln werden in Orange dargestellt
- Blau = Getränke — Alle Getränke-Kacheln werden in Blau dargestellt
Die Zuordnung basiert auf der Kategorie des jeweiligen Menu-Items. Wenn du ein neues Produkt anlegst und es der Kategorie „Getränk" zuordnest, erscheint es automatisch blau in der Kasse.
Durch die Farbcodierung findest du auch bei vielen Produkten sofort den richtigen Bereich — ohne langes Suchen.
Layout verwalten
Unter /kasse/verwaltung konfigurierst du, welche Produkte wo in der Kasse erscheinen.
Verwaltung öffnen
Navigiere zu Kasse → Verwaltung oder direkt zu /kasse/verwaltung.
Seiten anlegen
Das Kassen-Layout besteht aus mehreren Seiten. Erstelle Seiten für verschiedene Produktgruppen (z.B. „Burger", „Beilagen", „Getränke").
Produkte platzieren
Ziehe Produkte per Drag & Drop auf die gewünschte Position im Raster. So bestimmst du die Reihenfolge und Anordnung.
Auto-Generierung
Alternativ kannst du das Layout automatisch aus Menü-Kategorien generieren lassen. Dabei werden alle aktiven Menu-Items nach Kategorie gruppiert und auf Seiten verteilt.
Das Layout wird sofort in der Kasse aktiv. Du kannst es jederzeit anpassen, ohne den laufenden Betrieb zu unterbrechen.
Storno
Bereits abgeschlossene Transaktionen können storniert werden — zum Beispiel bei Fehlbuchungen oder Rückgaben.
Transaktion auswählen
Wähle die zu stornierende Transaktion in der Übersicht aus.
Storno durchführen
Klicke auf Stornieren. Es wird eine neue negative Storno-Transaktion erstellt, die den Betrag der Original-Transaktion aufhebt.
Kennzeichnung
Die Original-Transaktion wird als „storniert" markiert. Die Storno-Transaktion referenziert das Original und wird von der TSE als STORNO_RECEIPT signiert.
Stornos können nicht rückgängig gemacht werden. Beide Transaktionen (Original und Storno) bleiben für die Buchhaltung und den DSFinV-K-Export dauerhaft erhalten.
Tagesabschluss (Z-Bericht)
Am Ende eines Verkaufstages erstellst du unter /kasse/abschluss den Tagesabschluss (Z-Bericht).
Abschluss öffnen
Navigiere zu Kasse → Tagesabschluss oder direkt zu /kasse/abschluss.
Zusammenfassung prüfen
Du siehst eine Übersicht aller Transaktionen des Tages, aufgeteilt nach:
- Barzahlungen — Summe aller Bar-Transaktionen
- Kartenzahlungen — Summe aller Karten-Transaktionen
- Gesamtumsatz — Tagesgesamt inkl. Stornos
Steuer-Aufschlüsselung
Der Z-Bericht enthält eine Steuer-Zusammenfassung pro Steuersatz (z.B. 7% und 19%) mit Netto, Steuer und Brutto — bereit für die DSFinV-K-konforme Dokumentation.
Abschluss erstellen
Erstelle den Abschluss. Er erhält eine fortlaufende Abschlussnummer (Z_NR), die für den DSFinV-K-Export verwendet wird.
Tagesabschlüsse sind auch in der Umsatz-Übersicht einsehbar und fliessen in den DSFinV-K-Export unter Einstellungen ein.
TSE-Status
FoodTruckPilot nutzt die Fiskaly TSE (Technische Sicherheitseinrichtung) zur gesetzeskonformen Signierung aller Kassenvorgänge.
- Automatische Signierung — Jede Transaktion wird beim Abschluss automatisch an die Fiskaly-API gesendet und signiert
- Status-Badge — In der Kasse zeigt ein Badge den aktuellen TSE-Status an: aktiv (grün) oder offline (gelb)
- Graceful Fallback — Falls die TSE-Signierung fehlschlägt (z.B. bei Netzwerkproblemen), wird die Transaktion trotzdem durchgeführt und mit
tseSigned: falsegespeichert. Der Fehler wird protokolliert. - TSE-Daten — Jede signierte Transaktion enthält Signatur, Seriennummer, Zeitstempel und QR-Code-Daten
Die TSE-Konfiguration (API-Key, TSS-ID, Client-ID) wird in den Umgebungsvariablen hinterlegt. Die Einrichtung findest du unter Einstellungen & Compliance.
Auf der Einstellungen-Seite kannst du den TSE-Verbindungsstatus prüfen und den DSFinV-K-Export für einen beliebigen Zeitraum herunterladen.