Questa sezione dettaglia il modello dati dell'entità ricalcando la struttura del form di raccolta dati.

Per ogni TAB viene visualizzata una tabella che riporta le seguenti colonne:
Oggetto Widget Attributo Tipo Dato Etichetta e Descrizione
Indica l'oggetto di riferimento
  • Se uguale a root vuol dire che l'attributo specificato è relativo all'oggetto radice corrente
  • Se diverso da root vuol dire che l'attributo specificato è relativo ad un oggetto figlio dell'oggetto radice corrente, che è individuato dall'identificativo riportato
Indica il tipo di widget usato per il rendering dell'attributo (text, select, tree, ....) Indica il nome dell'attributo
L'eventuale nome riportato tra parentesi indica il nome dell'attributo esposto nel servizio REST nella vesione FULL
Per maggiori dettagli consultare IRIS FAST REST Services - GW (Gateway) REST API v.1
Indica il tipo dell'attributo Riporta l'etichetta e l'eventuale descrizione estesa.
Per ogni attributo, oltre all'etichetta "label." (obbligatoria) è possibile prevedere la corrispettiva "info." (opzionale)
Le etichette "info." servono per visualizzare degli "hint" contestuali sul significato dello specifico campo.
Nel caso in cui l'attributo agganci dizionari, unità organizzative, o item di altre tipologie vengono riportate le seguenti informazioni aggiuntive:
  • Dizionario collegato
    Viene riportato l'identificativo del dizionario e la sua descrizione.
    Queste informazioni consentono di individuare le voci di dizionario nell'interfaccia amministrativa dei dizionari di IRIS RM e AP disponibile al seguente percorso Configurazione ==> Gestione dizionari.
    In questa sezione è possibile, se abilitato, procedere alla modifica, inserimento o cancellazione di voci di dizionari.
  • Oggetto collegato
    Viene riportato l'identificativo dell'oggetto collegato
    Si tratta tipicamente di unità organizzative o tipi di entità diffenti da quella corrente.
    Ad esempio ad un progetto è possibile agganciare
    • un dipartimento (organizationUnit di tipo department) recuperato da IRIS RM Risorse ==> Strutture interne
    • un centro di ricerca (organizationUnit di tipo researchCenter) recuperato da IRIS RM Risorse ==> Strutture interne
    • un'area amministrativa (organizationUnit di tipo administrativeArea) recuperato da IRIS RM Risorse ==> Strutture interne
    • un ente esterno (organizationUnit di tipo externalOrganization o university) recuperato da IRIS RM Risorse ==> Strutture esterne
    • la tipologia di progetto (wfItemType di tipo PRJ) come da tassonomia
    • un bando di finanziamento (wfItemTypeLink di tipo CALL) recuperato da IRIS AP Attività e Progetti ==> Bandi di finanziamento
    • un contratto (wfItemTypeLink di tipo CON) recuperato da IRIS AP Attività e Progetti ==> Contratti
    • una iniziativa di public engagement (wfItemTypeLink di tipo PEN) recuperato da IRIS RM Terza missione ==> Public engagement
    • ...

Di seguito l'elenco di TUTTI i TAB previsti per il seguente modello.
Tenere presente che alcuni TAB potrebbero essere visibili solo a determinate categorie di attori e/o solo in certi stati: per questi dettagli cfr il flusso di riferimento dell'entità in questione alla sezione "Permessi".

Dati generali (project/form1)

Oggetto Widget Attributo Tipo Dato Etichetta e Descrizione
root hidden id integer

Attributo nascosto
Identificativo di sistema

root radio send2UgovPjConfirmation boolean Confermi l'invio del progetto ad UGOV PJ? (label.project.send2UgovPjConfirmation)

Flag booleano (SI/NO) per conferma di invio del progetto verso UGOV PJ.
Questo flag viene visualizzato SOLO la PRIMA volta che si tenta di inviare il progetto ad UGOV PJ.
Per conoscere quali sono gli stati che scatenano l'invio del progetto verso UGOV PJ, fare riferimento agli stati marcati in arancione del flusso scelto.

root radio warningAcknowlegement boolean Presa visione (label.warningAcknowlegement)

Flag booleano (SI/NO) per conferma di presa visione dell'avvertimento visualizzato.
Questo flag viene visualizzato SOLO quando nel flusso viene prevista una validazione required booleanMap[warningAcknowlegement].
Fare riferimento al flusso per conoscere gli stati che scatenano questa validazione.

root textarea transitionComment string Motivazione transizione di stato (label.project.transitionComment)

Questo attributo viene visualizzato SOLO quando nel flusso viene prevista una validazione required stringMap[transitionComment]
Serve per richiedere l'inserimento della motivazione della transizione di stato corrente: tipicamente quando si porta il progetto di uno stato di "morte" come Sospeso.
Il valore inserito dall'utente in questo campo viene recuperato e accodato all'attributo clobMap[transitionsLog] insieme al log della transizione di stato.
Fare riferimento al flusso per conoscere gli stati che scatenano questa validazione.

root hidden withdrawn

Attributo nascosto.
Flag che indica se l'elemento è stato cancellato logicamente.

root hidden syncCounter integer

Attributo nascosto.
Flag ad uso della sincronizzazione PJ.

root hidden recalculate boolean

Attributo nascosto.
Flag ad uso della sincronizzazione PJ.

root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root tree wfItemTypeId (wfItemType) wfItemType Tipo di Progetto (label.project.projectType)

Albero della tipologia dei progetti.
La tipologia di item (WfItemType) per i progetti è PRJ.

Oggetto collegato
PRJ
root hidden wfItemTypeIdPreviousValue (wfItemType) wfItemType

Attributo nascosto ad uso tecnico delle validazioni.

root text identifier string Codice interno (label.project.identifier)

Identificativo di progetto.
Il valore dipende dal flusso di validazione scelto.
Cfr la sezione "Logiche (action/start)" del flusso scelto.
Attributo in sola lettura.

root hidden creator person

Attributo nascosto.
Identificativo della persona che ha effettuato la creazione.

root hidden creatorIdentitiesCsv string

Attributo nascosto.
Elenco delle identità associate ai team della persona che ha effettuato la creazione.

root text ugovId integer Identificativo UGOV (label.project.ugovId)

Identificativo di UGOV.
Attributo in sola lettura.

root hidden pjImport boolean

Attributo nascosto.
Flag che indica che l'elemento è stato importato da PJ.

root radio pjDetached boolean Invio a PJ disabilitato da sistema (label.project.pjDetached)

Flag che indica che per l'oggetto è stato disattivato l'invio da AP a PJ.
Questo flag NON può essere editato da interfaccia ma viene settato in fase di import.
In questo modo viene consentito, in fase di avvio, import da PJ verso AP di progetti/contratti che sono in corso senza inviare le eventuali modifiche da AP verso PJ
Questo serve per potere gestire scenari dove il pregresso di PJ, ad esempio, utilizza un approccio differente nella gestione della gerarchia padre/figlio.

root hidden pjDispatchDate date

Attributo nascosto.
Data di primo invio a PJ/primo recupero da PJ.

root text wfState wfState Stato (label.project.wfState)

Stato del progetto relativo al flusso di validazione scelto.
Attributo in sola lettura.

root hidden previousState string

Attributo nascosto.
Stato precedente al corrente.
Serve per potere "tornare indietro" nel caso in cui siano presenti più stati precedenti nel flusso.

root text sourceIdentifier string Codice sorgente (label.project.sourceIdentifier)

Identificativo di progetto sorgente.
Viene usato SOLO nei casi in cui si effettui un import da sorgenti dati esterne verso IRIS AP.
L'attributo è visibile SOLO se la configurazione ap.project.sourceIdentifier.enabled è settata a true.
Il default è false.

root hidden wfState wfState
root hidden year integer
root textarea description string Titolo progetto (label.project.description)

Titolo del progetto

root text acronym string Acronimo Progetto (label.project.acronym)
root text cup string Codice Unico Progetto (CUP) (label.project.cup)
root text url string Sito web del progetto (label.project.url)
root text archiveNumber string Numero archivio (label.project.archiveNumber)
root text archiveNumber string Numero archivio (label.project.archiveNumber)
root textarea notes clob Note (label.project.notes)
root text grantNumber string Numero contratto ente finanziatore (label.project.grantNumber)
root radio withoutGrantorConfirmation boolean Procedere SENZA ente finanziatore? (label.project.withoutGrantorConfirmation)

Flag booleano (SI/NO) per conferma della volontà di procedere SENZA la selezione dell'ente finanziatore.

Ente Finanziatore (fieldset.project.grantor)

Questa sezione (le due sezioni Ente Finanziatore sono alternative) consente il caricamento di un numero arbitrario di enti finanziatori del progetto. Gli enti finanziatori sono recuperati dal contenitore degli enti esterni di IRIS

  • Risorse ==> Strutture esterne
    • Organizzazioni (externalOrganization))
Per gli atenei che hanno UGOV, questi enti sono sincronizzati con UGOV AC.
Si tratta dei Soggetti Collettivi di UGOV. E' possibile cercare un ente tramite
  • autocomplete
  • ricerca avanzata (icona lente)
Nel caso in cui non venisse trovato l'ente di interesse è possibile fare richiesta di inserimento nell'anagrafica centrale di UGOV (icona forward).
Per utilizzare la funzionalità di richiesta di inserimento dell'ente esterno deve essere settata la configurazione rm.orgunit.external.iris.new.mail.
Questa deve contenere l'indirizzo mail del referente di Ateneo delle anagrafiche centralizzate
E' possibile settare l'obbligatorietà del campo Codice fiscale settando a true la configurazione rm.orgunit.external.codiceFiscale.required, se non è presente va aggiunta.
Questa sezione è visibile settando a true la configurazione ap.prj.grantor.financingQuota.enabled che attiva visualizzazione e inserimento della quota di finanziamento.

