Vorlagen und Template-Sprache

Dieses Kapitel erklärt, wie du Dokumentvorlagen erstellst und die Template-Sprache für automatische Platzhalter-Ersetzung nutzt.

Was sind Vorlagen?

Konzept

Vorlagen sind Basisdokumente, aus denen neue Dokumente erstellt werden können. Sie enthalten:

  • Standardisiertes Layout: Einheitliches Erscheinungsbild
  • Platzhalter: Variablen, die automatisch ersetzt werden
  • Formatierung: Vorbereitete Formatvorlagen (Überschriften, Listen, etc.)

Typische Verwendung

VorlageVerwendung
ArbeitsanweisungEinheitliche Struktur für alle Arbeitsanweisungen
VerfahrensanweisungISO 9001 konforme VA-Vorlage
ProtokollMeeting- und Audit-Protokolle
FormularChecklisten und Erfassungsformulare
BerichtStandardberichte mit Logo und Footer

Vorlagen verwalten

Vorlagen-Übersicht

DMS → Vorlagen

Hier siehst du alle verfügbaren Dokumentvorlagen.

Dokument als Vorlage markieren

Methode 1: Beim Erstellen

  1. Erstelle ein neues Dokument
  2. Aktiviere die Checkbox “Als Vorlage”
  3. Speichere

Methode 2: Nachträglich

  1. Öffne das Dokument
  2. Klicke auf “Bearbeiten”
  3. Aktiviere “Als Vorlage”
  4. Speichere

💡 Tipp: Vorlagen sollten im Status “Freigegeben” sein, bevor sie verwendet werden.

Vorlage entfernen

  1. Öffne das Dokument
  2. Bearbeite und deaktiviere “Als Vorlage”
  3. Speichere

Das Dokument bleibt erhalten, erscheint aber nicht mehr in der Vorlagen-Übersicht.


Word Template Wizard

Überblick

Der Word Template Wizard ist ein 5-Schritte-Assistent zur Erstellung professioneller Word-Vorlagen mit:

  • Firmenlogo in konfigurierbarer Grösse
  • Verschiedene Kopfzeilen-Layouts
  • Verschiedene Fusszeilen-Layouts (inkl. ISO 9001)
  • Einheitliche Schriftarten und Farben

Zugriff

DMS → Vorlagen → Button “Word-Vorlage erstellen”

Die 5 Schritte

  • Prüfe, ob ein Firmenlogo vorhanden ist
  • Lade optional ein neues Logo hoch (PNG, JPG)
  • Konfiguriere die Logo-Grösse (Breite/Höhe in mm)

Schritt 2: Kopfzeile

Wähle ein Header-Layout:

LayoutBeschreibung
Logo links, Titel rechtsKlassisches Layout
Logo zentriertModernes, zentriertes Design
Logo rechts, Titel linksGespiegeltes Layout
Nur TitelOhne Logo
Logo mit TabelleStrukturiert mit Dok-ID und Version

Schritt 3: Fusszeile

Wähle ein Footer-Layout:

LayoutBeschreibung
Titel + SeitenzahlStandard-Fusszeile
Volle MetadatenTitel, Version, Datum, Seite
Nur SeitenzahlMinimalistisch
Firmenname zentriertOrganisation in der Mitte
ISO 9001 Gelenktes DokumentVollständig für Dokumentenlenkung

Schritt 4: Styling

  • Schriftart: Calibri, Arial, Times New Roman, etc.
  • Überschriften-Farbe: Wähle deine Firmenfarbe
  • Text-Farbe: Standard dunkelgrau
  • Schriftgrössen: H1, H2, H3 und Fliesstext

Schritt 5: Speichern

  • Gib der Vorlage einen Namen
  • Optional: Beschreibung und Speicherort
  • Klicke auf “Vorlage speichern”

💡 Tipp: Detaillierte Anleitung findest du unter 12. Word Template Wizard


Template-Sprache

