Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

OggettoWidgetAttributoTipo DatoEtichetta e Descrizione
roothiddenidinteger
Expand
titleDescrizione estesa

Attributo nascosto
Identificativo di sistema

rootradiosend2UgovPjConfirmationboolean Confermi l'invio del progetto ad UGOV PJ? (label.project.send2UgovPjConfirmation)
Expand
titleDescrizione estesa

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.

rootradiowarningAcknowlegementboolean Presa visione (label.warningAcknowlegement)
Expand
titleDescrizione estesa

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.

roottextareatransitionCommentstring Motivazione transizione di stato (label.project.transitionComment)
Expand
titleDescrizione estesa

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.

roothiddenwithdrawn
Expand
titleDescrizione estesa

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

roothiddenrecalculateboolean
Expand
titleDescrizione estesa

Attributo nascosto.
Flag ad uso della sincronizzazione PJ.

rootradiolegacyboolean Le validazioni e la sincronizzazione con UGOV PJ sono necessarie. Vuoi disabilitarle? (label.project.legacy)
Expand
titleDescrizione estesa

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/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.

rootradiolegacyboolean Le validazioni e la sincronizzazione con UGOV PJ sono necessarie. Vuoi disabilitarle? (label.project.legacy)
Expand
titleDescrizione estesa

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/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)
Expand
titleDescrizione estesa

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

Oggetto collegato
PRJ
roothiddenwfItemType.id
Expand
titleDescrizione estesa

Attributo nascosto ad uso tecnico delle validazioni.

roottextidentifierstring Codice interno (label.project.identifier)
Expand
titleDescrizione estesa

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

roothiddencreatorperson
Expand
titleDescrizione estesa

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

roothiddencreatorIdentitiesCsvstring
Expand
titleDescrizione estesa

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

roottextugovIdinteger Identificativo UGOV (label.project.ugovId)
Expand
titleDescrizione estesa

Identificativo di UGOV.
Attributo in sola lettura.

roothiddenpjImportboolean
Expand
titleDescrizione estesa

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

rootradiopjDetachedboolean Invio a PJ disabilitato da sistema (label.project.pjDetached)
Expand
titleDescrizione estesa

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.

roothiddenpjDispatchDatedate
Expand
titleDescrizione estesa

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

roottextwfStatewfState Stato (label.project.wfState)
Expand
titleDescrizione estesa

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

roothiddenpreviousStatestring
Expand
titleDescrizione estesa

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

roottextsourceIdstring Codice sorgente (label.project.sourceIdentifier)
Expand
titleDescrizione estesa

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.prj.sourceIdentifier.enabled è settata a true.
Il default è false.

roothiddenwfStatewfState
roothiddenyearinteger
roottextareadescriptionstring Titolo progetto (label.project.description)
Expand
titleDescrizione estesa

Titolo del progetto

roottextacronymstring Acronimo Progetto (label.project.acronym)
roottextcupstring Codice Unico Progetto (CUP) (label.project.cup)
Expand
titleDescrizione estesa

Il CUP è tipicamente associato a progetti finanziati da enti pubblici

rootradiocupOwnerboolean Richiesta del CUP effettuata dall'Ateneo? (label.project.cupOwner)
Expand
titleDescrizione estesa

Flag booleano (SI/NO) per indicare se la richiesta del CUP è stata effettuata dall'Ateneo (per gestire le eventuali pratiche di chiusura)
Nel caso in cui il flusso preveda l'obbligatorietà di questo flag (se CUP specificato) è opportuno customizzare l'etichetta label.project.cupOwner inserendo l'asterisco direttamente nell'etichetta

roottextcigstring Codice Identificativo Gara (CIG) (label.project.cig)
Expand
titleDescrizione estesa

Il CIG è associato a progetti finanziati con gara di appalto

rootradiocigOwnerboolean Richiesta del CIG effettuata dall'Ateneo? (label.project.cigOwner)
Expand
titleDescrizione estesa

Flag booleano (SI/NO) per indicare se la richiesta del CIG è stata effettuata dall'Ateneo (per gestire le eventuali pratiche di chiusura)
Nel caso in cui il flusso preveda l'obbligatorietà di questo flag (se CIG specificato) è opportuno customizzare l'etichetta label.project.cigOwner inserendo l'asterisco direttamente nell'etichetta

roottexturlstring Sito web del progetto (label.project.url)
roottextarchiveNumberstring Numero archivio (label.project.archiveNumber)
roottextarchiveNumberstring Numero archivio (label.project.archiveNumber)
roottextareanotesclob Note (label.project.notes)
rootradiowithoutGrantorConfirmationboolean Procedere SENZA ente finanziatore? (label.project.withoutGrantorConfirmation)
Expand
titleDescrizione estesa

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

Ente Finanziatore (fieldset.project.grantor)
Expand
titleDescrizione estesa

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.
In questa sezione è visibile la quota di finanziamento se questa non compare fra i metadati nascosti in ap.prj.hidden.

grantor
autocompletegrantorId (organizationUnit) organizationUnit Ente Finanziatore (label.project.grantorId)
textapprovalDatedate Data di approvazione (label.project.grantor.approvalDate)
textfinancingQuotanumber Quota finanziamento (label.project.financingQuota)
textgrantNumberstring Numero contratto (label.project.grantNumber)
Expand
titleDescrizione estesa

Campo per selezionare un ente finanziatore del progetto.
Le organizzazioni esterne vengono recuperate dall'anagrafica degli enti esterni di IRIS RM (sincronizzata con l'anagrafica dei soggetti collettivi di UGOV).
Nel caso non fosse presente l'ente di interesse è possibile effettuare richiesta di nuovo inserimento, ma è anche possibile disabilitare tale pulsante introducendo la variabile di configurazione rm.orgunit.external.iris.new.enabled=false.
Affinché la procedura vada a buon fine è necessario che la persona che effettua la richiesta abbia una mail marcata come principale e che sia definita
la variabile di configurazione rm.orgunit.external.iris.new.mail, oppure rm.orgunit.external.iris.new.requestedFrom.prj.mail specifica per l'ambito Progetti,
con l'indrizzo email dell'ufficio che in Ateneo si occupa delle anagrafiche degli enti esterni.

