{% extends "base.html" %} {% block title %}Kassensystem & Guthaben – {{ tenant.name }}{% endblock %} {% block content %}
Transparente Abrechnung, bargeldloses Bestellen und Übersicht aller Buchungen.
{% if current_user.balance > 0 %} Du hast ausreichend Guthaben für kommende Brotzeitrunden. Bei der Abholung kannst du einfach per 1-Klick abbuchen lassen! {% elif current_user.balance == 0 %} Dein Guthaben ist aktuell ausgeglichen (0,00 €). Du kannst Bar zahlen oder dein Konto beim Kassenwart aufladen. {% else %} Dein Konto ist im Minus. Bitte gleiche den Betrag beim Kassenwart oder Organisator aus. {% endif %}
Gib deinem Kassenwart oder Organisator einfach deinen gewünschten Betrag (z. B. 20 € bar oder per PayPal). Dieser wird deinem Konto gutgeschrieben und bei jeder Brotzeit automatisch abgezogen.
Verbuche Barzahlungen, PayPal oder Überweisungen direkt auf das Mitarbeiter-Konto:
Aktuelle Salden aller registrierten Kollegen:
| Kollege | Rolle | Guthaben | Aktion |
|---|---|---|---|
|
{{ u.first_name }} {{ u.last_name }}
{{ u.email }} |
{% if u.role == 'admin' %} Admin {% elif u.role == 'organizer' %} Orga {% else %} Mitarbeiter {% endif %} | {{ "%.2f"|format(u.balance) }} € | |
| Keine Teammitglieder vorhanden. | |||
Revisionssichere Historie aller Einzahlungen und Abbuchungen:
| Datum & Zeit | Mitarbeiter | Typ | Beschreibung / Anlass | Verbucht durch | Betrag |
|---|---|---|---|---|---|
| {{ t.created_at.strftime('%d.%m.%Y %H:%M') }} | {{ t.user.first_name }} {{ t.user.last_name }} | {% if t.transaction_type == 'deposit' %} + Einzahlung {% elif t.transaction_type == 'order_charge' %} - Brotzeit {% else %} {{ t.transaction_type }} {% endif %} | {{ t.description or '—' }} | {% if t.created_by %} {{ t.created_by.first_name }} {{ t.created_by.last_name }} {% else %} System {% endif %} | {% if t.amount > 0 %}+{% endif %}{{ "%.2f"|format(t.amount) }} € |
| Noch keine Buchungen im Journal vorhanden. | |||||
Hier siehst du transparent alle Aufladungen und Abbuchungen deines Kontos:
| Datum | Vorgang | Notiz / Anlass | Betrag |
|---|---|---|---|
| {{ t.created_at.strftime('%d.%m.%Y %H:%M') }} | {% if t.transaction_type == 'deposit' %} + Einzahlung {% elif t.transaction_type == 'order_charge' %} - Brotzeit {% else %} {{ t.transaction_type }} {% endif %} | {{ t.description or 'Brotzeit-Abrechnung' }} | {% if t.amount > 0 %}+{% endif %}{{ "%.2f"|format(t.amount) }} € |
| Bisher sind noch keine Buchungen für dein Konto vorhanden. | |||