Il Versioning permette di modificare di storicizzare le regole di un listino e/o il listino stesso già in uso, senza alterare le prenotazioni (e/o i soggiorni) creati in precedenza (con lo stesso listino).
Le modalità di utilizzo del Versioning saranno:
OFF: sovrascrive sempre la versione corrente (è il comportamento attuale)
ON: crea sempre una nuova versione
AUTO: crea una nuova versione solo se la corrente è in uso
Vediamo come procedere.
Salvataggio di listino
Il salvataggio di un listino comporta la creazione di una nuova versione del listino stesso se, e solo se, almeno una delle seguenti condizioni è soddisfatta per la versione corrente di listino:
- la modalità di versioning è ON
- è in uso e la modalità di versioning è AUTO
Se la modalità è Off, il salvataggio di un listino comporta la sovrascrittura della versione corrente.
Un listino è considerato in uso se, e solo se, è associato ad una di questi oggetti in pod.camp:
- Contratti
- Prenotazioni
- Soggiorni
- Conto (Nuovo)
Salvataggio della regola di listino
Il salvataggio di una regola di listino comporta la creazione di una nuova versione della regola se, e solo se, almeno una di queste condizioni è soddisfatta per la versione corrente della regola:
- la regola è associata ad almeno una versione di listino con modalità di versioning ON
- la regola è in uso ed è associata ad almeno una versione di listino con modalità di versioning AUTO
Se la modalità è Off il salvataggio di una regola di listino comporta la sovrascrittura della versione di regola di listino corrente. Una regola è considerata in uso se, e solo se, almeno una di queste condizioni è soddisfatta:
- è associata ad una versione di listino associato è associato ad una di questi oggetti in pod.camp: Contratti – Prenotazioni – Soggiorni – Conto (Nuovo)
- è congelata
Il salvataggio di una regola di listino scatena un conseguente salvataggio di ogni versione di listino associata alla regola stessa, che segue il normale flusso di salvataggio illustrato più sopra.
Nella pagina di Gestione struttura → Listini Booking Online, il sistema utilizzerà in automatico sempre e solo la versione più recente per ogni listino inserito nella lista.