textapprovalDatedate Data di approvazione (label.project.grantor.approvalDate)
textfinancingQuotanumber Quota finanziamento (label.project.financingQuota)
textgrantNumberstring Numero contratto (label.project.grantNumber)
textareanotesstring Note (label.project.grantor.textareanotesstring Note (label.project.grantor.notes)
roottextgrantNumberstring Grant Number (OpenAIRE) (label.project.grantNumberOpenAIRE)
rootradiowithoutCallConfirmationboolean Procedere SENZA bando? (label.project.withoutCallConfirmation)
Expand
titleDescrizione estesa

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

Bando di Finanziamento (fieldset.project.callLink)
Expand
titleDescrizione estesa

Questa sezione consente il collegamento di un Bando di finanziamento PADRE.
Si intende Bando PADRE del Progetto, ma in caso sia attiva la gerarchia dei Bandi, verranno agganciati BANDI di tipo FIGLIO.
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 Nel caso sia attiva la creazione di un Progetto da Bando, in questa sezione comparirà il Bando selezionato nella pagina di avvio Nuovo Progetto.
La ricerca piò avvenire sia per autocompletamento sia tramite apposita finestra di ricerca.
Nel caso non fosse presente il bando di interesse è possibile effettuare richiesta di nuovo inserimento, ma è anche possibile disabilitare tale pulsante introducendo la variabile di configurazione ap.prj.callProjectLink.new.enabled=false.
Affinché la procedura vada a buon fine è necessario che la persona che effettua la richiesta abbia una mail marcata come principale e che sia definita
la variabile di configurazione ap.call.new.mail,
con l'indrizzo email dell'ufficio che in Ateneo si occupa di inserire i Bandi di finanziamento.
Per maggiori dettagli fare riferimento alla documentazione sui Bandi di finanziamento

callProjectLinkautocompleteparentIdWfItemLink Bando di Finanziamento (fieldset.project.callLink)
rootselectresearchNaturewfDictionary Natura della ricerca (label.project.researchNature)
Dizionario collegato
AP - Progetti - Natura della ricerca
(researchNature)
rootradioopenAccessboolean Accesso Dati Open (aperto) (label.project.openAccess)
Expand
titleDescrizione estesa

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.

rootradiodataManagementboolean Piano di gestione dei dati (label.project.dataManagement)
Expand
titleDescrizione estesa

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.

rootradiovisibleOnPortalboolean Visibile su Portale pubblico (label.project.visibleOnPortal)
Expand
titleDescrizione estesa

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.

rootradiodevelopmentCooperationboolean Cooperazione allo sviluppo (label.project.developmentCooperation)
Expand
titleDescrizione estesa

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.

rootradiopnrrInconsistencyConfirmationboolean Procedere con scelte PNRR discordi? (label.project.pnrrInconsistencyConfirmation)
Expand
titleDescrizione estesa

Flag booleano (SI/NO) per conferma della volontà di procedere con scelte PNRR discordi tra Progetto e Bando.

rootradiopnrrboolean Utilizzo fondi PNRR (label.project.pnrr)
Expand
titleDescrizione estesa

Flag booleano (SI/NO) che serve per marcare se il Progetto fa uso di fondi PNRR.

rootradiointerdisciplinaryboolean Progetto interdisciplinare (label.project.interdisciplinary)
Expand
titleDescrizione estesa

Flag booleano (SI/NO) che serve per marcare se il Progetto è interdisciplinare.

roottextarearadioabstractgenderEqualityPromotionclobboolean Rilevanza per la Gender Equality ( Abstract (Italiano) (label.project.abstractgenderEqualityPromotion)
Expand
titleDescrizione estesa

Flag booleano (SI/NO) che serve per marcare se il Progetto ha una rilevanza per il gender equality.

roottextareaabstractclob Abstract (Italiano) (label.project.abstract)
Expand
titleDescrizione estesa

Abstract multingua Abstract multingua it/en

Anchor
project_form2-anchor
project_form2-anchor

...

OggettoWidgetAttributoTipo DatoEtichetta e Descrizione
rootradiolegacyboolean Le validazioni e la sincronizzazione con UGOV PJ sono necessarie. Vuoi disabilitarle? (label.project.legacy)
Expand
titleDescrizione estesa

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/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.

rootradiolegacyboolean Le validazioni e la sincronizzazione con UGOV PJ sono necessarie. Vuoi disabilitarle? (label.project.legacy)
Expand
titleDescrizione estesa

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/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)
Expand
titleDescrizione estesa

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

Oggetto collegato
PRJ
roottextidentifierstring Codice interno (label.project.identifier)
Expand
titleDescrizione estesa

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

roottextugovIdinteger Identificativo UGOV (label.project.ugovId)
Expand
titleDescrizione estesa

Identificativo di UGOV.
Attributo in sola lettura.

rootradiopjDetachedboolean Invio a PJ disabilitato da sistema (label.project.pjDetached)
Expand
titleDescrizione estesa

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.

roottextwfStatewfState Stato (label.project.wfState)
Expand
titleDescrizione estesa

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

roottextsourceIdstring Codice sorgente (label.project.sourceIdentifier)
Expand
titleDescrizione estesa

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.prj.sourceIdentifier.enabled è settata a true.
Il default è false.

Responsabili Scientifici (fieldset.project.owner.fragment)
Expand
titleDescrizione estesa

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
E' possibile prepopolare in fase di aggiunta di un nuovo elemento l'attributo Data di inizio (dateMap[startDate]), per farlo bisogna settare a true la configurazione ap.prj.prepopulate.owner.startDate.enabled.

owner

elementStartDatePrepopulateLogic
elementRolePrepopulateLogic
autocompleteownerId (person) person Persona (label.project.ownerId)
Oggetto collegato:
Personale interno da anagrafica. Il criterio per marcare se una persona sia interna o meno è customizzabile.
Si puo' possibile infatti, a livello di variabili di configurazioni GIT, valorizzare la variabile RM_PERSON_AUTHORITY_FILTER con i seguenti valori:
  • positionLast Questo sarebbe il valore di default Vengono marcate come interne tutte le persone che hanno o hanno avuto un rapporto di lavoro.
  • identificationNumber Vengono marcate come interne tutte le persone che hanno una matricola
  • idAb Vengono marcate come interne tutte le persone che hanno il metadato idAb (ID UGOV), indipendentemete dal fatto che ci siano o meno rapporti di lavoro
hiddenownerId (person) person
Expand
titleDescrizione estesa

Attributo nascosto ad uso tecnico delle validazioni.

selectroleId (role) wfDictionary Ruolo (label.project.owner.role)
Dizionario collegato
AP - Generale - Ruolo responsabile
(ownerRole)
autocompleteouId (organizationUnit) organizationUnit Struttura (label.project.ouId)
Oggetto collegato
Valore recuperabile dalla configurazione: ap.internalOrganizationUnit.allowedType.quotedCsv
Cerca la configurazione alla pagina: Configurazioni
Attenzione che le configurazioni sono parametriche e quindi, ad esempio, prj deve essere sostuito da <itemType>
Filtro date
L'autocomplete filtra le unità organizzative attive, alla data specificata per l'oggetto radice.
textstartDatedate Inizio (label.project.owner.startDate)
textendDatedate Fine (label.project.owner.endDate)
Delegati alla compilazione (fieldset.project.internalRepresentative.fragment)
Expand
titleDescrizione estesa

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

internalRepresentativeautocompleteinternalRepresentative (person) person Delegati alla compilazione (fieldset.project.internalRepresentative.fragment)
Oggetto collegato:
Personale interno da anagrafica. Il criterio per marcare se una persona sia interna o meno è customizzabile.
Si puo' possibile infatti, a livello di variabili di configurazioni GIT, valorizzare la variabile RM_PERSON_AUTHORITY_FILTER con i seguenti valori:
  • positionLast Questo sarebbe il valore di default Vengono marcate come interne tutte le persone che hanno o hanno avuto un rapporto di lavoro.
  • identificationNumber Vengono marcate come interne tutte le persone che hanno una matricola
  • idAb Vengono marcate come interne tutte le persone che hanno il metadato idAb (ID UGOV), indipendentemete dal fatto che ci siano o meno rapporti di lavoro
Referenti amministrativi (fieldset.project.administrativeOwner.fragment)
Expand
titleDescrizione estesa

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.enabled è 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.
E' possibile prepopolare in fase di aggiunta di un nuovo elemento l'attributo Data di inizio (dateMap[startDate]), per farlo bisogna settare a true la configurazione ap.prj.prepopulate.administrativeOwner.startDate.enabled.

administrativeOwner

elementStartDatePrepopulateLogic
autocompleteadministrativeOwnerperson Persona (label.project.administrativeOwner.person)
Oggetto collegato:
Personale interno da anagrafica. Il criterio per marcare se una persona sia interna o meno è customizzabile.
Si puo' possibile infatti, a livello di variabili di configurazioni GIT, valorizzare la variabile RM_PERSON_AUTHORITY_FILTER con i seguenti valori:
  • positionLast Questo sarebbe il valore di default Vengono marcate come interne tutte le persone che hanno o hanno avuto un rapporto di lavoro.
  • identificationNumber Vengono marcate come interne tutte le persone che hanno una matricola
  • idAb Vengono marcate come interne tutte le persone che hanno il metadato idAb (ID UGOV), indipendentemete dal fatto che ci siano o meno rapporti di lavoro
textstartDatedate Inizio (label.project.administrativeOwner.startDate)
textendDatedate Fine (label.project.administrativeOwner.endDate)
Referenti amministrativi (fieldset.project.administrativeOwner.fragment)
Expand
titleDescrizione estesa

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.enabled è settata a false o non è presente.
Questa variabile permette di abilitare l'invio a UGOV-PJ dei Referenti interni.

administrativeOwnerautocompleteadministrativeOwnerperson Referenti amministrativi (fieldset.project.administrativeOwner.fragment)
Oggetto collegato:
Personale interno da anagrafica. Il criterio per marcare se una persona sia interna o meno è customizzabile.
Si puo' possibile infatti, a livello di variabili di configurazioni GIT, valorizzare la variabile RM_PERSON_AUTHORITY_FILTER con i seguenti valori:
  • positionLast Questo sarebbe il valore di default Vengono marcate come interne tutte le persone che hanno o hanno avuto un rapporto di lavoro.
  • identificationNumber Vengono marcate come interne tutte le persone che hanno una matricola
  • idAb Vengono marcate come interne tutte le persone che hanno il metadato idAb (ID UGOV), indipendentemete dal fatto che ci siano o meno rapporti di lavoro
Partecipanti interni (fieldset.project.contributor.fragment)
Expand
titleDescrizione estesa

Aggancio partecipante con recupero da anagrafica IRIS RM Risorse ==> Persone (sincronizzata con PF UGOV).
E' possibile prepopolare in fase di aggiunta di un nuovo elemento l'attributo Data di inizio (dateMap[startDate]), per farlo bisogna settare a true la configurazione ap.prj.prepopulate.contributor.startDate.enabled.

contributor

elementStartDatePrepopulateLogic
elementRolePrepopulateLogic
autocompletecontributorId (person) person Persona (label.project.contributorId)
Oggetto collegato:
Personale interno da anagrafica. Il criterio per marcare se una persona sia interna o meno è customizzabile.
Si puo' possibile infatti, a livello di variabili di configurazioni GIT, valorizzare la variabile RM_PERSON_AUTHORITY_FILTER con i seguenti valori:
  • positionLast Questo sarebbe il valore di default Vengono marcate come interne tutte le persone che hanno o hanno avuto un rapporto di lavoro.
  • identificationNumber Vengono marcate come interne tutte le persone che hanno una matricola
  • idAb Vengono marcate come interne tutte le persone che hanno il metadato idAb (ID UGOV), indipendentemete dal fatto che ci siano o meno rapporti di lavoro
selectroleId (role) wfDictionary Ruolo (label.project.contributor.role)
Dizionario collegato
AP - Generale - Ruolo partecipante
(contributorRole)
textstartDatedate Inizio (label.project.contributor.startDate)
textendDatedate Fine (label.project.contributor.endDate)
Strutture interne (fieldset.project.internalOrganizationUnit)
Expand
titleDescrizione estesa

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.fullyInferredFromPeopleType.csv
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.fullyInferredFromPeopleType.csv 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 di utenti in visione completa con diritti di scrittura sulle strutture).
  • 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

