Mode Gelap
Rate Plans
Tarif kamar per periode/kondisi. Setiap rate plan berlaku untuk 1 tipe kamar dengan tipe tarif tertentu dalam periode tertentu.
Path menu: Master Data → Rate Plans (/master-data/rate-plans)
Konsep
Rate plan menentukan harga per malam sebuah tipe kamar untuk sebuah kondisi (seasonal, weekend, holiday, promo, atau standard). Rate plan dibatasi oleh periode tanggal dan (opsional) hari-hari tertentu dalam seminggu. Kalau tidak ada rate plan applicable, sistem jatuh ke Tarif Dasar tipe kamar (base_rate).
Field Form
Informasi Rate Plan
| Field | Keterangan |
|---|---|
| Tipe Kamar | Tipe kamar yang di-cover rate plan ini (hanya tipe kamar aktif) |
| Nama | Identifier (mis. "High Season Q4", "Weekend Rate", "Promo Lebaran") |
| Tipe Tarif | Standard / Seasonal / Weekend / Holiday / Promo |
Harga
| Field | Keterangan |
|---|---|
| Harga per Malam | Tarif overnight per malam (wajib) |
| Harga Extra Bed | Tambahan per extra bed |
| Minimum Menginap | Minimal jumlah malam (mis. 2 untuk weekend) |
Harga per Tipe Stay (jika Day-Use aktif)
Section conditional yang muncul kalau master switch Day-Use module ON dan tipe kamar yang dipilih meng-allow lebih dari satu stay type. Di tabel ini bisa di-set rate berbeda per stay type (Day Use, Half Day, Hourly); baris Overnight wajib dan auto-sync dengan field "Harga per Malam" di atas. Stay type yang ditampilkan hanya yang di-allow di tipe kamar terpilih. Lihat Day-Use Hotel — Multi-Rate.
Periode Berlaku
- Tanggal Mulai & Tanggal Selesai — range tanggal aktif
- Hari Berlaku (opsional) — centang hari (Minggu–Sabtu), mis. untuk weekend rate hanya centang Sabtu/Minggu. Kosongkan jika berlaku setiap hari
Status
Toggle Aktif. Rate plan nonaktif tidak akan dipakai dalam perhitungan.
Daftar Rate Plans
Tabel menampilkan: Tipe Kamar, Nama, Tipe Tarif, Harga, Periode, Min Stay, Status. Filter berdasarkan tipe kamar, rate type, dan status.
Tips
- Weekend rate — gunakan field "Hari Berlaku" untuk membatasi ke Sabtu/Minggu. Kalau kosong, rate berlaku setiap hari dalam periodenya
- Minimum Menginap memblokir booking yang lebih pendek dari batas yang di-set
- Kalau tidak ada rate plan applicable di tanggal tertentu, sistem pakai Tarif Dasar tipe kamar (
room_types.base_rate)