grantor
autocomplete grantorId (organizationUnit) organizationUnit Ente Finanziatore (label.project.grantorId)
Oggetto collegato
externalOrganization
Filtro date
L'autocomplete filtra le unità organizzative attive, alla data specificata per l'oggetto radice.
Sede principale
Il presente autocomplete restituisce SOLO le sedi principali.
text financingQuota number Quota finanziamento (label.project.financingQuota)
root radio withoutGrantorConfirmation boolean Procedere SENZA ente finanziatore? (label.project.withoutGrantorConfirmation)

Flag booleano (SI/NO) per conferma della volontà di procedere SENZA la selezione dell'ente finanziatore.

Ente Finanziatore (fieldset.project.grantor)

Questa sezione (le due sezioni Ente Finanziatore sono alternative) consente il caricamento di un numero arbitrario di enti finanziatori del progetto. Gli enti finanziatori sono recuperati dal contenitore degli enti esterni di IRIS

  • Risorse ==> Strutture esterne
    • Organizzazioni (externalOrganization))
Per gli atenei che hanno UGOV, questi enti sono sincronizzati con UGOV AC.
Si tratta dei Soggetti Collettivi di UGOV. E' possibile cercare un ente tramite
  • autocomplete
  • ricerca avanzata (icona lente)
Nel caso in cui non venisse trovato l'ente di interesse è possibile fare richiesta di inserimento nell'anagrafica centrale di UGOV (icona forward).
Per utilizzare la funzionalità di richiesta di inserimento dell'ente esterno deve essere settata la configurazione rm.orgunit.external.iris.new.mail.
Questa deve contenere l'indirizzo mail del referente di Ateneo delle anagrafiche centralizzate
E' possibile settare l'obbligatorietà del campo Codice fiscale settando a true la configurazione rm.orgunit.external.codiceFiscale.required, se non è presente va aggiunta.
Questa sezione è visibile di default, ovvero in mancanza della configurazione ap.prj.grantor.financingQuota.enabled (o settandola a false).

grantor autocomplete grantorId (organizationUnit) organizationUnit Ente Finanziatore (fieldset.project.grantor)
Oggetto collegato
externalOrganization
Active
Il presente autocomplete restituisce SOLO gli Enti Esterni attivi.
Sede principale
Il presente autocomplete restituisce SOLO le sedi principali.
root radio withoutCallConfirmation boolean Procedere SENZA bando? (label.project.withoutCallConfirmation)

Flag booleano (SI/NO) per conferma della volontà di procedere SENZA la selezione del bando

Bando di Finanziamento (fieldset.project.callLink)

Questa sezione consente il collegamento di un Bando di finanziamento PADRE.
Si tratta di item di tipologia CALL che sono visibili sotto Attività e progetti ==> Bandi di finanziamento.
La ricerca avviene tramite apposita finestra di ricerca
Per attivare il filtro sulla tipologia di Bando di finanziamento (= Programma di finanziamento), settare la configurazione 'ap.project.projectCallSearch.grantingProgram.enabled' a true
Per maggiori dettagli fare riferimento alla documentazione sui Bandi di finanziamento

callProjectLink autocomplete parentId parentId WfItemLink Bando di Finanziamento (fieldset.project.callLink)
root select researchNature wfDictionary Natura della ricerca (label.project.researchNature)
Dizionario collegato
AP - Progetti - Natura della ricerca
(researchNature)
root radio openAccess boolean Accesso Dati Open (aperto) (label.project.openAccess)

Flag booleano (SI/NO) che serve per indicare se i dati (dataset di ricerca) prodotti durante lo svolgimento del progetto
devono essere resi pubblici come open data utilizzando specifiche piattaforme (ad. es. Zenodo).
L'operazione di flag NON CAUSA nessun automatismo di pubblicazione.

root radio dataManagement boolean Piano di gestione dei dati (label.project.dataManagement)

Flag booleano (SI/NO) che serve per indicare se l’ente finanziatore richiede l’approntamento di un piano per la gestione
e conservazione dei dati (Data Danagement Plan - DMP) prodotti durante lo svolgimento del progetto.

root radio visibleOnPortal boolean Visibile su Portale pubblico (label.project.visibleOnPortal)

Flag booleano (SI/NO) che serve per marcare la volontà di rendere visibile verso l'esterno questo progetto.
L'operazione di flag NON CAUSA nessun automatismo di pubblicazione.
E' possibile però recuperare tramite servizi REST o ODS i progetti con questo flag e procedere poi all'esposizione.

root radio developmentCooperation boolean Cooperazione allo sviluppo (label.project.developmentCooperation)

Flag booleano (SI/NO) che serve per marcare la volontà di rendere obbligatorio la compilazione degli SDG.
L'operazione di flag a true CAUSA l'obbligatorietà di inserire almeno un valore nella sezione SDG - Sustainable Development Goals.

root textarea abstract clob Abstract (Italiano) (label.project.abstract)

Abstract multingua it/en

Date (project/form2)

Oggetto Widget Attributo Tipo Dato Etichetta e Descrizione
root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root tree wfItemTypeId (wfItemType) wfItemType Tipo di Progetto (label.project.projectType)

Albero della tipologia dei progetti.
La tipologia di item (WfItemType) per i progetti è PRJ.

Oggetto collegato
PRJ
root text identifier string Codice interno (label.project.identifier)

Identificativo di progetto.
Il valore dipende dal flusso di validazione scelto.
Cfr la sezione "Logiche (action/start)" del flusso scelto.
Attributo in sola lettura.

root text ugovId integer Identificativo UGOV (label.project.ugovId)

Identificativo di UGOV.
Attributo in sola lettura.

root radio pjDetached boolean Invio a PJ disabilitato da sistema (label.project.pjDetached)

Flag che indica che per l'oggetto è stato disattivato l'invio da AP a PJ.
Questo flag NON può essere editato da interfaccia ma viene settato in fase di import.
In questo modo viene consentito, in fase di avvio, import da PJ verso AP di progetti/contratti che sono in corso senza inviare le eventuali modifiche da AP verso PJ
Questo serve per potere gestire scenari dove il pregresso di PJ, ad esempio, utilizza un approccio differente nella gestione della gerarchia padre/figlio.

root text wfState wfState Stato (label.project.wfState)

Stato del progetto relativo al flusso di validazione scelto.
Attributo in sola lettura.

root text sourceIdentifier string Codice sorgente (label.project.sourceIdentifier)

Identificativo di progetto sorgente.
Viene usato SOLO nei casi in cui si effettui un import da sorgenti dati esterne verso IRIS AP.
L'attributo è visibile SOLO se la configurazione ap.project.sourceIdentifier.enabled è settata a true.
Il default è false.

root text proposalStartDate date Data di avvio pratica (label.project.proposalStartDate)
root text startDate date Data di inizio attività (label.project.startDate)
root text durationInMonth integer Durata (mesi) (label.project.durationInMonth)

Se sono presenti startDate e endDate il campo viene autocalcolato.
E' possibile comunque inserire manualmente il numero di mesi.
In questo caso, se è presente startDate viene calcolata l'attributo endDate

root text endDate date Data di fine attività (label.project.endDate)

Se sono presenti startDate e durationInMonth il campo viene autocalcolato.
E' possibile comunque inserire manualmente l'attributo endDate
In questo caso, se è presente startDate viene calcolato l'attributo durationInMonth

root hidden originalEndDate date

Attributo nascosto ad uso tecnico della proroga della data di fine per l'invio verso Ugov-Pj.

root text expenditureStartDate date Data ammissibilità delle spese (label.project.expenditureStartDate)
root text expenditureEndDate date Data di fine validità delle spese (label.project.expenditureEndDate)
Approvazioni (fieldset.project.approval)

Questa sezione raccoglie un numero arbitrario di approvazioni.
Con approvazione si intende una data nella quale un organo/persona ha dato il suo benestare.
Le tipologie di approvazioni sono pilotate dal dizionario approvalType.
Sono obbligatori gli attributi approvalType, ouId (se viene selezionata la tipologia "Approvazione dipartimento" (approvalType.department)), approvalDate

approval
select approvalType wfDictionary Tipo (label.project.approvalType)
Dizionario collegato
AP - Generale - Tipo di approvazione
(approvalType)
autocomplete ouId (organizationUnit) organizationUnit Struttura (label.project.ouId)

E' possibile rendere autocompilabile questo campo, andando a settare a true la configurazione ap.prj.approval.autocompleteOrganization.enabled, in tutti gli altri casi il campo NON verrà autocompilato.
Se la funzione autocompilato è abilitata, il valore di default selezionato rappresenta l'unità organizzativa capofila, ossia quella marcata come principale.

Oggetto collegato
department,researchCenter,administrativeArea
Filtro date
L'autocomplete filtra le unità organizzative attive, alla data specificata per l'oggetto radice.
text approvalDate date Data di approvazione interna (label.project.approvalDate)
textarea approvalNotes string Note (label.project.approvalNotes)
Proroghe (fieldset.project.extension)

Questa sezione raccoglie le eventuali proroghe.
La proroga può essere specificata solo in mesi.
Al salvataggio della proroga verrà inibita la modifica per gli attributi startDate, durationinMonth, endDate che verranno contestualmente aggiornati per rispecchiare la proroga inserita
Se vengono eliminate tutte le proroghe, allora è possibile nuovamente editare gli attributi startDate, durationinMonth, endDate.

extension
text extensionDate date Data effettuazione proroga (label.project.extensionDate)
text previousEndDate date Data di fine precedente (label.project.previousEndDate)
text previousDurationInMonth integer Durata precedente (label.project.previousDurationInMonth)
text extensionInMonth integer Mesi di proroga (label.project.extensionInMonth)
text currentEndDate date Data di fine corrente (label.project.currentEndDate)
text currentDurationInMonth integer Durata corrente (label.project.currentDurationInMonth)
textarea extensionNotes string Note (label.project.extensionNotes)

Soggetti Interni (project/form3)

Oggetto Widget Attributo Tipo Dato Etichetta e Descrizione
root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root tree wfItemTypeId (wfItemType) wfItemType Tipo di Progetto (label.project.projectType)