Grundlagen

Die Template-Sprache ermöglicht das Einfügen von dynamischen Platzhaltern in Word- und Excel-Dokumenten. Beim Erstellen eines Dokuments aus der Vorlage werden diese automatisch ersetzt.

Syntax

{{ variablenname }}

Platzhalter werden in doppelte geschweifte Klammern gesetzt.

Verfügbare Variablen

Die Template-Sprache bietet umfangreiche Variablen für alle Dokumenteigenschaften. Alle Variablen werden automatisch beim Öffnen oder Herunterladen des Dokuments ersetzt.

Dokument-Grunddaten

VariableBeschreibungBeispiel
{{ document_id }}Eindeutige Dokument-IDAA-QK-001
{{ document_title }}DokumenttitelArbeitsanweisung Qualitätskontrolle
{{ document_description }}Beschreibung des DokumentsÜbersicht aller QM-Prozesse
{{ document_type }}DokumententypArbeitsanweisung
{{ document_external_reference }}Externe Referenz (z.B. Norm)ISO-9001-2015
{{ document_author }}Autor/in des DokumentsMax Muster
{{ document_url }}URL zum Dokument im DMS/dms/documents/42/detail/
{{ document_size }}Dateigrösse in Bytes245760

Versionsinformationen

VariableBeschreibungBeispiel
{{ document_version }}Revisionsnummer (für Benutzer sichtbar)2.1
{{ document_sequence_number }}Interne Sequenznummer (Primärschlüssel)42
{{ document_version_number }}Gesamtzahl aller Versionen5

ℹ️ Hinweis: document_version zeigt die benutzerfreundliche Versionsnummer (z.B. “2.1”), während document_version_number die technische Anzahl aller Versionen angibt.

Status und Workflow

VariableBeschreibungBeispiel
{{ document_state }}Aktueller Status (lokalisiert)Freigegeben
{{ document_approval_date }}Datum der letzten Freigabe15.03.2025
{{ document_modification_date }}Datum der letzten Änderung14.03.2025
{{ document_creation_date }}Erstellungsdatum01.01.2025

Mögliche Status-Werte:

  • Entwurf
  • In Prüfung
  • Geprüft
  • Freigegeben
  • Veraltet
  • Archiviert

Gültigkeitsdaten

VariableBeschreibungBeispiel
{{ document_valid_from }}Gültig ab01.04.2025
{{ document_valid_to }}Gültig bis31.03.2026
{{ document_next_review }}Nächste Prüfung fällig01.03.2026

⚠️ Wichtig: Wenn kein Datum hinterlegt ist, bleibt die Variable leer.

Verantwortlichkeiten und Funktionen

VariableBeschreibungBeispiel
{{ document_function }}Verantwortliche FunktionQualitätsmanagementbeauftragter
{{ document_function_code }}Kürzel der verantwortlichen FunktionQMB
{{ document_reviewer_function }}Prüfende FunktionTechnische Leitung
{{ document_reviewer_function_code }}Kürzel der prüfenden FunktionTL
{{ document_approval_by }}Freigebende Funktion mit PersonQMB (Max Mustermann)
{{ document_approval_by_code }}Kürzel der freigebenden FunktionQMB
{{ document_approved_by }}Name der freigebenden PersonMax Mustermann

Unterschied zwischen den Freigabe-Variablen:

  • document_approval_by: Zeigt Funktion UND Person, z.B. “QMB (Max Mustermann)”
  • document_approval_by_code: Nur das Funktionskürzel, z.B. “QMB”
  • document_approved_by: Nur der Name der Person, z.B. “Max Mustermann”

Organisations-Variablen

VariableBeschreibungBeispiel
{{ orgunits }}Zugeordnete OrganisationseinheitenProduktion, Qualität, Verwaltung

ℹ️ Hinweis: Mehrere Organisationseinheiten werden durch Kommas getrennt.

Logo-Variablen (Word und Excel)

