Dokumentvorlagen: Bescheinigung, Rechnung/Quittung und Brief als PDF mit fester Nummer #55

Merged
thiel merged 1 commit from dokumente into main 2026-10-10 23:37:23 +00:00
Owner

Schritt 6, Baustein 5: Dokumentvorlagen (PDF).

  • Neuer Abschnitt „Dokumente (PDF-Vorlagen)“ im Bereich Verbinden/Automationen mit drei Arten: Bescheinigung (mittig, Rahmen, Unterschriftszeile), Rechnung/Quittung (Empfänger, Nr./Datum, Positionen und Summe aus der Zahlung, „Betrag erhalten am …“ bzw. „Zahlung offen“ mit Verwendungszweck), Brief (optional mit allen Angaben).
  • Logo aus der Dateibibliothek und Formularfarbe, Absender/Briefkopf, Fußzeile, Dateiname; Platzhalter aus der Antwort plus {{doc:number}}, {{doc:date}}, {{doc:amount}}, {{doc:reference}}; Bedingung je Vorlage.
  • Laufende Nummer (Präfix + vierstellig): beim ersten Erzeugen fest vergeben (Tabelle documents, Migration 0033), gleiche Nummer bei jedem Abruf, nie doppelt – auch nach Löschen einer Antwort.
  • Auslieferung: mit der Bestätigung (nur bestätigte Plätze; Nachrücker mit der Nachrück-Mail), Download in der geöffneten Antwort, Sammel-PDF für eine Auswahl in der Antwortliste (bis 500), Vorschau im Editor ohne Nummernverbrauch.
  • API in docs/05, Handbuch Teil D, docs/08.
  • Tests: documents.test (Rendering, Nummern, Anhang, Bedingung, Sammel-PDF, Vorschau), e2e documents.spec.

🤖 Generated with Claude Code

https://claude.ai/code/session_015z57Agxa5kZg6szB3zFN3x

Schritt 6, Baustein 5: **Dokumentvorlagen (PDF)**. - Neuer Abschnitt „Dokumente (PDF-Vorlagen)“ im Bereich Verbinden/Automationen mit drei Arten: **Bescheinigung** (mittig, Rahmen, Unterschriftszeile), **Rechnung/Quittung** (Empfänger, Nr./Datum, Positionen und Summe aus der Zahlung, „Betrag erhalten am …“ bzw. „Zahlung offen“ mit Verwendungszweck), **Brief** (optional mit allen Angaben). - Logo aus der Dateibibliothek und Formularfarbe, Absender/Briefkopf, Fußzeile, Dateiname; Platzhalter aus der Antwort plus `{{doc:number}}`, `{{doc:date}}`, `{{doc:amount}}`, `{{doc:reference}}`; Bedingung je Vorlage. - **Laufende Nummer** (Präfix + vierstellig): beim ersten Erzeugen fest vergeben (Tabelle `documents`, Migration 0033), gleiche Nummer bei jedem Abruf, nie doppelt – auch nach Löschen einer Antwort. - Auslieferung: mit der Bestätigung (nur bestätigte Plätze; Nachrücker mit der Nachrück-Mail), Download in der geöffneten Antwort, Sammel-PDF für eine Auswahl in der Antwortliste (bis 500), Vorschau im Editor ohne Nummernverbrauch. - API in docs/05, Handbuch Teil D, docs/08. - Tests: documents.test (Rendering, Nummern, Anhang, Bedingung, Sammel-PDF, Vorschau), e2e documents.spec. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_015z57Agxa5kZg6szB3zFN3x
Dokumentvorlagen: Bescheinigung, Rechnung/Quittung und Brief als PDF mit fester laufender Nummer
All checks were successful
check / verify (pull_request) Successful in 16m32s
dfcb827f27
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015z57Agxa5kZg6szB3zFN3x
thiel merged commit 1f2ae3bcd8 into main 2026-10-10 23:37:23 +00:00
thiel deleted branch dokumente 2026-10-10 23:37:23 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
thiel/fobu!55
No description provided.