hcc_sp_messages
Vertiefte Sicht auf fachlichen Zweck, Mandantenbezug, Nutzungsstatus, Datenverantwortung, Risiken und Spaltenstruktur dieser Tabelle.
Dieser Bereich arbeitet direkt mit hotel- bzw. mandantenbezogenem Scope. Änderungen sollten immer auf saubere Zuordnung und Scope-Logik geprüft werden.
Langbeschreibung
HotelPass-Nachrichten
Diese Tabelle speichert Nachrichten und Versandinformationen für die Kommunikation im HotelPass. Sie bildet Entwürfe, geplante Aussendungen und bereits gesendete Mitteilungen an definierte Zielgruppen ab.
Überblick
Diese Tabelle speichert Nachrichten und Versandinformationen für die Kommunikation im HotelPass. Sie bildet Entwürfe, geplante Aussendungen und bereits gesendete Mitteilungen an definierte Zielgruppen ab.
Fachlicher Zweck
Die Tabelle hält Kommunikationsinhalte und Versandsteuerung fest, damit HotelPass-Nachrichten geplant, segmentiert und dokumentiert versendet werden können.
Ohne diese Tabelle müsste HotelPass-Kommunikation außerhalb des Moduls gepflegt werden. Das würde Zielgruppensteuerung, Versandhistorie und Nachvollziehbarkeit deutlich erschweren.
Die Tabelle unterstützt Vermarktung und Kundenbindung, weil Mitglieder zielgerichtet mit HotelPass-Inhalten angesprochen werden können. Gleichzeitig schafft sie Transparenz über geplante und versendete Kommunikation.
Einfach erklärt
Einfach erklärt ist dies die Nachrichtentabelle des HotelPass. Hier werden Inhalte vorbereitet, geplant und später an die passenden Mitglieder oder Zielgruppen verschickt.
Technische Einordnung
Technisch ist dies eine Messaging- und Versandsteuerungs-Tabelle mit Zustandslogik wie draft, scheduled oder sent. Sie kombiniert Inhalt, Zielgruppenparameter, Versandzählwerte und Fehlerfelder.
Änderungen an dieser Tabelle betreffen vor allem Kommunikation, Versand und Nachvollziehbarkeit von HotelPass-Nachrichten. Status- und Zielgruppenlogik sollten daher sehr bewusst gepflegt werden.
Typische Nutzung und Inhalte
- Erstellen eines Nachrichtentwurfs
- Planen einer Aussendung für eine definierte Zielgruppe
- Nachverfolgen, wie viele Empfänger erreicht wurden oder ob ein Fehler auftrat
- Status und Kanal
- Zielgruppen-Definition
- Betreff, Headline und Nachrichtentext
- CTA-Informationen
- Versand- und Fehlerzähler
- Eine Nachricht an kürzlich verifizierte HotelPass-Nutzer wird für morgen geplant
- Eine bereits versendete E-Mail bleibt zur späteren Prüfung mit Versandzahlen dokumentiert
Beziehungen und Risiken
- Arbeitet fachlich eng mit Mitgliedern, Segmenten und Verifizierungs- bzw. Einlösegruppen zusammen
- Kann auf manuelle Empfängerlisten oder definierte Zielgruppentypen aufbauen
- Falsch definierte Zielgruppen können unpassende Empfänger erreichen
- Fehler in Versand- oder Terminlogik beeinflussen Kampagnen und Kommunikation direkt
- Fachlich eher Kommunikationsobjekt als Kernmitgliedschaftsobjekt, aber für Vermarktung sehr wichtig
Steckbrief
Wofür diese Tabelle da ist
Dieser Bereich erklärt in kompakter Form, welche Aufgabe die Tabelle im Projekt hat und wie wichtig sie für Betrieb und Weiterentwicklung ist.
Verwaltet geplante, gesendete oder archivierte Nachrichten und Kampagnenbotschaften im HotelPass-Modul.
Mandantenbezug läuft über hotel_nr. | Wird im Code von 1 Datei(en) direkt referenziert. | Soft-Delete- oder Statuslogik ist in der Struktur erkennbar. | Bindet Kommunikationslogik an Audience-, Versand- und Scheduling-Status.
Fehlerhafte Zielgruppen- oder Scheduling-Daten können zu falscher oder verspäteter Kommunikation führen.
Relevant für Kampagnenkommunikation, Scheduling und Versandhistorie.
Datenverantwortung
Datenart und Verantwortung
Hier siehst du, welche Art von Daten in der Tabelle liegt und worauf man bei Pflege, Historie und Umbauten achten sollte.
Versandhistorie und Fehlersignale nicht vorschnell löschen.
Hotelbezug, Zielgruppendefinition und Versandstatus konsistent halten.
Änderungen können Reporting, Versandwiederholung und Zielgruppenselektion beeinflussen.
Führende Nachrichtentabelle für HotelPass-Kommunikation.
Nutzung
Wo die Tabelle verwendet wird
Dieser Bereich zeigt, in welchen Dateien oder Abläufen die Tabelle vorkommt. Das hilft beim Verstehen von Auswirkungen vor Änderungen.
Verwendet in Dateien
Wird gelesen von
Wird beschrieben von
Zusätzliche Hinweise
Schlüssel & Lifecycle
Wichtige Strukturmerkmale
Hier werden technische Merkmale der Tabelle zusammengefasst, zum Beispiel Schlüssel, Statusfelder und typische Verknüpfungsspalten.
Weiterarbeiten
Was noch dazugehört
Wenn du die Tabelle weiter untersuchen willst, findest du hier passende Dateien und fachlich verwandte Tabellen.
Spaltenstruktur
Spalten im Überblick
Hier siehst du die Felder der Tabelle mit Typ, Standardwerten und technischen Zusatzinformationen.
Spaltenstruktur öffnen
| Spalte | Typ | Null | Default | Key | Extra | Kommentar |
|---|---|---|---|---|---|---|
| msg_id | int(11) | NO | PRI | auto_increment | ||
| hotel_nr | int(11) | NO | MUL | |||
| status | enum('draft','scheduled','sent','archived') | NO | 'draft' | |||
| channel | enum('email') | NO | 'email' | |||
| audience | enum('hotel_verified_all','hotel_verified_recent','hotel_redeemed_recent','manual') | NO | 'hotel_verified_all' | |||
| audience_days | int(11) | YES | NULL | |||
| subject | varchar(160) | NO | ||||
| headline | varchar(140) | YES | NULL | |||
| body_text | text | NO | ||||
| cta_label | varchar(60) | YES | NULL | |||
| cta_url | varchar(255) | YES | NULL | |||
| manual_list | text | YES | NULL | |||
| target_count | int(11) | YES | NULL | |||
| sent_count | int(11) | YES | NULL | |||
| last_error | varchar(255) | YES | NULL | |||
| created_at | datetime | NO | current_timestamp() | |||
| updated_at | datetime | YES | NULL | |||
| scheduled_at | datetime | YES | NULL | |||
| sent_at | datetime | YES | NULL |