Calendario operativo
Vista unificata di disponibilità, soggiorni diretti e prenotazioni da canali iCal — griglia per tipologia o unità fisica, codifica colore per stato, gestione blocchi manuali e lista completa per finestra temporale.
Il calendario operativo è la vista principale per la gestione quotidiana della disponibilità. Mostra in una griglia unica tutte le prenotazioni dirette, i blocchi importati da canali iCal (Airbnb, Booking.com, Vrbo) e i blocchi manuali, permettendo di avere il quadro completo della struttura senza aprire piattaforme esterne.
Struttura del calendario
Il calendario si presenta come una griglia bidimensionale con:
- Asse verticale (righe): tipologie di camera o singole unità fisiche, a seconda della modalità selezionata
- Asse orizzontale (colonne): le date della finestra temporale selezionata (14 o 30 giorni)
Modalità di visualizzazione
Il pulsante Tipologie / Unità nella toolbar passa tra due livelli di lettura:
| Modalità | Cosa mostra | Quando usarla |
|---|---|---|
| Tipologie | Una riga per tipologia, indicatore aggregato pool disponibile | Panoramica rapida occupazione |
| Unità fisiche | Una riga per ogni camera fisica | Assegnazioni, verifica blocchi specifici |
In modalità tipologia la cella mostra il contatore disponibili/totale (ad esempio 2/5). In modalità unità la cella mostra lo stato della singola camera.
Codifica colore
Ogni cella del calendario ha un colore che indica lo stato di quella risorsa per quel giorno:
| Colore | Stato | Significato |
|---|---|---|
| Verde | Disponibilità piena | Nessun blocco, disponibile per vendita |
| Arancione chiaro | Ridotta | Alcune unità già impegnate (vista tipologia) |
| Arancione | Completa | Pool esaurito o unità non disponibile |
| Blu cielo | Soggiorno diretto | Prenotazione ricevuta tramite il booking engine |
| Viola | Canale iCal | Prenotazione importata da Airbnb, Booking.com, Vrbo o altro canale |
| Grigio | Blocco manuale | Blocco creato manualmente (manutenzione, uso proprietario) |
| Grigio scuro | Stop-sell | Vendita sospesa per regola tariffaria |
Badge di canale nelle celle iCal
Quando una cella è viola (canale iCal), il badge mostra il nome specifico del canale — Airbnb, Booking.com, VRBO o iCal esterno. Per le prenotazioni Airbnb che includono il nome dell'ospite nel feed, la cella mostra anche il nome nel dettaglio (ad esempio Marco R. · HM1234567).
Questo distingue visivamente le prenotazioni dirette (blu) dalle prenotazioni esterne (viola) senza ambiguità.
Toolbar e navigazione
La toolbar del calendario offre i seguenti controlli:
| Controllo | Funzione |
|---|---|
| Frecce ← → | Sposta la finestra avanti o indietro |
| Oggi | Torna alla data corrente |
| Selettore data | Salta direttamente a una data specifica |
| 14 giorni / 30 giorni | Cambia ampiezza della finestra temporale |
| Tipologie / Unità | Cambia modalità di visualizzazione |
La data selezionata diventa il giorno di partenza della finestra. La colonna corrispondente a oggi è evidenziata con un bordo colorato.
Sincronizzazione automatica dei canali iCal
Ogni volta che si apre il calendario (o qualsiasi altra pagina della struttura nel dashboard), Hotely verifica automaticamente se ci sono feed iCal con dati scaduti — ovvero non sincronizzati negli ultimi 30 minuti. Se presenti, la sincronizzazione parte automaticamente in background.
Questo significa che aprire il calendario equivale a "fare il refresh" dei canali iCal, senza nessun pulsante da premere. Per una sincronizzazione immediata fuori dal ciclo automatico è sempre disponibile il pulsante Sincronizza nella sezione Canali.
Legenda e blocchi manuali
Sotto la griglia è presente la sezione Blocchi manuali con un elenco di tutti i blocchi attivi nella finestra corrente. Da questa sezione è possibile:
- Creare un nuovo blocco (a livello di tipologia o unità fisica)
- Modificare la durata o il motivo di un blocco esistente
- Eliminare un blocco
I blocchi manuali si applicano direttamente e riducono la disponibilità visibile nel booking engine.
Soggiorni diretti
Sotto i blocchi, la sezione Soggiorni diretti elenca tutte le prenotazioni attive (PENDING, PENDING_REVIEW, CONFIRMED, CHECKED_IN) che attraversano la finestra temporale mostrata.
Per ogni prenotazione sono visibili:
- Codice di conferma e nome ospite
- Tipologie di camera prenotate
- Stato prenotazione (badge colorato)
- Link diretto alla scheda di dettaglio
Prenotazioni da canali iCal
La sezione Prenotazioni da canali iCal elenca tutte le prenotazioni importate dai canali esterni nella finestra corrente.
Per ogni prenotazione esterna vengono mostrati:
| Campo | Fonte |
|---|---|
| Badge canale | Provider (Airbnb, Booking.com, ecc.) |
| Codice prenotazione | Estratto dal feed iCal (se disponibile) |
| Nome ospite | Disponibile solo da Airbnb; Booking.com non lo espone per GDPR |
| Camera | Tipologia · Unità fisica collegata alla connessione iCal |
| Date | Check-in → Check-out dal feed iCal |
Se non sono presenti prenotazioni iCal nella finestra corrente, la sezione mostra un invito a collegare un feed dalla sezione Canali.
Notifiche pulizie integrate
Il calendario è integrato con le Notifiche pulizie: quando una nuova prenotazione appare nel feed iCal (rilevata durante la sincronizzazione), il sistema può inviare automaticamente un'email alle agenzie di pulizie configurate. Questa funzione è separata e configurabile dalla sezione Notifiche pulizie.
Utilizzo consigliato
| Situazione operativa | Vista consigliata |
|---|---|
| Verifica disponibilità rapida | Tipologie, finestra 14 giorni |
| Assegnazione camere in arrivo | Unità fisiche, finestra 14 giorni |
| Pianificazione alta stagione | Tipologie, finestra 30 giorni |
| Identificare back-to-back da canali | Unità fisiche — celle viola adiacenti a celle blu |
| Gestione blocchi manuali | Sezione blocchi nella stessa pagina |
Su dispositivi mobili il calendario è navigabile orizzontalmente con scroll touch. Per la gestione operativa intensiva da smartphone, la lista prenotazioni è più pratica della griglia.