Albero della tipologia dei progetti.
La tipologia di item (WfItemType) per i progetti è PRJ.

Oggetto collegato
PRJ
root text identifier string Codice interno (label.project.identifier)

Identificativo di progetto.
Il valore dipende dal flusso di validazione scelto.
Cfr la sezione "Logiche (action/start)" del flusso scelto.
Attributo in sola lettura.

root text ugovId integer Identificativo UGOV (label.project.ugovId)

Identificativo di UGOV.
Attributo in sola lettura.

root radio pjDetached boolean Invio a PJ disabilitato da sistema (label.project.pjDetached)

Flag che indica che per l'oggetto è stato disattivato l'invio da AP a PJ.
Questo flag NON può essere editato da interfaccia ma viene settato in fase di import.
In questo modo viene consentito, in fase di avvio, import da PJ verso AP di progetti/contratti che sono in corso senza inviare le eventuali modifiche da AP verso PJ
Questo serve per potere gestire scenari dove il pregresso di PJ, ad esempio, utilizza un approccio differente nella gestione della gerarchia padre/figlio.

root text wfState wfState Stato (label.project.wfState)

Stato del progetto relativo al flusso di validazione scelto.
Attributo in sola lettura.

root text sourceIdentifier string Codice sorgente (label.project.sourceIdentifier)

Identificativo di progetto sorgente.
Viene usato SOLO nei casi in cui si effettui un import da sorgenti dati esterne verso IRIS AP.
L'attributo è visibile SOLO se la configurazione ap.project.sourceIdentifier.enabled è settata a true.
Il default è false.

Responsabili Scientifici (fieldset.project.owner.fragment)

Aggancio responsabili scientifici con recupero da anagrafica IRIS RM Risorse ==> Persone (sincronizzata con PF UGOV) con data di inizio e fine responsabilità
E' possibile specificare le seguenti configurazioni:

  • ap.prj.owner.role.enabled
    Se valorizzata a true viene abilita la gestione del ruolo del responsabile
    Se valorizzata a false o vuota NON viene abilitata la gestione del ruolo del responsabile
  • ap.prj.owner.department.enabled
    Se valorizzata a true viene abilitata la specifica della struttura associata a quello specifico responsabile
    Se valorizzata a false o vuota NON viene abilitata la specifica della struttura associata a quello specifico responsabile
    Questa conf è utilizzata se nel flusso adottato è presente addOrgUnitFromNewOwnerValidator
    Per maggiori dettagli fare riferimento alla successiva sezione Strutture interne

owner
autocomplete ownerId (person) person Persona (label.project.ownerId)
Oggetto collegato
persone indipendentemente dalla presenza di rapporti di lavoro
hidden ownerId (person) person

Attributo nascosto ad uso tecnico delle validazioni.

select roleId (role) wfDictionary Ruolo (label.project.owner.role)
Dizionario collegato
AP - Generale - Ruolo responsabile
(ownerRole)
autocomplete ouId (organizationUnit) organizationUnit Struttura (label.project.ouId)
Oggetto collegato
department, researchCenter,administrativeArea
Filtro date
L'autocomplete filtra le unità organizzative attive, alla data specificata per l'oggetto radice.
text startDate date Inizio (label.project.owner.startDate)
text endDate date Fine (label.project.owner.endDate)
Delegati alla compilazione (fieldset.project.internalRepresentative.fragment)

Aggancio referente amminsistrativo con recupero da anagrafica IRIS RM Risorse ==> Persone (sincronizzata con PF UGOV)
Vengono restituite solo le persone che hanno o hanno avuto un rapporto di lavoro con l'Ateneo

internalRepresentative autocomplete internalRepresentative (person) person Delegati alla compilazione (fieldset.project.internalRepresentative.fragment)
Oggetto collegato
persone interne con ultima posizione - attiva o cessata
Referenti amministrativi (fieldset.project.administrativeOwner.fragment)

Aggancio Referenti interni con recupero da anagrafica IRIS RM Risorse ==> Persone (sincronizzata con PF UGOV).
Questa sezione consente il collegamento dei Referenti interni, consente anche di popolare le date di inizio/fine del Referente interno.
Di default, questa sezione non viene mostrata, è possibile visualizzarla SOLO quando la variabile di configurazione ap.prj.administrativeOwner.send2ugov.enable è settata a true.
Questa variabile permette di abilitare l'invio a UGOV-PJ dei Referenti interni, se questa funzione è attiva in fase di invio a PJ verrà richiesto di popolare almeno la data di inizio del Referente.

administrativeOwner
autocomplete administrativeOwner person Persona (label.project.administrativeOwner.person)
Oggetto collegato
persone indipendentemente dalla presenza di rapporti di lavoro
text startDate date Inizio (label.project.administrativeOwner.startDate)
text endDate date Fine (label.project.administrativeOwner.endDate)
Referenti amministrativi (fieldset.project.administrativeOwner.fragment)

Aggancio Referenti interni con recupero da anagrafica IRIS RM Risorse ==> Persone (sincronizzata con PF UGOV).
Questa sezione consente il collegamento dei Referenti interni.
Di default, questa sezione viene mostrata, ossia quando la variabile di configurazione ap.prj.administrativeOwner.send2ugov.enable è settata a false o non è presente.
Questa variabile permette di abilitare l'invio a UGOV-PJ dei Referenti interni.

administrativeOwner autocomplete administrativeOwner person Referenti amministrativi (fieldset.project.administrativeOwner.fragment)
Oggetto collegato
persone interne con ultima posizione - attiva o cessata
Partecipanti interni (fieldset.project.contributor.fragment)

Aggancio partecipante con recupero da anagrafica IRIS RM Risorse ==> Persone (sincronizzata con PF UGOV)

contributor
autocomplete contributorId (person) person Persona (label.project.contributorId)
Oggetto collegato
persone indipendentemente dalla presenza di rapporti di lavoro
select roleId (role) wfDictionary Ruolo (label.project.contributor.role)
Dizionario collegato
AP - Generale - Ruolo partecipante
(contributorRole)
text startDate date Inizio (label.project.contributor.startDate)
text endDate date Fine (label.project.contributor.endDate)
Strutture interne (fieldset.project.internalOrganizationUnit)

Aggancio della struttura con recupero da anagrafica IRIS RM Risorse ==> Strutture interne (sincronizzata con UO UGOV)
Se nel flusso adottato è presente addOrgUnitFromNewOwnerValidator è attivato l'aggancio automatico delle strutture a partire dai responsabili.
In questo caso è possibile specificare anche la conf ap.prj.internalOrganizationUnit.fullyInferredFromPeopleTypeCsv
Questa configurazione specifica l'elenco delle tipologie di attori per le quali inferire le strutture
I valori accettabili sono:

  • owner
  • contributor
  • administrativeOwner
