15 Commits

Author SHA1 Message Date
dd7fe9a8eb feat(zahlung): eigener Step "Zahlung" vor der Uebersicht
- Neuer Workflow-Step "Zahlung" zeigt ausgelieferte Artikel mit Menge und
  Preis, Betragsaufstellung, Zahlungsstatus und einen grossen Button
  "Zahlung abwickeln" (fest unten)
- Zahlungs-Modal: grosser offener Betrag, Methoden als Cards aus den
  Backend-Stammdaten, bei EC-Karte gross die Kundennummer; schliesst nur
  ueber Abbrechen, "Zahlung erhalten" oder "Lieferung abbrechen" (mit Grund)
- Bestaetigung wird am Server protokolliert (RecordDeliveryPayment); bis
  dahin sind "Weiter" und die Uebersicht gesperrt, ausser es ist nichts
  offen (bereits bezahlt). Aendert sich der Betrag danach, wird die Zahlung
  als veraltet markiert und muss erneut abgewickelt werden
- Uebersicht zeigt die abgewickelte Zahlung statt eigener Methodenauswahl;
  Unterschrift-Flow ohne doppelte Inkasso-Stufe; Abschluss sendet Methode
  und Inkasso-Flag der gueltigen Zahlung
- DeliveryPaymentStatus als einzige Quelle fuer offenen Betrag
  (gleiche Formel wie Backend); Artikelliste/Betragskarte als geteilte
  Widgets; Begruendungs-Dialog geteilt mit Info-Step
- API-Client aus aktueller Backend-Spec neu generiert
- Tests fuer Zahlungsstatus und Modal

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 14:04:36 +02:00
7324aa4e7d refactor(delivery): Step "Services" → "Checkliste" (nur Anzeige)
Der Step heißt in der Lieferung jetzt "Checkliste":
- WorkflowStep displayName + shortName → "Checkliste"
- step_services Empty-State: "Keine Checkliste konfiguriert" /
  "Ein Administrator kann eine Checkliste anlegen."
- TourBloc-Operationsmeldungen: "Checkliste-Eintrag gespeichert/entfernt …"

Interne Bezeichner (DeliveryService, serviceId, Enum-Wert `services`)
bleiben unverändert — reine Anzeige-Umbenennung.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-10 23:29:18 +02:00
a9bf8ecdd1 Final commit. 2026-06-01 17:12:28 +02:00
ac6b03227d Added components to article 2026-05-11 17:12:05 +02:00
2470299a10 BIG FAT 2026-04-28 13:03:09 +02:00
1d6c62a392 Removed unused imports and moved tour bloc to delivery to be shared by overview and detailed view 2026-01-09 12:24:31 +01:00
ecf8745762 Finalized sorting in delivery overview 2026-01-09 12:16:52 +01:00
b481a45afc Fixed missing loading spinner due to seeded streams in note repository. 2026-01-08 15:59:45 +01:00
ffdd7fa0ff Implemented note templates and enhanced usability by adjusting the dimension of the note dialogs 2026-01-08 14:10:21 +01:00
6a53d2d716 Enhanced signature step and adjusted note bloc 2026-01-07 16:07:24 +01:00
9111dc92db Added Streams to TourRepository 2026-01-03 01:29:21 +01:00
edb8676f5a Added custom tour ordering 2025-12-20 21:00:33 +01:00
0150614ef5 Sign page: added user check for accepting notes of a delivery 2025-11-28 20:46:03 +01:00
7ea9108f62 Implemented settings, new scan, enhanced UI/UX 2025-11-04 16:52:39 +01:00
b19a6e1cd4 Initial draft 2025-09-20 16:14:06 +02:00