elementRolePrepopulateLogic
autocompleteouId (organizationUnit) organizationUnit Struttura (label.project.ouId)
Oggetto collegato
Valore recuperabile dalla configurazione: ap.internalOrganizationUnit.allowedType.quotedCsv
Cerca la configurazione alla pagina: Configurazioni
Attenzione che le configurazioni sono parametriche e quindi, ad esempio, prj deve essere sostuito da <itemType>
Filtro date
L'autocomplete filtra le unità organizzative attive, alla data specificata per l'oggetto radice.
selectroleId (role) wfDictionary Ruolo strutture interne (label.project.ouRole)
Dizionario collegato
RM - Public Engagement - Ruolo dipartimento
(ouRole)
radioroleSwitchAcknowledgedboolean Procedi e perdi diritti di scrittura (label.project.roleSwitchAcknowledged)
Expand
titleDescrizione estesa

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

hiddenouId (organizationUnit) organizationUnit
hiddenroleId (role) wfDictionary
Suddivisione finanziamento per strutture interne (fieldset.project.internalOrganizationUnitCost)
Expand
titleDescrizione estesa

Questa sezione è nascosta e ad uso tecnico

internalOrganizationUnitCost
autocompleteouId (organizationUnit) organizationUnit Struttura (label.project.internalOrganizationUnitCost.internalOrganizationUnit)
Oggetto collegato
Valore recuperabile dalla configurazione: ap.internalOrganizationUnit.allowedType.quotedCsv
Cerca la configurazione alla pagina: Configurazioni
Attenzione che le configurazioni sono parametriche e quindi, ad esempio, prj deve essere sostuito da <itemType>
Filtro date
L'autocomplete filtra le unità organizzative attive, alla data specificata per l'oggetto radice.
selectrequestedCurrencywfDictionary Valuta (Richiesta) (label.project.requestedCurrency)
Dizionario collegato
AP - Generale - Valuta
(currency)
textouRequestedCostnumber Costo preventivato del Progetto per singola struttura di Ateneo (label.project.internalOrganizationUnit.ouRequestedCost)
textouRequestedContributionnumber Contributo Richiesto per singola struttura (label.project.internalOrganizationUnit.ouRequestedContribution)
textouRequestedCofinancingnumber Cofinanziamento Richiesto in risorse per singola struttura (label.project.internalOrganizationUnit.ouRequestedCofinancing)
textouRequestedManHoursCofinancingnumber Cofinanziamento Richiesto in ore uomo per singola struttura (label.project.internalOrganizationUnit.ouRequestedManHoursCofinancing)
textouApprovalDatedate Data assegnazione (label.project.internalOrganizationUnit.ouApprovalDate)
selectcurrencywfDictionary Valuta (Assegnata) (label.project.currency)
Dizionario collegato
AP - Generale - Valuta
(currency)
textouCostnumber Costo Approvato del Progetto per singola struttura (label.project.internalOrganizationUnit.ouCost)
textouContributionnumber Contributo Assegnato per singola struttura (label.project.internalOrganizationUnit.ouContribution)
textouCofinancingnumber Cofinanziamento Assegnato in risorse per singola struttura (label.project.internalOrganizationUnit.ouCofinancing)
textouManHoursCofinancingnumber Cofinanziamento Assegnato in ore uomo per singola struttura (label.project.internalOrganizationUnit.ouManHoursCofinancing)

