hcc_portal_freischaltung
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
Portal-Freischaltung und Go-Live-Status
Die Tabelle `hcc_portal_freischaltung` verwaltet fachliche Datensätze als einen zentralen Baustein der Hotel- und Portalsteuerung. Sie schafft eine stabile Datenbasis, damit der betreffende Bereich nicht nur oberflächlich sichtbar, sondern fachlich sauber steuerbar und dokumentierbar bleibt.
Überblick
Die Tabelle `hcc_portal_freischaltung` verwaltet fachliche Datensätze als einen zentralen Baustein der Hotel- und Portalsteuerung. Sie schafft eine stabile Datenbasis, damit der betreffende Bereich nicht nur oberflächlich sichtbar, sondern fachlich sauber steuerbar und dokumentierbar bleibt.
Fachlicher Zweck
Der Hauptzweck dieser Tabelle besteht darin, fachliche Datensätze zentral zu führen und damit eine belastbare Grundlage für Oberflächen, Prozesse und spätere Auswertungen zu schaffen. Über typische Felder wie `pf_id`, `pf_hotel_nr`, `pf_status`, `pf_online_wunsch`, `pf_online_effektiv`, `pf_admin_gesperrt` kann das System diesen Bereich nachvollziehbar lesen, bearbeiten und mit anderen Tabellen verbinden.
Diese Tabelle existiert, weil der betreffende Fachbereich dauerhaft und nachvollziehbar im System geführt werden muss. Ohne eine eigene Tabelle würden die Informationen verstreut in mehreren Stellen landen, schlechter geprüft werden können und mit der Zeit schwerer wartbar werden.
Die Tabelle hat geschäftlichen Wert, weil sie einen organisatorisch wichtigen Bereich nicht nur sichtbar, sondern sauber steuerbar macht. Das senkt Pflegeaufwand, verbessert Nachvollziehbarkeit und erleichtert spätere Erweiterungen.
Einfach erklärt
Einfach erklärt ist dies die Tabelle, in der das System fachliche Datensätze ordentlich sammelt und steuert. Man kann sie sich wie einen geordneten Verwaltungsbereich vorstellen, in dem festgelegt ist, welche Informationen vorhanden sind, wie sie zusammengehören und wie andere Teile des Systems darauf zugreifen dürfen.
Technische Einordnung
Technisch ist `hcc_portal_freischaltung` eine zentrale Fach- oder Konfigurationstabelle für ihren Zuständigkeitsbereich. Relevante Felder sind `pf_id`, `pf_hotel_nr`, `pf_status`, `pf_online_wunsch`, `pf_online_effektiv`, `pf_admin_gesperrt`, `pf_sperrgrund`, `pf_sperr_notiz`. In der Anwendung dient sie meist als referenzierbarer Datenanker für Oberflächen, Prüfprozesse, Exporte oder weitere Modulbausteine und steht in enger Beziehung zu `hcc_hotel`.
Änderungen an dieser Tabelle können sich auf Ausgaben, Prüfungen oder angrenzende Referenzen auswirken. Vor allem Schlüssel, Scope-Felder und Statuswerte sollten nur kontrolliert angepasst werden.
Typische Nutzung und Inhalte
- Pflege des betreffenden Bereichs im Backend
- Verwendung in Übersichten, Detailansichten oder Prüfungen
- Nutzung als Referenz für angrenzende Fachlogik
- Felder wie `pf_id`, `pf_hotel_nr`, `pf_status`, `pf_online_wunsch`
- Felder wie `pf_online_effektiv`, `pf_admin_gesperrt`, `pf_sperrgrund`, `pf_sperr_notiz`
- Felder wie `pf_gesperrt_seit`, `pf_gesperrt_durch`, `pf_online_seit`, `pf_offline_seit`
- Der zuständige Fachbereich pflegt Daten in `hcc_portal_freischaltung` und andere Teile des Systems greifen später darauf zu
Beziehungen und Risiken
- Bezieht sich fachlich auf ein Hotel und erbt oft dessen Mandanten-Scope
- Mehrdeutige Zustände oder fehlende Referenzen erschweren Support und Fehlersuche
- Historisch gewachsene Felder sollten vor größeren Umstellungen geprüft werden
- Die Tabelle ist hotelbezogen und sollte in Mehrmandanten-Szenarien immer mit sauberem Hotel-Scope betrachtet werden.
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 den Freischaltungs- und Online-Status von Hotels im Portal inklusive Sperren, Wunschstatus und Blockerbezug.
Soft-Delete- oder Statuslogik ist in der Struktur erkennbar. | Steuert die operative Portalfreigabe im Hotelkontext. | Hängt fachlich mit Prüfungen, Blockern und Administrationsstatus zusammen.
Falscher Status kann Hotels zu früh online schalten, unberechtigt sperren oder Go-Live-Prozesse blockieren.
Kernobjekt für Freigabe- und Go-Live-Steuerung im Portal.
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.
Statuswechsel und Historie nur mit Blick auf Freischaltungs- und Supportprozesse verändern.
Wunschstatus, effektiver Status, Sperrflags und Blockerzustände konsistent halten.
Änderungen mit Dashboard, Prüfregeln und Online-/Offline-Schaltung abstimmen.
Aktueller Portalfreischaltungsstatus je Hotel.
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
Im aktuellen Scan wurden keine direkten Dateiverweise erkannt.
Wird gelesen von
Aktuell sind keine lesenden Prozesse oder Hinweise dokumentiert.
Wird beschrieben von
Aktuell sind keine schreibenden Prozesse oder Hinweise dokumentiert.
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.
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 |
|---|---|---|---|---|---|---|
| pf_id | int(10) unsigned | NO | PRI | auto_increment | ||
| pf_hotel_nr | int(11) | NO | UNI | |||
| pf_status | enum('entwurf','bereit','online') | NO | 'entwurf' | MUL | ||
| pf_online_wunsch | tinyint(1) | NO | 0 | MUL | ||
| pf_online_effektiv | tinyint(1) | NO | 0 | MUL | ||
| pf_admin_gesperrt | tinyint(1) | NO | 0 | MUL | ||
| pf_sperrgrund | varchar(160) | YES | NULL | |||
| pf_sperr_notiz | text | YES | NULL | |||
| pf_gesperrt_seit | datetime | YES | NULL | |||
| pf_gesperrt_durch | int(10) unsigned | YES | NULL | |||
| pf_online_seit | datetime | YES | NULL | |||
| pf_offline_seit | datetime | YES | NULL | |||
| pf_blocker_offen | int(10) unsigned | NO | 0 | |||
| pf_empfehlungen_offen | int(10) unsigned | NO | 0 | |||
| pf_readiness_prozent | tinyint(3) unsigned | NO | 0 | |||
| pf_letzter_recalc | datetime | YES | NULL | |||
| pf_updated_at | datetime | NO | current_timestamp() | on update current_timestamp() | ||
| pf_updated_by | int(10) unsigned | YES | NULL |