Supponiamo che la configurazione ap.prj.internalOrganizationUnit.fullyInferredFromPeopleTypeCsv sia valorizzata con il valore owner.
In questo caso le strutture interne (internalOrganizationUnit) verranno popolate a partire dalle strutture inferite dagli owner (responsabili scientifici) e non sarà possibile effettuare edit delle strutture interne (ad eccezione dell'HD).
  • Se la conf ap.prj.owner.department.enabled è valorizzata a true allora verranno utilizzate le strutture specificate per ogni owner (indipendentemente dall'afferenza)
  • Se la conf ap.prj.owner.department.enabled è valorizzata a false o è vuota allora verranno utilizzate le strutture estratte dall'afferenza dipartimentale
    In quest'ultimo caso verrà valutata anche la configurazione ap.prj.owner.position.date:
    • vuoto: verrà estratta l'afferenza dipartimentale alla data di inizio del progetto
    • CURRENT: verrà estratta l'afferenza dipartimentale alla data di aggiunta della persona
    • CURRENT_OR_LAST: verrà estratta l'ultima afferenza dipartimentale disponibile della persona
    • <ALTRO_VALORE>: verrà estratta l'afferenza dipartimentale della persona alla data del metadato specificato

internalOrganizationUnit
autocomplete ouId (organizationUnit) organizationUnit Struttura (label.project.ouId)
Oggetto collegato
department, researchCenter,administrativeArea
Filtro date
L'autocomplete filtra le unità organizzative attive, alla data specificata per l'oggetto radice.
select roleId (role) wfDictionary Ruolo strutture interne (label.project.ouRole)
Dizionario collegato
AP - Generale - Ruolo strutture interne
(ouRole)
radio roleSwitchAcknowledged boolean Procedi e perdi diritti di scrittura (label.project.roleSwitchAcknowledged)

Flag booleano (SI/NO) per conferma modifica ruolo Unità organizzativa.

hidden ouId (organizationUnit) organizationUnit
hidden roleId (role) wfDictionary

Partner (project/form4)

Oggetto Widget Attributo Tipo Dato Etichetta e Descrizione
root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root tree wfItemTypeId (wfItemType) wfItemType Tipo di Progetto (label.project.projectType)

Albero della tipologia dei progetti.
La tipologia di item (WfItemType) per i progetti è PRJ.

Oggetto collegato
PRJ
root text identifier string Codice interno (label.project.identifier)

Identificativo di progetto.
Il valore dipende dal flusso di validazione scelto.
Cfr la sezione "Logiche (action/start)" del flusso scelto.
Attributo in sola lettura.

root text ugovId integer Identificativo UGOV (label.project.ugovId)

Identificativo di UGOV.
Attributo in sola lettura.

root radio pjDetached boolean Invio a PJ disabilitato da sistema (label.project.pjDetached)

Flag che indica che per l'oggetto è stato disattivato l'invio da AP a PJ.
Questo flag NON può essere editato da interfaccia ma viene settato in fase di import.
In questo modo viene consentito, in fase di avvio, import da PJ verso AP di progetti/contratti che sono in corso senza inviare le eventuali modifiche da AP verso PJ
Questo serve per potere gestire scenari dove il pregresso di PJ, ad esempio, utilizza un approccio differente nella gestione della gerarchia padre/figlio.

root text wfState wfState Stato (label.project.wfState)

Stato del progetto relativo al flusso di validazione scelto.
Attributo in sola lettura.

root text sourceIdentifier string Codice sorgente (label.project.sourceIdentifier)

Identificativo di progetto sorgente.
Viene usato SOLO nei casi in cui si effettui un import da sorgenti dati esterne verso IRIS AP.
L'attributo è visibile SOLO se la configurazione ap.project.sourceIdentifier.enabled è settata a true.
Il default è false.

Coordinatori & Partner (fieldset.project.partner)

Aggancio struttura esterna con recupero da anagrafica IRIS RM Risorse ==> Strutture esterne (sincronizzata con SC UGOV)

partner
select partnerRole (role) wfDictionary Ruolo (label.project.partnerRole)
Dizionario collegato
AP - Generale - Ruolo coordinatore
(partnerRole)
autocomplete partnerId (organizationUnit) organizationUnit Partner (label.project.partnerId)

E' possibile settare l'obbligatorietà del campo Codice fiscale settando a true la configurazione rm.orgunit.external.codiceFiscale.required, se non è presente va aggiunta.

Oggetto collegato
externalOrganization
Sede principale
Il presente autocomplete restituisce SOLO le sedi principali.
Soggetti interni (fieldset.project.partner.subject)

Inserimento del referente interno allo specifico partner

subject
select partnerSubjectRole (role) wfDictionary Ruolo (label.project.partnerSubjectRole)
Dizionario collegato
AP - Generale - Ruolo soggetti interni
(partnerSubjectRole)
text description string Soggetto (label.project.subject)
root textarea externalPartnerContacts string Contatti partner esterni (label.project.externalPartnerContacts)

Comitato Etico (project/form5)

Oggetto Widget Attributo Tipo Dato Etichetta e Descrizione
root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root tree wfItemTypeId (wfItemType) wfItemType Tipo di Progetto (label.project.projectType)

Albero della tipologia dei progetti.
La tipologia di item (WfItemType) per i progetti è PRJ.

Oggetto collegato
PRJ
root text identifier string Codice interno (label.project.identifier)

Identificativo di progetto.
Il valore dipende dal flusso di validazione scelto.
Cfr la sezione "Logiche (action/start)" del flusso scelto.
Attributo in sola lettura.

root text ugovId integer Identificativo UGOV (label.project.ugovId)

Identificativo di UGOV.
Attributo in sola lettura.

root radio pjDetached boolean Invio a PJ disabilitato da sistema (label.project.pjDetached)

Flag che indica che per l'oggetto è stato disattivato l'invio da AP a PJ.
Questo flag NON può essere editato da interfaccia ma viene settato in fase di import.
In questo modo viene consentito, in fase di avvio, import da PJ verso AP di progetti/contratti che sono in corso senza inviare le eventuali modifiche da AP verso PJ
Questo serve per potere gestire scenari dove il pregresso di PJ, ad esempio, utilizza un approccio differente nella gestione della gerarchia padre/figlio.

root text wfState wfState Stato (label.project.wfState)

Stato del progetto relativo al flusso di validazione scelto.
Attributo in sola lettura.

root text sourceIdentifier string Codice sorgente (label.project.sourceIdentifier)

Identificativo di progetto sorgente.
Viene usato SOLO nei casi in cui si effettui un import da sorgenti dati esterne verso IRIS AP.
L'attributo è visibile SOLO se la configurazione ap.project.sourceIdentifier.enabled è settata a true.
Il default è false.

root radio ethicCommiteeApplicability boolean Sono previste attività di ricerca che prevedono sperimentazioni passibili di giudizio da parte del Comitato Etico? (label.project.ethicCommiteeApplicability)
Ambiti comitato etico (fieldset.project.ethicCommiteeTopic)
ethicCommiteeTopic select ethicCommiteeTopicId (dictionary) wfDictionary Ambiti comitato etico (fieldset.project.ethicCommiteeTopic)
Dizionario collegato
AP - Generale - Ambito
(ethicCommiteeTopic)
root radio ethicCommiteeSubmitted boolean E' stata presentata la richiesta di parere all'OPBA o al Comitato Etico di Ateneo di riferimento o al Comitato Etico di un Ente Terzo che ha facoltà di concedere questo tipo di autorizzazioni? (label.project.ethicCommiteeSubmitted)
root text ethicCommiteeSubmitDate date Data di presentazione (label.project.ethicCommiteeSubmitDate)
root select ethicCommiteeAuthorization wfDictionary Autorizzazione (label.project.ethicCommiteeAuthorization)
Dizionario collegato
AP - Generale - Autorizzazioni
(ethicCommiteeAuthorization)
root text ethicCommiteeAuthorizationNumber string Numero dell'autorizzazione (label.project.ethicCommiteeAuthorizationNumber)
root text ethicCommiteeAuthorizationDate date Data dell'autorizzazione (label.project.ethicCommiteeAuthorizationDate)
root autocomplete ethicCommiteeAuthorizationOrganization organizationUnit Ente che ha concesso l'Autorizzazione (label.project.ethicCommiteeAuthorizationOrganization)
Oggetto collegato
externalOrganization
Filtro date
L'autocomplete filtra le unità organizzative attive, alla data specificata per l'oggetto radice.
Sede principale
Il presente autocomplete restituisce SOLO le sedi principali.

Finanziamento (project/form6)

Oggetto Widget Attributo Tipo Dato Etichetta e Descrizione
root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root tree wfItemTypeId (wfItemType) wfItemType Tipo di Progetto (label.project.projectType)

Albero della tipologia dei progetti.
La tipologia di item (WfItemType) per i progetti è PRJ.

Oggetto collegato
PRJ
root text identifier string Codice interno (label.project.identifier)

Identificativo di progetto.
Il valore dipende dal flusso di validazione scelto.
Cfr la sezione "Logiche (action/start)" del flusso scelto.
Attributo in sola lettura.

root text ugovId integer Identificativo UGOV (label.project.ugovId)

Identificativo di UGOV.
Attributo in sola lettura.

root radio pjDetached boolean Invio a PJ disabilitato da sistema (label.project.pjDetached)

Flag che indica che per l'oggetto è stato disattivato l'invio da AP a PJ.
Questo flag NON può essere editato da interfaccia ma viene settato in fase di import.
In questo modo viene consentito, in fase di avvio, import da PJ verso AP di progetti/contratti che sono in corso senza inviare le eventuali modifiche da AP verso PJ
Questo serve per potere gestire scenari dove il pregresso di PJ, ad esempio, utilizza un approccio differente nella gestione della gerarchia padre/figlio.

root text wfState wfState Stato (label.project.wfState)

Stato del progetto relativo al flusso di validazione scelto.
Attributo in sola lettura.

root text sourceIdentifier string Codice sorgente (label.project.sourceIdentifier)

Identificativo di progetto sorgente.
Viene usato SOLO nei casi in cui si effettui un import da sorgenti dati esterne verso IRIS AP.
L'attributo è visibile SOLO se la configurazione ap.project.sourceIdentifier.enabled è settata a true.
Il default è false.

root select requestedCurrency wfDictionary Valuta (Richiesta) (label.project.requestedCurrency)

PREVENTIVATO.
Visibile SOLO se ap.project.financing.requested.enabled settata a true

Dizionario collegato
AP - Generale - Valuta
(currency)
root text requestedGlobalCost number Costo globale (preventivato) del Progetto per tutto il partenariato (label.project.requestedGlobalCost)

PREVENTIVATO.
Visibile SOLO se ap.project.financing.requested.enabled settata a true

root text requestedGlobalContribution number Contributo globale (richiesto) del Progetto per tutto il partenariato (label.project.requestedGlobalContribution)

PREVENTIVATO.
Visibile SOLO se ap.project.financing.requested.enabled settata a true

root text requestedInternalCost number Costo Totale (preventivato) del Progetto per l'Ateneo (label.project.requestedInternalCost)

PREVENTIVATO.
Visibile SOLO se ap.project.financing.requested.enabled settata a true

root text requestedInternalContribution number Contributo Totale Ateneo (richiesto) (label.project.requestedInternalContribution)

PREVENTIVATO.
Visibile SOLO se ap.project.financing.requested.enabled settata a true

root text requestedInternalCofinancing number Cofinanziamento Ateneo in risorse (richiesto) (label.project.requestedInternalCofinancing)

PREVENTIVATO.
Visibile SOLO se ap.project.financing.requested.enabled settata a true

root text requestedManHoursCofinancing number Cofinanziamento Ateneo in personale (richiesto) (label.project.requestedManHoursCofinancing)

PREVENTIVATO.
Visibile SOLO se ap.project.financing.requested.enabled settata a true

root select currency wfDictionary Valuta (Assegnata) (label.project.currency)

Valuta del finanziamento EFFETTIVO.
Per potere inserire gli importi di finanziamento è necessario prima selezionare la valuta.
Se viene selezionata una valuta diversa da EURO, è necessario inserire anche le informazioni relative a

  • Tasso di cambio
  • Data rilevazione del tasso di cambio
  • Tutti gli importi convertiti in EURO: questa operazione è necessaria perché UGOV PJ gestisce solo la valuta EURO ed è questa che viene inviata

Dizionario collegato
AP - Generale - Valuta
(currency)
root text exchangeRate number Tasso di cambio (label.project.exchangeRate)

EFFETTIVO

root text exchangeRateDate date Data rilevazione tasso di cambio (label.project.exchangeRateDate)

EFFETTIVO

root text globalCostOriginalCurrency number Costo globale del Progetto per tutto il partenariato (NON EURO) (label.project.globalCostOriginalCurrency)

EFFETTIVO

root text globalCost number Costo globale del Progetto per tutto il partenariato (EURO) (label.project.globalCost)

EFFETTIVO

root text globalContributionOriginalCurrency number Contributo globale del Progetto per tutto il partenariato (NON EURO) (label.project.globalContributionOriginalCurrency)

EFFETTIVO

root text globalContribution number Contributo globale del Progetto per tutto il partenariato (EURO) (label.project.globalContribution)

EFFETTIVO

root text internalCost number Costo Totale (approvato) del Progetto per l'Ateneo (EURO) (label.project.internalCost)

EFFETTIVO

root text internalContributionOriginalCurrency number Contributo Totale Ateneo (NON EURO) (label.project.internalContributionOriginalCurrency)

EFFETTIVO

root text internalContribution number Contributo Totale (assegnato) Ateneo (EURO) (label.project.internalContribution)

EFFETTIVO

root text internalCofinancing number Cofinanziamento Ateneo (assegnato) in risorse (EURO) (label.project.internalCofinancing)

EFFETTIVO

root text manHoursCofinancing number Cofinanziamento Ateneo (assegnato) in personale (EURO) (label.project.manHoursCofinancing)

EFFETTIVO

Strutture interne (fieldset.project.internalOrganizationUnitCost)

Questa sezione permette di splittare il Costo, Contributo e Cofinanziamento sulle strutture coinvolte.
Di default viene consentito SOLO lo split dei valori assegnati/approvati.
Se le configurazioni

  • ap.project.financing.requested.enabled (default true)
  • ap.project.financing.internalOrganizationUnitCost.requested.enabled (default true)
sono entrambe valorizzate a true allora viene consentito anche lo split degli importi richiesti/preventivati.

Se desiderato è possibile attivare la validazione (se prevista nel flusso) sulla coerenza degli importi splittati/totali checkInconsistentFundingValidatorProject
Questa validazione verifica che la somma degli importi per singolo partner dia come risultato il valore totale associato.
E' possibile scegliere attivare la validazione per
  • preventivato/richiesto: ap.project.financing.internalOrganizationUnitCost.consistence.requested.validation.enabled (default true)
  • approvato/assegnato: ap.project.financing.internalOrganizationUnitCost.consistence.assigned.validation.enabled (default true)
Questa validazione verifica che la somma degli importi per singolo partner dia come risultato il valore totale associato.

internalOrganizationUnitCost
autocomplete ouId (organizationUnit) organizationUnit Struttura (label.project.internalOrganizationUnitCost.internalOrganizationUnit)
Oggetto collegato
department,researchCenter,administrativeArea
Filtro date
L'autocomplete filtra le unità organizzative attive, alla data specificata per l'oggetto radice.
select requestedCurrency wfDictionary Valuta (Richiesta) (label.project.requestedCurrency)
Dizionario collegato
AP - Generale - Valuta
(currency)
text ouRequestedCost number Costo preventivato del Progetto per singola struttura di Ateneo (label.project.internalOrganizationUnit.ouRequestedCost)
text ouRequestedContribution number Contributo Richiesto per singola struttura (label.project.internalOrganizationUnit.ouRequestedContribution)
text ouRequestedCofinancing number Cofinanziamento Richiesto in risorse per singola struttura (label.project.internalOrganizationUnit.ouRequestedCofinancing)
text ouRequestedManHoursCofinancing number Cofinanziamento Richiesto in ore uomo per singola struttura (label.project.internalOrganizationUnit.ouRequestedManHoursCofinancing)
text ouApprovalDate date Data assegnazione (label.project.internalOrganizationUnit.ouApprovalDate)
select currency wfDictionary Valuta (Assegnata) (label.project.currency)
Dizionario collegato
AP - Generale - Valuta
(currency)
text ouCost number Costo Approvato del Progetto per singola struttura (label.project.internalOrganizationUnit.ouCost)
text ouContribution number Contributo Assegnato per singola struttura (label.project.internalOrganizationUnit.ouContribution)
text ouCofinancing number Cofinanziamento Assegnato in risorse per singola struttura (label.project.internalOrganizationUnit.ouCofinancing)
text ouManHoursCofinancing number Cofinanziamento Assegnato in ore uomo per singola struttura (label.project.internalOrganizationUnit.ouManHoursCofinancing)
Partner (fieldset.project.partnerCost)

Questa sezione permette di splittare il Costo e Contributo sui partner coinvolti.
Di default viene consentito SOLO lo split dei valori assegnati/approvati.
Se le configurazioni

  • ap.project.financing.requested.enabled (default true)
  • ap.project.financing.partnerCost.requested.enabled (default true)
sono entrambe valorizzate a true allora viene consentito anche lo split degli importi richiesti/preventivati.

Se desiderato è possibile attivare la validazione (se prevista nel flusso) sulla coerenza degli importi splittati/totali checkInconsistentFundingValidatorProject
Questa validazione verifica che la somma degli importi per singolo partner dia come risultato il valore totale associato.
E' possibile scegliere attivare la validazione per
  • preventivato/richiesto: ap.project.financing.partnerCost.consistence.requested.validation.enabled (default true)
  • approvato/assegnato: ap.project.financing.partnerCost.consistence.assigned.validation.enabled (default true)
Questa validazione verifica che la somma degli importi per singolo partner dia come risultato il valore totale associato.

partnerCost
autocomplete partnerId (organizationUnit) organizationUnit Partner (label.project.partnerUnit)
Oggetto collegato
externalOrganization
Filtro date
L'autocomplete filtra le unità organizzative attive, alla data specificata per l'oggetto radice.
Sede principale
Il presente autocomplete restituisce SOLO le sedi principali.
select requestedCurrency wfDictionary Valuta (Richiesta) (label.project.requestedCurrency)
Dizionario collegato
AP - Generale - Valuta
(currency)
text partnerRequestedCost number Costo preventivato del Progetto per il singolo Partner (label.project.partnerUnit.partnerRequestedCost)
text partnerRequestedContribution number Contributo Richiesto per il singolo Partner (label.project.partnerUnit.partnerRequestedContribution)
text partnerApprovalDate date Data assegnazione (label.project.partnerUnit.partnerApprovalDate)
select currency wfDictionary Valuta (Assegnata) (label.project.currency)
Dizionario collegato
AP - Generale - Valuta
(currency)
text partnerCost number Costo Approvato del Progetto per il singolo Partner (label.project.partnerUnit.partnerCost)
text partnerContribution number Contributo Assegnato per il singolo Partner (label.project.partnerUnit.partnerContribution)

Valutazione (project/form7)

Oggetto Widget Attributo Tipo Dato Etichetta e Descrizione
root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root tree wfItemTypeId (wfItemType) wfItemType Tipo di Progetto (label.project.projectType)

Albero della tipologia dei progetti.
La tipologia di item (WfItemType) per i progetti è PRJ.

Oggetto collegato
PRJ
root text identifier string Codice interno (label.project.identifier)

Identificativo di progetto.
Il valore dipende dal flusso di validazione scelto.
Cfr la sezione "Logiche (action/start)" del flusso scelto.
Attributo in sola lettura.

root text ugovId integer Identificativo UGOV (label.project.ugovId)

Identificativo di UGOV.
Attributo in sola lettura.

root radio pjDetached boolean Invio a PJ disabilitato da sistema (label.project.pjDetached)

Flag che indica che per l'oggetto è stato disattivato l'invio da AP a PJ.
Questo flag NON può essere editato da interfaccia ma viene settato in fase di import.
In questo modo viene consentito, in fase di avvio, import da PJ verso AP di progetti/contratti che sono in corso senza inviare le eventuali modifiche da AP verso PJ
Questo serve per potere gestire scenari dove il pregresso di PJ, ad esempio, utilizza un approccio differente nella gestione della gerarchia padre/figlio.

root text wfState wfState Stato (label.project.wfState)

Stato del progetto relativo al flusso di validazione scelto.
Attributo in sola lettura.

root text sourceIdentifier string Codice sorgente (label.project.sourceIdentifier)

Identificativo di progetto sorgente.
Viene usato SOLO nei casi in cui si effettui un import da sorgenti dati esterne verso IRIS AP.
L'attributo è visibile SOLO se la configurazione ap.project.sourceIdentifier.enabled è settata a true.
Il default è false.

root text expectedEvaluationDate date Data prevista valutazione (label.project.expectedEvaluationDate)
Valutazione (fieldset.project.evaluation)

Questa sezione permette di registrare l'esito della presentazione della richiesta di finanziamento presso l'ente finanziatore
Le informazioni obbligatorie sono (nel caso in cui ci sia un valore numerico):

  • Punteggio ottenuto (numerico)
  • Punteggio massimo (numerico)
  • Punteggio di soglia (numerico)

Nel caso in cui, invece, ci siano valutazione alfanumeriche diventano obbligatori anche i relativi campi (che vengono mostrati nel fragment)
  • Punteggio ottenuto (numerico)
  • Punteggio ottenuto (alfanumerico)
  • Punteggio massimo (numerico)
  • Punteggio massimo (alfanumerico)
  • Punteggio di soglia (numerico)
  • Punteggio di soglia (alfanumerico)

evaluation
radio isScoreNumeric boolean Valutazione numerica(SI) oppure alfanumerica(NO) ? (label.project.isScoreNumeric)
text date date Data di ricezione valutazione (label.project.evaluation.date)
text alphaNumericScore string Punteggio ottenuto (alfanumerico) (label.project.evaluation.alphaNumericScore)
text score number Punteggio ottenuto (label.project.evaluation.score)
text alphaNumericMaxScore string Punteggio massimo (alfanumerico) (label.project.evaluation.alphaNumericMaxScore)
text maxScore number Punteggio massimo (label.project.evaluation.maxScore)
text alphaNumericThresholdScore string Punteggio di soglia (alfanumerico) (label.project.evaluation.alphaNumericThresholdScore)
text thresholdScore number Punteggio di soglia (label.project.evaluation.thresholdScore)
text rejection string Causa rigetto (label.project.evaluation.rejection)
textarea note string Note valutazione (label.project.evaluation.note)

Parole chiave (project/form8)

Oggetto Widget Attributo Tipo Dato Etichetta e Descrizione
root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root tree wfItemTypeId (wfItemType) wfItemType Tipo di Progetto (label.project.projectType)

Albero della tipologia dei progetti.
La tipologia di item (WfItemType) per i progetti è PRJ.

Oggetto collegato
PRJ
root text identifier string Codice interno (label.project.identifier)

Identificativo di progetto.
Il valore dipende dal flusso di validazione scelto.
Cfr la sezione "Logiche (action/start)" del flusso scelto.
Attributo in sola lettura.

root text ugovId integer Identificativo UGOV (label.project.ugovId)

Identificativo di UGOV.
Attributo in sola lettura.

root radio pjDetached boolean Invio a PJ disabilitato da sistema (label.project.pjDetached)

Flag che indica che per l'oggetto è stato disattivato l'invio da AP a PJ.
Questo flag NON può essere editato da interfaccia ma viene settato in fase di import.
In questo modo viene consentito, in fase di avvio, import da PJ verso AP di progetti/contratti che sono in corso senza inviare le eventuali modifiche da AP verso PJ
Questo serve per potere gestire scenari dove il pregresso di PJ, ad esempio, utilizza un approccio differente nella gestione della gerarchia padre/figlio.

root text wfState wfState Stato (label.project.wfState)

Stato del progetto relativo al flusso di validazione scelto.
Attributo in sola lettura.

root text sourceIdentifier string Codice sorgente (label.project.sourceIdentifier)

Identificativo di progetto sorgente.
Viene usato SOLO nei casi in cui si effettui un import da sorgenti dati esterne verso IRIS AP.
L'attributo è visibile SOLO se la configurazione ap.project.sourceIdentifier.enabled è settata a true.
Il default è false.

Area tematica (fieldset.project.topic)

Questa sezione consente il collegamento di un numero arbitrario di aree tematiche.
La tipologia di dizionario è topic

topic select topicId (dictionary) wfDictionary Area tematica (fieldset.project.topic)
Dizionario collegato
AP - Generale - Area tematica
(topic)
Settori ERC (fieldset.project.keywordErc)

Classificazione tassonomia ERC verionata (erc2013, erc2016, erc2018, erc2019, erc2020)

keywordErc tree keyword gaDictionary Settori ERC (fieldset.project.keywordErc)
Dizionario collegato
@label.dictionary.erc_+$(#+${fragmentDivId}+LinkedItemParametricDiscriminatorSuffixWidget).val()@
(erc_+$(#+${fragmentDivId}+LinkedItemParametricDiscriminatorSuffixWidget).val())
Settori scientifici disciplinari (fieldset.wfItem.academicField2000)

Classificazione secondo gli SSD (academicField2000)

academicField2000 autocomplete organizationUnit organizationUnit Settori scientifici disciplinari (fieldset.wfItem.academicField2000)
Oggetto collegato
academicField2000
Parole chiave ATECO (fieldset.project.keywordAteco)

Classificazione secondo tassonomia ATECO

keywordAteco tree keyword gaDictionary Parole chiave ATECO (fieldset.project.keywordAteco)
Dizionario collegato
RM - Generale - Classificazione ATECO
(ateco)
Parole chiave definite dall'utente (fieldset.project.keywordUserDefined)

Classificazione secondo parole chiave libere in autocomplete.
Si tratta di un dizionario incrementale: questo vuol dire che se un utente digita "CHEMISTRY" ma non trova nulla può procedere all'inserimento.
Il prossimo utente che scriverà "CHEM" avrà tra le opzioni proposte la parola inserita dall'utente precedente, consentendo una migliore "clusterizzazione" a posteriori.

keywordUserDefined autocomplete keyword gaDictionary Parole chiave definite dall'utente (fieldset.project.keywordUserDefined)
Dizionario collegato
RM - Generale - Parole chiave definite dall'utente
(userDefined)
SDG - Sustainable Development Goals (fieldset.project.sustainableDevelopmentGoal)
sustainableDevelopmentGoal select keyword gaDictionary SDG - Sustainable Development Goals (fieldset.project.sustainableDevelopmentGoal)
Tipologia personalizzata (fieldset.wfItem.rmCustomClassification)
rmCustomClassification select rmCustomClassification gaDictionary Tipologia personalizzata (fieldset.wfItem.rmCustomClassification)
Dizionario collegato
RM - Tipologia personalizzata
(rmCustomClassification)

Pubblicazioni & Collegamenti (project/form9)

Oggetto Widget Attributo Tipo Dato Etichetta e Descrizione
root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root tree wfItemTypeId (wfItemType) wfItemType Tipo di Progetto (label.project.projectType)

Albero della tipologia dei progetti.
La tipologia di item (WfItemType) per i progetti è PRJ.

Oggetto collegato
PRJ
root text identifier string Codice interno (label.project.identifier)

Identificativo di progetto.
Il valore dipende dal flusso di validazione scelto.
Cfr la sezione "Logiche (action/start)" del flusso scelto.
Attributo in sola lettura.

root text ugovId integer Identificativo UGOV (label.project.ugovId)

Identificativo di UGOV.
Attributo in sola lettura.

root radio pjDetached boolean Invio a PJ disabilitato da sistema (label.project.pjDetached)

Flag che indica che per l'oggetto è stato disattivato l'invio da AP a PJ.
Questo flag NON può essere editato da interfaccia ma viene settato in fase di import.
In questo modo viene consentito, in fase di avvio, import da PJ verso AP di progetti/contratti che sono in corso senza inviare le eventuali modifiche da AP verso PJ
Questo serve per potere gestire scenari dove il pregresso di PJ, ad esempio, utilizza un approccio differente nella gestione della gerarchia padre/figlio.

root text wfState wfState Stato (label.project.wfState)

Stato del progetto relativo al flusso di validazione scelto.
Attributo in sola lettura.

root text sourceIdentifier string Codice sorgente (label.project.sourceIdentifier)

Identificativo di progetto sorgente.
Viene usato SOLO nei casi in cui si effettui un import da sorgenti dati esterne verso IRIS AP.
L'attributo è visibile SOLO se la configurazione ap.project.sourceIdentifier.enabled è settata a true.
Il default è false.

Riferimenti bibliografici del progetto (fieldset.project.publication.bibliography)

Questa sezione consente il collegamento di pubblicazioni (bibliografia) al progetto
E' possibile definire all'interno della variabile di configurazione ap.prj.publication.validationStatus gli stati (separati da virgola) delle pubblicazioni da includere.
Se questa variabile non è definita vengono restituite tutte le pubblicazioni con stato di validazione "1".
RM usa il servizio di IR /rest/api/v1/items/search documentato a questo indirizzo: rawgit.com/Cineca/IRIS-rest-java-client/master/docs/CINECA_IR_REST_API_Doc.htm
Gli stati possibili sono:
VALIDATION STP 3=5
VALIDATION STP 2=4
VALIDATION STP 1=3
REJECT=2
VALIDATE=1
INACTIVE=0
WORKSPACE=-1
Solitamente si traducono in [0=Definitivo], [1=Validato], [2=Riaperto], [3=], [4=In validazione]
Li si trova specificati nella doc di IR dove si nomina workFlowValidationStatus

publication system title (title) string
system contributors (contributors) string
system handle (handle) string
system year (year) string
system itemId (itemId) string
Progetti e contratti collegati (fieldset.project.genericChildLink)

Inserimento e visualizzazione dei progetti e contratti FIGLIO generati da questo progetto

genericContractProjectLink autocomplete child wfItemLink Progetto o Contratto (label.project.link)
Oggetto collegato
[PRJ,CON]
Progetti e Contratti Padre (fieldset.project.genericParentLink)

Sola visualizzazione dei progetti e contratti PADRE di questo progetto
L'inserimento può essere fatto dal PADRE
Se non ci sono progetti e/o contratti, PADRE questa sezione viene nascosta

genericContractProjectLink autocomplete parent wfItemLink Progetto o Contratto (label.project.link)
Oggetto collegato
[PRJ,CON]
Iniziative di public engagements (fieldset.project.publicEngagementProjectLink)

Sola visualizzazione delle iniziative di public engagement (PEN) PADRE di questo progetto
L'inserimento può essere fatto dall'iniziativa
Se non ci sono iniziative PADRE, questa sezione viene nascosta

publicEngagementProjectLink autocomplete parent wfItemLink Progetto o Contratto (label.project.link)
Oggetto collegato
[PEN]
Gruppi di ricerca (fieldset.project.workgroupProjectLink)

Sola visualizzazione dei gruppi di ricerca (WKG) PADRE di questo progetto
L'inserimento può essere fatto dal gruppo di ricerca
Se non ci sono gruppi di ricerca PADRE, questa sezione viene nascosta

workgroupProjectLink autocomplete parent wfItemLink Progetto o Contratto (label.project.link)
Oggetto collegato
[PEN]

Allegati & Log Transizioni (project/form10)

Oggetto Widget Attributo Tipo Dato Etichetta e Descrizione
root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root radio legacy boolean Legacy - Disabilitare validazioni ed invio ad UGOV PJ? (label.project.legacy)

Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso.
Questo flag è visibile SOLO se la configurazione ap.prj.legacy.enabled è valorizzata a true.
E' inoltre presente la configurazione ap.prj.department.legacy.enabled che consente la disabilitazione delle validazioni anche per la visione dipartimentale, se settata a false.
Il default è false.

Se la configurazione è true, il flag sarà visibile ma solo in Visione completa con un team che ha agganciato il profilo Profilo Helpdesk per i Progetti (project)(/HELPDESK/ap/project.profile).
Tipicamente questo profilo è agganciato al team Helpdesk Progetti.

Se il flag NON è valorizzato o è settato a SI allora le validazioni sono DISATTIVATE
Se il flag è settato a NO allora le validazioni sono ATTIVE

L'attivazione/disattivazione delle validazioni viene fatta per consentire la bonifica dei dati, senza scatenare le validazioni che di fatto bloccherebbero il caricamento dati.
Una volta ultimata la bonifica è possibile ripristinare la validazione.

La funzionalità è stata richiesta per consentire il caricamento dati da sorgenti esterne (anche se i dati non rispettano le validazioni) e consentire la bonifica in itinere.

root tree wfItemTypeId (wfItemType) wfItemType Tipo di Progetto (label.project.projectType)

Albero della tipologia dei progetti.
La tipologia di item (WfItemType) per i progetti è PRJ.

Oggetto collegato
PRJ
root text identifier string Codice interno (label.project.identifier)

Identificativo di progetto.
Il valore dipende dal flusso di validazione scelto.
Cfr la sezione "Logiche (action/start)" del flusso scelto.
Attributo in sola lettura.

root text ugovId integer Identificativo UGOV (label.project.ugovId)

Identificativo di UGOV.
Attributo in sola lettura.

root radio pjDetached boolean Invio a PJ disabilitato da sistema (label.project.pjDetached)

Flag che indica che per l'oggetto è stato disattivato l'invio da AP a PJ.
Questo flag NON può essere editato da interfaccia ma viene settato in fase di import.
In questo modo viene consentito, in fase di avvio, import da PJ verso AP di progetti/contratti che sono in corso senza inviare le eventuali modifiche da AP verso PJ
Questo serve per potere gestire scenari dove il pregresso di PJ, ad esempio, utilizza un approccio differente nella gestione della gerarchia padre/figlio.

root text wfState wfState Stato (label.project.wfState)

Stato del progetto relativo al flusso di validazione scelto.
Attributo in sola lettura.

root text sourceIdentifier string Codice sorgente (label.project.sourceIdentifier)

Identificativo di progetto sorgente.
Viene usato SOLO nei casi in cui si effettui un import da sorgenti dati esterne verso IRIS AP.
L'attributo è visibile SOLO se la configurazione ap.project.sourceIdentifier.enabled è settata a true.
Il default è false.

Allegati (fieldset.project.attachments)

Gestione degli allegati
Gli allegati possono essere editati/rimossi solo da chi ne ha fatto il caricamento.
Solo il team Helpdesk Progetti può editare gli allegati di tutti.

attachment select attachmentTypeId (attachmentTypeId) wfDictionary Tipologia (label.type)
Dizionario collegato
AP - Generale - Tipo di allegato
(apAttachmentType)
file attachmentName (attachmentName) string File (label.file)
text attachmentDescription (attachmentDescription) string Descrizione (label.description)
system attachmentLoadingDate (attachmentLoadingDate) date
system attachmentOwner (attachmentOwner) person
system attachmentBlob (attachmentBlob) blob
root text externalDmsIdentifier string Fascicolo DMS (label.project.externalDmsIdentifier)

Identificativo del fascicolo del DMS (Document Management System) di Ateneo.
Questo widget dipende dalla variabile di DBCONF AP_EXTERNAL_DMS_URL
Questa variabile contiene l'URL radice del DMS dell'Ateneo.
Se presente verrà generato il link verso il fascicolo del documentale altrimenti no.

root textarea transitionsLog clob Transizioni di stato (label.project.transitionsLog)

Questo attributo conserva il log leggibile delle transizioni di stato con le seguenti informazioni:

  • Data e ora
  • Operatore
  • Transizione
E' un attributo in sola lettura.

@@ (project/formOwner)

Oggetto Widget Attributo Tipo Dato Etichetta e Descrizione
root tree wfItemTypeId (wfItemType) wfItemType Tipo di Progetto (label.project.projectType)

Albero della tipologia dei progetti.
La tipologia di item (WfItemType) per i progetti è PRJ.

Oggetto collegato
PRJ
root text identifier string Codice interno (label.project.identifier)

Identificativo di progetto.
Il valore dipende dal flusso di validazione scelto.
Cfr la sezione "Logiche (action/start)" del flusso scelto.
Attributo in sola lettura.

root textarea description string Titolo progetto (label.project.description)

Titolo del progetto

root text acronym string Acronimo Progetto (label.project.acronym)
Responsabili Scientifici (fieldset.project.owner.fragment)

Aggancio responsabili scientifici con recupero da anagrafica IRIS RM Risorse ==> Persone (sincronizzata con PF UGOV) con data di inizio e fine responsabilità
E' possibile specificare le seguenti configurazioni:

  • ap.prj.owner.role.enabled
    Se valorizzata a true viene abilita la gestione del ruolo del responsabile
    Se valorizzata a false o vuota NON viene abilitata la gestione del ruolo del responsabile
  • ap.prj.owner.department.enabled
    Se valorizzata a true viene abilitata la specifica della struttura associata a quello specifico responsabile
    Se valorizzata a false o vuota NON viene abilitata la specifica della struttura associata a quello specifico responsabile
    Questa conf è utilizzata se nel flusso adottato è presente addOrgUnitFromNewOwnerValidator
    Per maggiori dettagli fare riferimento alla successiva sezione Strutture interne

owner
autocomplete ownerId (person) person Persona (label.project.ownerId)
Oggetto collegato
persone indipendentemente dalla presenza di rapporti di lavoro
hidden ownerId (person) person

Attributo nascosto ad uso tecnico delle validazioni.

select roleId (role) wfDictionary Ruolo (label.project.owner.role)
Dizionario collegato
AP - Generale - Ruolo responsabile
(ownerRole)
autocomplete ouId (organizationUnit) organizationUnit Struttura (label.project.ouId)
Oggetto collegato
department, researchCenter,administrativeArea
Filtro date
L'autocomplete filtra le unità organizzative attive, alla data specificata per l'oggetto radice.
text startDate date Inizio (label.project.owner.startDate)
text endDate date Fine (label.project.owner.endDate)
Partecipanti interni (fieldset.project.contributor.fragment)

Aggancio partecipante con recupero da anagrafica IRIS RM Risorse ==> Persone (sincronizzata con PF UGOV)

contributor
autocomplete contributorId (person) person Persona (label.project.contributorId)
Oggetto collegato
persone indipendentemente dalla presenza di rapporti di lavoro
select roleId (role) wfDictionary Ruolo (label.project.contributor.role)
Dizionario collegato
AP - Generale - Ruolo partecipante
(contributorRole)
text startDate date Inizio (label.project.contributor.startDate)
text endDate date Fine (label.project.contributor.endDate)
Strutture interne (fieldset.project.internalOrganizationUnit)

Aggancio della struttura con recupero da anagrafica IRIS RM Risorse ==> Strutture interne (sincronizzata con UO UGOV)
Se nel flusso adottato è presente addOrgUnitFromNewOwnerValidator è attivato l'aggancio automatico delle strutture a partire dai responsabili.
In questo caso è possibile specificare anche la conf ap.prj.internalOrganizationUnit.fullyInferredFromPeopleTypeCsv
Questa configurazione specifica l'elenco delle tipologie di attori per le quali inferire le strutture
I valori accettabili sono:

  • owner
  • contributor
  • administrativeOwner
Supponiamo che la configurazione ap.prj.internalOrganizationUnit.fullyInferredFromPeopleTypeCsv sia valorizzata con il valore owner.
In questo caso le strutture interne (internalOrganizationUnit) verranno popolate a partire dalle strutture inferite dagli owner (responsabili scientifici) e non sarà possibile effettuare edit delle strutture interne (ad eccezione dell'HD).
  • Se la conf ap.prj.owner.department.enabled è valorizzata a true allora verranno utilizzate le strutture specificate per ogni owner (indipendentemente dall'afferenza)
  • Se la conf ap.prj.owner.department.enabled è valorizzata a false o è vuota allora verranno utilizzate le strutture estratte dall'afferenza dipartimentale
    In quest'ultimo caso verrà valutata anche la configurazione ap.prj.owner.position.date:
    • vuoto: verrà estratta l'afferenza dipartimentale alla data di inizio del progetto
    • CURRENT: verrà estratta l'afferenza dipartimentale alla data di aggiunta della persona
    • CURRENT_OR_LAST: verrà estratta l'ultima afferenza dipartimentale disponibile della persona
    • <ALTRO_VALORE>: verrà estratta l'afferenza dipartimentale della persona alla data del metadato specificato

internalOrganizationUnit
autocomplete ouId (organizationUnit) organizationUnit Struttura (label.project.ouId)
Oggetto collegato
department, researchCenter,administrativeArea
Filtro date
L'autocomplete filtra le unità organizzative attive, alla data specificata per l'oggetto radice.
select roleId (role) wfDictionary Ruolo strutture interne (label.project.ouRole)
Dizionario collegato
AP - Generale - Ruolo strutture interne
(ouRole)
radio roleSwitchAcknowledged boolean Procedi e perdi diritti di scrittura (label.project.roleSwitchAcknowledged)

Flag booleano (SI/NO) per conferma modifica ruolo Unità organizzativa.

hidden ouId (organizationUnit) organizationUnit
hidden roleId (role) wfDictionary
Coordinatori & Partner (fieldset.project.partner)

Aggancio struttura esterna con recupero da anagrafica IRIS RM Risorse ==> Strutture esterne (sincronizzata con SC UGOV)

partner
select partnerRole (role) wfDictionary Ruolo (label.project.partnerRole)
Dizionario collegato
AP - Generale - Ruolo coordinatore
(partnerRole)
autocomplete partnerId (organizationUnit) organizationUnit Partner (label.project.partnerId)

E' possibile settare l'obbligatorietà del campo Codice fiscale settando a true la configurazione rm.orgunit.external.codiceFiscale.required, se non è presente va aggiunta.

Oggetto collegato
externalOrganization
Sede principale
Il presente autocomplete restituisce SOLO le sedi principali.
Soggetti interni (fieldset.project.partner.subject)

Inserimento del referente interno allo specifico partner

subject
select partnerSubjectRole (role) wfDictionary Ruolo (label.project.partnerSubjectRole)
Dizionario collegato
AP - Generale - Ruolo soggetti interni
(partnerSubjectRole)
text description string Soggetto (label.project.subject)
root text grantNumber string Numero contratto ente finanziatore (label.project.grantNumber)
Ente Finanziatore (fieldset.project.grantor)

Questa sezione (le due sezioni Ente Finanziatore sono alternative) consente il caricamento di un numero arbitrario di enti finanziatori del progetto. Gli enti finanziatori sono recuperati dal contenitore degli enti esterni di IRIS

  • Risorse ==> Strutture esterne
    • Organizzazioni (externalOrganization))
Per gli atenei che hanno UGOV, questi enti sono sincronizzati con UGOV AC.
Si tratta dei Soggetti Collettivi di UGOV. E' possibile cercare un ente tramite
  • autocomplete
  • ricerca avanzata (icona lente)
Nel caso in cui non venisse trovato l'ente di interesse è possibile fare richiesta di inserimento nell'anagrafica centrale di UGOV (icona forward).
Per utilizzare la funzionalità di richiesta di inserimento dell'ente esterno deve essere settata la configurazione rm.orgunit.external.iris.new.mail.
Questa deve contenere l'indirizzo mail del referente di Ateneo delle anagrafiche centralizzate
E' possibile settare l'obbligatorietà del campo Codice fiscale settando a true la configurazione rm.orgunit.external.codiceFiscale.required, se non è presente va aggiunta.
Questa sezione è visibile settando a true la configurazione ap.prj.grantor.financingQuota.enabled che attiva visualizzazione e inserimento della quota di finanziamento.

grantor
autocomplete grantorId (organizationUnit) organizationUnit Ente Finanziatore (label.project.grantorId)
Oggetto collegato
externalOrganization
Filtro date
L'autocomplete filtra le unità organizzative attive, alla data specificata per l'oggetto radice.
Sede principale
Il presente autocomplete restituisce SOLO le sedi principali.
text financingQuota number Quota finanziamento (label.project.financingQuota)
Ente Finanziatore (fieldset.project.grantor)

Questa sezione (le due sezioni Ente Finanziatore sono alternative) consente il caricamento di un numero arbitrario di enti finanziatori del progetto. Gli enti finanziatori sono recuperati dal contenitore degli enti esterni di IRIS

  • Risorse ==> Strutture esterne
    • Organizzazioni (externalOrganization))
Per gli atenei che hanno UGOV, questi enti sono sincronizzati con UGOV AC.
Si tratta dei Soggetti Collettivi di UGOV. E' possibile cercare un ente tramite
  • autocomplete
  • ricerca avanzata (icona lente)
Nel caso in cui non venisse trovato l'ente di interesse è possibile fare richiesta di inserimento nell'anagrafica centrale di UGOV (icona forward).
Per utilizzare la funzionalità di richiesta di inserimento dell'ente esterno deve essere settata la configurazione rm.orgunit.external.iris.new.mail.
Questa deve contenere l'indirizzo mail del referente di Ateneo delle anagrafiche centralizzate
E' possibile settare l'obbligatorietà del campo Codice fiscale settando a true la configurazione rm.orgunit.external.codiceFiscale.required, se non è presente va aggiunta.
Questa sezione è visibile di default, ovvero in mancanza della configurazione ap.prj.grantor.financingQuota.enabled (o settandola a false).

grantor autocomplete grantorId (organizationUnit) organizationUnit Ente Finanziatore (fieldset.project.grantor)
Oggetto collegato
externalOrganization
Active
Il presente autocomplete restituisce SOLO gli Enti Esterni attivi.
Sede principale
Il presente autocomplete restituisce SOLO le sedi principali.
Bando di Finanziamento (fieldset.project.callLink)

Questa sezione consente il collegamento di un Bando di finanziamento PADRE.
Si tratta di item di tipologia CALL che sono visibili sotto Attività e progetti ==> Bandi di finanziamento.
La ricerca avviene tramite apposita finestra di ricerca
Per attivare il filtro sulla tipologia di Bando di finanziamento (= Programma di finanziamento), settare la configurazione 'ap.project.projectCallSearch.grantingProgram.enabled' a true
Per maggiori dettagli fare riferimento alla documentazione sui Bandi di finanziamento

callProjectLink autocomplete parentId parentId WfItemLink Bando di Finanziamento (fieldset.project.callLink)
root text durationInMonth integer Durata (mesi) (label.project.durationInMonth)

Se sono presenti startDate e endDate il campo viene autocalcolato.
E' possibile comunque inserire manualmente il numero di mesi.
In questo caso, se è presente startDate viene calcolata l'attributo endDate

root select requestedCurrency wfDictionary Valuta (Richiesta) (label.project.requestedCurrency)

PREVENTIVATO.
Visibile SOLO se ap.project.financing.requested.enabled settata a true

Dizionario collegato
AP - Generale - Valuta
(currency)
root text requestedInternalCost number Costo Totale (preventivato) del Progetto per l'Ateneo (label.project.requestedInternalCost)

PREVENTIVATO.
Visibile SOLO se ap.project.financing.requested.enabled settata a true

root text requestedInternalContribution number Contributo Totale Ateneo (richiesto) (label.project.requestedInternalContribution)

PREVENTIVATO.
Visibile SOLO se ap.project.financing.requested.enabled settata a true

root text requestedGlobalCost number Costo globale (preventivato) del Progetto per tutto il partenariato (label.project.requestedGlobalCost)

PREVENTIVATO.
Visibile SOLO se ap.project.financing.requested.enabled settata a true

root text requestedGlobalContribution number Contributo globale (richiesto) del Progetto per tutto il partenariato (label.project.requestedGlobalContribution)

PREVENTIVATO.
Visibile SOLO se ap.project.financing.requested.enabled settata a true

root tree wfItemTypeId (wfItemType) wfItemType Tipo di Progetto (label.project.projectType)
Oggetto collegato
PRJ
root text identifier string Codice interno (label.project.identifier)

Identificativo di progetto.
Il valore dipende dal flusso di validazione scelto.
Cfr la sezione "Logiche (action/start)" del flusso scelto.
Attributo in sola lettura.

root textarea description string Titolo progetto (label.project.description)
root text acronym string Acronimo Progetto (label.project.acronym)
Responsabili Scientifici (fieldset.project.owner.fragment)
owner UNDOCUMENTED
root textarea abstract clob Abstract (Italiano) (label.project.abstract)

Abstract multingua it/en

root radio visibleOnPortal boolean Visibile su Portale pubblico (label.project.visibleOnPortal)

Flag booleano (SI/NO) che serve per marcare la volontà di rendere visibile verso l'esterno questo progetto.
L'operazione di flag NON CAUSA nessun automatismo di pubblicazione.
E' possibile però recuperare tramite servizi REST o ODS i progetti con questo flag e procedere poi all'esposizione.

root radio developmentCooperation boolean Cooperazione allo sviluppo (label.project.developmentCooperation)

Flag booleano (SI/NO) che serve per marcare la volontà di rendere obbligatorio la compilazione degli SDG.
L'operazione di flag a true CAUSA l'obbligatorietà di inserire almeno un valore nella sezione SDG - Sustainable Development Goals.

Area tematica (fieldset.project.topic)

Questa sezione consente il collegamento di un numero arbitrario di aree tematiche.
La tipologia di dizionario è topic

topic select topicId (dictionary) wfDictionary Area tematica (fieldset.project.topic)
Dizionario collegato
AP - Generale - Area tematica
(topic)
Settori ERC (fieldset.project.keywordErc)

Classificazione tassonomia ERC verionata (erc2013, erc2016, erc2018, erc2019, erc2020)

keywordErc tree keyword gaDictionary Settori ERC (fieldset.project.keywordErc)
Dizionario collegato
@label.dictionary.erc_+$(#+${fragmentDivId}+LinkedItemParametricDiscriminatorSuffixWidget).val()@
(erc_+$(#+${fragmentDivId}+LinkedItemParametricDiscriminatorSuffixWidget).val())
Settori scientifici disciplinari (fieldset.wfItem.academicField2000)

Classificazione secondo gli SSD (academicField2000)

academicField2000 autocomplete organizationUnit organizationUnit Settori scientifici disciplinari (fieldset.wfItem.academicField2000)
Oggetto collegato
academicField2000
Parole chiave ATECO (fieldset.project.keywordAteco)

Classificazione secondo tassonomia ATECO

keywordAteco tree keyword gaDictionary Parole chiave ATECO (fieldset.project.keywordAteco)
Dizionario collegato
RM - Generale - Classificazione ATECO
(ateco)
Parole chiave definite dall'utente (fieldset.project.keywordUserDefined)

Classificazione secondo parole chiave libere in autocomplete.
Si tratta di un dizionario incrementale: questo vuol dire che se un utente digita "CHEMISTRY" ma non trova nulla può procedere all'inserimento.
Il prossimo utente che scriverà "CHEM" avrà tra le opzioni proposte la parola inserita dall'utente precedente, consentendo una migliore "clusterizzazione" a posteriori.

keywordUserDefined autocomplete keyword gaDictionary Parole chiave definite dall'utente (fieldset.project.keywordUserDefined)
Dizionario collegato
RM - Generale - Parole chiave definite dall'utente
(userDefined)
SDG - Sustainable Development Goals (fieldset.project.sustainableDevelopmentGoal)
sustainableDevelopmentGoal select keyword gaDictionary SDG - Sustainable Development Goals (fieldset.project.sustainableDevelopmentGoal)

@@ (/fragment/project/owner/fragmentList.display)

Oggetto Widget Attributo Tipo Dato Etichetta e Descrizione
root displayTag:table RIDEFINIRE ETICHETTA
root displayTag:column personMap.ownerId Persona (label.project.ownerId)
root displayTag:column dateMap.startDate Inizio (label.project.owner.startDate)
root displayTag:column dateMap.endDate Fine (label.project.owner.endDate)

@@ (/fragment/project/contributor/fragmentList.display)

Oggetto Widget Attributo Tipo Dato Etichetta e Descrizione
root displayTag:table RIDEFINIRE ETICHETTA
root displayTag:column personMap.contributorId Persona (label.project.contributorId)
root displayTag:column dateMap.startDate Inizio (label.project.contributor.startDate)
root displayTag:column dateMap.endDate Fine (label.project.contributor.endDate)