...

OggettoWidgetAttributoTipo DatoEtichetta e Descrizione
rootradiolegacyboolean Le validazioni e la sincronizzazione con UGOV PJ sono necessarie. Vuoi disabilitarle? (label.project.legacy)
Expand
titleDescrizione estesa

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/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.

rootradiolegacyboolean Le validazioni e la sincronizzazione con UGOV PJ sono necessarie. Vuoi disabilitarle? (label.project.legacy)
Expand
titleDescrizione estesa

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/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)
Expand
titleDescrizione estesa

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

Oggetto collegato
PRJ
roottextidentifierstring Codice interno (label.project.identifier)
Expand
titleDescrizione estesa

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

roottextugovIdinteger Identificativo UGOV (label.project.ugovId)
Expand
titleDescrizione estesa

Identificativo di UGOV.
Attributo in sola lettura.

rootradiopjDetachedboolean Invio a PJ disabilitato da sistema (label.project.pjDetached)
Expand
titleDescrizione estesa

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.

roottextwfStatewfState Stato (label.project.wfState)
Expand
titleDescrizione estesa

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

roottextsourceIdstring Codice sorgente (label.project.sourceIdentifier)
Expand
titleDescrizione estesa

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.prj.sourceIdentifier.enabled è settata a true.
Il default è false.

Coordinatori & Partner (fieldset.project.partner)
Expand
titleDescrizione estesa

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

partner
selectpartnerRole (role) wfDictionary Ruolo (label.project.partnerRole)
Dizionario collegato
AP - Generale - Ruolo coordinatore
(partnerRole)
autocompletepartnerId (organizationUnit) organizationUnit Partner (label.project.partnerId)
Expand
titleDescrizione estesa

Campo per selezionare un partner del progetto.
Le organizzazioni esterne vengono recuperate dall'anagrafica degli enti esterni di IRIS RM (sincronizzata con l'anagrafica dei soggetti collettivi di UGOV).
Nel caso non fosse presente l'ente di interesse è possibile effettuare richiesta di nuovo inserimento, ma è anche possibile disabilitare tale pulsante introducendo la variabile di E' possibile settare l'obbligatorietà del campo Codice fiscale settando a true la configurazione rm.orgunit.external.codiceFiscale.required, se non è presente va aggiunta.

textareanotesclob Note (label.project.partner.notes)

iris.new.enabled=false.
Affinché la procedura vada a buon fine è necessario che la persona che effettua la richiesta abbia una mail marcata come principale e che sia definita
la variabile di configurazione rm.orgunit.external.iris.new.mail, oppure rm.orgunit.external.iris.new.requestedFrom.prj.mail specifica per l'ambito Progetti,
con l'indrizzo email dell'ufficio che in Ateneo si occupa delle anagrafiche degli enti esterni.

textareanotesclob Note (label.project.partner.notes)
Soggetti interni ( Soggetti interni (fieldset.project.partner.subject)
Expand
titleDescrizione estesa

Inserimento del referente interno allo specifico partner

subject
selectpartnerSubjectRole (role) wfDictionary Ruolo (label.project.partnerSubjectRole)
Dizionario collegato
AP - Generale - Ruolo soggetti interni
(partnerSubjectRole)
textdescriptionstring Soggetto (label.project.subject)
roottextareaexternalPartnerContactsstring Contatti partner esterni (label.project.externalPartnerContacts)

...

OggettoWidgetAttributoTipo DatoEtichetta e Descrizione
rootradiolegacyboolean Le validazioni e la sincronizzazione con UGOV PJ sono necessarie. Vuoi disabilitarle? (label.project.legacy)
Expand
titleDescrizione estesa

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/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.

rootradiolegacyboolean Le validazioni e la sincronizzazione con UGOV PJ sono necessarie. Vuoi disabilitarle? (label.project.legacy)
Expand
titleDescrizione estesa

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/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)
Expand
titleDescrizione estesa

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

Oggetto collegato
PRJ
roottextidentifierstring Codice interno (label.project.identifier)
Expand
titleDescrizione estesa

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

roottextugovIdinteger Identificativo UGOV (label.project.ugovId)
Expand
titleDescrizione estesa

Identificativo di UGOV.
Attributo in sola lettura.

rootradiopjDetachedboolean Invio a PJ disabilitato da sistema (label.project.pjDetached)
Expand
titleDescrizione estesa

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.

roottextwfStatewfState Stato (label.project.wfState)
Expand
titleDescrizione estesa

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

roottextsourceIdstring Codice sorgente (label.project.sourceIdentifier)
Expand
titleDescrizione estesa

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.prj.sourceIdentifier.enabled è settata a true.
Il default è false.

rootradioethicCommiteeApplicabilityboolean 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)
ethicCommiteeTopicselectautocompleteethicCommiteeTopicId (dictionary) wfDictionary Ambiti comitato etico (fieldset.project.ethicCommiteeTopic)
Dizionario collegato
AP - Generale - Ambito
(ethicCommiteeTopic)
rootradioethicCommiteeSubmittedboolean 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)
roottextethicCommiteeSubmitDatedate Data di presentazione (label.project.ethicCommiteeSubmitDate)
rootselectethicCommiteeAuthorizationwfDictionary Autorizzazione (label.project.ethicCommiteeAuthorization)
Dizionario collegato
AP - Generale - Autorizzazioni
(ethicCommiteeAuthorization)
roottextethicCommiteeAuthorizationNumberstring Numero dell'autorizzazione (label.project.ethicCommiteeAuthorizationNumber)
roottextethicCommiteeAuthorizationDatedate Data dell'autorizzazione (label.project.ethicCommiteeAuthorizationDate)
rootautocompleteethicCommiteeAuthorizationOrganizationorganizationUnit Ente che ha concesso l'Autorizzazione (label.project.ethicCommiteeAuthorizationOrganization)
Expand
titleDescrizione estesa

