Pianificare un singolo impegno trascinandolo sul calendario (drag&drop)

Per creare un nuovo impegno partendo dall'Area di pianificazione basta cliccare sull'evento da pianificare e trascinarlo col mouse sulla data/ora desiderata. Così facendo viene creato un impegno la cui durata predefinita sarà quella impostata a livello di singolo evento oppure in configurazione personale/generale (vedi paragrafo "Configurare UP").

Se l'evento ha più di un docente di copertura appare una finestra in sovraimpressione in cui si chiede di scegliere quale docente assegnare all'attività oppure se assegnarli tutti quanti. Per ogni docente è indicato lo stato del monte ore al momento dell'azione così da poter meglio valutare l'assegnazione (es. Davide ha 27h 30min già pianificati su 21h per cui probabilmente è opportuno assegnare l'attività a Pasant che ancora non ha alcuna attività pianificata).

Selezione docentiAssegna tutti i docenti

Se l'impegno è stato posizionato in un giorno non coerente con il calendario dell'evento o la sessione (in caso di un esame) appare un messaggio  informativo. Lo stesso avviene se successivamente si modifica la data dell'impegno da interfaccia, trascinandolo o duplicandolo. Il messaggio NON è bloccante. Se l'operazione genera nuove sovrapposizioni appare un messaggio informativo contenente l'oggetto sovrapposto (nell'immagine sottostante, per esempio, è il docente ad essere sovrapposto). Vengono inoltre segnalate le sovrapposizioni tra insegnamenti obbligatori. Anche questo messaggio NON è bloccante. Se si ha un ruolo che consente la gestione delle eccezioni è possibile già da questa finestra accettare una eventuale sovrapposizione di risorsa.

Impegno fuori calendarioSovrapposizioni di risorse

Nell'area delle card eventi (Box eventi) sono mostrati tutti gli eventi legati al contesto di appartenenza e che rispettano i filtri impostati in testata (anno accademico E filtro evento) e gli eventuali filtri veloci per docente (solo se desiderato).

Ogni utente può pianificare solo le attività "master" del proprio contesto ma può vedere anche le attività di cui usufruisce appoggiandosi ad altri contesti. Si tratta delle attività mutuate. Queste attività sono mostrate in sola lettura, se già pianificate, nel calendario di pianificazione con i dettagli (nome, anno di corso, etc...) dell'AD master e compaiono box eventi in filigrana in quanto non possono essere pianificate.

Pianifica con dnd

Se l'impegno deve durare più di quanto previsto nell'impostazione di default è possibile "allungarlo" cliccando sul simbolo "freccetta" posto in fondo alla card dell'impegno sul calendario e contemporaneamente spostando il mouse verso il basso. Per cambiare l'impegno di orario/giorno invece è necessario cliccare su di esso e contemporaneamente trascinarlo nella posizione desiderata.

La comodità di tale modalità di pianificazione (oltre alla naturalità del gesto) è che al momento del trascinamento coloro che sono indicati come responsabili dell'evento vengono automaticamente assegnati come docenti dello stesso quindi di fatto nella maggior parte dei casi si potrà saltare il passaggio dal tab "Docenti".

Attenzione: se si tenta di pianificare con dnd (trascinamento) un evento il cui responsabile è un utente disattivo, UP bloccherà l'operazione mostrando un messaggio di errore. In questi casi, se si ha la certezza che il docente è ancora in carica per procedere è necessario ri-abilitare l'utente (operazione che può essere svolta solo da un utente supervisore o configuratore).

Inoltre, se si usa la vista AULE oltre all'assegnazione automatica del docente al momento del trascinamento verrà assegnata automaticamente anche l'aula sul quale viene posizionato l'impegno. 

Se nel calendario è stato impostato un filtro veloce per aula o per docente con trascinamento all'impegno automaticamente sarà assegnata aula e/o il docente utilizzato nel filtro. In caso di utilizzo di un filtro veloce per docente, nella procedura di auto-assegnazione il docente vince sul responsabile (quindi SOLO in questo caso viene assegnato automaticamente il docente del filtro e NON il responsabile). Se il docente/aula indicati nel filtro veloce sono più di uno per tipo UP impedisce di procedere con l'operazione di trascinamento. Per meglio identificare il docente in caso di omonimie durante la creazione di un filtro (veloce o non) oltre al nome/cognome viene mostrata anche la matricola.