VariableBeschreibungGrösse
{{ system_logo }}Firmenlogo in StandardgrösseKonfiguriert in Einstellungen
{{ system_logo_large }}Firmenlogo in doppelter Grösse3x Standardgrösse

💡 Tipp: Die Logo-Grösse wird zentral in den ELIZA-Einstellungen unter WHITELABEL_LOGO_WIDTH_MM und WHITELABEL_LOGO_HEIGHT_MM konfiguriert.

QR-Code-Variablen (nur Word)

VariableBeschreibungVerwendung
{{ qr_code }}QR-Code zur aktuellen DokumentversionDirektlink zum Dokument
{{ qr_code_url }}URL im QR-Code (Text)Für manuelle Verwendung
{{ qr_code_validation }}QR-Code zur DokumentvalidierungPrüft ob Version aktuell ist
{{ qr_code_validation_url }}Validierungs-URL (Text)Für manuelle Verwendung

Anwendungsfälle für QR-Codes:

  • {{ qr_code }}: Verlinkt direkt zur aktuellen Dokumentversion im DMS. Ideal für gedruckte Dokumente, damit Benutzer schnell die digitale Version finden.

  • {{ qr_code_validation }}: Ermöglicht die Prüfung, ob ein gedrucktes Dokument noch aktuell ist. Beim Scannen wird angezeigt, ob die Version noch gültig ist oder ob eine neuere Version existiert.

✅ Best Practice: Füge {{ qr_code_validation }} in die Fusszeile von ISO 9001 gelenkten Dokumenten ein. So können Mitarbeitende jederzeit prüfen, ob sie die aktuelle Version verwenden.

Beispiel: Word-Vorlage

                    {{ company_name }}

                    {{ document_title }}

Dokument-ID:        {{ document_id }}
Version:            {{ document_version }}
Freigabe:           {{ document_approval_date }}
Verantwortlich:     {{ responsible_function }}

───────────────────────────────────────────────

1. Zweck
[Beschreibe hier den Zweck des Dokuments]

2. Geltungsbereich
[Definiere, für wen diese Anweisung gilt]

3. Durchführung
[Detaillierte Arbeitsschritte]

───────────────────────────────────────────────
Erstellt: {{ document_author }} | {{ document_approval_date }}
Seite X von Y

Excel Template-Sprache

Überblick

Für Excel-Vorlagen gibt es eine erweiterte Template-Sprache mit zusätzlichen Funktionen:

  • Schleifen für Listen
  • Bedingte Abschnitte
  • Formatierungsoptionen

Grundlegende Syntax

{{variablenname}}                  - Einfacher Platzhalter
{%for item in liste%}...{%endfor%} - Schleife
{%if bedingung%}...{%endif%}       - Bedingt

Beispiel: Teilnehmerliste

| Veranstaltung: | {{event_title}}              |
| Datum:         | {{event_date}}               |
|----------------|------------------------------|
| Nr. | Name           | Unterschrift            |
|-----|----------------|-------------------------|
{%for p in participants%}
| {{loop.index}} | {{p.name}} |                   |
{%endfor%}

💡 Tipp: Ausführliche Dokumentation unter 11. Excel Template-Sprache


Dokument aus Vorlage erstellen

Ablauf

  1. Vorlage auswählen

    • Gehe zu DMS → Vorlagen
    • Wähle die gewünschte Vorlage
    • Klicke auf “Neues Dokument aus Vorlage”
  2. Metadaten ausfüllen

    • Titel eingeben
    • Ordner wählen
    • Weitere Felder ausfüllen
  3. Dokument generieren

    • Klicke auf “Erstellen”
    • Platzhalter werden automatisch ersetzt
    • Neues Dokument wird erstellt

Was wird ersetzt?

  • Alle {{ }} Platzhalter in Word-Dokumenten
  • Template-Sprache in Excel-Dokumenten
  • Dateiname wird nicht verändert

