{% extends "base.html" %} {% block content %}
| ☐ | Kollege / Name | Bestellte Artikel | Betrag | Kasse |
|---|---|---|---|---|
| ☐ | {{ order.display_name }} {% if order.user and order.user.role == 'guest' %}(Gast){% endif %} | {% for item in order.items %} {{ item.quantity }}x {{ item.product.name }}{% if not loop.last %}, {% endif %} {% endfor %} | {% if event and event.sponsor_name %} Sponsor {% else %} {{ "%.2f"|format(order.total_price) }} € {% endif %} | {% if event and event.sponsor_name %} Übernommen {% elif order.is_paid %} Bezahlt ✓ {% else %} Offen {% endif %} |
| Keine Bestellungen vorhanden. | ||||
Portal: {{ tenant.name }}
Sponsor / Anlass: {{ event.sponsor_name }} übernimmt die Gesamtrechnung von {{ "%.2f"|format(total_revenue) }} € für das gesamte Team.
Aufsummierte Gesamtmengen für den Einkauf:
| Artikel | Gesamtmenge |
|---|---|
| {{ name }} | {{ data.quantity }} {{ data.unit }} |
| Noch keine Bestellungen eingegangen. | |
Einzelübersicht mit Artikeln und Kassenstatus:
| Kollege / Gast | Bestellung | Betrag | Status |
|---|---|---|---|
|
{{ order.display_name }}
{% if order.user and order.user.role == 'guest' %}
Gast
{% elif not order.user and order.guest_display_name %}
Archivierter Gast
{% endif %}
{% if order.user %}
{{ order.user.email }} {% endif %} |
|
{{ "%.2f"|format(order.total_price) }} €
{% if event.sponsor_name %} von Sponsor{% endif %} |
{% if event.sponsor_name %}
✓ Gesponsert
{% else %}
{% endif %}
|
| Noch keine Bestellungen vorhanden. | |||
Wähle oben eine Runde aus oder erstelle eine neue.
Es gibt aktuell noch das geplante Event {{ warn_active_event.title }} am {{ warn_active_event.event_date.strftime('%d.%m.%Y') }}. Möchtest du das bisherige Event bearbeiten oder wirklich ein neues, paralleles Event starten?
Aktuelle Runde: {{ event.title }}
Erstelle einen neuen Termin für dein Team:
Artikel für die Bestellkarte anpassen, aktivieren oder deaktivieren:
| Artikel | Beschreibung | Preis | Einheit | Status | Aktionen |
|---|---|---|---|---|---|
| {{ prod.name }} {% if prod.id in locked_product_ids %} 🔒 Gesichert {% endif %} | {{ prod.description }} | {{ "%.2f"|format(prod.price) }} € | {{ prod.unit }} | {% if prod.is_active %} Aktiv {% else %} Inaktiv {% endif %} |
{% if prod.id in locked_product_ids and prod.is_active %}
{% else %}
{% endif %}
|
| Noch keine Produkte angelegt. Nutze das Formular unten oder lade das Standard-Sortiment! | |||||
Füge mehrere Adressen kommagetrennt oder zeilenweise ein (z. B. aus Outlook/Slack kopiert):
Dauerhafter Link für das ganze Team (z. B. Pinned Message im Chat):
{% if pending_invitations %}Feste Teamkonten dieses Portals:
| Name & E-Mail | Rolle | Guthaben | Aktionen |
|---|---|---|---|
|
{{ member.first_name }} {{ member.last_name }} {{ member.email }} |
{% if current_user.role == 'admin' and member.id != current_user.id %} {% else %} {% if member.role == 'admin' %} 👑 Admin {% elif member.role == 'organizer' %} 📋 Organisator {% else %} 👤 Mitarbeiter {% endif %} {% endif %} | {{ "%.2f"|format(member.balance) }} € |
{% if current_user.role == 'admin' %}
{% if member.id != current_user.id %}
{% endif %}
{% endif %}
|
Werden beim Klick auf „Event abschließen & aufräumen“ automatisch archiviert:
| Name | E-Mail / Kennung | Rolle |
|---|---|---|
| {{ guest.first_name }} {{ guest.last_name }} | {{ guest.email }} | Gast |