Vorlagen für Einheiten und Seiten (Vererbung)
RettLog verwendet ein dynamisches Vererbungssystem (Inheritance) für Vorlagen. Vorlagen kopieren die Daten nicht einfach einmalig, sondern stellen eine lebendige, dauerhafte Verknüpfung her. Das bedeutet: Änderungen an einer Vorlage werden sofort und automatisch auf alle Einheiten und Seiten übertragen, die auf dieser Vorlage basieren.
Welche Vorlagentypen gibt es?
1. Einheiten-Vorlagen
Eine Einheiten-Vorlage definiert eine komplette Standard-Einheit inklusive ihrer Seiten, Gruppen und Artikeltypen.
- Typische Beispiele: "RTW Standard", "KTW Standard", "Lager Grundausstattung"
- Wirkung: Wenn ein Fahrzeug eine Einheiten-Vorlage verwendet, erbt es automatisch alle Seiten dieser Vorlage.
2. Seitenvorlagen
Eine Seitenvorlage definiert eine einzelne Teilliste (Seite) einer Materialliste mit ihren Gruppen und Artikeltypen.
- Typische Beispiele: "BLS-Rucksack", "Fahrzeugheck", "Medikamentenschrank"
- Wirkung: Einzelne Seiten können in die Materialliste einer beliebigen Einheit eingebunden werden.
Funktionsweise der Vererbung (Wichtig)
Wenn Sie eine Vorlage nutzen, gelten folgende feste Regeln im System:
- 🔒 Schreibschutz im Verbraucher: Die aus einer Vorlage geerbten Seiten, Gruppen und Artikeltypen sind auf dem realen Fahrzeug schreibgeschützt. Sie können dort nicht strukturell verändert, gelöscht oder umsortiert werden.
- 🔄 Zentrale Pflege: Strukturelle Änderungen (z. B. Hinzufügen eines neuen Artikels, Ändern der Soll-Menge) führen Sie direkt in der Vorlage durch (erreichbar über
/templates/unit/...). Diese Änderungen sind sofort auf allen verknüpften Fahrzeugen aktiv. - ➕ Lokale Erweiterungen (Extension): Auf einer geerbten Seite können Sie auf dem realen Fahrzeug jederzeit lokale Gruppen und lokale Artikel hinzufügen. Diese ergänzen die geerbte Struktur, ohne die Vorlage zu verändern, und können frei bearbeitet werden.
- 📊 Individuelle Prüfdaten: Obwohl die Struktur vererbt wird, sind die Prüfergebnisse (Status ✅/⚠️/❌, Ablaufdaten, Notizen und gezählte Mengen) vollkommen einheitsspezifisch. Das Eintragen eines Ablaufdatums auf "RTW 1" beeinflusst nicht "RTW 2".
Vorlagen verwalten und nutzen
Neue Vorlage erstellen
- Öffnen Sie die Übersicht und klicken Sie auf die Schaltfläche "Vorlagen".
- Klicken Sie auf "Vorlage erstellen" und wählen Sie im Dialog den Tab "Einheit" oder "Seite".
- Geben Sie Name, Beschreibung und (bei Einheiten) den Basistyp an. Tipp: Sie können auch eine bestehende Vorlage auswählen, um diese als Grundlage zu erweitern (Verschachtelung).
- Klicken Sie auf "Vorlage erstellen". Sie befinden sich nun im Vorlagen-Editor (gekennzeichnet durch den Breadcrumb-Hinweis "Vorlage").
Einheit aus Vorlage erstellen
- Klicken Sie auf der Übersicht auf "+ Neue Einheit".
- Wechseln Sie in den Tab "Vorlage nutzen".
- Wählen Sie die gewünschte Einheiten-Vorlage aus.
- Geben Sie der neuen realen Einheit einen Namen (z. B. "RTW Wache 1") und speichern Sie.
Verbindung zur Vorlage trennen
Wenn eine Einheit oder Seite eine individuelle Struktur benötigt und nicht mehr der Vorlage folgen soll, können Sie die Verbindung trennen:
- Öffnen Sie die Einheit-Einstellungen.
- Suchen Sie den Eintrag der Vorlagenverknüpfung und entfernen Sie diesen.
- ⚠️ Achtung: Beim Trennen der Verbindung gehen die geerbten Seiten und die darauf erfassten Prüfdaten auf dieser Einheit verloren. Legen Sie bei Bedarf stattdessen eine neue, individuelle Seite an.