Benachrichtigungszentrale
Die Benachrichtigungszentrale informiert Sie in Echtzeit über wichtige Ereignisse im Hotel: ausstehende Check-ins, verspätete Check-outs, Systemfehler und vieles mehr. Sie ist über die Glocke in der oberen Navigationsleiste erreichbar.
Glocken-Schaltfläche
| Zustand | Bedeutung |
|---|---|
| Grau, ohne Badge | Keine ungelesenen Benachrichtigungen |
| Rote Glocke + 3 | Mindestens ein Fehler vorhanden |
| Gelbe Glocke + 3 | Warnungen vorhanden (kein Fehler) |
| Blaue Glocke + 3 | Info-/Erfolgsmeldungen vorhanden |
Die Glocke animiert sich (Schütteln), sobald neue ungelesene Benachrichtigungen eingehen. Die Zahl im Badge (z. B. 3) zeigt die Anzahl aller ungelesenen Einträge.
Panel öffnen & schließen
- Klick auf die Glocke öffnet/schließt das Seiten-Panel
- Klick auf den abgedunkelten Hintergrund schließt das Panel
- ESC-Taste schließt das Panel
Aufbau des Panels
Kopfzeile
Oben im Panel finden Sie drei Schaltflächen:
| Schaltfläche | Funktion |
|---|---|
| ✓✓ | Alle Benachrichtigungen als gelesen markieren |
| 🗑 | Alle Benachrichtigungen löschen |
| ✕ | Panel schließen |
Filter-Tabs
Die Tabs filtern die Liste nach Typ. Der Badge-Zähler am jeweiligen Tab zeigt, wie viele Einträge dieses Typs vorhanden sind.
| Tab | Zeigt |
|---|---|
| Alle 7 | Alle Benachrichtigungen |
| Fehler 1 | Systemfehler, kritische Probleme |
| Warnungen 2 | Verspätete Check-outs, ausstehende Vorgänge |
| Info 3 | Anreisen, VIP-Gäste, allgemeine Informationen |
| Erfolg 1 | Geburtstage, erfolgreich abgeschlossene Aktionen |
Benachrichtigungskarten
Jede Karte enthält:
- Farbige Akzentlinie links (Rot = Fehler, Gelb = Warnung, Blau = Info, Grün = Erfolg)
- Icon passend zum Typ
- Titel der Meldung
- Inhalt (max. 2 Zeilen, gekürzt)
- Quelle als Badge (z. B. System Check-in Buchung)
- Zeitstempel relativ (z. B. „gerade eben", „vor 5 Min", „vor 2 Std")
Ungelesene Benachrichtigungen
Ungelesene Einträge werden durch einen blauen Punkt links am Rand und einen leicht hervorgehobenen Kartenhintergrund markiert.
Interaktionen
| Aktion | Effekt |
|---|---|
| Klick auf die Karte | Markiert als gelesen; bei Karten mit Link: Panel schließen & zur Seite navigieren |
| × (erscheint beim Hover) | Einzelne Benachrichtigung entfernen (nur bei löschbaren Einträgen) |
| Aktions-Schaltfläche (optional) | Navigation zur verknüpften Seite; Karte wird als gelesen markiert |
Automatisches Polling (alle 15 Minuten)
Das System prüft alle 15 Minuten automatisch die folgenden Hotelsituationen und erzeugt bei Bedarf Benachrichtigungen:
| Ereignis | Typ | Bedingung |
|---|---|---|
| Ausstehende Check-ins | Info | Gäste, die laut Anreise heute eingecheckt werden sollen, aber noch nicht eingecheckt sind |
| Verspätete Check-outs | Warnung | Gäste, die hätten auschecken sollen, aber noch als eingecheckt gelten |
| No-Shows | Warnung | Gäste, die nicht erschienen sind (wird erst nach 20:00 Uhr angezeigt) |
| VIP-Anreisen | Info | Anreisende Gäste mit VIP-Status |
| Geburtstagsgäste | Erfolg | Gäste, die heute Geburtstag haben |
Bereits gemeldete Ereignisse werden dedupliziert – Sie erhalten eine Meldung für dasselbe Ereignis nicht mehrfach am selben Tag.
Preiskonditionen-Prüfung (beim Start)
Beim Start der Anwendung prüft das System automatisch alle Preislisten auf fehlerhafte oder unvollständige Konditionen. Die Prüfung erfolgt direkt über das Backend und erkennt folgende Probleme:
| Fehler | Beschreibung | Typ |
|---|---|---|
| Keine Kondition | Eine Kategorie, Leistung, ein Arrangement oder Artikel hat keine aktive Kondition in einer Preisliste | Fehler |
| Leistungseinheit-Abweichung | Die Konditionseinheit stimmt nicht mit der in den Stammdaten hinterlegten Einheit der Leistung überein | Fehler |
| Doppelte/Überlappende Kondition | Für denselben Entity-Typ existieren doppelte oder zeitlich überlappende Konditionen | Fehler |
| Lücke in der Preisabdeckung | Die Standard-Konditionen decken nicht ab heute lückenlos bis auf Weiteres ab – gleiche Regel wie die Anzeige Preisabdeckung im Preiseditor | Warnung |
| Ablaufende Konditionen | Die letzten aktiven Konditionen einer Preisliste laufen innerhalb der nächsten 30 Tage aus | Warnung |
Ein Klick auf eine Preiskonditionen-Benachrichtigung öffnet den Preiseditor direkt mit der betroffenen Preisliste, dem richtigen Tab (Kategorien, Leistungen, Arrangements oder Artikel) und wählt die betroffene Entität (z. B. die konkrete Kategorie oder Leistung) in der Seitenleiste aus.
Quellen (Kategorien)
Benachrichtigungen stammen aus verschiedenen Teilen der Anwendung:
| Quelle | Beschreibung |
|---|---|
| System | Health-Check-Fehler, API-Verbindungsprobleme |
| Check-in | Konflikte beim Einchecken |
| Check-out | Verspätete oder ausstehende Check-outs |
| Buchung | Buchungsbezogene Ereignisse |
| Zahlung | Offene Zahlungen, Zahlungsprobleme |
| Housekeeping | Zimmerstatus-Meldungen |
| Anreise | Ausstehende Anreisen |
| No-Show | Nicht erschienene Gäste |
| Geburtstag | Geburtstagsgäste |
| VIP | VIP-Gästemeldungen |
| Preise | Fehlerhafte oder ablaufende Preiskonditionen |