hcc_sp_offer_scope
Vertiefte Sicht auf fachlichen Zweck, Mandantenbezug, Nutzungsstatus, Datenverantwortung, Risiken und Spaltenstruktur dieser Tabelle.
Diese Datei oder Tabelle ist fachlich bzw. technisch besonders sensibel. Änderungen sollten immer mit Blick auf Abhängigkeiten, Scope und Seiteneffekte geprüft werden.
Dieser Bereich ist für sichtbare, operative oder produktive Abläufe besonders relevant.
Dieser Bereich arbeitet direkt mit hotel- bzw. mandantenbezogenem Scope. Änderungen sollten immer auf saubere Zuordnung und Scope-Logik geprüft werden.
Langbeschreibung
HotelPass-Angebots-Scope
Diese Tabelle legt fest, auf welche Zielobjekte ein HotelPass-Angebot angewendet wird. Sie definiert also den fachlichen Geltungsbereich eines Angebots für Zimmer, Kategorien, Typen oder Rateplans.
Überblick
Diese Tabelle legt fest, auf welche Zielobjekte ein HotelPass-Angebot angewendet wird. Sie definiert also den fachlichen Geltungsbereich eines Angebots für Zimmer, Kategorien, Typen oder Rateplans.
Fachlicher Zweck
Die Tabelle speichert den Scope einzelner HotelPass-Angebote, damit ein Angebot nicht pauschal für das ganze Hotel gelten muss, sondern gezielt auf passende Objekte begrenzt werden kann.
Ohne diese Tabelle wäre die Reichweite eines Angebots oft zu grob. Hotels brauchen jedoch die Möglichkeit, Angebote nur für bestimmte Zimmer, Kategorien oder Ratenpläne freizugeben.
Die Tabelle erhöht die Präzision des Moduls. Hotels können Angebote gezielt steuern, ohne zu breite oder fachlich unpassende Freigaben zu erzeugen.
Einfach erklärt
Einfach erklärt ist dies die Reichweiten-Tabelle eines HotelPass-Angebots. Hier wird festgelegt, für welche Zimmer oder Raten ein Vorteil überhaupt gilt.
Technische Einordnung
Technisch ist dies eine Scope- bzw. Targeting-Tabelle mit target_type und target_id. Sie übersetzt ein abstraktes HotelPass-Angebot in konkrete, prüfbare Zielobjekte des Hotelbestands oder der Preislogik.
Änderungen an dieser Tabelle wirken sich direkt darauf aus, in welchen konkreten Fällen ein HotelPass-Angebot greift. Deshalb sollten Scope-Änderungen immer mit realen Zielobjekten geprüft werden.
Typische Nutzung und Inhalte
- Begrenzung eines Angebots auf bestimmte Zimmer oder Zimmerkategorien
- Freigabe eines Angebots nur für einen speziellen Rateplan
- Prüfung, ob ein konkreter Buchungsfall in den Geltungsbereich des Angebots fällt
- Angebotsbezug
- Target-Typ
- Target-ID
- Hotelbezug
- Anlagezeitpunkt
- Ein HotelPass-Angebot wird nur für eine Premium-Zimmerkategorie freigegeben
- Ein Mitgliedervorteil gilt ausschließlich für einen bestimmten Rateplan
Beziehungen und Risiken
- Verknüpft hcc_sp_offers mit operativen Zielobjekten wie Zimmern, Kategorien oder Rateplans
- Wird oft gemeinsam mit Regeln, Preisen und Kampagnen ausgewertet
- Falscher Scope kann dazu führen, dass Angebote zu breit oder gar nicht gelten
- Unsaubere Zuordnung zwischen Target-Typ und Target-ID erschwert Validierung und Debugging
- Sehr wichtige Steuerungstabelle zwischen abstraktem Angebot und realem Zielobjekt
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.
Definiert den fachlichen Scope von HotelPass-Angeboten, z. B. room- oder kampagnenbezogen.
Mandantenbezug läuft über hotel_nr. | Wird im Code von 6 Datei(en) direkt referenziert. | Verbindet Angebote mit Zielbereichen und Room-/Scope-Logik.
Fehlerhafte Scope-Logik wirkt direkt auf Zielgruppen, Sichtbarkeit und Einlösbarkeit von Angeboten.
Produktiv relevante Tabelle innerhalb des dokumentierten Moduls.
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.
Produktionsrelevante Daten nur mit fachlicher Archivierungsstrategie bereinigen.
Tenant-Key, Primärschlüssel und Mapping-Bezüge konsistent halten.
Änderungen nur mit Blick auf Seiteneffekte, Scope und abhängige Prozesse durchführen.
Fachlich führende Tabelle innerhalb ihres Teilbereichs.
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.
Es wurden keine typischen Status-, Lösch- oder Sichtbarkeitsfelder erkannt.
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 |
|---|---|---|---|---|---|---|
| scope_id | bigint(20) unsigned | NO | PRI | auto_increment | ||
| hotel_nr | int(10) unsigned | NO | MUL | |||
| offer_id | bigint(20) unsigned | NO | MUL | |||
| target_type | enum('room','zimmerkategorie','zimmertyp','bettentyp','rateplan') | NO | ||||
| target_id | int(10) unsigned | NO | ||||
| created_at | datetime | NO | current_timestamp() |