{% extends "base.html" %} {% block content %}
🛒 Einkäufer- & Kassen-Zentrale

{{ event.title if event else 'Brotzeitrunde' }}

Termin: {{ event.event_date.strftime('%d.%m.%Y') if event else '' }} | Bestellschluss: {{ event.deadline.strftime('%d.%m. um %H:%M Uhr') if event else '' }} {% if event and event.buyer %} | 🏃 Einkäufer: {{ event.buyer.first_name }} {{ event.buyer.last_name }} {% endif %}

{% if event %} 📅 Outlook (.ics) {% endif %}
{% if success %}
✓ {{ success }}
{% endif %} {% if all_events|length > 1 %} {% endif %} {% if event %} {% if event.sponsor_name %} {% endif %}
Gesamtsumme Einkauf
{{ "%.2f"|format(total_revenue) }} €
Bereits bezahlt
{% if event.sponsor_name %}Gesponsert{% else %}{{ "%.2f"|format(total_paid) }} €{% endif %}
Noch offen
{% if event.sponsor_name %}0,00 €{% else %}{{ "%.2f"|format(total_revenue - total_paid) }} €{% endif %}
Bestellungen
{{ orders|length }} Personen

🥖 Sammelliste für Bäcker & Metzger

Mengen gebündelt für deinen Einkauf an der Theke:

{% for name, data in item_sums.items() %} {% else %} {% endfor %}
Artikel Gesamtmenge
{{ name }} {{ data.quantity }} {{ data.unit }}
Noch keine Bestellungen eingegangen.

👥 Wer bekommt was? (Kasse & Abhaken)

Tippe auf den Status zum Abbuchen oder Abhaken:

{% for order in orders %} {% else %} {% endfor %}
Kollege / Gast Bestellung Betrag Status / Kasse
{{ order.display_name }} {% if order.user and order.user.role == 'guest' %} Gast {% elif not order.user and order.guest_display_name %} Gast {% elif order.user %}
Guthaben: {{ "%.2f"|format(order.user.balance) }} €
{% endif %}
    {% for item in order.items %}
  • {{ item.quantity }}x {{ item.product.name }}
  • {% endfor %}
{{ "%.2f"|format(order.total_price) }} € {% if event.sponsor_name %}
von Sponsor{% endif %}
{% if event.sponsor_name %} {% elif order.is_paid %}
{% else %}
{% if order.user and order.user.balance >= order.total_price %}
{% endif %}
{% endif %}
Noch keine Bestellungen vorhanden.
{% else %}
🏖️

Keine aktive Runde vorhanden

Aktuell ist keine Brotzeit geplant.

{% endif %}
{% endblock %}