Parameter-System verstehen
RettLog verwendet ein flexibles Parameter-System, um Einstellungen und Attribute für Organisationen und Einheiten zu verwalten.
Zwei Arten von Parametern
Einstellungen (Settings)
Einstellungen sind Konfigurationswerte, die vererbt werden können.
Beispiele:
- Check-Authentifizierung erforderlich
- Einheit aktiviert/deaktiviert
- Einheit aus Übersicht ausblenden
Besonderheit: Einstellungen, die auf Organisationsebene festgelegt werden, gelten automatisch für alle Einheiten – außer eine Einheit überschreibt sie.
Attribute (Parameter)
Attribute sind einheitsspezifische Informationen, die NICHT vererbt werden.
Beispiele:
- Kennzeichen des Fahrzeugs
- Funkrufname
- Stellplatz
- Seriennummer
- Baujahr
Besonderheit: Jede Einheit hat ihre eigenen Attribute. Diese werden nicht von der Organisation übernommen.
Vererbung von Einstellungen
Wie funktioniert Vererbung?
- Sie legen eine Einstellung auf Organisationsebene fest
- Diese Einstellung gilt für alle Einheiten der Organisation
- Eine Einheit kann die Einstellung überschreiben
- Ohne Überschreibung verwendet die Einheit den Organisationswert
Beispiel: Check-Authentifizierung
Auf Organisationsebene:
- "Check-Authentifizierung erforderlich" = AN
Ergebnis:
- Alle Einheiten erfordern Authentifizierung beim Check
- RTW 1: Verwendet Organisationswert (AN)
- RTW 2: Verwendet Organisationswert (AN)
- Lager: Überschreibt auf AUS (öffentlich zugänglich)
Vorteile der Vererbung
✅ Zentrale Verwaltung: Ändern Sie eine Einstellung zentral für alle Einheiten
✅ Konsistenz: Alle Einheiten verwenden dieselben Standardwerte
✅ Flexibilität: Einzelne Einheiten können bei Bedarf abweichen
✅ Zeitersparnis: Keine manuelle Konfiguration jeder Einheit nötig
Einstellungen verwalten
Auf Organisationsebene
- Navigieren Sie zu Einstellungen
- Wählen Sie den Tab "Vererbbare Einstellungen"
- Ändern Sie die gewünschten Einstellungen
- Diese gelten nun für alle Einheiten
Auf Einheitsebene
- Öffnen Sie eine Einheit
- Klicken Sie auf "Einstellungen"
- Wählen Sie den Tab "Einstellungen"
- Einstellungen zeigen, ob sie vom Organisationswert geerbt oder überschrieben sind:
- 🔗 "Geerbt" = Verwendet Organisationswert
- ✏️ "Überschrieben" = Einheit hat eigenen Wert
Überschreibung zurücksetzen
Wenn Sie eine Überschreibung entfernen möchten:
- Öffnen Sie die Einheit-Einstellungen
- Klicken Sie auf "Zurücksetzen" bei der Einstellung
- Die Einheit verwendet wieder den Organisationswert
Attribute verwalten
Auf Organisationsebene
Organisationsattribute sind für die gesamte Organisation relevant:
- Navigieren Sie zu Einstellungen
- Wählen Sie den Tab "Organisations-Attribute"
- Fügen Sie Attribute hinzu oder bearbeiten Sie bestehende
Beispiele für Organisationsattribute:
- Hauptstandort
- Telefonnummer Zentrale
- Leitstellenrufnummer
Auf Einheitsebene
Einheitsattribute sind spezifisch für die einzelne Einheit:
- Öffnen Sie eine Einheit
- Klicken Sie auf "Einstellungen"
- Wählen Sie den Tab "Attribute"
- Fügen Sie Attribute hinzu oder bearbeiten Sie bestehende
Beispiele für Einheitsattribute:
- Kennzeichen: "XX-YY 1234"
- Funkrufname: "Florian Stadt 83/1"
- Stellplatz: "Wache 1, Halle A, Stellplatz 3"
Verfügbare Einstellungen
CHECK_REQUIRE_AUTH
- Typ: Ein/Aus
- Beschreibung: Erfordert Anmeldung zum Durchführen von Checks
- Vererbbar: Ja
- Standard: AN
PROJECT_DISABLED
- Typ: Ein/Aus
- Beschreibung: Deaktiviert die Einheit (keine Checks möglich)
- Vererbbar: Ja
- Standard: AUS
PROJECT_HIDDEN
- Typ: Ein/Aus
- Beschreibung: Blendet die Einheit aus der Übersicht aus
- Vererbbar: Ja
- Standard: AUS
- Nützlich für: Master-Einheiten, die nur als Importquelle dienen
Verfügbare Attribute
PLATENUMBER (Kennzeichen)
- Typ: Text
- Beschreibung: Amtliches Kennzeichen des Fahrzeugs
CALLSIGN (Funkrufname)
- Typ: Text
- Beschreibung: Funkrufname nach lokaler Nomenklatur
STELLPLATZ (Stellplatz)
- Typ: Text
- Beschreibung: Physischer Standort des Fahrzeugs/Lagers
Berechtigungen
Anzeigen
- Alle Organisationsmitglieder können Parameter und Einstellungen sehen
Bearbeiten
- Maintainer, Admin und Owner können Parameter und Einstellungen ändern
- Member haben keinen Schreibzugriff
Best Practices
Vererbung nutzen
Nutzen Sie die Vererbung für Standardeinstellungen:
- ✅ Setzen Sie sinnvolle Standardwerte auf Organisationsebene
- ✅ Überschreiben Sie nur bei Bedarf auf Einheitsebene
- ❌ Vermeiden Sie unnötige Überschreibungen
Dokumentation
Fügen Sie Kommentare hinzu, warum eine Einheit abweichende Einstellungen hat.
Attribute sinnvoll nutzen
- ✅ Pflegen Sie wichtige Attribute wie Kennzeichen und Funkrufname
- ✅ Diese erscheinen in QR-Code-Druckvorlagen
- ✅ Helfen bei der Identifikation in Listen
Regelmäßige Überprüfung
Überprüfen Sie gelegentlich:
- Sind die Organisationseinstellungen noch aktuell?
- Gibt es überflüssige Überschreibungen?
- Sind alle Attribute korrekt?
Technische Details
Datentypen
Einstellungen können sein:
- Boolean (Ein/Aus, Ja/Nein)
- String (Text)
- Number (Zahl)
Attribute sind immer:
- String (Text)
- Bei Bedarf in Zahlen umwandelbar
Speicherung
Alle Parameter werden als Schlüssel-Wert-Paare gespeichert:
key: Name des Parameters (z.B. "PLATENUMBER")value: Wert als Text (z.B. "XX-YY 1234")