In questa funzionalità sono raccolti gli strumenti a disposizione dell'ateneo per la pianificazione. Decisione in merito a chi può vedere e utilizzare i singoli strumenti è in carico al supervisore che cliccando sull'icona "Impostazioni" può specificare i ruoli di coloro che potranno usufruire di tali strumenti.

Configurazione strumenti

In particolare gli strumenti, al momento, disponibili sono:

  • Copia settimana template in altro anno accademico.
  • Spostamento massivo impegni tra aule.

Copia etichette e tipo aula

La funzione "copia-etichette-tipoAula" permette di copiare da un anno all'altro il valore delle etichette ed eventualmente il tipo aula assegnati ad un evento a parità di tipo evento, tipo attività, codice, corso, partizione, calendario (facoltativo) dell'attività master.

Cosa deve essere oggetto della copia viene determinato dal valore della tendina "Modalità di copia".  Il match degli eventi tra i diversi anni accademici viene fatto in base al contesto, tipo evento e tipo attività; inoltre i dettagli didattici devono avere lo stesso codice, codice partizione (se valorizzato) e calendario.

Copia settimana template/bozza

La funzione "copia-settimana-template" permette di:

  • copiare da un anno all'altro i contenuti della settimana template.
  • copiare sul medesimo anno i contenuti di una settimana di simulazione o bozza.

