Einrichtung des Logs-Moduls
Das Logs-Modul von Booknetic protokolliert alle Änderungen an Terminen und Kunden.
Das Logs-Modul von Booknetic protokolliert alle Änderungen an Terminen und Kunden.
Das Logs-Modul in Booknetic bietet eine vollständige Audit-Historie aller wichtigen Aktionen, die an Terminen und Kunden durchgeführt werden.
Dies sorgt für Transparenz, Verantwortlichkeit und erleichtert die Fehlerbehebung.
Das Modul zeichnet jede wichtige Aktion in den Modulen Termine und Kunden auf.
Erstellt
Bearbeitet
Umgebucht
Status geändert
Gelöscht
Erstellt
Bearbeitet
Gelöscht
Wenn ein Termin umgebucht wird, wird nur ein appointment_rescheduled-Log erstellt (nicht zusätzlich appointment_edited).
Wenn sich der Status eines Termins ändert, wird nur ein appointment_status_changed-Log erstellt.
Wenn ein Workflow oder Cronjob automatisch Daten ändert, wird der Log trotzdem geschrieben und mit Ausgeführt von: System markiert.
Jeder Log-Eintrag enthält:
Datum & Uhrzeit – Wann die Aktion durchgeführt wurde.
Ausgeführt von – Vollständiger Benutzername, ID oder „System“ bei automatisierten Änderungen.
Modul & Aktion – z. B. Termin → Umgebucht.
Changelog – Alte vs. neue Werte (z. B. Mitarbeiter A → Mitarbeiter B, Status: Ausstehend → Bestätigt).
Zugriff über das Menü Logs in der linken Seitenleiste.
Funktionen:
Sortieren, filtern und durchsuchen
Detail-Modal mit vollständigem Changelog öffnen
Alle Logs exportieren
Alle Logs löschen (wenn Berechtigungen vorhanden)
Bulk-Delete-Optionen
Öffne einen Termin → Tab Logs
Zeigt alle Logs zu diesem Termin in Tabellenform.
Öffne einen Kunden → Tab Logs
Zeigt alle Logs zu diesem Kunden inkl. Avatar und Benutzerdetails.
Das Logs-Modul integriert sich in Workflows und ermöglicht Automatisierungen, die durch Log-Ereignisse ausgelöst werden.
Log hinzugefügt (alle Typen)
Kunden-Log hinzugefügt
Termin-Log hinzugefügt
Benutzer-Filter (Alle, bestimmte ein- oder ausschließen)
Standort, Service, Mitarbeiter, Status, Sprache
{log_date}
{log_time}
{log_datetime}
{log_user_id}
{log_user_full_name}
{log_action}
{log_changelog}
Terminbezogene Logs unterstützen zusätzlich alle Termin-, Kunden- und Mitarbeiter-Shortcodes.
Die Sichtbarkeit von Logs wird über den User Role Manager und Tenant-Pläne gesteuert.
Logs werden immer in der Datenbank gespeichert, auch wenn ein Benutzer oder Tenant keine Berechtigung hat, sie zu sehen.
Berechtigungen steuern nur Sichtbarkeit und Aktionen (z. B. Löschen von Logs).
Logs regelmäßig exportieren – Backups für Compliance oder Aufzeichnungen aufbewahren.
Workflows nutzen – Benachrichtigungen einrichten, wenn bestimmte Aktionen auftreten (z. B. „Admin benachrichtigen, wenn ein Termin gelöscht wird“).
Rollen-Einschränkungen anwenden – Nur bestimmten Benutzern Zugriff auf Logs oder Löschaktionen gewähren.
Automatisierte Änderungen prüfen – System-Logs helfen, Hintergrundänderungen durch Workflows oder Cronjobs nachzuvollziehen.