La disponibilità di un mezzo dice in quali giorni e a quali orari il mezzo può essere assegnato ai servizi di una certa sede e, se serve, di un ente appaltatore. Non va confusa con l'indisponibilità (periodi in cui il mezzo è fermo, vedi Indisponibilità).
Le disponibilità vengono considerate quando si cercano i mezzi da assegnare ai servizi, ma solo se l'associazione ha attivato la variabile «ricercaMezzi_checkDisponibilitaAppalti».
Due modi di inserirla
La variabile «gestione_ricorrenza_disponibiita_mezzi» decide quale dei due modi è attivo:
-
0 = automatica / giorno per giorno: si usa la scheda Disponibilità dentro la scheda del mezzo (compare solo se è attiva anche «mezzi_mostra_tab_disponibilita»);
-
1 = con regole: compare nel menu Automezzi la voce Regole disponibilità mezzi e le disponibilità si gestiscono da lì. La scheda Disponibilità del mezzo è pensata per la modalità 0: il programma dovrebbe nasconderla con la modalità 1, ma per un difetto nel confronto del valore può restare visibile (punto segnalato per una correzione).
La scheda Disponibilità del mezzo
Con Aggiungi si sceglie la Sede e l'Ente appaltatore e si conferma: compare un gruppo «<sede> | <ente>» che si può comprimere o espandere e che si può cancellare per intero. Dentro il gruppo ci sono le giornate, ciascuna con le sue fasce orarie. Per ogni fascia si indicano:
|
Campo |
Note |
|---|---|
|
Inizio, Fine |
Orario della fascia |
|
Stato |
Disponibile oppure Reperibile |
|
Attivo per richiedenti |
Rende la fascia visibile ai richiedenti dell'ente appaltatore. Se non è stato scelto un ente, il programma lo salva comunque come non attivo |
|
Descrizione per appaltatore |
Testo mostrato all'appaltatore |
I pulsanti Aggiungi fascia oraria e Copia fasce orarie in altre giornate evitano di ripetere a mano le stesse fasce.
Regole disponibilità mezzi
Con la gestione a regole, invece di inserire le fasce giorno per giorno si scrive una regola ricorrente (ad esempio «ogni sabato e domenica dalle 8 alle 20») e il programma genera le disponibilità dei singoli giorni.
L'elenco delle regole
Filtri: Targa (anche più mezzi), Sede, Tipo disponibilità (Tutte, Disponibilità, Reperibilità), Periodo Da / A e Stato regola (Attive, Scadute, Cestinate, Tutti). Colonne: ID, Targa, Titolo, Data inizio, Data fine, Fascia oraria, Tipo disponibilità, Stato. In basso: Elimina Selezionate, Resetta disponibilità, Genera disponibilità massiva e Aggiungi Regola.
I campi di una regola
|
Campo |
Note |
|---|---|
|
Nome regola |
Obbligatorio («Inserisci il titolo della regola»). Diventa anche la descrizione per l'appaltatore delle disponibilità generate |
|
Mezzo, Sede |
Obbligatori. L'Appaltatore è facoltativo |
|
Data inizio, Data fine, Ora inizio, Ora fine |
Obbligatorie. La data di fine deve essere successiva a quella di inizio |
|
Tipo disponibilità |
Disponibilità o Reperibilità |
|
Attivo per enti |
Come «Attivo per richiedenti» nella scheda del mezzo |
|
Giorni della settimana |
Da Lunedì a Domenica; se non se ne sceglie nessuno vale ogni giorno |
|
Settimane del mese |
Dalla prima alla quinta, intese come settimane di calendario (lunedì-domenica): la prima è quella che contiene il giorno 1 del mese. Se non se ne sceglie nessuna valgono tutte |
|
Includi festività, Includi prefestivi |
Le domeniche e le festività della sede sono considerate festive; sono prefestivi il giorno prima di una domenica o di una festività. Se le caselle non sono spuntate, quei giorni vengono saltati anche se rientrano nei giorni scelti |
|
Mostra modifiche, Cancellato da |
Storico delle modifiche e di chi ha cestinato la regola |
Generare le disponibilità
Dal dialogo della regola il pulsante Genera disponibilità (oppure «Genera disponibilità massiva» dall'elenco, per più regole selezionate) mostra un'anteprima con il numero di record che verranno creati e di quelli che verranno eliminati; con «Conferma ed Elabora» la generazione parte e si legge il riepilogo («Elaborazione completata: N record creati, M eliminati»). La generazione parte da oggi: i giorni già passati della regola non vengono ricreati.
Rigenerare una regola elimina tutte le disponibilità che erano state generate da quella regola, anche quelle dei giorni passati, e ricrea solo quelle da oggi in poi. Dopo la rigenerazione lo storico dei giorni già trascorsi della regola scompare. Il punto è stato segnalato.
Resettare le disponibilità
Resetta disponibilità elimina in blocco le disponibilità dei mezzi scelti, in un periodo (Inizio e Fine obbligatori) e, se si vuole, per una sola sede. Prima di procedere il programma chiede conferma: l'operazione è definitiva e non si può annullare. Alla fine mostra quanti record sono stati eliminati.
Eliminare una regola
L'eliminazione di una o più regole le sposta tra le «Cestinate» (si ritrovano con il filtro Stato regola). Le disponibilità già generate da quelle regole non vengono toccate: per toglierle si usa «Resetta disponibilità».