Dopo aver definito il "Contesto" di utilizzo (dato obbligatorio) ed eventualmente una "Unità organizzativa" che va a limitare il numero degli impegni da copiare (dato facoltativo) è necessario indicare i seguenti dati:

  • Partenza: settimana template di cui si desidera copiare i dati (settimana di "partenza")
  • Destinazione: Settimana template in cui verranno copiati i dati (settimana di "destinazione")
  • Copia da anno accademico: Anno accademico di riferimento per la copia (anno accademico di "partenza")
  • Ad anno accademico: Anno accademico in cui verranno copiati i dati (anno accademico di "destinazione")
  • Descrizione calendari: eventuale descrizione in like (usando l'asterisco come carattere jolly) dei calendari oggetto della copia (necessario per limitare la copia ad alcuni periodi didattici specifici, es. solo il primo semestre)
  • Copia intervallo di ripetizione: se valorizzato va a copiare anche gli eventuali intervalli di ripetizione modificando l'anno di riferimento in base alle scelte indicate nei precedenti parametri
  • Blocca copia per calendario differente: nel caso in cui il calendario dell'evento cambiasse da un anno all'altro (il match avviene in base alla descrizione), attivando questa opzione la copia non avverrebbe e tra gli esiti verrebbero indicati gli impegni template coinvolti con la stringa "modificaCalendario".
  • Sovrascrivi impegni template: se valorizzato va a sovrascrivere eventuali impegni template pre-esistenti. Altrimenti procede sempre in aggiunta.
  • Rimuovi serie esistenti: si può attivare solo nel caso si chieda la sovrascrittura degli impegni template, se attivato va ad eliminare anche le serie di impegni collegati agli impegni template che verranno sovrascritti.


Copia settimana template o bozza

I criteri utilizzati per per individuare l'evento di destinazione quando si copia un evento da un anno accademico sono SEMPRE i seguenti:

  • contesto
  • anno accademico
  • tipo evento
  • codice attività (Es. LEZ)
  • codice evento (del primo dettaglio)

In aggiunta è possibile introdurre anche questi criteri:

  • codice AF (del primo dettaglio)
  • anno corso (del primo dettaglio)
  • corso (del primo dettaglio)
  • sede  (del primo dettaglio)
  • fattore di partizione  (del primo dettaglio)
  • percorso (del primo dettaglio)

E' possibile modificare tale impostazione aprendo un ticket di tipo "Help" indicando quali tra i seguenti dettagli didattici avete necessità di utilizzare per le copie da un anno accademico all'altro: Corso, Anno corso, Codice AF, Codice Attività, Fattore di partizionePercorsoSede.

Esempio 1: Copio la settimana template da un anno accademico al successivo



Esempio 2: Copio una settimana di simulazione (DISB) su una settimana bozza (Bozza 2)

Esempio 3: Copio una settimana Bozza (Bozza1) sulla settimana template a parità di anno accademico


Accanto ad ogni esecuzione è sempre possibile visualizzare quali sono i parametri impostati prima di attivarla.

Parametri di elaborazione

Al termine della copia è prodotto un riepilogo dell'esito dell'integrazione.

Risultati della copia

Accendendo al dettaglio dell'elaborazione rimane sempre possibile consultare, come per tutte le integrazione, la lista delle singole operazioni effettuate sia che esse siano andate a buon fine sia che siano stati prodotti errori. 


Esiti della copia settimana template

Gli errori più comuni sono:

  • eventoNonTrovato: l'evento non è presente nell'anno accademico futuro.
  • impegnoGiàCopiato: l'impegno esiste già nella settimana template dell'anno di destinazione.
  • modificaCalendario: l'evento futuro ha un calendario diverso rispetto all'evento dell'anno di partenza.
  • impegnoConRisorseDisabilitate: una o più risorse assegnate all'impegno nell'anno di partenza non sono più utilizzabili nell'anno di destinazione (aula/docente disattivato).
  • impegnoConAulaNonUtilizzabile: una o più aule assegnate all'impegno nell'anno di partenza non sono più assegnate al proprio contesto di appartenenza.

Modifica massiva impegni per cambio aula

La funzione "spostamento-massivo-impegni-aule" permette, dato un set di criteri iniziali, di spostare massivamente da un aula A ad un aula B tutti gli impegni pianificati in un periodo massimo di 6 mesi in stato diverso da ANNULLATO. I parametri richiesti per procedere sono:

  • Data inizio: data dalla quale verranno recuperati gli impegni da modificare
  • Data fine: data entro la quale verranno recuperati gli impegni da modificare
  • Aula di partenza: aula che devono avere assegnata gli impegni da modificare
  • Aula di destinazione: aula che dovrà essere assegnata in sostituzione della precedente.
  • Tutti i contesti comuni alle due aule: se valorizzato indica che lo spostamento va fatto a tappeto su tutti i contesti comuni alle due aule, mentre specificando i singoli contesti può essere limitato ad uno più contesti specifici.

Si tratta di una modifica massiva, è quindi opportuno svolgerla solo in casi eccezionali e preferibilmente in orari in cui non si sta lavorando sulla pianificazione. Saranno modificati solo impegni NON ANNULLATI.

Spostamento massivo impegni aula

Accendendo al dettaglio dell'elaborazione rimane sempre possibile consultare, come per tutte le integrazioni, la lista delle singole operazioni effettuate sia che esse siano andate a buon fine sia che siano stati prodotti errori. 

Modifica massiva impegni per cambio docente

La funzione "spostamento-massivo-docenti-impegni" permette, dato un anno accademico e un file XLS riportante un unico foglio denominato "Docenti" ove sono riportate due colonne: MATRICOLA_OLD e MATRICOLA_NEW, di spostare tutti gli impegni che hanno come docente il docente con MATRICOLA_OLD sul docente con MATRICOLA_NEW. Se sono presenti altre colonne oltre alle due indicate non verranno considerate (non è necessario cancellarle). Si tratta di una modifica massiva, è quindi opportuno svolgerla solo in casi limitati.

La procedura primo di operare lo spostamento verifica che:

  • MATRICOLA_OLD e MATRICOLA_NEW siano entrambe censite in UP. In caso contrario viene indicato come esito "matricolaNonValida" (Esito: errore) e non viene effettuata la modifica.
  • MATRICOLA_NEW appartenga ad un docente attivo (non disattivato). In caso contrario viene indicato come esito "matricolaNonValida" (Esito: errore) e non viene effettuata la modifica.
  • Se l'evento ha il campo "Responsabili" valorizzato, lo spostamento avviene solo se il nuovo docente rientra tra i responsabili, altrimenti viene indicato come esito "responsabiliNonCoerenti" (Esito: errore) e non viene effettuata la modifica.

Per effettuare il cambio il sistema sospende l'impegno, modifica il docente, ripubblica l'impegno (esattamente come fa il Post Import). In presenza di sovrapposizioni non accettate la ri-pubblicazione non può avvenire. In questo caso viene indicato come esito "impegnoNonRipubblicato" (Esito: da controllare) e nelle note interne dell'impegno viene aggiunta alle note già presenti la stringa "Stato Precedente: P". In questo modo gli impegni potranno essere identificati facilmente filtrando nella funzionalità "Impegni" per "Stato: S" e Note interne "*Stato Precedente*".

Come individuare gli impegni da controllare

Spostamento massivo impegni in nuovo orario

Tra le integrazioni è stata inserita la funzione "spostamento-massivo-orario-impegni" che permette, dato un set di criteri iniziali, di spostare massivamente di orario un set di impegni che condividono lo stesso orario di inizio/fine e lo stesso anno accademico. Il periodo massimo di pianificazione degli impegni è di 1 mese. I parametri richiesti per procedere sono:

  • Contesto: contesto a cui appartengono gli impegni (dato obbligatorio)
  • Tipi evento: è possibile limitare l'operazione ad un set di tipi evento. Es. solo le AD.
  • Data inizio: data dalla quale verranno recuperati gli impegni da modificare
  • Data fine: data entro la quale verranno recuperati gli impegni da modificare
  • Anno accademico: anno accademico di riferimento degli impegni
  • Orario di inizio (dalle/alle): orario di inizio attuale degli impegni e orario di inizio futuro (che desidero abbiano dopo lo spostamento)
  • Orario di inizio (dalle/alle): orario di fine attuale degli impegni e orario di fine futuro (che desidero abbiano dopo lo spostamento)
  • Accetta sovrapposizioni di risorsa tra gli impegni coinvolti: consente di decidere se vi deve essere o meno l'approvazione automatica delle sovrapposizioni di risorsa

Si tratta di una modifica massiva, è quindi opportuno svolgerla solo in casi eccezionali e possibilmente in orari in cui non si sta lavorando sulla pianificazione.
Tutti gli impegni coinvolti per essere spostati, se già in stato P/A saranno sospesi. La successiva ri-pubblicazione sarà a carico del pianificatore. 


Spostamento massivo di orario

Accendendo al dettaglio dell'elaborazione rimane sempre possibile consultare, come per tutte le integrazione, la lista delle singole operazioni effettuate sia che esse siano andate a buon fine sia che siano stati prodotti errori. 

Importa aule ed edifici da excel

Tra le integrazioni è stata inserita la funzione "importa-aule-edifici-excel" che permette, in caso ci sia necessità di censire in UP un numero grande di nuove aule, di importare in Anagrafiche > Aule ed Anagrafiche > Edifici un numero corposo di aule ed edifici NUOVI (ossia non ancora inseriti su UP). Questo strumento quindi non può essere usato in aggiornamento ma solo in inserimento. Il file xls da usare come modello può essere richiesto via ticket o può essere scaricato da qui >>> Modello per importazione nuove aule/edifici.

Importa aule ed edifici da file xls

Alcune regole di buona compilazione:

  1. I campi evidenziati nel template in VERDE sono obbligatori
  2. I campi evidenziati nel template in GIALLO dovrebbero auto-compilarsi secondo questa regola: extCode=codice; abilitato=true; attivo=true
  3. Le intestazioni delle tabelle non devono essere modificate.
  4. In entrambi i fogli della cartella xls è presente una prima riga di esempio che può essere usata come esempio di compilazione.
  5. I campi CODICE (sia delle aule che degli edifici) devono essere UNIVOCI.
  6. Le righe extra (eccedenti rispetto a quelle compilate) vanno eliminate/svuotate.
  7. Se l'aula non è legata ad una struttura precisa e la si vuole ugualmente recuperare per tutti i contesti si può valorizzare la colonna con "ZZZZ".
  8. Se si desidera valorizzare i dati legati al PIANO, al TIPO AULA e ai SERVIZI è necessario prima censirli in UP, poi richiamarli nell'xls utilizzando i rispettivi codici. In caso di presenza di più servizi i codici devono essere separati da virgola.
  9. L'importazione effettua unicamente INSERIMENTI, non AGGIORNA i dati già presenti. Le entità che risultano già presenti saranno quindi scartate.

Esempio tab EDIFICI

Per utilizzare l'integrazione è sufficiente cliccare sul bottone ESEGUI ed effettuare l'upload del file .xls già compilato integralmente. Al termine dell'importazione sono riportati gli esiti dell'operazione. E' opportuno verificare se vi sono stati errori.

Importa settimana template da excel

Tra le integrazioni è stata inserita la funzione "importa-settimana-template-excel" che permette di importare un set di impegni template da excel. Il modello è disponibile qui >>> Modello per importazione settimana template 

Alcune regole di buona compilazione:

  1. Il file XLS deve essere composto da un unico foglio di lavoro.
  2. Le intestazioni delle tabelle non devono essere modificate.
  3. La colonna "giornoSettimana" va valorizzata con un numero da 1 a 7 in cui 1= Lunedì e 7 = Domenica
  4. I campi ora inizio/fine deve avere il formato hh:mm (formato della cella: TESTO)
  5. I campi data inizio/data fine rappresentano l'intervallo di ripetizione e devono essere in formato DATA gg/mm/aaaa
  6. Il campo arId corrisponde all'udLogId dell'attività, mentre il campo tipoAttCod è il codice del tipo attività (non del tipo evento che trattandosi di settimana template è sempre AD!)
  7. Il campo idAula deve contenere l'extCode dell'aula. Ove non presente l'aula è necessario compilare valorizzare la tabella con la stringa "NO_AULA", In presenza di più aule è necessario separare i valori con ";".
  8. Il campo idDocente deve contenere la matricola completa del docente (inclusi gli zeri iniziali), se più di un docente le matricole vanno separate da ";". Se non si vuole inserire un docente va compilato con "NO_DOCENTE"
  9. Il campo note è opzionale
  10. Il campo teledidattica è opzionale e può esser valorizzato con si/no
  11. Il campo linkTeledidattica è opzionale e può esser valorizzato con l'URL completo per seguire le lezioni a distanza (es. https://prova.com/)

Oltre al file xls è possibile definire se procedere in sovrascrittura qualora l'evento avesse già degli impegni pianificati e se, qualora ce ne fossero, è opportuno rimuovere o meno eventuali serie già esistenti.

Importa settimana template da xls