dnd ed autoassegnazione di aula e docente

Esito del dnd con autoassegnazione

L'impegno appena trascinato è salvato in stato CONFERMATO (o BOZZA in base alla configurazione generale - vedi paragrafo "Configurare UP"). Per procedere alla pubblicazione è necessario cliccare su di esso e successivamente su "Pubblica".

Se la modifica di giorno/orario dell'impegno o della serie di impegni genera una o più sovrapposizioni UP mostra un messaggio di avviso NON BLOCCANTE con lo scopo di notificare la presenza della nuova sovrapposizione di risorsa o tra insegnamenti obbligatori PRIMA di procedere con la modifica di data/orario. Questo avviso viene mostrato solo quando la modifica genera NUOVE sovrapposizioni. Se le sovrapposizioni erano già presenti prima della modifica di orario queste non vengono nuovamente notificate.

Nuove sovrapposizioni per modifica impegno singolo

Nel caso di sovrapposizioni generate da una modifica che coinvolge una serie di impegni, per ogni sovrapposizione viene indicata:

Lo stesso tipo di operazione può essere svolta direttamente dalla funzionalità EVENTI > IMPEGNI. Se si desidera di seguire tale modalità è sufficiente cliccare sull'icona calendarietto in corrispondenza dell'evento che si desidera pianificare e successivamente cliccare su CREA.

L'impegno creato in questo modo eredita tutte le caratteristiche dell'impegno, esattamente come avviene facendo il dnd dal box eventi sul calendario.

CREA IMPEGNO da EVENTO

Pianificare un impegno ricorrente (funzionalità "Ripeti")

Se si ha necessità di pianificare un evento in modo che si ripeta per un arco temporale definito tutte le settimane lo stesso giorno della settimana è consigliato utilizzare la pianificazione ricorsiva. Le modalità di creazione dell'impegno sono esattamente identiche a quelle del singolo impegno, l'unica differenza è che una volta posizionato l'impegno sul calendario è necessario accedere in modifica al suo dettaglio e compilare la sezione "Ripeti".

RIPETI impegno

Nella sezione ripeti è possibile indicare:

Una volta salvata tale impostazione UP provvede a pianificare la serie di eventi. Al termine dell'operazione viene prodotto un messaggio di conferma in cui viene indicato se ci sono impegni salvati fuori calendario/sessione ed altre informazioni di servizio.

Al termine della propagazione UP si posiziona sul Tab SOVRAPPOSIZIONI RISORSE dal quale è possibile verificare le sovrapposizioni dell'intera serie cliccando su "Carica le sovrapposizioni dell'intera serie". Di default UP infatti mostra in questo tab le sole sovrapposizioni del giorno in cui ci si trova (in questo caso il primo impegno della lista). Se si è abilitati a creare eccezioni (ossia accettare la presenza di alcune sovrapposizioni) è possibile anche procedere in tal senso.

Sovrapposizioni della serie

Pianificare per copia (funzionalità "Duplica")