In questa sezione è possibile censire l'Ente che ha concesso l'autorizzazione del comitato etico.
Le organizzazioni esterne vengono recuperate dall'anagrafica degli enti esterni di IRIS RM (sincronizzata con l'anagrafica dei soggetti collettivi di UGOV).
Di default vengono recuperate le organizzazioni attive e marcate come sede principale, è possibile disabilitare singolarmente i due filtri introducendo le configurazioni rm.orgunit.external.headquarters.enabled=false e rm.orgunit.external.active.enabled=false.

...

OggettoWidgetAttributoTipo DatoEtichetta e Descrizione
rootradiolegacyboolean Le validazioni e la sincronizzazione con UGOV PJ sono necessarie. Vuoi disabilitarle? (label.project.legacy)
Expand
titleDescrizione estesa

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/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.

rootradiolegacyboolean Le validazioni e la sincronizzazione con UGOV PJ sono necessarie. Vuoi disabilitarle? (label.project.legacy)
Expand
titleDescrizione estesa

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/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)
Expand
titleDescrizione estesa

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

Oggetto collegato
PRJ
roottextidentifierstring Codice interno (label.project.identifier)
Expand
titleDescrizione estesa

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

roottextugovIdinteger Identificativo UGOV (label.project.ugovId)
Expand
titleDescrizione estesa

Identificativo di UGOV.
Attributo in sola lettura.

rootradiopjDetachedboolean Invio a PJ disabilitato da sistema (label.project.pjDetached)
Expand
titleDescrizione estesa

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.

roottextwfStatewfState Stato (label.project.wfState)
Expand
titleDescrizione estesa

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

roottextsourceIdstring Codice sorgente (label.project.sourceIdentifier)
Expand
titleDescrizione estesa

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.prj.sourceIdentifier.enabled è settata a true.
Il default è false.

rootradioexpectedEvaluationboolean Il Progetto prevede una valutazione? (label.project.expectedEvaluation)
Expand
titleDescrizione estesa

Flag booleano (SI/NO) che consente di specificare se per il Progetto è prevista una valutazione.

roottextexpectedEvaluationDatedate Data prevista valutazione (label.project.expectedEvaluationDate)
Valutazione (fieldset.project.evaluation)
Expand
titleDescrizione estesa

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
radioisScoreNumericboolean Valutazione numerica(SI) oppure alfanumerica(NO) ? (label.project.isScoreNumeric)
textdatedate Data di ricezione valutazione (label.project.evaluation.date)
textalphaNumericScorestring Punteggio ottenuto (alfanumerico) (label.project.evaluation.alphaNumericScore)
textscorenumber Punteggio ottenuto (label.project.evaluation.score)
textalphaNumericMaxScorestring Punteggio massimo (alfanumerico) (label.project.evaluation.alphaNumericMaxScore)
textmaxScorenumber Punteggio massimo (label.project.evaluation.maxScore)
textalphaNumericThresholdScorestring Punteggio di soglia (alfanumerico) (label.project.evaluation.alphaNumericThresholdScore)
textthresholdScorenumber Punteggio di soglia (label.project.evaluation.thresholdScore)
textrejectionstring Causa rigetto (label.project.evaluation.rejection)
textareanotestring Note valutazione (label.project.evaluation.note)

...

OggettoWidgetAttributoTipo DatoEtichetta e Descrizione
rootradiolegacyboolean Le validazioni e la sincronizzazione con UGOV PJ sono necessarie. Vuoi disabilitarle? (label.project.legacy)
Expand
titleDescrizione estesa

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/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.

rootradiolegacyboolean Le validazioni e la sincronizzazione con UGOV PJ sono necessarie. Vuoi disabilitarle? (label.project.legacy)
Expand
titleDescrizione estesa

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/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)
Expand
titleDescrizione estesa

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

Oggetto collegato
PRJ
roottextidentifierstring Codice interno (label.project.identifier)
Expand
titleDescrizione estesa

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

roottextugovIdinteger Identificativo UGOV (label.project.ugovId)
Expand
titleDescrizione estesa

Identificativo di UGOV.
Attributo in sola lettura.

rootradiopjDetachedboolean Invio a PJ disabilitato da sistema (label.project.pjDetached)
Expand
titleDescrizione estesa

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.

roottextwfStatewfState Stato (label.project.wfState)
Expand
titleDescrizione estesa

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

roottextsourceIdstring Codice sorgente (label.project.sourceIdentifier)
Expand
titleDescrizione estesa

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.prj.sourceIdentifier.enabled è settata a true.
Il default è false.

Area tematica (fieldset.project.topic)
Expand
titleDescrizione estesa

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

topicselectautocompletetopicId (dictionary) wfDictionary Area tematica (fieldset.project.topic)
Dizionario collegato
AP - Generale - Area tematica
(topic)
Settori ERC (fieldset.project.keywordErc)
Expand
titleDescrizione estesa

Classificazione tassonomia ERC verionata, vengono recuperate le versioni indicate nella configurazione rm.erc.versionCsv.
Di default la configurazione contiene queste versioni: erc2013, erc2016, erc2018, erc2019, erc2020, erc2022.

keywordErctreekeywordgaDictionary Settori ERC (fieldset.project.keywordErc)
Dizionario collegato ERC
RM - Generale - Settori ERC
(label.dictionary.erc)
Settori scientifici disciplinari (fieldset.wfItem.academicField2000)
Expand
titleDescrizione estesa

Classificazione secondo gli SSD (academicField2000)

academicField2000autocompleteorganizationUnitorganizationUnit Settori scientifici disciplinari (fieldset.wfItem.academicField2000)
Oggetto collegato
academicField2000
Parole chiave ATECO (fieldset.project.keywordAteco)
Expand
titleDescrizione estesa

Classificazione secondo tassonomia ATECO

keywordAtecotreekeywordgaDictionary Parole chiave ATECO (fieldset.project.keywordAteco)
Dizionario collegato
RM - Generale - Classificazione ATECO
(ateco)
Parole chiave definite dall'utente (fieldset.project.keywordUserDefined)
Expand
titleDescrizione estesa

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.

keywordUserDefinedautocompletekeywordgaDictionary 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)
sustainableDevelopmentGoalselectautocompletekeywordgaDictionary SDG - Sustainable Development Goals (fieldset.project.sustainableDevelopmentGoal)
Tipologia personalizzata (fieldset.wfItem.rmCustomClassification)
rmCustomClassificationselectautocompletermCustomClassificationgaDictionary Tipologia personalizzata (fieldset.wfItem.rmCustomClassification)
Dizionario collegato
RM - Tipologia personalizzata
(rmCustomClassification)

...

Modifica del Responsabile scientifico (project/formOwner)

...

