-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Jan Erbert edited this page Jun 4, 2026
·
5 revisions
Willkommen im Wiki zur Rechnung Automation. Das Projekt erstellt PDF-Rechnungen aus HTML-Vorlagen, versendet sie per E-Mail, pflegt einen Rechnungsverlauf und kann erzeugte PDFs zusätzlich archivieren.
Die Dokumentation beschreibt den aktuellen Stand ab Version 1.3.3.
- PDF-Rechnungen mit WeasyPrint erzeugen
- HTML-Mails mit PDF-Anhang versenden
- Kundendaten, Leistungen und Abrechnungszyklen aus JSON-Dateien lesen
- Rechnungsverläufe pro Jahr pflegen
- Optional PDFs je Kunde archivieren
- Setup und Konfiguration prüfen
- Laufprotokolle in
logs/schreiben - Nicht-interaktiv für Cronjobs oder Serverbetrieb laufen
-
Windows: Einrichtung über
install/install.ps1, Start überrechnung_generieren.ps1 -
Linux: Einrichtung über
install/install.sh, Start überrechnung_generieren.sh -
Server/Cron: nicht-interaktiver Start über
rechnung_cron.sh
macOS wird aktuell nicht als offiziell unterstützte Plattform dokumentiert.
- Setup & Installation
- Konfigurationsdateien
- Rechnungsgenerierung
- Betrieb, Cron & Logging
- Mailversand & BCC
- PDF-Layout & Vorlagen
- Updates
- Archivierung
- Fehlerbehandlung
- Lizenz & Mitwirkende
- Repository klonen.
- Passendes Installationsskript ausführen.
- Konfiguration prüfen:
python tools/check_setup.py- Testlauf in einer kontrollierten Umgebung durchführen.
- Für regelmäßige Läufe optional
rechnung_cron.sheinrichten.