Was wird nicht ersetzt?

  • Text ohne Platzhalter-Syntax
  • Bilder und Grafiken
  • Deaktivierte Template-Sprache (Option im Dokument)

Vorlagen organisieren

Ordnerstruktur für Vorlagen

Empfohlene Struktur:

DMS/
├── Vorlagen/
│   ├── Arbeitsanweisungen/
│   ├── Verfahrensanweisungen/
│   ├── Formulare/
│   ├── Protokolle/
│   └── Berichte/

Namenskonvention

[Typ]-Vorlage-[Beschreibung]

Beispiele:

  • AA-Vorlage-Standard
  • VA-Vorlage-Prozessbeschreibung
  • F-Vorlage-Checkliste
  • P-Vorlage-Meetingprotokoll

Versionierung von Vorlagen

Auch Vorlagen sollten versioniert werden:

  • Nutze den normalen Freigabe-Workflow
  • Dokumentiere Änderungen in der Beschreibung
  • Erstelle Arbeitskopien für Aktualisierungen

Best Practices

✅ Vorlagen sauber halten

  • Entferne Beispielinhalte vor dem Speichern
  • Behalte nur Struktur und Platzhalter
  • Teste Platzhalter vor der Freigabe

✅ Konsistente Platzhalter

  • Verwende immer die dokumentierten Variablen
  • Keine Leerzeichen in Variablennamen
  • Gross-/Kleinschreibung beachten

✅ Vorlagen testen

  1. Erstelle ein Test-Dokument aus der Vorlage
  2. Prüfe, ob alle Platzhalter korrekt ersetzt werden
  3. Prüfe Formatierung und Layout
  4. Lösche das Test-Dokument

✅ Dokumentation

  • Beschreibe in der Vorlage, welche Platzhalter verwendet werden
  • Füge Hinweise zur Verwendung hinzu
  • Dokumentiere spezielle Anforderungen

Häufige Fehler vermeiden

❌ Fehler: Falsche Platzhalter-Syntax

Problem: {document_title} statt {{ document_title }}

Lösung: Immer doppelte geschweifte Klammern mit Leerzeichen

❌ Fehler: Nicht vorhandene Variable

Problem: {{ unbekannte_variable }} wird nicht ersetzt

Lösung: Nur dokumentierte Variablen verwenden

❌ Fehler: Template-Sprache in normalen Dokumenten

Problem: {{ }} in Dokumenten, die keine Vorlagen sind

Lösung: Option “Template Sprache deaktivieren” aktivieren

❌ Fehler: Vorlagen ohne Freigabe

Problem: Vorlage wird verwendet, ist aber noch Entwurf

Lösung: Vorlagen immer freigeben bevor sie produktiv genutzt werden


Erweiterte Funktionen

Bedingte Abschnitte (Word)

Mit der erweiterten Syntax können bedingte Abschnitte erstellt werden:

{%if document_version > 1%}
Dieses Dokument wurde überarbeitet.
Vorherige Version: {{previous_version}}
{%endif%}

Schleifen (Excel)

Für wiederholende Elemente:

{%for item in items%}
| {{item.name}} | {{item.value}} |
{%endfor%}

Formatierung

Platzhalter können formatiert werden:

FilterBeschreibungBeispiel
upperGrossbuchstaben{{ title|upper }}
lowerKleinbuchstaben{{ title|lower }}
dateDatumsformat{{ today|date:"d.m.Y" }}

Verwandte Themen


Nächste Schritte


Zusammenfassung

✅ Du verstehst das Konzept von Dokumentvorlagen ✅ Du kannst Dokumente als Vorlagen markieren ✅ Du kennst den Word Template Wizard ✅ Du verstehst die Template-Sprache und Platzhalter ✅ Du kannst Dokumente aus Vorlagen erstellen ✅ Du organisierst Vorlagen sinnvoll

vorlagen templates platzhalter word excel wizard