Oggetto | Widget | Attributo | Tipo Dato | Etichetta e Descrizione |
---|
root | hidden | id | integer | Expand |
---|
| Attributo nascosto Identificativo di sistema |
|
root | radio | legacy | boolean | Le validazioni e la sincronizzazione con UGOV PJ sono necessarie. Vuoi disabilitarle? (label.contract.legacy) Expand |
---|
| Flag booleano (SI/NO) per ATTIVARE/DISATTIVARE le validazioni del flusso. Questo flag è visibile SOLO se la configurazione ap.con.legacy.enabled è valorizzata a true. 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 Contratti (contract)(/HELPDESK/contract.profile). Tipicamente questo profilo è agganciato al team Helpdesk Contratti.
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 Contratto (label.contract.contractType) Oggetto collegato CON |
root | hidden | wfItemType.id | | Expand |
---|
| Attributo nascosto ad uso tecnico delle validazioni. |
|
root | text | identifier | string | Identificativo (label.contract.identifier) |
root | hidden | creator | person | Expand |
---|
| Attributo nascosto. Identificativo della persona che ha effettuato la creazione. |
|
root | hidden | creatorIdentitiesCsv | string | Expand |
---|
| Attributo nascosto. Elenco delle identità associate ai team della persona che ha effettuato la creazione. |
|
root | text | ugovId | integer | Identificativo UGOV (label.contract.ugovId) |
root | hidden | pjImport | boolean | Expand |
---|
| Attributo nascosto. Flag che indica che l'elemento è stato importato da PJ. |
|
root | hidden | pjDispatchDate | date | Expand |
---|
| Attributo nascosto. Data di primo invio a PJ/primo recupero da PJ. |
|
root | text | wfState | wfState | Stato (label.contract.wfState) |
root | hidden | previousState | string | Expand |
---|
| Attributo nascosto. Stato precedente al corrente. Serve per potere "tornare indietro" nel caso in cui siano presenti più stati precedenti nel flusso. |
|
root | text | sourceId | string | Codice sorgente (label.contract.sourceIdentifier) Expand |
---|
| Identificativo di contratto 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.con.sourceIdentifier.enabled è settata a true. Il default è false. |
|
root | hidden | wfState | wfState | |
root | hidden | year | integer | |
root | radio | send2UgovPjConfirmation | boolean | Confermi l'invio del contratto ad UGOV PJ? (label.contract.send2UgovPjConfirmation) Expand |
---|
| Flag booleano (SI/NO) per conferma di invio del contratto verso UGOV PJ. Questo flag viene visualizzato SOLO la PRIMA volta che si tenta di inviare il contratto ad UGOV PJ. Per conoscere quali sono gli stati che scatenano l'invio del contratto verso UGOV PJ, fare riferimento agli stati marcati in arancione del flusso scelto. |
|
root | radio | warningAcknowlegement | boolean | Presa visione (label.warningAcknowlegement) Expand |
---|
| Flag booleano (SI/NO) per conferma di presa visione di uno specifico alert visualizzato. Questo flag viene visualizzato SOLO quando nel flusso viene prevista una validazione required booleanMap[warningAcknowlegement]. Fare riferimento al flusso per conoscere gli stati che scatenano questa validazione. |
|
root | textarea | transitionComment | string | Motivazione transizione di stato (label.contract.transitionComment) Expand |
---|
| Questo attributo viene visualizzato SOLO quando nel flusso viene prevista una validazione di obbligatorietà (required) stringMap[transitionComment] Serve per richiedere l'inserimento della motivazione della transizione di stato corrente: tipicamente quando si porta il contratto in uno stato come Sospeso (per i flussi che lo prevedono). Il valore inserito dall'utente in questo campo viene recuperato e accodato all'attributo clobMap[transitionsLog] insieme al log della transizione di stato. Fare riferimento al flusso per conoscere gli stati che scatenano questa validazione. |
|
root | hidden | withdrawn | | Expand |
---|
| Attributo nascosto. Flag che indica se l'elemento è stato cancellato logicamente. |
|
root | hidden | recalculate | boolean | Expand |
---|
| Attributo nascosto. Flag ad uso della sincronizzazione PJ. |
|
root | textarea | description | string | Nome contratto (label.contract.description) |
root | text | acronym | string | Acronimo contratto (label.contract.acronym) |
root | text | contractNo | string | Numero contratto interno (label.contract.contractNo) |
root | text | cup | string | Codice Unico Progetto (CUP) (label.contract.cup) |
root | text | cig | string | Codice Identificativo Gara (CIG) (label.contract.cig) |
root | radio | feesRequested | boolean | Presenza di Oneri (label.contract.feesRequested) |
root | textarea | objectDescription | clob | Descrizione dell’oggetto della prestazione (label.contract.objectDescription) |
root | textarea | notes | clob | Note (label.contract.notes) |
Enti committenti (fieldset.contract.customer) Expand |
---|
| In questa sezione è possibile censire gli enti committenti del contratto. 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. Nel caso non fosse presente l'ente di interesse è possibile effettuare richiesta di nuovo inserimento. 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.con.mail specifica per l'ambito Contratti, con l'indrizzo email dell'ufficio che in Ateneo si occupa delle anagrafiche degli enti esterni. E' possibile settare l'obbligatorietà del campo Codice fiscale settando a true la configurazione rm.orgunit.external.codiceFiscale.required, se non è presente va aggiunta. |
|
customer |
autocomplete | customerId (organizationUnit) | organizationUnit | Ente (label.contract.customerId) Expand |
---|
| In questa sezione è possibile censire gli enti committenti Campo per selezionare un ente committente del contratto. 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.con.mail specifica per l'ambito Contratti, con l'indrizzo email dell'ufficio che in Ateneo si occupa delle anagrafiche degli enti esterni. | Oggetto collegato externalOrganization Filtro date L'autocomplete filtra le unità organizzative attive, alla data specificata per l'oggetto radice. Sede principale Il presente autocomplete restituisce SOLO le sedi principali. |
text | approvalDate | date | Data di approvazione (label.contract.customer.approvalDate) |
textarea | notes | string | Note (label.contract.customer.notes) |
Area tematica (fieldset.contract.topic) |
topic | select | topicId (dictionary) | wfDictionary | Area tematica (fieldset.contract.topic) Dizionario collegato AP - Generale - Area tematica (topic) |
Trasferimento tecnologico (fieldset.contract.technologyTransfer) |
technologyTransfer | select | technologyTransfer | wfDictionary | Trasferimento tecnologico (fieldset.contract.technologyTransfer) Dizionario collegato AP - Contratti - Trasferimento tecnologico (contractTechnologyTransfer) |