Questa pagina è mostrata in visione personale SOLO ai responsabili di progetto per i flusso che la prevedono.
Ne esistono due versioni:

  • sintetica (default)
    ap.prj.formOwner.decentralized.enabled valorizzata a false
    In questo caso NON vengono mostrati:
    • partecipanti
    • unità organizzative interne
    • partner
    • bando ed ente finanziatore
    • durata in mesi
    • informazioni sul finanziamento richiesto (se abilitato cfr: ap.prj.financing.requested.enabled)
  • estesa
    ap.prj.formOwner.decentralized.enabled valorizzata a true
    In questo caso vengono mostrati tutti gli attributi sotto elencati

Data assegnazione (labelinternalOrganizationUnitouApprovalDate) Contributo Assegnato per singola struttura (labelinternalOrganizationUnit.ouContribution
OggettoWidgetAttributoTipo DatoEtichetta e Descrizione
root tree wfItemTypeId (wfItemType)wfItemType Tipo di Progetto (label.project.projectType)
Expand
titleDescrizione estesa

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

Oggetto collegato
PRJ
roottextidentifierstring Codice interno (label.project.identifier)
Expand
titleDescrizione estesa

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

roottextareadescriptionstring Titolo progetto (label.project.description)
Expand
titleDescrizione estesa

Titolo del progetto

roottextacronymstring Acronimo Progetto (label.project.acronym)
Responsabili Scientifici (fieldset.project.owner.fragment)
Expand
titleDescrizione estesa

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
E' possibile prepopolare in fase di aggiunta di un nuovo elemento l'attributo Data di inizio (dateMap[startDate]), per farlo bisogna settare a true la configurazione ap.prj.prepopulate.owner.startDate.enabled.

owner

elementStartDatePrepopulateLogic
elementRolePrepopulateLogic
autocompleteownerId (person) person Persona (label.project.ownerId)
Oggetto collegato:
Personale interno da anagrafica. Il criterio per marcare se una persona sia interna o meno è customizzabile.
Si puo' possibile infatti, a livello di variabili di configurazioni GIT, valorizzare la variabile RM_PERSON_AUTHORITY_FILTER con i seguenti valori:
  • positionLast Questo sarebbe il valore di default Vengono marcate come interne tutte le persone che hanno o hanno avuto un rapporto di lavoro.
  • identificationNumber Vengono marcate come interne tutte le persone che hanno una matricola
  • idAb Vengono marcate come interne tutte le persone che hanno il metadato idAb (ID UGOV), indipendentemete dal fatto che ci siano o meno rapporti di lavoro
hiddenownerId (person) person
Expand
titleDescrizione estesa

Attributo nascosto ad uso tecnico delle validazioni.

selectroleId (role) wfDictionary Ruolo (label.project.owner.role)
Dizionario collegato
AP - Generale - Ruolo responsabile
(ownerRole)
autocompleteouId (organizationUnit) organizationUnit Struttura (label.project.ouId)
Oggetto collegato
Valore recuperabile dalla configurazione: ap.internalOrganizationUnit.allowedType.quotedCsv
Cerca la configurazione alla pagina: Configurazioni
Attenzione che le configurazioni sono parametriche e quindi, ad esempio, prj deve essere sostuito da <itemType>
Filtro date
L'autocomplete filtra le unità organizzative attive, alla data specificata per l'oggetto radice.
textstartDatedate Inizio (label.project.owner.startDate)
textendDatedate Fine (label.project.owner.endDate)
Partecipanti interni (fieldset.project.contributor.fragment)
Expand
titleDescrizione estesa

Aggancio partecipante con recupero da anagrafica IRIS RM Risorse ==> Persone (sincronizzata con PF UGOV).
E' possibile prepopolare in fase di aggiunta di un nuovo elemento l'attributo Data di inizio (dateMap[startDate]), per farlo bisogna settare a true la configurazione ap.prj.prepopulate.contributor.startDate.enabled.

contributor

elementStartDatePrepopulateLogic
elementRolePrepopulateLogic
autocompletecontributorId (person) person Persona (label.project.contributorId)
Oggetto collegato:
Personale interno da anagrafica. Il criterio per marcare se una persona sia interna o meno è customizzabile.
Si puo' possibile infatti, a livello di variabili di configurazioni GIT, valorizzare la variabile RM_PERSON_AUTHORITY_FILTER con i seguenti valori:
  • positionLast Questo sarebbe il valore di default Vengono marcate come interne tutte le persone che hanno o hanno avuto un rapporto di lavoro.
  • identificationNumber Vengono marcate come interne tutte le persone che hanno una matricola
  • idAb Vengono marcate come interne tutte le persone che hanno il metadato idAb (ID UGOV), indipendentemete dal fatto che ci siano o meno rapporti di lavoro
selectroleId (role) wfDictionary Ruolo (label.project.contributor.role)
Dizionario collegato
AP - Generale - Ruolo partecipante
(contributorRole)
textstartDatedate Inizio (label.project.contributor.startDate)
textendDatedate Fine (label.project.contributor.endDate)
Strutture interne (fieldset.project.internalOrganizationUnit)
Expand
titleDescrizione estesa

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.fullyInferredFromPeopleType.csv
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.fullyInferredFromPeopleType.csv 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 di utenti in visione completa con diritti di scrittura sulle strutture).
  • 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

elementRolePrepopulateLogic
autocompleteouId (organizationUnit) organizationUnit Struttura (label.project.ouId)
Oggetto collegato
Valore recuperabile dalla configurazione: ap.internalOrganizationUnit.allowedType.quotedCsv
Cerca la configurazione alla pagina: Configurazioni
Attenzione che le configurazioni sono parametriche e quindi, ad esempio, prj deve essere sostuito da <itemType>
Filtro date
L'autocomplete filtra le unità organizzative attive, alla data specificata per l'oggetto radice.
selectroleId (role) wfDictionary Ruolo strutture interne (label.project.ouRole)
Dizionario collegato
RM - Public Engagement - Ruolo dipartimento
(ouRole)
radioroleSwitchAcknowledgedboolean Procedi e perdi diritti di scrittura (label.project.roleSwitchAcknowledged)
Expand
titleDescrizione estesa

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

hiddenouId (organizationUnit) organizationUnit
hiddenroleId (role) wfDictionary
Suddivisione finanziamento per strutture interne (fieldset.project.internalOrganizationUnitCost)
Expand
titleDescrizione estesa

Questa sezione è nascosta e ad uso tecnico

