Files
Travelbear-dolibarr/1.1_Datenmodell_hotels.md

49 lines
3.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Travelbear Datenmodell Hotels
## 1. Zimmer / Übernachtung
| Feld | Typ | Beschreibung |
|-----------------------|-----------|----------------------------------------------------------------------------|
| `room_type` | Dropdown | Zimmerkategorie (Standard, Deluxe, Suite, Twin …) |
| `price_per_room` | Decimal | Preis pro Zimmer/Nacht (Basispreis) |
| `single_supplement` | Decimal | Aufpreis für Einzelzimmer |
| `upgrade_surcharge` | Decimal | Aufpreis für Upgrade (z. B. Deluxe statt Standard) |
| `foc_policy` | Text | Freiplatz-Regelung, z. B. 1/15 Pax |
| `city_tax_per_person` | Decimal | City Tax pro Person/Nacht |
| `porterage_per_person`| Decimal | Kofferservice pro Person/Nacht |
| `pre_night_available` | Boolean | Zusatznacht vor Reisebeginn verfügbar |
| `post_night_available`| Boolean | Zusatznacht nach Reiseende verfügbar |
| `pre_post_price` | Decimal | Preis für Pre-/Post-Nacht (falls abweichend vom Standardpreis) |
| `cancellation_terms` | Text | Stornobedingungen |
| `payment_terms` | Text | Zahlungsbedingungen |
**Kalkulationslogik:**
Gesamtkosten Hotel = Σ(Zimmerkategorie × Anzahl × Preis) + Einzelzimmeraufschläge + Citytax × Pax × Nächte + Porterage × Pax × Nächte FOC-Abzüge
---
## 2. Seminar-/Konferenzräume
| Feld | Typ | Beschreibung |
|-----------------------|-----------|----------------------------------------------------------------------------|
| `room_size_capacity` | Integer | Kapazität (Anzahl Personen) |
| `rental_time` | Text | Zeitraum, z. B. 09:0011:00 Uhr |
| `equipment_beamer` | Boolean | Beamer/Leinwand verfügbar |
| `equipment_screen` | Boolean | Leinwand/Projektor verfügbar |
| `equipment_monitor` | Boolean | Monitor/Fernseher mit Kabelanschluss |
| `equipment_notes` | Text | Freitext für weitere Ausstattung (z. B. HDMI, VGA, Tonanlage) |
**Kalkulationslogik:**
Raumkosten = Fixkosten pro Gruppe/Tag (+ Technikpauschalen falls vorhanden)
---
## 3. Hinweise für den Workflow
- Pro Projekt/Tag können mehrere Hotels als **Supplier Quotes** angefragt werden.
- Der **Bestbieter** (Zimmermix + Preis) wird in der Aufgabe markiert.
- Kalkulation zieht automatisch die Werte aus der Bestbieter-Auswahl.
- Boutique-Hotels mit mehreren Zimmerkategorien → Eintrag pro Kategorie mit Anzahl.
---