{{ getViewTitle() }}
📄 Vorlagen Verwaltung
Verwalten Sie Dokumentvorlagen nach Bereichen organisiert
Lädt Vorlagen...
📋 {{ section.display_order }}. {{ section.name || 'Unnamed Section' }} ({{ section.templates.length }} Vorlagen)
{{ section.description }}
Bereiche in Einstellungen verwalten
Noch keine Vorlagen in diesem Bereich
{{ template.name || 'Unnamed Template' }}
v{{ template.version_number }}
Verfügbare Variablen für Vorlagen
Diese Variablen können in Word-Dokumenten mit {{variable}} verwendet werden
Kundendaten (Teilnehmer)
{{teilnehmer_anrede}}
{{teilnehmer_vorname}}
{{teilnehmer_nachname}}
{{teilnehmer_strasse_nr}}
{{teilnehmer_plz}}
{{teilnehmer_ort}}
{{teilnehmer_telefon}}
{{teilnehmer_email}}
{{teilnehmer_kunden_nr_aa_jc}}
{{teilnehmer_branche}}
{{teilnehmer_interne_id}}
{{teilnehmer_next_action_date}}
{{teilnehmer_beratungszeitraum_beginn}}
{{teilnehmer_beratungszeitraum_ende}}
{{teilnehmer_vorname}}
{{teilnehmer_nachname}}
{{teilnehmer_strasse_nr}}
{{teilnehmer_plz}}
{{teilnehmer_ort}}
{{teilnehmer_telefon}}
{{teilnehmer_email}}
{{teilnehmer_kunden_nr_aa_jc}}
{{teilnehmer_branche}}
{{teilnehmer_interne_id}}
{{teilnehmer_next_action_date}}
{{teilnehmer_beratungszeitraum_beginn}}
{{teilnehmer_beratungszeitraum_ende}}
Agentur & Sachbearbeiter
{{agentur_traeger}}
{{agentur_anschrift_strasse_nr}}
{{agentur_anschrift_plz}}
{{agentur_anschrift_ort}}
{{agentur_telefon}}
{{agentur_email}}
— Sachbearbeiter —
{{agentur_sachbearbeiter_anrede}}
{{agentur_sachbearbeiter_vorname}}
{{agentur_sachbearbeiter_nachname}}
{{agentur_sachbearbeiter_telefon}}
{{agentur_sachbearbeiter_email}}
{{agentur_anschrift_strasse_nr}}
{{agentur_anschrift_plz}}
{{agentur_anschrift_ort}}
{{agentur_telefon}}
{{agentur_email}}
— Sachbearbeiter —
{{agentur_sachbearbeiter_anrede}}
{{agentur_sachbearbeiter_vorname}}
{{agentur_sachbearbeiter_nachname}}
{{agentur_sachbearbeiter_telefon}}
{{agentur_sachbearbeiter_email}}
Finanzen & Generierte Felder
{{summe_ue}} — Gesamt UE
{{summe_kosten}} — Gesamtkosten
{{stundensatz}} — Stundensatz
{{datum}} — Aktuelles Datum
{{geehrte}} — Anrede (geehrter/geehrte)
{{summe_kosten}} — Gesamtkosten
{{stundensatz}} — Stundensatz
{{datum}} — Aktuelles Datum
{{geehrte}} — Anrede (geehrter/geehrte)
Automatische UE-Tabellen
Tabelle mit 4 Spalten:
Spalte 1: {{teil}} — Automatisch alle UE-Module
Spalte 2: UE-Anzahl (automatisch)
Spalte 3: Stundensatz (automatisch)
Spalte 4: Kosten (automatisch)
Spalte 2: UE-Anzahl (automatisch)
Spalte 3: Stundensatz (automatisch)
Spalte 4: Kosten (automatisch)
⚡ Die Tabelle wird automatisch mit allen UE-Modulen gefüllt, die UE > 0 haben, plus Summenzeile
Automatische Listen
{{teile_bullet_list}} — Aufzählungsliste aller Module
{{teile_bullet_list_with_ue}} — Liste mit UE-Anzahl pro Modul
{{teile_bullet_list_with_ue}} — Liste mit UE-Anzahl pro Modul
Verwendungshinweise
- Alle Variablen werden automatisch mit den Kundendaten ersetzt
- Fehlende Felder werden durch leere Strings ersetzt
- Tabellen mit {{teil}} werden automatisch mit UE-Daten gefüllt
- Kosten werden im deutschen Format angezeigt (1.234,56 €)
- Das Datum {{teilnehmer_next_action_date}} ist im ISO-Format (YYYY-MM-DD)
Dokumente Generieren
Dokument-Generation wird implementiert...
🗄️ System Backup
⏰ Zeit für ein Backup!
Es ist Zeit für ein vollständiges System-Backup. Ein Backup enthält:
- 📊 Alle Datenbank-Tabellen als CSV-Dateien
- 📄 Alle Word-Templates
- 📋 Alle Nachweis-PDFs
- 📦 Alles in einer ZIP-Datei
📦 Neues Backup erstellen
Backup wird erstellt...
{{ backupProgressText }}
{{ backupMessage }}
⏰ Automatische Backups
Status:
● Aktiv
● Inaktiv
Aufbewahrung: {{ schedulerStatus.retention_days }} Tage + monatliche Snapshots
Zeitplan:
• {{ schedulerStatus.schedule.weekly_db }}
• {{ schedulerStatus.schedule.biweekly_full }}
• Monatliche Voll-Snapshots werden dauerhaft aufbewahrt
• {{ schedulerStatus.schedule.weekly_db }}
• {{ schedulerStatus.schedule.biweekly_full }}
• Monatliche Voll-Snapshots werden dauerhaft aufbewahrt
| Job | Nächste Ausführung |
|---|---|
| {{ job.name.includes('Weekly') ? '📅 Wöchentlich (DB)' : '📦 Alle 2 Wochen (Voll)' }} | {{ job.next_run ? formatDate(job.next_run) : 'Nicht geplant' }} |
Keine Jobs geplant. Scheduler möglicherweise nicht gestartet.
ℹ️ Automatische Backups werden mit "auto_weekly_" oder "auto_biweekly_" Prefix erstellt.
📁 Vorhandene Backups
Lade Backups...
Keine Backups vorhanden.
{{ backupInfo.backups.length }} Backup(s) -
Gesamtgröße: {{ backupInfo.total_size_mb.toFixed(2) }} MB