internalOrganizationUnitCost
autocompleteouId (organizationUnit) organizationUnit Struttura (label.project.internalOrganizationUnitCost.internalOrganizationUnit)
Oggetto collegato
Valore recuperabile dalla configurazione: ap.internalOrganizationUnit.allowedType.quotedCsv
Cerca la configurazione alla pagina: Configurazioni
Attenzione che le configurazioni sono parametriche e quindi, ad esempio, prj deve essere sostuito da <itemType>
Filtro date
L'autocomplete filtra le unità organizzative attive, alla data specificata per l'oggetto radice.
selectrequestedCurrencywfDictionary Valuta (Richiesta) (label.project.requestedCurrency)
Dizionario collegato
AP - Generale - Valuta
(currency)
textouRequestedCostnumber Costo preventivato del Progetto per singola struttura di Ateneo (label.project.internalOrganizationUnit.ouRequestedCost)
textouRequestedContributionnumber Contributo Richiesto per singola struttura (label.project.internalOrganizationUnit.ouRequestedContribution)
textouRequestedCofinancingnumber Cofinanziamento Richiesto in risorse per singola struttura (label.project.internalOrganizationUnit.ouRequestedCofinancing)
textouRequestedManHoursCofinancingnumber Cofinanziamento Richiesto in ore uomo per singola struttura struttura (label.project.internalOrganizationUnit.ouRequestedManHoursCofinancing)
textouApprovalDatedate Data assegnazione (label.project.internalOrganizationUnit.ouApprovalDate)
selectcurrencywfDictionary Valuta (Assegnata) (label.project.currency)
Dizionario collegato
AP - Generale - Valuta
(currency)
textouCostnumber Costo Approvato del Progetto per singola struttura (label.project.internalOrganizationUnit.ouCost)
textouContributionnumber Contributo Assegnato per singola struttura (label.project.internalOrganizationUnit.ouContribution)
textouCofinancingnumber Cofinanziamento Assegnato in risorse per singola struttura (label.project.internalOrganizationUnit.ouCofinancing)
textouManHoursCofinancingnumber Cofinanziamento Assegnato in ore uomo per singola struttura (label.project.internalOrganizationUnit.ouManHoursCofinancing)
Coordinatori & Partner (fieldset.project.partner)
Expand
titleDescrizione estesa

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

partner
selectpartnerRole (role) wfDictionary Ruolo (label.project.partnerRole)
Dizionario collegato
AP - Generale - Ruolo coordinatore
(partnerRole)
autocompletepartnerId (organizationUnit) organizationUnit Partner (label.project.partnerId)
Expand
titleDescrizione estesa

Campo per selezionare un partner del progetto.
Le organizzazioni esterne vengono recuperate dall'anagrafica degli enti esterni di IRIS RM (sincronizzata con l'anagrafica dei soggetti collettivi di UGOV).
Nel caso non fosse presente l'ente di interesse è possibile effettuare richiesta di nuovo inserimento, ma è anche possibile disabilitare tale pulsante introducendo la variabile di configurazione rm.orgunit.external.iris.new.enabled=false.
Affinché la procedura vada a buon fine è necessario che la persona che effettua la richiesta abbia una mail marcata come principale e che sia definita
la variabile di configurazione rm.orgunit.external.iris.new.mail, oppure rm.orgunit.external.iris.new.requestedFrom.prj.mail specifica per l'ambito Progetti,
con l'indrizzo email dell'ufficio che in Ateneo si occupa delle anagrafiche degli enti esterni.

textareanotesclob Note (label.project.internalOrganizationUnitpartner.ouRequestedManHoursCofinancingnotes) textouApprovalDatedate
Soggetti interni (fieldset.project.partner.subject)
Expand
titleDescrizione estesa

Inserimento del referente interno allo specifico partner

