Configurazioni
Le configurazioni associate a questo Modello Dati sono disponibili alla seguente pagina: Produzione - IRIS AP-RM Configurazioni: Laboratori (laboratory - LAB)
Anchor |
---|
| Configuration-anchor |
---|
| Configuration-anchor |
---|
|
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 Expand |
---|
| - 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 | 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. Expand |
---|
| 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".
Anchor |
---|
| laboratory_form1-anchor |
---|
| laboratory_form1-anchor |
---|
|
Oggetto | Widget | Attributo | Tipo Dato | Etichetta e Descrizione |
---|
root | hidden | id | integer | Expand |
---|
| Attributo nascosto Identificativo di sistema |
|
root | textarea | transitionComment | string | Motivazione transizione di stato (label.laboratory.transitionComment) Expand |
---|
| 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 Laboratorio in uno stato di "morte" come Bozza. 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 | identifier | string | Expand |
---|
| Identificativo del laboratorio. Attributo nascosto e in sola lettura. |
|
root | hidden | wfState | wfState | Expand |
---|
| Stato del laboratorio relativo al flusso di validazione scelto. Attributo nascosto in sola lettura. |
|
root | text | description | string | Nome (label.laboratory.description) Expand |
---|
| Titolo (description) multingua it/en |
|
root | select | wfItemTypeId (wfItemType) | wfItemType | Tipo (label.laboratory.wfItemType) Expand |
---|
| Tipologie di laboratori La tipologia di item (WfItemType) per i laboratori è LAB. | Oggetto collegato LAB |
root | hidden | wfItemTypeIdPreviousValue (wfItemType) | wfItemType | Expand |
---|
| Attributo nascosto ad uso tecnico delle validazioni. |
|
root | textarea | abstract | clob | Descrizione (label.laboratory.abstract) Expand |
---|
| Abstract multingua it/en |
|
root | text | url | string | Sito Web (label.laboratory.webSiteLaboratory) |
root | text | collocation | string | Collocazione (label.laboratory.collocation) |
root | date | startDate | date | Data inizio (label.laboratory.startDate) |
root | text | year | integer | Anno di inizio attività (label.laboratory.startYear) Expand |
---|
| Attributo in sola lettura. L'anno viene estratto dall'attributo startDate. Ogni modifica alla data di inizio viene recepita da questo campo |
|
root | text | endDate | date | Data cessazione (label.laboratory.endDate) |
root | text | endYear | integer | Anno di cessazione (label.laboratory.endYear) Expand |
---|
| Anno solare di cessazione |
|
root | radio | visibleOnPortal | boolean | Visibile su Portale pubblico (label.laboratory.visibleOnPortal) |
Responsabili scientifici (fieldset.laboratory.owner.fragment) Expand |
---|
| Aggancio responsabili scientifici. 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.lab.prepopulate.owner.startDate.enabled. |
|
owner
elementStartDatePrepopulateLogic elementRolePrepopulateLogic |
autocomplete | ownerId (person) | person | Responsabile (label.laboratory.owner.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
|
hidden | ownerId (person) | person | Expand |
---|
| Attributo nascosto ad uso tecnico delle validazioni. |
|
text | startDate | date | Inizio (label.laboratory.owner.startDate) |
text | endDate | date | Fine (label.laboratory.owner.endDate) |
Partecipanti interni (fieldset.laboratory.contributor.fragment) |
contributor | autocomplete | contributorId (person) | person | Partecipanti interni (fieldset.laboratory.contributor.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
|
root | textarea | externalContributors | string | Partecipanti esterni (label.laboratory.externalContributors) |
Delegati alla compilazione (fieldset.laboratory.internalRepresentative.fragment) |
internalRepresentative | autocomplete | internalRepresentative (person) | person | Delegati alla compilazione (fieldset.laboratory.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
|
Dipartimenti di afferenza (fieldset.wfItem.internalOrganization) |
internalOrganizationUnit | autocomplete | ouId (organizationUnit) | organizationUnit | Dipartimenti di afferenza (fieldset.wfItem.internalOrganization) Oggetto collegato ${config.ap.internalOrganizationUnit.allowedType.quotedCsv} |
Anchor |
---|
| laboratory_form2-anchor |
---|
| laboratory_form2-anchor |
---|
|
Oggetto | Widget | Attributo | Tipo Dato | Etichetta e Descrizione |
---|
Attrezzature di ricerca collegati (fieldset.laboratory.laboratoryEquipmentLink.fragment) |
laboratoryEquipmentLink | autocomplete | childId | WfItemLink | Attrezzature di ricerca collegati (fieldset.laboratory.laboratoryEquipmentLink.fragment) |
Gruppi di ricerca collegati (fieldset.laboratory.workgroupLaboratoryLink.fragment) |
workgroupLaboratoryLink | autocomplete | parentId | WfItemLink | Gruppi di ricerca collegati (fieldset.laboratory.workgroupLaboratoryLink.fragment) |
Centri di ricerca o Piattaforme collegati (fieldset.laboratory.researchCentreLaboratoryLink.fragment) |
researchCentreLaboratoryLink | autocomplete | parentId | WfItemLink | Centri di ricerca o Piattaforme collegati (fieldset.laboratory.researchCentreLaboratoryLink.fragment) |
Settori scientifici disciplinari (valido fino al 24/06/2024) (fieldset.wfItem.academicField2000) |
academicField2000 | autocomplete | organizationUnit | organizationUnit | Settori scientifici disciplinari (valido fino al 24/06/2024) (fieldset.wfItem.academicField2000) Oggetto collegato academicField2000 |
Settori scientifici disciplinari (fieldset.wfItem.academicField2024) |
academicField2024 | autocomplete | organizationUnit | organizationUnit | Settori scientifici disciplinari (fieldset.wfItem.academicField2024) Oggetto collegato academicField2024 |
Settori ERC (fieldset.laboratory.keywordErc) Expand |
---|
| 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. |
|
keywordErc | tree | keyword | gaDictionary | Settori ERC (fieldset.laboratory.keywordErc) Dizionario collegato ERC RM - Generale - Settori ERC (label.dictionary.erc) |
Tipologia personalizzata (fieldset.wfItem.rmCustomClassification) |
rmCustomClassification | autocomplete | rmCustomClassification | gaDictionary | Tipologia personalizzata (fieldset.wfItem.rmCustomClassification) Dizionario collegato RM - Tipologia personalizzata (rmCustomClassification) |
Anchor |
---|
| laboratory_form3-anchor |
---|
| laboratory_form3-anchor |
---|
|
Oggetto | Widget | Attributo | Tipo Dato | Etichetta e Descrizione |
---|
Allegati (fieldset.attachments) |
attachment | select | attachmentTypeId (attachmentTypeId) | wfDictionary | Tipologia (label.type) Dizionario collegato RM - Laboratori - Tipologie di allegato (laboratoryAttachmentType) |
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 | |
Anchor |
---|
| laboratory_form4-anchor |
---|
| laboratory_form4-anchor |
---|
|
Oggetto | Widget | Attributo | Tipo Dato | Etichetta e Descrizione |
---|
Versioni precedenti (fieldset.laboratory.version.fragment) Expand |
---|
| Gestione delle versioni Ogni volta che viene effettuata una transizione verso lo stato "approved", viene generata una versione congelata del laboratorio Le versioni precedenti sono in sola lettura |
|
version | autocomplete | child | wfItemLink | |