Se ho la necessità di copiare di un impegno già pianificato senza, per esempio, dover ri-assegnare le risorse (cosa che accadrebbe utilizzando trascinando l'evento sul calendario) posso duplicarlo.
La duplicazione è possibile:

Duplica impegno

Duplica impegno

Le informazioni richieste per procedere alla copia dell'impegno sono:

Se l'impegno duplicato fa parte di una serie il nuovo NON sarà parte della serie, se l'impegno duplicata aveva impostata una capienza personalizzata dell'aula questa NON sarà copiata.

Se l'impegno nato dalla duplicazione ricade in una data fuori dal calendario dell'evento o dalla sessione dell'esame viene mostrato un messaggio informativo NON bloccante. Lo stesso accade se la duplicazione genera delle sovrapposizioni.

Duplica impegno

Il nuovo impegno così creato avrà lo stato impostato come default in Configurazioni Generali (ossia Bozza o Confermato), indipendentemente dallo stato dell'impegno di partenza.
Se l'impegno di partenza aveva associate aule sotto prenotazione e il contesto in uso prevede lo stesso tipo di utilizzo delle risorse il nuovo impegno avrà le stesse aule in stato "da confermare" fino all'intervento del Confermatore.
Se l'impegno di partenza aveva associate aule sotto prenotazione e il contesto in uso può usare liberamente tali risorse il nuovo impegno avrà le stesse aule ma già in stato "confermato".
Se l'impegno di partenza aveva associate un aula che non è presente nel contesto di destinazione il nuovo impegno avrà comunque l'aula assegnata ma se la rimuoverà non potrà più ri-associarla (lo stesso accade per il docente e le risorse mobili).

Pianificare con la Settimana Template

Come accennato in precedenza, la pianificazione svolta sulla settimana template avviene in maniera molto simile a quella effettuata direttamente sulla settimana reale:

Il tab SOVRAPPOSIZIONI funziona esattamente come per la settimana reale (ossia identifica qualsiasi tipo di sovrapposizione di risorse o di indisponibilità), ma verifica le sole sovrapposizioni tra gli impegni della settimana tipo utilizzando come riferimento temporale quando riportato nell'intervallo di ripetizione (se valorizzato) e/o nel calendario dell'evento (se presente). Un impegno template privo di calendario e di intervallo di ripetizione viene considerato come "perpetuo".


Un esempio pratico di utilizzo dell'intervallo di ripetizione è il caso in cui l'impegno che si va a pianificare nella settimana template ha come calendario ufficiale dal 1/11 al 31/12 ma si ha la necessità che questo venga ripetuto dal 1/11 al 30/11 il lunedì e dal 01/12 al 31/12 al martedì. Per ottenere questo risultato basta trascinare nella settimana template i due impegni uno al lunedì e uno al martedì e impostare al primo come intervallo di ripetizione 1/11-30/11 e al secondo 01/12-31/12. Così facendo, una volta ultimata la pianificazione è possibile selezionare con lo strumento di selezione multipla tutti gli impegni e cliccare su RIPETI scegliendo come criterio INIZIO CALENDARIO e FINE CALENDARIO. In questo modo UP creerà per i due impegni due serie distinte in base all'intervallo indicato.

Uno strumento molto importante per verificare il lavoro svolto sulla settimana template è il filtro veloce per periodo che compare unicamente quando si sta utilizzando la settimana template. Tale strumento funziona esattamente come il filtro veloce per docente o per aula o per risorsa mobile ma utilizza come criterio quanto riportato nei campi da data / a data nell'intervallo di ripetizione degli impegni template (se presente) e/o nel calendario dell'evento (se presente). 

Se si utilizza il placeholder #intervalloRipetizione nelle card degli impegni diventa molto chiaro il lavoro di questo filtro veloce.

Vediamo un esempio. Questi impegni hanno calendari/intervalli di ripetizione diversi. Se non uso il filtro veloce li vedo tutti sul calendario ma non ho modo se non leggendo il contenuto delle card o usando il "Colora per: calendario" di capire al volo quale sarà l'effettiva pianificazione sul primo semestre e sul secondo.

Esempio di pianificazione template

Utilizzo quindi il filtro veloce per periodo e indico come data di fine l'ultimo giorno del primo semestre. Il risultato è che restano visibili nel calendario solo le attività che sono valide entro tale data (siano esse del primo semestre o del ciclo annuale unico, per esempio). Per maggiore chiarezza nell'immagine sottostante è evidenziato in giallo l'intervallo di ripetizione.

Filtro veloce per periodo

Lo stesso posso fare filtrando invece solo per "Da data" e indicando come data l'inizio del secondo semestre. Otterrò come risultato solo tutti gli impegni che hanno intervallo di ripetizione/calendario che ha almeno un impegno successivo alla data indicata.  Per maggiore chiarezza nell'immagine sottostante è evidenziato in giallo l'intervallo di ripetizione.

Filtro veloce per periodo

Lo stesso filtro può essere applicato anche alla vista AULE della settimana template. In questo caso avrà un ulteriore funzione: quella di filtrare anche gli impegni "fantasmini" (ossia relativi ad un altro contesto/filtro) in base dal periodo indicato. In questo modo sarà evidente solo l'occupazione delle aule nel periodo di riferimento indicato (andando quindi un po' a simulare cosa accadrà quando si andrà a ripetere la settimana template sul calendario reale).