subject
selectpartnerSubjectRole (role) selectcurrencywfDictionary Valuta Ruolo (Assegnata) (label.project.currencypartnerSubjectRole)
Dizionario collegato
AP - Generale - Valuta Ruolo soggetti interni
(currencypartnerSubjectRole)
textouCostdescriptionnumberstring Soggetto Costo Approvato del Progetto per singola struttura (label.project.internalOrganizationUnit.ouCost) textouContributionnumbersubject)
Ente Finanziatore (fieldset.project.grantor) textouCofinancing Partner (label.project.partnerId) Ente Finanziatore (fieldset.project.grantor estesa 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
  • 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 fare inserimento nell'anagrafica centrale di UGOV (icona forward).
Per utilizzare la funzionalità di richiesta di inserimento dell'ente esterno deve essere settata la .
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 codiceFiscale.required, se non è presente va aggiunta.
In questa sezione è visibile la quota di finanziamento se questa non compare fra i metadati nascosti in ap.prj.hidden.

Expand
title
number Cofinanziamento Assegnato in risorse per singola struttura (label.project.internalOrganizationUnit.ouCofinancing)
textouManHoursCofinancingnumber Cofinanziamento Assegnato in ore uomo per singola struttura (label.project.internalOrganizationUnit.ouManHoursCofinancing)
Descrizione estesa

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

Coordinatori & Partner (fieldset.project.partner)
Expand
titleDescrizione estesa
Aggancio struttura esterna con recupero da anagrafica IRIS RM
  • Risorse ==> Strutture esterne
(sincronizzata con SC UGOV)
partner
selectpartnerRole (role) wfDictionary Ruolo (label.project.partnerRole)
Dizionario collegato
AP - Generale - Ruolo coordinatore
(partnerRole)
    • 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
autocompletepartnerId (organizationUnit) organizationUnit
Expand
titleDescrizione estesa
E' possibile settare l'obbligatorietà del campo Codice fiscale settando a true la configurazione rm.orgunit.external.codiceFiscale.required, se non è presente va aggiunta.
textareanotesclob Note (label.project.partner.notes)
Soggetti interni (fieldset.project.partner.subject)
Expand
titleDescrizione estesa

Inserimento del referente interno allo specifico partner

subject
selectpartnerSubjectRole (role) wfDictionary Ruolo (label.project.partnerSubjectRole)
Dizionario collegato
AP - Generale - Ruolo soggetti interni
(partnerSubjectRole)
textdescriptionstring Soggetto (label.project.subject)
In questa sezione è visibile la quota di finanziamento se questa non compare fra i metadati nascosti in ap.prj.hidden.

grantor
autocompletegrantorId (organizationUnit) organizationUnit Ente Finanziatore (label.project.grantorId)
Expand
titleDescrizione
estesa

Campo per selezionare un ente finanziatore del progetto.
Le organizzazioni esterne vengono recuperate dall'anagrafica degli enti esterni di IRIS

RM (sincronizzata con l'anagrafica dei soggetti collettivi di UGOV).
Nel caso non fosse presente l'ente di interesse è possibile

effettuare richiesta di

nuovo inserimento, ma è anche possibile disabilitare tale pulsante introducendo la variabile di configurazione rm.orgunit.external.iris.new.enabled=false.
Affinché la procedura vada a buon fine è necessario che la persona che effettua la richiesta abbia una mail marcata come principale e che sia definita
la variabile di configurazione rm.orgunit.external.iris.new.mail

, oppure rm.orgunit.external.

grantor
autocompletegrantorId (organizationUnit) organizationUnit Ente Finanziatore (label.project.grantorId)

iris.new.requestedFrom.prj.mail specifica per l'ambito Progetti,
con l'indrizzo email dell'ufficio che in Ateneo si occupa delle anagrafiche degli enti esterni.

textapprovalDatedate Data di approvazione (label.project.grantor.approvalDate)
textfinancingQuotanumber Quota finanziamento (label.project.financingQuota)
textgrantNumberstring Numero contratto (label.project.grantNumber)
textareanotesstring Note (label.project.grantor.notes)
roottextgrantNumberstring Grant Number (OpenAIRE) (label.project.grantNumberOpenAIRE)
Bando di Finanziamento (fieldset.project.callLink)
Expand
titleDescrizione estesa

Questa sezione consente il collegamento di un Bando di finanziamento PADREconsente il collegamento di un Bando di finanziamento PADRE.
Si intende Bando PADRE del Progetto, ma in caso sia attiva la gerarchia dei Bandi, verranno agganciati BANDI di tipo FIGLIO.
Si tratta di item di tipologia CALL che sono visibili sotto Attività e progetti ==> Bandi di finanziamento.
La ricerca avviene Nel caso sia attiva la creazione di un Progetto da Bando, in questa sezione comparirà il Bando selezionato nella pagina di avvio Nuovo Progetto.
La ricerca piò avvenire sia per autocompletamento sia tramite apposita finestra di ricerca.
Nel caso non fosse presente il bando di interesse è possibile effettuare richiesta di nuovo inserimento, ma è anche possibile disabilitare tale pulsante introducendo la variabile di configurazione ap.prj.callProjectLink.new.enabled=false.
Affinché la procedura vada a buon fine è necessario che la persona che effettua la richiesta abbia una mail marcata come principale e che sia definita
la variabile di configurazione ap.call.new.mail,
con l'indrizzo email dell'ufficio che in Ateneo si occupa di inserire i Bandi di finanziamento.
Per maggiori dettagli fare riferimento alla documentazione sui Bandi di finanziamento

callProjectLinkautocompleteparentIdWfItemLink Bando di Finanziamento (fieldset.project.callLink)
roottextdurationInMonthinteger Durata (mesi) (label.project.durationInMonth)
Expand
titleDescrizione estesa

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

rootselectrequestedCurrencywfDictionary Valuta (Richiesta) (label.project.requestedCurrency)
Expand
titleDescrizione estesa

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

Dizionario collegato
AP - Generale - Valuta
(currency)
roottextrequestedInternalCostnumber Costo Totale (preventivato) del Progetto per l'Ateneo (label.project.requestedInternalCost)
Expand
titleDescrizione estesa

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

roottextrequestedInternalContributionnumber Contributo Totale Ateneo (richiesto) (label.project.requestedInternalContribution)
Expand
titleDescrizione estesa

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

roottextrequestedGlobalCostnumber Costo globale (preventivato) del Progetto per tutto il partenariato (label.project.requestedGlobalCost)
Expand
titleDescrizione estesa

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

roottextrequestedGlobalContributionnumber Contributo globale (richiesto) del Progetto per tutto il partenariato (label.project.requestedGlobalContribution)
Expand
titleDescrizione estesa

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

root tree wfItemTypeId (wfItemType)wfItemType Tipo di Progetto (label.project.projectType)
Oggetto collegato
PRJ
roottextidentifierstring Codice interno (label.project.identifier)
Expand
titleDescrizione estesa

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

roottextareadescriptionstring Titolo progetto (label.project.description)
roottextacronymstring Acronimo Progetto (label.project.acronym)
Responsabili Scientifici (fieldset.project.owner.fragment)
ownerUNDOCUMENTED
roottextareaabstractclob Abstract (Italiano) (label.project.abstract)
Expand
titleDescrizione estesa

Abstract multingua it/en

roottexturlstring Sito web del progetto (label.project.url)
rootradiovisibleOnPortalboolean Visibile su Portale pubblico (label.project.visibleOnPortal)
Expand
titleDescrizione estesa

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.

rootradiodevelopmentCooperationboolean Cooperazione allo sviluppo (label.project.developmentCooperation)
Expand
titleDescrizione estesa

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.

rootradiopnrrInconsistencyConfirmationboolean Procedere con scelte PNRR discordi? (label.project.pnrrInconsistencyConfirmation)
Expand
titleDescrizione estesa

Flag booleano (SI/NO) per conferma della volontà di procedere con scelte PNRR discordi tra Progetto e Bando.

rootradiopnrrboolean Utilizzo fondi PNRR (label.project.pnrr)
Expand
titleDescrizione estesa

Flag booleano (SI/NO) che serve per marcare se il Progetto fa uso di fondi PNRR.

rootradiointerdisciplinaryboolean Progetto interdisciplinare (label.project.interdisciplinary)
Expand
titleDescrizione estesa

Flag booleano (SI/NO) che serve per marcare se il Progetto è interdisciplinare.

Area tematica (fieldset.project.topic)
Expand
titleDescrizione estesa

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

topicselectautocompletetopicId (dictionary) wfDictionary Area tematica (fieldset.project.topic)
Dizionario collegato
AP - Generale - Area tematica
(topic)
Settori ERC (fieldset.project.keywordErc)
Expand
titleDescrizione estesa

Classificazione tassonomia ERC verionata, vengono recuperate le versioni indicate nella configurazione rm.erc.versionCsv.
Di default la configurazione contiene queste versioni: erc2013, erc2016, erc2018, erc2019, erc2020, erc2022.

keywordErctreekeywordgaDictionary Settori ERC (fieldset.project.keywordErc)
Dizionario collegato ERC
RM - Generale - Settori ERC
(label.dictionary.erc)
Settori scientifici disciplinari (fieldset.wfItem.academicField2000)
Expand
titleDescrizione estesa

Classificazione secondo gli SSD (academicField2000)

academicField2000autocompleteorganizationUnitorganizationUnit Settori scientifici disciplinari (fieldset.wfItem.academicField2000)
Oggetto collegato
academicField2000
Parole chiave ATECO (fieldset.project.keywordAteco)
Expand
titleDescrizione estesa

Classificazione secondo tassonomia ATECO

keywordAtecotreekeywordgaDictionary Parole chiave ATECO (fieldset.project.keywordAteco)
Dizionario collegato
RM - Generale - Classificazione ATECO
(ateco)
Parole chiave definite dall'utente (fieldset.project.keywordUserDefined)
Expand
titleDescrizione estesa

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.

keywordUserDefinedautocompletekeywordgaDictionary 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)
sustainableDevelopmentGoalselectautocompletekeywordgaDictionary SDG - Sustainable Development Goals (fieldset.project.sustainableDevelopmentGoal)
Allegati (fieldset.project.attachments)
Expand
titleDescrizione estesa

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.

attachmentselectattachmentTypeId (attachmentTypeId)wfDictionary Tipologia (label.type)
Dizionario collegato
AP - Generale - Tipo di allegato
(apAttachmentType)
fileattachmentName (attachmentName)string File (label.file)
textattachmentDescription (attachmentDescription)string Descrizione (label.description)
systemattachmentLoadingDate (attachmentLoadingDate)date
systemattachmentOwner (attachmentOwner)person
systemattachmentBlob (attachmentBlob)blob