Compare commits
5
Commits
main
...
ad1bef8d7e
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ad1bef8d7e | ||
|
|
73d4e01c26 | ||
|
|
93a8070856 | ||
|
|
9d37db158d | ||
|
|
4bb9739814 |
@@ -0,0 +1,134 @@
|
||||
# ElixForms Moduli
|
||||
|
||||
Repository per l'archiviazione e il versionamento dei moduli ElixForms dell'Università di Parma.
|
||||
|
||||
Il progetto automatizza l'esportazione dei moduli dalla console ElixForms e affianca a ogni file `.elx` una rappresentazione testuale dei suoi contenuti. In questo modo configurazioni, form, traduzioni e validazioni possono essere consultate e confrontate tramite Git senza dover analizzare direttamente il file di export completo.
|
||||
|
||||
## Prerequisiti
|
||||
|
||||
L'ambiente operativo previsto è Windows. Prima dell'installazione sono necessari:
|
||||
|
||||
- Git;
|
||||
- PowerShell 7.4 o successivo, disponibile tramite il comando `pwsh`;
|
||||
- Node.js 20 o successivo, con `npm` disponibile nel `PATH`;
|
||||
- Google Chrome, utilizzato in modalità headless per l'esportazione;
|
||||
- accesso di rete alla console ElixForms UniPR e credenziali abilitate al backoffice.
|
||||
|
||||
## Installazione e preparazione
|
||||
|
||||
Clonare il repository e posizionarsi nella sua directory:
|
||||
|
||||
```powershell
|
||||
git clone https://gitea.unipr.it/elixForms/elixforms-moduli.git
|
||||
cd elixforms-moduli
|
||||
```
|
||||
|
||||
Avviare quindi la preparazione dell'ambiente:
|
||||
|
||||
```powershell
|
||||
.\setup-environment.bat
|
||||
```
|
||||
|
||||
Lo script:
|
||||
|
||||
1. richiede i valori mancanti per `ELIXFORMS_USERNAME`, `ELIXFORMS_PASSWORD` ed `ELIXFORMS_MODULE_TAG`;
|
||||
2. salva la configurazione locale nel file `.env` in radice;
|
||||
3. installa con `npm` le dipendenze degli strumenti presenti in `tools/extract-elx`, `tools/playwright` e `tools/selenium`.
|
||||
|
||||
Il file `.env` è escluso da Git e non deve essere aggiunto al repository, perché contiene credenziali. `ELIXFORMS_MODULE_TAG` completa la configurazione richiesta dagli strumenti di automazione; i launcher di esportazione sostituiscono questo valore, solo per l'esecuzione corrente, con il tag ricevuto come argomento o inserito interattivamente.
|
||||
|
||||
Per modificare successivamente la configurazione è possibile aggiornare `.env` oppure eseguire di nuovo `setup-environment.bat` dopo aver svuotato il valore interessato.
|
||||
|
||||
## Utilizzo
|
||||
|
||||
### Esportare ed estrarre un modulo
|
||||
|
||||
Il comando principale esegue l'intero flusso per un tag ElixForms:
|
||||
|
||||
```powershell
|
||||
.\export-and-extract-elx.bat NOME_TAG_MODULO
|
||||
```
|
||||
|
||||
Se il tag non viene specificato, il launcher lo richiede in modo interattivo. Il risultato viene salvato in:
|
||||
|
||||
```text
|
||||
src/NOME_TAG_MODULO/
|
||||
├── elxforms_<ID>.elx
|
||||
└── elxforms_<ID>_internals/
|
||||
```
|
||||
|
||||
È consigliabile controllare con `git diff` sia il file `.elx` sia la directory `_internals` prima di creare un commit.
|
||||
|
||||
### Comandi disponibili
|
||||
|
||||
| Comando | Funzione |
|
||||
| --- | --- |
|
||||
| `export-and-extract-elx.bat <TAG>` | Esporta il modulo e ne rigenera subito i contenuti estratti. |
|
||||
| `export-elx.bat <TAG>` | Esporta soltanto il file `.elx` dalla console. |
|
||||
| `extract-elx-internals.bat <TAG>` | Rigenera `_internals` per il modulo indicato. |
|
||||
| `extract-elx-internals-last-updated.bat` | Estrae il file `.elx` modificato più di recente sotto `src`. |
|
||||
| `extract-elx-internals-all.bat` | Rigenera i contenuti estratti di tutti i file `.elx` sotto `src`. |
|
||||
| `convert-url-to-elix.bat <URL_ASSOLUTO>` | Converte un URL nel formato richiesto dalle chiamate remote/autocomplete di ElixForms. |
|
||||
|
||||
I comandi che accettano un argomento possono essere avviati anche senza parametri; in tal caso ne richiedono il valore da tastiera.
|
||||
|
||||
## Struttura del repository
|
||||
|
||||
```text
|
||||
.
|
||||
├── src/ # Moduli esportati e relative rappresentazioni estratte
|
||||
├── scripts/ # Orchestrazione PowerShell e funzioni condivise
|
||||
├── tools/
|
||||
│ ├── extract-elx/ # Scomposizione del JSON .elx
|
||||
│ ├── selenium/ # Automazione dell'export dalla console
|
||||
│ └── playwright/ # Implementazione alternativa dell'automazione
|
||||
├── .env.template # Elenco delle variabili di configurazione
|
||||
├── setup-environment.bat # Preparazione iniziale
|
||||
└── *.bat # Comandi operativi eseguibili da Windows
|
||||
```
|
||||
|
||||
Ogni sottodirectory immediata di `src` identifica normalmente un modulo tramite il suo tag. Al suo interno si trovano l'export originale e la directory derivata con suffisso `_internals`.
|
||||
|
||||
## Funzionamento tecnico
|
||||
|
||||
### Esportazione dalla console ElixForms
|
||||
|
||||
I file `.bat` si posizionano nella radice del repository e delegano il lavoro agli script PowerShell in `scripts`. Le funzioni condivise sono raccolte in `scripts/elx-tools-module.psm1`.
|
||||
|
||||
Durante l'esportazione, PowerShell legge le credenziali da `.env`, applica il tag ricevuto dal comando e avvia lo strumento Selenium con le variabili d'ambiente necessarie. Selenium apre Chrome in modalità headless e svolge queste operazioni:
|
||||
|
||||
1. accede al backoffice ElixForms UniPR;
|
||||
2. cerca il modulo tramite il tag;
|
||||
3. apre la funzione di esportazione e include i dati di protocollo;
|
||||
4. scarica il file `elxforms_<ID>.elx`;
|
||||
5. sposta il file da `tools/selenium/downloads` a `src/<TAG>`.
|
||||
|
||||
Se la directory del tag non esiste, viene creata automaticamente. La ricerca usa il primo risultato restituito dalla console: è quindi importante utilizzare un tag completo e non ambiguo.
|
||||
|
||||
Il percorso richiamato dai launcher usa Selenium. In `tools/playwright` è mantenuta anche un'implementazione alternativa dello stesso flusso, non collegata ai comandi `.bat` principali.
|
||||
|
||||
### Estrazione dei contenuti `.elx`
|
||||
|
||||
Un file `.elx` è un documento JSON che contiene, nelle proprietà di primo livello, molte parti eterogenee del modulo. Lo strumento Node.js `tools/extract-elx/extract-elx.js` lo scompone in una directory omonima con suffisso `_internals`.
|
||||
|
||||
Per ciascuna proprietà radice:
|
||||
|
||||
- le stringhe XML sono riconosciute e formattate in file `.xml`;
|
||||
- le altre stringhe sono salvate come `.txt`;
|
||||
- gli oggetti sono serializzati come JSON indentato;
|
||||
- gli array producono un indice e un file separato per ogni elemento;
|
||||
- eventuali frammenti XML contenuti negli oggetti vengono estratti anche in file dedicati.
|
||||
|
||||
Per alcune collezioni, tra cui step, tab, schemi, validazioni e traduzioni, i nomi dei file derivano da identificatori funzionali contenuti nei dati. Gli elementi vengono inoltre ordinati quando è disponibile una chiave significativa. Questi accorgimenti mantengono stabile l'output tra due esportazioni e rendono i diff Git più leggibili.
|
||||
|
||||
Ogni estrazione genera anche:
|
||||
|
||||
- `_manifest.json`, con tipo e numero di file prodotti per ciascuna proprietà;
|
||||
- `crc32.txt`, con il checksum CRC32 del file `.elx` sorgente;
|
||||
- file `index.*` che rappresentano valori singoli o descrivono il contenuto delle collezioni.
|
||||
|
||||
Gli script PowerShell richiamano l'estrattore con l'opzione `--clean`: la directory `_internals` esistente viene eliminata e ricreata a partire dal file `.elx`. Di conseguenza, non deve contenere modifiche manuali da preservare; la sorgente autorevole resta l'export `.elx` ottenuto dalla console.
|
||||
|
||||
### Conversione degli URL
|
||||
|
||||
`convert-url-to-elix.bat` trasforma un URL assoluto nel formato usato dai servizi remoti ElixForms. Il dominio e il percorso vengono normalizzati secondo la convenzione della piattaforma, mentre i parametri di query vengono conservati, nello stesso ordine, nell'oggetto JSON restituito dal comando.
|
||||
File diff suppressed because one or more lines are too long
@@ -101,6 +101,10 @@
|
||||
"type": "object",
|
||||
"fileCount": 1
|
||||
},
|
||||
"cinecaModuleConfig": {
|
||||
"type": "object",
|
||||
"fileCount": 1
|
||||
},
|
||||
"source": {
|
||||
"type": "string",
|
||||
"fileCount": 1
|
||||
@@ -127,7 +131,7 @@
|
||||
}
|
||||
},
|
||||
"summary": {
|
||||
"totalProperties": 21,
|
||||
"totalFiles": 80
|
||||
"totalProperties": 22,
|
||||
"totalFiles": 81
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
null
|
||||
@@ -1 +1 @@
|
||||
07CF23A5
|
||||
B58176EA
|
||||
|
||||
+2
-2
File diff suppressed because one or more lines are too long
+1107
-1107
File diff suppressed because it is too large
Load Diff
+468
-468
File diff suppressed because it is too large
Load Diff
+521
-6
File diff suppressed because one or more lines are too long
+3
-2
@@ -1,4 +1,4 @@
|
||||
<EXT NEXT_FIELD_KEY="COL0120" NEXT_GROUP_KEY="GRP_0001" NEXT_ITEM_KEY="1" NEXT_ROW_KEY="ROW_0001" NEXT_SECTION_KEY="SEC_0015" description="PROPOSTA_CCT_OPERATORE_Dati_generali" offline="no" ownerGroup="0" preserve-names="no" search-grouping="AND" title="PROPOSTA_CCT_OPERATORE_Dati_generali">
|
||||
<EXT NEXT_FIELD_KEY="COL0121" NEXT_GROUP_KEY="GRP_0001" NEXT_ITEM_KEY="1" NEXT_ROW_KEY="ROW_0001" NEXT_SECTION_KEY="SEC_0015" description="PROPOSTA_CCT_OPERATORE_Dati_generali" offline="no" ownerGroup="0" preserve-names="no" search-grouping="AND" title="PROPOSTA_CCT_OPERATORE_Dati_generali">
|
||||
<TRANSLATIONS>
|
||||
<LANGUAGE key="EN" title="English">
|
||||
<ATTR/>
|
||||
@@ -47,7 +47,8 @@
|
||||
<COL0040 default="" display-field="" name="Cognome_OD" order-key="ORD003" primary-key="" read-only="no" required="no" search-default="no" search-grouping="AND" searchable="no" table="" title="Cognome OD" type="string" visible="no" visible-in-search="no" visible-in-search-backend="no"/>
|
||||
<COL0041 default="" display-field="" name="Indirizzo_email_OD" order-key="ORD004" primary-key="" read-only="no" required="no" search-default="no" search-grouping="AND" searchable="no" table="" title="Indirizzo email OD" type="string" visible="no" visible-in-search="no" visible-in-search-backend="no"/>
|
||||
<COL0030 default="" display-field="" name="ritenuta_2_max_fattore" order-key="ORD005" primary-key="" read-only="no" required="no" search-default="no" search-grouping="AND" searchable="no" table="" title="ritenuta 2 max fattore" type="string" visible="no" visible-in-search="no" visible-in-search-backend="no"/>
|
||||
<COL0090 default="" display-field="" name="mostra_ritenute_(assenza_esenzione)" order-key="ORD006" primary-key="" read-only="no" required="no" search-default="no" search-grouping="AND" searchable="no" table="" title="mostra ritenute (assenza esenzione)" type="string" visible="no" visible-in-search="no" visible-in-search-backend="no"/>
|
||||
<COL0120 default="" display-field="" name="ritenuta_2_max_non-eco_fattore" order-key="ORD006" primary-key="" read-only="no" required="no" search-default="no" search-grouping="AND" searchable="no" table="" title="ritenuta 2 max non-eco fattore" type="string" visible="no" visible-in-search="no" visible-in-search-backend="no"/>
|
||||
<COL0090 default="" display-field="" name="mostra_ritenute_(assenza_esenzione)" order-key="ORD007" primary-key="" read-only="no" required="no" search-default="no" search-grouping="AND" searchable="no" table="" title="mostra ritenute (assenza esenzione)" type="string" visible="no" visible-in-search="no" visible-in-search-backend="no"/>
|
||||
</SECTION>
|
||||
<SECTION key="SEC_0004" order-key="ORD006" search-grouping="AND" title="Campi calcolati contratto economico (nascosti)">
|
||||
<COL0027 default="" display-field="" name="ritenuta_3_fattore" order-key="ORD001" primary-key="" read-only="no" required="no" search-default="no" search-grouping="AND" searchable="no" table="" title="ritenuta 3 fattore" type="string" visible="no" visible-in-search="no" visible-in-search-backend="no"/>
|
||||
|
||||
+2
-2
File diff suppressed because one or more lines are too long
@@ -112,15 +112,17 @@ Per maggiori dettagli si rinvia all&#39;Informativa Privacy disponibile ai s
|
||||
<COL0040 name="COL0040" order-key="ORD0040" search-default="no" searchable="no" title="Termini del servizio "Hai bisogno di aiuto?"" type="html" visible="no" visible-in-search="no" visible-in-search-backend="no"/>
|
||||
</SECTION>
|
||||
<SECTION key="SEC_0004" order-key="ORD002" title="Tipologia">
|
||||
<COL0015 key="2" name="COL0015" order-key="ORD011" search-default="no" searchable="no" title="Tipologia modulo" type="radio" visible="no" visible-in-search="no" visible-in-search-backend="no">
|
||||
Senza scadenza
|
||||
<COL0015 key="1" name="COL0015" order-key="ORD011" search-default="no" searchable="no" title="Tipologia modulo" type="radio" visible="no" visible-in-search="no" visible-in-search-backend="no">
|
||||
A scadenza
|
||||
</COL0015>
|
||||
<COL0005 name="COL0005" order-key="ORD005" search-default="no" searchable="no" title="Data di pubblicazione" type="timestamp" visible="no" visible-in-search="no" visible-in-search-backend="no">
|
||||
10-06-2025 09:00
|
||||
</COL0005>
|
||||
<COL0006 name="COL0006" order-key="ORD006" search-default="no" searchable="no" title="Data di scadenza" type="timestamp" visible="no" visible-in-search="no" visible-in-search-backend="no"/>
|
||||
<COL0006 name="COL0006" order-key="ORD006" search-default="no" searchable="no" title="Data di scadenza" type="timestamp" visible="no" visible-in-search="no" visible-in-search-backend="no">
|
||||
01-09-2026 00:00
|
||||
</COL0006>
|
||||
<COL0041 name="COL0041" order-key="ORD0041" search-default="no" searchable="no" title="Abilita "conto alla rovescia"" type="boolean" visible="no" visible-in-search="no" visible-in-search-backend="no">
|
||||
false
|
||||
true
|
||||
</COL0041>
|
||||
<COL0042 name="COL0042" order-key="ORD0042" search-default="no" searchable="no" title="Abilita modalita' gara" type="boolean" visible="no" visible-in-search="no" visible-in-search-backend="no">
|
||||
false
|
||||
@@ -134,7 +136,7 @@ Per maggiori dettagli si rinvia all&#39;Informativa Privacy disponibile ai s
|
||||
11-12-2024 11:48
|
||||
</COL0011>
|
||||
<COL0012 name="COL0012" order-key="ORD003" search-default="no" searchable="no" title="DataOra Ultima modifica" type="timestamp" visible="no" visible-in-search="no" visible-in-search-backend="no">
|
||||
28-10-2025 15:04
|
||||
25-08-2026 09:04
|
||||
</COL0012>
|
||||
</SECTION>
|
||||
<SECTION key="SEC_0003" order-key="ORD004" title="Payment">
|
||||
@@ -162,9 +164,11 @@ Per maggiori dettagli si rinvia all&#39;Informativa Privacy disponibile ai s
|
||||
</SECTION>
|
||||
<SECTION key="SEC_0008" order-key="ORD008" title="Stati Domande Inoltrate">
|
||||
<COL0051 name="COL0051" order-key="ORD0051" search-default="no" searchable="no" title="Scheda per cambio stato" type="string" visible="no" visible-in-search="no" visible-in-search-backend="no">
|
||||
0
|
||||
866
|
||||
</COL0051>
|
||||
<COL0052 name="COL0052" order-key="ORD0052" search-default="no" searchable="no" title="Visualizza stato in console utente" type="boolean" visible="no" visible-in-search="no" visible-in-search-backend="no"/>
|
||||
<COL0052 name="COL0052" order-key="ORD0052" search-default="no" searchable="no" title="Visualizza stato in console utente" type="boolean" visible="no" visible-in-search="no" visible-in-search-backend="no">
|
||||
true
|
||||
</COL0052>
|
||||
<COL0053 name="COL0053" order-key="ORD0053" search-default="no" searchable="no" title="Stato domande in Area Commissioni" type="string" visible="no" visible-in-search="no" visible-in-search-backend="no"/>
|
||||
<COL0054 name="COL0054" order-key="ORD0054" search-default="no" searchable="no" title="Stato domande all'inoltro" type="string" visible="no" visible-in-search="no" visible-in-search-backend="no"/>
|
||||
</SECTION>
|
||||
@@ -181,6 +185,8 @@ Per maggiori dettagli si rinvia all&#39;Informativa Privacy disponibile ai s
|
||||
<COL0058 name="COL0058" order-key="ORD0058" search-default="no" searchable="no" title="Includi testo comunicazione formale in email" type="boolean" visible="no" visible-in-search="no" visible-in-search-backend="no">
|
||||
false
|
||||
</COL0058>
|
||||
<COL0085 title="Disabilita invio (Gestione Istanze)" name="COL0085" order-key="ORD0085" type="boolean" visible="no" searchable="no" search-default="no" visible-in-search="no" visible-in-search-backend="no"/>
|
||||
<COL0086 title="Disabilita risposta (Area utente)" name="COL0086" order-key="ORD0086" type="boolean" visible="no" searchable="no" search-default="no" visible-in-search="no" visible-in-search-backend="no"/>
|
||||
</SECTION>
|
||||
<SECTION key="SEC_0012" order-key="ORD012" title="PDF Accessibili: metadati">
|
||||
<COL0059 name="COL0059" order-key="ORD0059" search-default="no" searchable="no" title="Autore" type="string" visible="no" visible-in-search="no" visible-in-search-backend="no"/>
|
||||
|
||||
@@ -1 +1 @@
|
||||
1.24.0
|
||||
1.30.0
|
||||
@@ -1 +1 @@
|
||||
eRHRunsz5Fh37diPROWh2n7hIxgrQ2L5lXTyXtfY9ww=
|
||||
9R/MUyU5Wz8/PbO7+a90Yqts8yrN/un3fiD0ZXj3w98=
|
||||
+15
-5
@@ -3,7 +3,15 @@
|
||||
[VAR name="speseGenerali" type="string"][TAG]SCHEMAID,341,COL0051,IUQOID, , [/TAG][/VAR]
|
||||
[VAR name="presenzaOneri" type="boolean"][TAG]SCHEMAID,341,COL0084,IUQOID, , [/TAG][/VAR]
|
||||
[VAR name="mostraRitenute" type="string"][TAG]SCHEMAID,341,COL0090,IUQOID, , [/TAG][/VAR]
|
||||
[VAR name="ulterioreRitenuta2Max" type="string"][TAG]SCHEMAID,337,COL0064,IUQOID, , [/TAG][/VAR]
|
||||
[VAR name="ulterioreRitenuta2Max" type="string"][TAG]SCHEMAID,337,COL0067,IUQOID, , [/TAG][/VAR]
|
||||
|
||||
[VAR name="ritenutaNonEcoAmministrazione" type="number"][TAG]SCHEMAID,341,COL0074,IUQOID, , [/TAG][/VAR]
|
||||
[VAR name="ritenutaNonEcoFondo" type="number"][TAG]SCHEMAID,341,COL0075,IUQOID, , [/TAG][/VAR]
|
||||
[VAR name="ritenutaNonEcoWelfare" type="number"][TAG]SCHEMAID,341,COL0076,IUQOID, , [/TAG][/VAR]
|
||||
[% percentualeNonEcoAmministrazione = ritenutaNonEcoAmministrazione * 100; %]
|
||||
[% percentualeNonEcoFondo = ritenutaNonEcoFondo * 100; %]
|
||||
[% percentualeNonEcoWelfare = ritenutaNonEcoWelfare * 100; %]
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<style>
|
||||
@@ -31,7 +39,7 @@
|
||||
<body>
|
||||
<!-- Header con logo UniPR come nel template standard -->
|
||||
|
||||
<h2>IL DIRIGENTE</h2>
|
||||
<h2>IL DIRETTORE GENERALE</h2>
|
||||
|
||||
<p>visto l'art.15 della legge 7 agosto 1990 n. 241 che disciplina gli "Accordi tra Pubbliche Amministrazioni";</p>
|
||||
|
||||
@@ -53,7 +61,9 @@
|
||||
|
||||
<p>verificata l'applicabilità dell'art. 15 "Accordi fra Pubbliche Amministrazioni" della legge n. 241/1990 sul procedimento amministrativo, sussistendone i presupposti, incluso l'interesse reciproco, il contributo di tutti i soggetti sottoscrittori, la proprietà condivisa dei risultati secondo quanto stabilito dall'Accordo e la compartecipazione alle spese finalizzate al raggiungimento degli obiettivi specificati nel testo della stessa;</p>
|
||||
|
||||
<p>richiamato integralmente il testo dell'accordo da stipularsi tra l'Università degli Studi di Parma, nell'interesse del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG], avente ad oggetto [TAG]SCHEMAID,341,COL0005,IUQOID, , [/TAG] sotto la responsabilità scientifica di [TAG]SCHEMAID,341,COL0049,IUQOID, , [/TAG], con durata di mesi [TAG]SCHEMAID,341,COL0008,IUQOID, , [/TAG][IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0084,IUQOID, , [/TAG] == false %]--][% presenzaOneri == false %][/CONDITION][THEN], senza oneri a carico del budget dell'Amministrazione Centrale[/THEN][/IF];</p>
|
||||
<p>richiamato integralmente il testo dell'accordo da stipularsi tra l'Università degli Studi di Parma, nell'interesse del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG] e [TAG]SCHEMAID,341,COL0086,IUQOID, , [/TAG], avente ad oggetto [TAG]SCHEMAID,341,COL0005,IUQOID, , [/TAG] sotto la responsabilità scientifica di [TAG]SCHEMAID,341,COL0049,IUQOID, , [/TAG], con durata di mesi [TAG]SCHEMAID,341,COL0008,IUQOID, , [/TAG][IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0084,IUQOID, , [/TAG] == false %]--][% presenzaOneri == false %][/CONDITION][THEN], senza oneri a carico del budget dell'Amministrazione Centrale[/THEN][/IF];</p>
|
||||
|
||||
<!-- Indicazione domanda elixForms: "vista la domanda n.° <ID_DOMANDA>, ricevuta n.° <ID_RICEVUTA> (pervenuta il <DATA_INOLTRO> tramite il portale "Procedure Online");" -->
|
||||
|
||||
<p>ritenuto, per quanto premesso, di aderire alla richiesta di [TAG]SCHEMAID,341,COL0049,IUQOID, , [/TAG] di approvazione della stipula Accordo con [TAG]SCHEMAID,341,COL0086,IUQOID, , [/TAG] per [TAG]SCHEMAID,341,COL0005,IUQOID, , [/TAG] in premessa, ai sensi e per gli effetti di quanto previsto dal sopra citato Regolamento sulla disciplina delle attività di ricerca, consulenza, didattica e alta formazione eseguite dall'Università degli Studi di Parma a fronte di contratti o accordi con soggetti terzi con riferimento all'Art.2, punto B;</p>
|
||||
|
||||
@@ -63,10 +73,10 @@
|
||||
<li>richiamate le premesse, parti integranti del presente dispositivo, di approvare la stipula dell'Accordo tra [TAG]SCHEMAID,341,COL0086,IUQOID, , [/TAG] e l'Università degli Studi di Parma, nell'interesse del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG], avente ad oggetto [TAG]SCHEMAID,341,COL0005,IUQOID, , [/TAG] sotto la responsabilità scientifica di [TAG]SCHEMAID,341,COL0049,IUQOID, , [/TAG], con durata di mesi [TAG]SCHEMAID,341,COL0008,IUQOID, , [/TAG][IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0084,IUQOID, , [/TAG] == false %]--][% presenzaOneri == false %][/CONDITION][THEN], senza oneri a carico del budget dell'Amministrazione Centrale[/THEN][/IF];</li>
|
||||
|
||||
[IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0094,IUQOID, , [/TAG] > 0 %]--][% corrispettivo > 0 %][/CONDITION][THEN]
|
||||
<li>di autorizzare l'introito del contributo di euro [TAG]SCHEMAID,341,COL0094,IUQOID, , [/TAG] da parte di [TAG]SCHEMAID,341,COL0086,IUQOID, , [/TAG] a favore del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG][IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0090,IUQOID, , [/TAG] != "N" %]--][% mostraRitenute != "N" %][/CONDITION][THEN][IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0051,IUQOID, , [/TAG] > 0 %]--][% speseGenerali > 0 %][/CONDITION][THEN], da assoggettare alle ritenute secondo le modalità previste dall'art. 6, comma 2 del "Regolamento sulla disciplina delle attività di ricerca, consulenza e didattica e alta formazione eseguite dall'Università degli Studi di Parma a fronte di contratti o accordi con soggetti terzi" nella misura del 6% (euro [TAG]SCHEMAID,337,COL0049,IUQOID, , [/TAG]) per l'Amministrazione di Ateneo, del 8% (euro [TAG]SCHEMAID,337,COL0050,IUQOID, , [/TAG]) per il Fondo Comune di Ateneo e del 2% (euro [TAG]SCHEMAID,337,COL0051,IUQOID, , [/TAG]) per l'incremento dei fondi di cui agli artt. 119, comma 2, punto a) e 121, comma 2, punto a) del CCNL di comparto per l'attuazione dell'art. 110, comma 2 del medesimo contratto[/THEN][/IF][IF][CONDITION][!--[% [TAG]SCHEMAID,337,COL0064,IUQOID, , [/TAG] != "" && [TAG]SCHEMAID,337,COL0064,IUQOID, , [/TAG] > 0 %]--][% ulterioreRitenuta2Max > 0 %][/CONDITION][THEN], con una ritenuta ulteriore del [TAG]SCHEMAID,337,COL0067,IUQOID, , [/TAG]% (euro [TAG]SCHEMAID,337,COL0068,IUQOID, , [/TAG]) a favore del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG][/THEN][/IF][/THEN][/IF];</li>
|
||||
<li>di autorizzare l'introito del contributo di euro [TAG]SCHEMAID,341,COL0094,IUQOID, , [/TAG] da parte di [TAG]SCHEMAID,341,COL0086,IUQOID, , [/TAG] a favore del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG][IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0090,IUQOID, , [/TAG] != "N" %]--][% mostraRitenute != "N" %][/CONDITION][THEN][IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0051,IUQOID, , [/TAG] > 0 %]--][% speseGenerali > 0 %][/CONDITION][THEN], da assoggettare alle ritenute secondo le modalità previste dall'art. 6, comma 2 del "Regolamento sulla disciplina delle attività di ricerca, consulenza e didattica e alta formazione eseguite dall'Università degli Studi di Parma a fronte di contratti o accordi con soggetti terzi" nella misura del [FORMAT type="number" pattern="#,##0.##"][% percentualeNonEcoAmministrazione %][/FORMAT]% (euro [TAG]SCHEMAID,337,COL0049,IUQOID, , [/TAG]) per l'Amministrazione di Ateneo, del [FORMAT type="number" pattern="#,##0.##"][% percentualeNonEcoFondo %][/FORMAT]% (euro [TAG]SCHEMAID,337,COL0050,IUQOID, , [/TAG]) per il Fondo Comune di Ateneo e del [FORMAT type="number" pattern="#,##0.##"][% percentualeNonEcoWelfare %][/FORMAT]% (euro [TAG]SCHEMAID,337,COL0051,IUQOID, , [/TAG]) per l'incremento dei fondi di cui agli artt. 119, comma 2, punto a) e 121, comma 2, punto a) del CCNL di comparto per l'attuazione dell'art. 110, comma 2 del medesimo contratto[/THEN][/IF][IF][CONDITION][!--[% [TAG]SCHEMAID,337,COL0064,IUQOID, , [/TAG] != "" && [TAG]SCHEMAID,337,COL0064,IUQOID, , [/TAG] > 0 %]--][% ulterioreRitenuta2Max > 0 %][/CONDITION][THEN], con una ritenuta ulteriore del [FORMAT type="number" pattern="#,##0.##"][% ulterioreRitenuta2Max %][/FORMAT]% (euro [TAG]SCHEMAID,337,COL0068,IUQOID, , [/TAG]) a favore del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG][/THEN][/IF][/THEN][/IF];</li>
|
||||
[/THEN][/IF]
|
||||
|
||||
<li>di conferire mandato al Direttore del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG] per l'adempimento di ogni attività relativa.</li>
|
||||
<li>di dare mandato al Direttore del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG] per ogni adempimento relativo.</li>
|
||||
</ol>
|
||||
|
||||
<div class="firma">
|
||||
|
||||
+14
-4
@@ -2,7 +2,15 @@
|
||||
[VAR name="corrispettivo" type="string"][TAG]SCHEMAID,341,COL0094,IUQOID, , [/TAG][/VAR]
|
||||
[VAR name="presenzaOneri" type="boolean"][TAG]SCHEMAID,341,COL0084,IUQOID, , [/TAG][/VAR]
|
||||
[VAR name="mostraRitenute" type="string"][TAG]SCHEMAID,341,COL0090,IUQOID, , [/TAG][/VAR]
|
||||
[VAR name="ulterioreRitenuta2Max" type="string"][TAG]SCHEMAID,337,COL0017,IUQOID, , [/TAG][/VAR]
|
||||
[VAR name="ulterioreRitenuta2Max" type="string"][TAG]SCHEMAID,337,COL0057,IUQOID, , [/TAG][/VAR]
|
||||
|
||||
[VAR name="ritenutaEcoAmministrazione" type="number"][TAG]SCHEMAID,341,COL0027,IUQOID, , [/TAG][/VAR]
|
||||
[VAR name="ritenutaEcoFondo" type="number"][TAG]SCHEMAID,341,COL0028,IUQOID, , [/TAG][/VAR]
|
||||
[VAR name="ritenutaEcoWelfare" type="number"][TAG]SCHEMAID,341,COL0029,IUQOID, , [/TAG][/VAR]
|
||||
[% percentualeEcoAmministrazione = ritenutaEcoAmministrazione * 100; %]
|
||||
[% percentualeEcoFondo = ritenutaEcoFondo * 100; %]
|
||||
[% percentualeEcoWelfare = ritenutaEcoWelfare * 100; %]
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<style>
|
||||
@@ -30,7 +38,7 @@
|
||||
<body>
|
||||
<!-- Header con logo UniPR come nel template standard -->
|
||||
|
||||
<h2>IL DIRIGENTE</h2>
|
||||
<h2>IL DIRETTORE GENERALE</h2>
|
||||
|
||||
<p>visti lo Statuto dell'Università degli Studi di Parma ed il Regolamento Generale di Ateneo;</p>
|
||||
|
||||
@@ -42,7 +50,9 @@
|
||||
|
||||
<!-- <p>preso atto che, con nota assunta a Prot. n. ___, il [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG] ha trasmesso:</p> -->
|
||||
|
||||
<p>richiamato integralmente il testo del contratto da stipularsi tra l'Università degli Studi di Parma, nell'interesse del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG], avente ad oggetto [TAG]SCHEMAID,341,COL0005,IUQOID, , [/TAG] sotto la responsabilità scientifica di [TAG]SCHEMAID,341,COL0049,IUQOID, , [/TAG], con durata di mesi [TAG]SCHEMAID,341,COL0008,IUQOID, , [/TAG], per un corrispettivo pari a euro [TAG]SCHEMAID,341,COL0094,IUQOID, , [/TAG];</p>
|
||||
<p>richiamato integralmente il testo del contratto da stipularsi tra l'Università degli Studi di Parma, nell'interesse del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG] e [TAG]SCHEMAID,341,COL0086,IUQOID, , [/TAG], avente ad oggetto [TAG]SCHEMAID,341,COL0005,IUQOID, , [/TAG] sotto la responsabilità scientifica di [TAG]SCHEMAID,341,COL0049,IUQOID, , [/TAG], con durata di mesi [TAG]SCHEMAID,341,COL0008,IUQOID, , [/TAG], per un corrispettivo pari a euro [TAG]SCHEMAID,341,COL0094,IUQOID, , [/TAG];</p>
|
||||
|
||||
<!-- Indicazione domanda elixForms: "vista la domanda n.° <ID_DOMANDA>, ricevuta n.° <ID_RICEVUTA> (pervenuta il <DATA_INOLTRO> tramite il portale "Procedure Online");" -->
|
||||
|
||||
<p>ritenuto, per quanto premesso, di aderire alla richiesta di [TAG]SCHEMAID,341,COL0049,IUQOID, , [/TAG] di approvazione della stipula del contratto con [TAG]SCHEMAID,341,COL0086,IUQOID, , [/TAG] per [TAG]SCHEMAID,341,COL0005,IUQOID, , [/TAG] in premessa, ai sensi e per gli effetti di quanto previsto dal sopra citato Regolamento sulla disciplina delle attività di ricerca, consulenza, didattica e alta formazione eseguite dall'Università degli Studi di Parma a fronte di contratti o accordi con soggetti terzi con riferimento all'Art.2, punto A;</p>
|
||||
|
||||
@@ -51,7 +61,7 @@
|
||||
<ol>
|
||||
<li>di approvare la stipula del contratto tra [TAG]SCHEMAID,341,COL0086,IUQOID, , [/TAG] e l'Università degli Studi di Parma, nell'interesse del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG], avente ad oggetto [TAG]SCHEMAID,341,COL0005,IUQOID, , [/TAG] sotto la responsabilità scientifica di [TAG]SCHEMAID,341,COL0049,IUQOID, , [/TAG], con durata di mesi [TAG]SCHEMAID,341,COL0008,IUQOID, , [/TAG];</li>
|
||||
|
||||
<li>di autorizzare l'introito del corrispettivo pari ad euro [TAG]SCHEMAID,341,COL0094,IUQOID, , [/TAG] che verrà erogato da [TAG]SCHEMAID,341,COL0086,IUQOID, , [/TAG] a favore del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG][IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0090,IUQOID, , [/TAG] != "N" %]--][% mostraRitenute != "N" %][/CONDITION][THEN], da assoggettare alle ritenute secondo le modalità previste dall'art. 6, comma 1 del "Regolamento sulla disciplina delle attività di ricerca, consulenza e didattica e alta formazione eseguite dall'Università degli Studi di Parma a fronte di contratti o accordi con soggetti terzi" nella misura del 3% (euro [TAG]SCHEMAID,337,COL0014,IUQOID, , [/TAG]) per l'Amministrazione di Ateneo, del 4% (euro [TAG]SCHEMAID,337,COL0015,IUQOID, , [/TAG]) per il Fondo Comune di Ateneo e del 1% (euro [TAG]SCHEMAID,337,COL0016,IUQOID, , [/TAG]) per l'incremento dei fondi di cui agli artt. 119, comma 2, punto a) e 121, comma 2, punto a) del CCNL di comparto per l'attuazione dell'art. 110, comma 2 del medesimo contratto[IF][CONDITION][!--[% [TAG]SCHEMAID,337,COL0017,IUQOID, , [/TAG] != "" && [TAG]SCHEMAID,337,COL0017,IUQOID, , [/TAG] > 0 %]--][% ulterioreRitenuta2Max > 0 %][/CONDITION][THEN] e del [TAG]SCHEMAID,337,COL0057,IUQOID, , [/TAG]% (euro [TAG]SCHEMAID,337,COL0063,IUQOID, , [/TAG]) a favore del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG][/THEN][/IF][/THEN][/IF];</li>
|
||||
<li>di autorizzare l'introito del corrispettivo pari ad euro [TAG]SCHEMAID,341,COL0094,IUQOID, , [/TAG] che verrà erogato da [TAG]SCHEMAID,341,COL0086,IUQOID, , [/TAG] a favore del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG][IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0090,IUQOID, , [/TAG] != "N" %]--][% mostraRitenute != "N" %][/CONDITION][THEN], da assoggettare alle ritenute secondo le modalità previste dall'art. 6, comma 1 del "Regolamento sulla disciplina delle attività di ricerca, consulenza e didattica e alta formazione eseguite dall'Università degli Studi di Parma a fronte di contratti o accordi con soggetti terzi" nella misura del [FORMAT type="number" pattern="#,##0.##"][% percentualeEcoAmministrazione %][/FORMAT]% (euro [TAG]SCHEMAID,337,COL0014,IUQOID, , [/TAG]) per l'Amministrazione di Ateneo, del [FORMAT type="number" pattern="#,##0.##"][% percentualeEcoFondo %][/FORMAT]% (euro [TAG]SCHEMAID,337,COL0015,IUQOID, , [/TAG]) per il Fondo Comune di Ateneo e del [FORMAT type="number" pattern="#,##0.##"][% percentualeEcoWelfare %][/FORMAT]% (euro [TAG]SCHEMAID,337,COL0016,IUQOID, , [/TAG]) per l'incremento dei fondi di cui agli artt. 119, comma 2, punto a) e 121, comma 2, punto a) del CCNL di comparto per l'attuazione dell'art. 110, comma 2 del medesimo contratto[IF][CONDITION][!--[% [TAG]SCHEMAID,337,COL0017,IUQOID, , [/TAG] != "" && [TAG]SCHEMAID,337,COL0017,IUQOID, , [/TAG] > 0 %]--][% ulterioreRitenuta2Max > 0 %][/CONDITION][THEN] e del [FORMAT type="number" pattern="#,##0.##"][% ulterioreRitenuta2Max %][/FORMAT]% (euro [TAG]SCHEMAID,337,COL0063,IUQOID, , [/TAG]) a favore del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG][/THEN][/IF][/THEN][/IF];</li>
|
||||
|
||||
<li>di dare mandato al Direttore del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG] per ogni adempimento relativo.</li>
|
||||
</ol>
|
||||
|
||||
+13
-3
@@ -3,7 +3,15 @@
|
||||
[VAR name="speseGenerali" type="string"][TAG]SCHEMAID,341,COL0051,IUQOID, , [/TAG][/VAR]
|
||||
[VAR name="presenzaOneri" type="boolean"][TAG]SCHEMAID,341,COL0084,IUQOID, , [/TAG][/VAR]
|
||||
[VAR name="mostraRitenute" type="string"][TAG]SCHEMAID,341,COL0090,IUQOID, , [/TAG][/VAR]
|
||||
[VAR name="ulterioreRitenuta2Max" type="string"][TAG]SCHEMAID,337,COL0064,IUQOID, , [/TAG][/VAR]
|
||||
[VAR name="ulterioreRitenuta2Max" type="string"][TAG]SCHEMAID,337,COL0067,IUQOID, , [/TAG][/VAR]
|
||||
|
||||
[VAR name="ritenutaNonEcoAmministrazione" type="number"][TAG]SCHEMAID,341,COL0074,IUQOID, , [/TAG][/VAR]
|
||||
[VAR name="ritenutaNonEcoFondo" type="number"][TAG]SCHEMAID,341,COL0075,IUQOID, , [/TAG][/VAR]
|
||||
[VAR name="ritenutaNonEcoWelfare" type="number"][TAG]SCHEMAID,341,COL0076,IUQOID, , [/TAG][/VAR]
|
||||
[% percentualeNonEcoAmministrazione = ritenutaNonEcoAmministrazione * 100; %]
|
||||
[% percentualeNonEcoFondo = ritenutaNonEcoFondo * 100; %]
|
||||
[% percentualeNonEcoWelfare = ritenutaNonEcoWelfare * 100; %]
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<style>
|
||||
@@ -31,7 +39,7 @@
|
||||
<body>
|
||||
<!-- Header con logo UniPR come nel template standard -->
|
||||
|
||||
<h2>IL DIRIGENTE</h2>
|
||||
<h2>IL DIRETTORE GENERALE</h2>
|
||||
|
||||
<p>visto il Decreto Ministeriale 30 novembre 2021 recante "Misure volte a facilitare e sostenere la realizzazione degli studi clinici di medicinali senza scopo di lucro e degli studi osservazionali e a disciplinare la cessione di dati e risultati di sperimentazioni senza scopo di lucro a fini registrativi, ai sensi dell'art. 1, comma 1, lettera c), del decreto legislativo 14 maggio 2019, n. 52";</p>
|
||||
|
||||
@@ -51,6 +59,8 @@
|
||||
|
||||
<p>preso atto dell'autorizzazione all'avvio dello studio rilasciata in data ___ da ___;</p>
|
||||
|
||||
<!-- Indicazione domanda elixForms: "vista la domanda n.° <ID_DOMANDA>, ricevuta n.° <ID_RICEVUTA> (pervenuta il <DATA_INOLTRO> tramite il portale "Procedure Online");" -->
|
||||
|
||||
<p>ritenuto, per quanto premesso, di aderire alla richiesta avanzata da [TAG]SCHEMAID,341,COL0049,IUQOID, , [/TAG] di approvazione della stipula del contratto con [TAG]SCHEMAID,341,COL0086,IUQOID, , [/TAG] per la conduzione della sperimentazione sopra descritta, ai sensi e per gli effetti di quanto previsto dal sopra citato Regolamento sulla disciplina delle attività di ricerca, consulenza, didattica e alta formazione eseguite dall'Università degli Studi di Parma a fronte di contratti o accordi con soggetti terzi con riferimento all'Art.2, lettera B;</p>
|
||||
|
||||
<h2>determina</h2>
|
||||
@@ -59,7 +69,7 @@
|
||||
<li>richiamate le premesse, parti integranti del presente dispositivo, di approvare la stipula del contratto tra [TAG]SCHEMAID,341,COL0086,IUQOID, , [/TAG] e l'Università degli Studi di Parma, nell'interesse del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG], avente ad oggetto la conduzione della sperimentazione clinica dal titolo [TAG]SCHEMAID,341,COL0005,IUQOID, , [/TAG] sotto la responsabilità scientifica di [TAG]SCHEMAID,341,COL0049,IUQOID, , [/TAG], con decorrenza dalla data di sottoscrizione e durata fino a mesi [TAG]SCHEMAID,341,COL0008,IUQOID, , [/TAG][IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0084,IUQOID, , [/TAG] == false %]--][% presenzaOneri == false %][/CONDITION][THEN], senza oneri a carico del budget dell'Amministrazione Centrale[/THEN][/IF];</li>
|
||||
|
||||
[IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0094,IUQOID, , [/TAG] > 0 %]--][% corrispettivo > 0 %][/CONDITION][THEN]
|
||||
<li>di autorizzare l'introito del contributo di euro [TAG]SCHEMAID,341,COL0094,IUQOID, , [/TAG] da parte di [TAG]SCHEMAID,341,COL0086,IUQOID, , [/TAG] a favore del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG][IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0090,IUQOID, , [/TAG] != "N" %]--][% mostraRitenute != "N" %][/CONDITION][THEN][IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0051,IUQOID, , [/TAG] > 0 %]--][% speseGenerali > 0 %][/CONDITION][THEN], da assoggettare alle ritenute secondo le modalità previste dall'art. 6, comma 2 del "Regolamento sulla disciplina delle attività di ricerca, consulenza e didattica e alta formazione eseguite dall'Università degli Studi di Parma a fronte di contratti o accordi con soggetti terzi" nella misura del 6% (euro [TAG]SCHEMAID,337,COL0049,IUQOID, , [/TAG]) per l'Amministrazione di Ateneo, del 8% (euro [TAG]SCHEMAID,337,COL0050,IUQOID, , [/TAG]) per il Fondo Comune di Ateneo e del 2% (euro [TAG]SCHEMAID,337,COL0051,IUQOID, , [/TAG]) per l'incremento dei fondi di cui agli artt. 119, comma 2, punto a) e 121, comma 2, punto a) del CCNL di comparto per l'attuazione dell'art. 110, comma 2 del medesimo contratto, calcolate sulle sole quote di overheads[/THEN][/IF][IF][CONDITION][!--[% [TAG]SCHEMAID,337,COL0064,IUQOID, , [/TAG] > 0 && [TAG]SCHEMAID,337,COL0064,IUQOID, , [/TAG] != "" %]--][% ulterioreRitenuta2Max > 0 %][/CONDITION][THEN], con una ritenuta ulteriore del [TAG]SCHEMAID,337,COL0067,IUQOID, , [/TAG]% (euro [TAG]SCHEMAID,337,COL0068,IUQOID, , [/TAG]) a favore del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG][/THEN][/IF][/THEN][/IF];</li>
|
||||
<li>di autorizzare l'introito del contributo di euro [TAG]SCHEMAID,341,COL0094,IUQOID, , [/TAG] da parte di [TAG]SCHEMAID,341,COL0086,IUQOID, , [/TAG] a favore del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG][IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0090,IUQOID, , [/TAG] != "N" %]--][% mostraRitenute != "N" %][/CONDITION][THEN][IF][CONDITION][!--[% [TAG]SCHEMAID,341,COL0051,IUQOID, , [/TAG] > 0 %]--][% speseGenerali > 0 %][/CONDITION][THEN], da assoggettare alle ritenute secondo le modalità previste dall'art. 6, comma 2 del "Regolamento sulla disciplina delle attività di ricerca, consulenza e didattica e alta formazione eseguite dall'Università degli Studi di Parma a fronte di contratti o accordi con soggetti terzi" nella misura del [FORMAT type="number" pattern="#,##0.##"][% percentualeNonEcoAmministrazione %][/FORMAT]% (euro [TAG]SCHEMAID,337,COL0049,IUQOID, , [/TAG]) per l'Amministrazione di Ateneo, del [FORMAT type="number" pattern="#,##0.##"][% percentualeNonEcoFondo %][/FORMAT]% (euro [TAG]SCHEMAID,337,COL0050,IUQOID, , [/TAG]) per il Fondo Comune di Ateneo e del [FORMAT type="number" pattern="#,##0.##"][% percentualeNonEcoWelfare %][/FORMAT]% (euro [TAG]SCHEMAID,337,COL0051,IUQOID, , [/TAG]) per l'incremento dei fondi di cui agli artt. 119, comma 2, punto a) e 121, comma 2, punto a) del CCNL di comparto per l'attuazione dell'art. 110, comma 2 del medesimo contratto, calcolate sulle sole quote di overheads[/THEN][/IF][IF][CONDITION][!--[% [TAG]SCHEMAID,337,COL0064,IUQOID, , [/TAG] > 0 && [TAG]SCHEMAID,337,COL0064,IUQOID, , [/TAG] != "" %]--][% ulterioreRitenuta2Max > 0 %][/CONDITION][THEN], con una ritenuta ulteriore del [FORMAT type="number" pattern="#,##0.##"][% ulterioreRitenuta2Max %][/FORMAT]% (euro [TAG]SCHEMAID,337,COL0068,IUQOID, , [/TAG]) a favore del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG][/THEN][/IF][/THEN][/IF];</li>
|
||||
[/THEN][/IF]
|
||||
|
||||
<li>di dare mandato al Direttore del [TAG]SCHEMAID,341,COL0006,IUQOID, , [/TAG] per ogni ulteriore adempimento relativo.</li>
|
||||
|
||||
Reference in New Issue
Block a user