hcc_sp_campaign_allotments
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-Kampagnen-Kontingente
Diese Tabelle speichert kontingent- und zielbezogene Steuerungsdaten für HotelPass-Kampagnen. Sie legt fest, für welche Zielobjekte und Aufenthaltstage eine Kampagne mit bestimmten Mengen oder Nächte-Grenzen gilt.
Überblick
Diese Tabelle speichert kontingent- und zielbezogene Steuerungsdaten für HotelPass-Kampagnen. Sie legt fest, für welche Zielobjekte und Aufenthaltstage eine Kampagne mit bestimmten Mengen oder Nächte-Grenzen gilt.
Fachlicher Zweck
Die Tabelle verbindet HotelPass-Kampagnen mit konkreten allotment- bzw. Kontingentinformationen, damit Kampagnen nicht nur fachlich existieren, sondern auch operativ auf Zielobjekte und Zeiträume angewendet werden können.
Ohne diese Tabelle könnten Kampagnen zwar Angebote bündeln, aber nicht fein steuern, für welche Zimmer, Kategorien oder Zeitpunkte ein bestimmtes Kontingent oder eine Einschränkung gelten soll.
Die Tabelle macht Kampagnen im Alltag steuerbar. Sie hilft, HotelPass-Aktionen kontrolliert auszuspielen, statt sie pauschal für alle Zimmer und Tage freizugeben.
Einfach erklärt
Einfach erklärt ist dies die Tabelle für die mengenmäßige Feineinstellung einer HotelPass-Kampagne. Hier wird festgelegt, für welche Zimmer oder Kategorien und für welche Tage eine Aktion gilt und wie stark sie begrenzt ist.
Technische Einordnung
Technisch ist dies eine operative Steuerungs- und Mapping-Tabelle zwischen Kampagnen und konkreten Targets. Sie enthält target_type, target_id, stay_date und allotment-bezogene Felder sowie optionale Grenzen für Mindest- und Maximalnächte.
Änderungen an dieser Tabelle wirken sich direkt auf die operative Verfügbarkeit und Steuerung von HotelPass-Kampagnen aus. Deshalb sollten Änderungen immer zusammen mit der Kampagnen- und Angebotslogik betrachtet werden.
Typische Nutzung und Inhalte
- Begrenzung einer Kampagne auf bestimmte Zimmer oder Kategorien
- Definition eines verfügbaren Kontingents pro Aufenthaltstag
- Kombination von Kampagnen mit Mindest- oder Maximalnächten
- Kampagnenbezug
- Target-Typ und Target-ID
- Aufenthaltsdatum
- Kontingent und Nächte-Grenzen
- Eine Kampagne soll nur für eine bestimmte Zimmerkategorie an einzelnen Tagen gelten
- Für ein begrenztes Aktionsfenster wird ein kleines Kontingent mit Mindestaufenthalt hinterlegt
Beziehungen und Risiken
- Verknüpft sich direkt mit hcc_sp_campaigns
- Arbeitet fachlich nah an Zimmer-, Kategorie- und Typ-Bezügen des Hotelbestands
- Falsch gesetzte Targets oder Kontingente können dazu führen, dass eine Kampagne zu breit oder zu eng wirkt
- Unklare Datumssteuerung kann verfügbare Aktionen unbeabsichtigt sperren oder öffnen
- Fachlich näher an Verfügbarkeitssteuerung als an reiner Kampagnenbeschreibung
- Wichtig für präzise Steuerung im Live-Betrieb
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.
Speichert Kontingente oder Allotments für Kampagnen innerhalb des HotelPass-Moduls.
Mandantenbezug läuft über hotel_nr. | Verknüpft Kampagnen mit Verfügbarkeits- oder Kontingentlogik.
Fehlerhafte Allotment-Daten wirken direkt auf Nutzbarkeit und Steuerung von Kampagnen.
Operativ und sichtbar relevant für HotelPass-Angebote.
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.
Es wurden keine passenden Dateien mit direktem Bezug erkannt.
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 |
|---|---|---|---|---|---|---|
| allotment_id | bigint(20) unsigned | NO | PRI | auto_increment | ||
| hotel_nr | int(10) unsigned | NO | MUL | |||
| campaign_id | bigint(20) unsigned | NO | MUL | |||
| target_type | enum('room','zimmerkategorie','zimmertyp','bettentyp') | NO | ||||
| target_id | int(10) unsigned | NO | ||||
| stay_date | date | NO | ||||
| allotment | smallint(5) unsigned | NO | 0 | |||
| min_nights | smallint(5) unsigned | YES | NULL | |||
| max_nights | smallint(5) unsigned | YES | NULL | |||
| created_at | datetime | NO | current_timestamp() |