Add fixed chapters to market occurrence checklists

This commit is contained in:
gitea_admin committed 2026-09-30 11:59:35 +02:00
1 parent 84a4e6ac63
commit cc534b0ce4
7 files changed
+135 -29

No files matched your search

@@ -179,13 +179,16 @@ Kategorien anlegen oder ändern.
berechnete Tages- und Gesamterlöse
- `market_management.get_occurrence_checklist`
- erforderlich: `occurrence_id`
- liefert die 30 initialen beziehungsweise individuell gepflegten Punkte
und den Checklistenkommentar
- liefert die vier festen Kapitel, die Punkte mit `chapter_key` und den
Checklistenkommentar
- `market_management.update_occurrence_checklist`
- erforderlich: `occurrence_id`, `items`
- ersetzt die vollständige Checkliste atomar
- `items` enthält `label` und `is_completed`; `comment` ist optional und nullable
- Hermes darf Punkte ergänzen, entfernen, umbenennen, abhaken und zurücksetzen
- `items` enthält `chapter_key`, `label` und `is_completed`; `comment` ist optional und nullable
- feste Kapitel: `products_sales` (Produkte & Verkauf), `decoration` (Dekoration),
`stand_equipment` (Stand & Ausstattung), `technology` (Technik)
- Kapitel sind nicht editierbar; Hermes darf Punkte ergänzen, entfernen,
umbenennen, abhaken und zurücksetzen
- `market_management.update_occurrence`
- erforderlich: `occurrence_id`
- änderbar: sämtliche editierbaren GUI-Marktdurchführungsfelder einschließlich
@@ -36,6 +36,12 @@ Prozessbereiche:
- Marktdurchführungs-Checkliste verwalten
- Referenzdaten verwalten
Die Checkliste gehört zur Marktdurchführung, nicht zum einzelnen Markttag.
Sie besitzt die vier festen Kapitel `Produkte & Verkauf`, `Dekoration`,
`Stand & Ausstattung` und `Technik`. Kapitel und Kapitelreihenfolge sind
fest; Punkte innerhalb eines Kapitels bleiben für Benutzer und Hermes
editierbar. Der Kommentar gehört zur gesamten Checkliste.
## 2. Zweck und Scope
Dieses Dokument beschreibt das normative technische Zielbild für die Umsetzung