Delibere, Regolamenti e Comunicati ANAC
Delibere, Regolamenti e Comunicati ANAC
-
Linee guida Anac n. 8 del 13 settembre 2017 - Ricorso a procedure negoziate senza previa pubblicazione di un bando nel caso di forniture e servizi ritenuti infungibili
Linee guida Anac n. 8 del 13 settembre 2017 , (365730kb) -
Comunicato Anac 29 settembre 2017 - Aggiornamento delle Linee guida n. 7 del 15 febbraio 2017 - Iscrizione nell’Elenco delle amministrazioni aggiudicatrici e degli enti aggiudicatori che operano mediante affidamenti diretti nei confronti di proprie società in house
Comunicato Anac 29 settembre 2017 , (266666kb) -
Linee guida Anac n. 7 del 15 febbraio 2017 - Attuazione del decreto legislativo 18 aprile 2016, n. 50, recanti: «Linee guida per l’iscrizione nell’Elenco delle amministrazioni aggiudicatrici e degli enti aggiudicatori che operano mediante affidamenti diretti nei confronti di proprie società in house previsto dall’art. 192, d.lgs. n. 50 del 2016»
Linee guida Anac n. 7 del 15 febbraio 2017 , (115698kb) -
Comunicato 15 febbraio 2017 - Presupposti di ammissibilità e modalità di presentazione delle istanze per il rilascio del parere sulla congruità del prezzo, ai sensi dell’art. 163, d.l.gs. n. 50 del 2016
Comunicato del Presidente Anac del 15 febbraio 2017 , (89952kb) -
Regolamento 15 febbraio 2017 - Regolamento sull’esercizio dell’attività di vigilanza in materia di contratti pubblici (ai sensi degli artt. 211 e 213 del Codice dei contratti)
Regolamento 15 febbraio 2017 , (197775kb) -
Comunicato 21 dicembre 2016 - Modelli di segnalazione all'Autorità per le comunicazioni utili ai fini dell'esercizio del potere sanzionatorio della Autorità. relativamente ad Operatori Economici nei cui confronti sussistono cause di esclusione ex art. 80, d.lgs. 18 aprile 2016, n. 50, nonché per le notizie, le informazioni dovute dalle stazioni appaltanti ai fini della tenuta del casellario...
Comunicato 21 dicembre 2016 , (604890kb) -
Linee guida Anac n. 6 del 16 novembre 2016 - Attuazione d.lgs. 18 aprile 2016, n. 50, recanti «Indicazione dei mezzi di prova adeguati a delle carenze nell'esecuzione di un precedente contratto di appalto che possano considerarsi significative per la dimostrazione delle circostanze di esclusione di cui all'art. 80, comma 5 lett. c) del Codice».
Linee guida Anac n. 6 del 16 novembre 2016 , (729191kb)Delibera 18 gennaio 2017 - Rettifica delle Linee guida n. 6 recanti: «Indicazione dei mezzi di prova adeguati e delle carenze nell'esecuzione di un precedente contratto di appalto che possano considerarsi significative per la dimostrazione delle circostanze di esclusione di cui all'art. 80, comma 5, lett. c) del Codice», adottate con delibera n. 1293 del 16 novembre 2016
Delibera 18 gennaio 2017- Rettifica delle Linee guida n. 6 recanti: «Indicazione dei mezzi di prova adeguati e delle carenze nell'esecuzione di un precedente contratto di appalto che possano considerarsi significative per la dimostrazione delle circostanze di esclusione di cui all'art. 80, comma 5, lett. c) del Codice», adottate con delibera n. 1293 del 16 novembre 2016 , (381428kb)Provvedimento Anac 11 ottobre 2017 - Aggiornamento al d.lgs. 19 aprile 2017, n. 56 delle linee guida n. 6, di attuazione del d.lgs. 18 aprile 2016, n. 50 recanti: «Indicazione dei mezzi di prova adeguati e delle carenze nell'esecuzione di un precedente contratto di appalto che possano considerarsi significative per la dimostrazione delle circostanze di esclusione di cui...
Provvedimento Anac 11 ottobre 2017 , (729191kb) -
Si è verificato un errore nell'elaborarazione del modello.
Failed to "?eval" string with this error: ---begin-message--- Syntax error in ?eval-ed string in line 1, column 121: Lexical error: encountered "u" (117), after "\"Delibera n. 4 del 10 gennaio 2018 \\". ---end-message--- The failing expression: ==> cur_content.getData()?eval [in template "20115#20151#34410" at line 149, column 92] ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign article = cur_content.getData... [in template "20115#20151#34410" at line 149, column 73] ----
1<#if themeDisplay.getLocale() == "de_DE">
2 <#assign
3 lang_allegati = "Anlagen"
4 lang_aggiornamenti = "Aktualisierungen"
5 />
6<#else>
7 <#assign
8 lang_allegati = "Allegati"
9 lang_aggiornamenti = "Aggiornamenti"
10 />
11</#if>
12
13<#assign portletId = themeDisplay.getPortletDisplay().getId() />
14<#assign journalArticleId = .vars['reserved-article-id'].data/>
15
16<#assign dlFileEntryService = serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryService') />
17
18<div class="delibere">
19
20 <h3 class="h4" style="display: block;">
21 ${.vars['reserved-article-title'].data}
22 </h3>
23
24 <#if etichettaLink?? && etichettaLink.getData()?? && etichettaLink.getData()?has_content>
25 <#if etichettaLink.LinkAContenutoURL?? && etichettaLink.LinkAContenutoURL.getData()?? && etichettaLink.LinkAContenutoURL.getData()?has_content>
26 <#assign url = etichettaLink.LinkAContenutoURL.getData() />
27 <#if url?starts_with("/")>
28 <#assign relazioneClass = "internal" >
29 <#assign target = "" >
30 <#else>
31 <#assign relazioneClass = "download--link external" >
32 <#assign target = "_blank" >
33 </#if>
34 <div>
35 <a href="${url}" class="${relazioneClass}" target="${target}">
36 <span>${etichettaLink.getData()}</span>
37 </a>
38 <div>
39 </#if>
40 </#if>
41
42 <#if LinkADocumento?has_content && LinkADocumento.getData()?? && LinkADocumento.getData()?has_content >
43 <#assign curDocumentoData = LinkADocumento.getData()?split("/")>
44 <#assign groupId = curDocumentoData[2]?number />
45 <#assign uuId = curDocumentoData[5]?keep_before('?') />
46 <#assign fileName = curDocumentoData[4] />
47
48 <#assign file = dlFileEntryService.getFileEntryByUuidAndGroupId(uuId,groupId)/>
49 <#assign file_description='' />
50 <#if file.getDescription()?? && file.getDescription()!=''>
51 <#assign file_description=file.getDescription() />
52 </#if>
53 <#assign file_size = '' />
54 <#if file.getSize()??>
55 <#assign file_size>(${file.getSize()}kb)</#assign>
56 </#if>
57 <#if file_description!=''>
58 <a href="${LinkADocumento.getData()}" class="download--link" title="${file_description}">
59 ${file_description}
60 </a>
61 </#if>
62 <span class="download--link__dettagli">
63 , ${file_size}
64 </span>
65 </#if>
66
67 <p>
68 ${.vars['reserved-article-description'].data}
69 </p>
70
71 <#if (ContenutoDocumento.getData())?has_content>
72 <span class="h4">
73 ${lang_allegati}
74 </span>
75 <ul class="list-unstyled">
76 <#list ContenutoDocumento.getSiblings() as cur_Allegato>
77 <#assign cur_Allegato_data = cur_Allegato.getData()?split("/")>
78 <#assign groupId = cur_Allegato_data[2]?number />
79 <#assign uuId = cur_Allegato_data[5]?keep_before('?') />
80 <#assign fileName = cur_Allegato_data[4] />
81
82 <#assign file = dlFileEntryService.getFileEntryByUuidAndGroupId(uuId,groupId)/>
83 <#assign file_description='' />
84 <#if file.getDescription()?? && file.getDescription()!=''>
85 <#assign file_description=file.getDescription() />
86 </#if>
87 <#assign file_size = '' />
88 <#if file.getSize()??>
89 <#assign file_size>(${file.getSize()}kb)</#assign>
90 </#if>
91
92 <li>
93 <#if file_description!=''>
94 <a href="${cur_Allegato.getData()}" class="download--link" title="${file_description}">
95 ${file_description}</a>
96 </#if>
97 <span class="download--link__dettagli">
98 ${file_size}
99 </span>
100 </li>
101
102 </#list>
103 </ul>
104 </#if>
105
106 <#if Aggiornamenti.getSiblings()?has_content>
107 <#list Aggiornamenti.getData()?split("\"") as cur_PK>
108 <#if cur_PK?matches("\\d+")>
109 <#assign test = cur_PK?number />
110 <#break>
111 </#if>
112 </#list>
113
114 <#if test??>
115 <#assign showAggiornamenti = 'true'>
116 </#if>
117 </#if>
118
119 <#if showAggiornamenti?? >
120 <span class="h4">
121 ${lang_aggiornamenti}
122 </span>
123 <div class="accordion--group" id="${portletId}__accordion" role="tablist" aria-multiselectable="true">
124 <#assign JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")
125 iterIdx = 0 />
126 <#list Aggiornamenti.getSiblings() as cur_content>
127 <#assign iterIdx = iterIdx + 1 />
128
129 <#list cur_content.getData()?split("\"") as cur_PK>
130 <#if cur_PK?matches("\\d+")>
131 <#assign linkedArticleId = cur_PK?number />
132 <#break>
133 </#if>
134 </#list>
135 <#if linkedArticleId?? >
136 <div class="accordion--item">
137 <div class="accordion--heading chiuso" role="tab" id="heading_${journalArticleId}_${portletId}_${iterIdx}">
138 <#assign linkedArticle = JournalArticleLocalService.fetchLatestArticle(linkedArticleId) />
139 <div class="h4 title">
140 <a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseOne_${journalArticleId}_${portletId}_${iterIdx}"
141 aria-expanded="false" aria-controls="collapseOne_${journalArticleId}_${portletId}_${iterIdx}" class="">
142 ${linkedArticle.getTitle(themeDisplay.getLocale())}
143 <span class="fa fa-angle-down"></span>
144 </a>
145 </div>
146 <div id="collapseOne_${journalArticleId}_${portletId}_${iterIdx}" class="accordion--collapse collapse" role="tabpanel" aria-labelledby="heading_${journalArticleId}_${portletId}_${iterIdx}">
147 <div class="accordion--body" style="border: 1px solid gray; padding:10px;">
148 <#assign VOID = freeMarkerPortletPreferences.getPreferences("portletSetupPortletDecoratorId", "barebone") />
149 <#assign article = cur_content.getData()?eval />
150 <@liferay_asset["asset-display"]
151 className=article.className
152 classPK=getterUtil.getLong(article.classPK, 0)
153 />
154 <#-- <#assign VOID = freeMarkerPortletPreferences.reset() /> -->
155 </div>
156 </div>
157 </div>
158 </div>
159 </#if>
160 </#list>
161 </div>
162 </#if>
163</div>
164
165<style>
166 .delibere a.download--link.external:before {
167 content: '\f08e';
168 font-size: 20px;
169 margin: 0;
170 vertical-align: middle;
171 }
172 .delibere a.internal:before {
173 content: " ";
174 background-image: url(/o/ga-theme-00-theme/images/anchor.png);
175 background-repeat: no-repeat;
176 width: 20px;
177 height: 20px;
178 display: inline-block;
179 vertical-align: middle;
180 }
181 .delibere .h4{
182 font-size: 22px;
183 }
184 .delibere a,
185 .delibere span{
186 font-size: 18px;
187 }
188</style>
-
Si è verificato un errore nell'elaborarazione del modello.
Failed to "?eval" string with this error: ---begin-message--- Syntax error in ?eval-ed string in line 1, column 107: Lexical error: encountered "u" (117), after "\"Delibera n. 206 dell\\". ---end-message--- The failing expression: ==> cur_content.getData()?eval [in template "20115#20151#34410" at line 149, column 92] ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign article = cur_content.getData... [in template "20115#20151#34410" at line 149, column 73] ----
1<#if themeDisplay.getLocale() == "de_DE">
2 <#assign
3 lang_allegati = "Anlagen"
4 lang_aggiornamenti = "Aktualisierungen"
5 />
6<#else>
7 <#assign
8 lang_allegati = "Allegati"
9 lang_aggiornamenti = "Aggiornamenti"
10 />
11</#if>
12
13<#assign portletId = themeDisplay.getPortletDisplay().getId() />
14<#assign journalArticleId = .vars['reserved-article-id'].data/>
15
16<#assign dlFileEntryService = serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryService') />
17
18<div class="delibere">
19
20 <h3 class="h4" style="display: block;">
21 ${.vars['reserved-article-title'].data}
22 </h3>
23
24 <#if etichettaLink?? && etichettaLink.getData()?? && etichettaLink.getData()?has_content>
25 <#if etichettaLink.LinkAContenutoURL?? && etichettaLink.LinkAContenutoURL.getData()?? && etichettaLink.LinkAContenutoURL.getData()?has_content>
26 <#assign url = etichettaLink.LinkAContenutoURL.getData() />
27 <#if url?starts_with("/")>
28 <#assign relazioneClass = "internal" >
29 <#assign target = "" >
30 <#else>
31 <#assign relazioneClass = "download--link external" >
32 <#assign target = "_blank" >
33 </#if>
34 <div>
35 <a href="${url}" class="${relazioneClass}" target="${target}">
36 <span>${etichettaLink.getData()}</span>
37 </a>
38 <div>
39 </#if>
40 </#if>
41
42 <#if LinkADocumento?has_content && LinkADocumento.getData()?? && LinkADocumento.getData()?has_content >
43 <#assign curDocumentoData = LinkADocumento.getData()?split("/")>
44 <#assign groupId = curDocumentoData[2]?number />
45 <#assign uuId = curDocumentoData[5]?keep_before('?') />
46 <#assign fileName = curDocumentoData[4] />
47
48 <#assign file = dlFileEntryService.getFileEntryByUuidAndGroupId(uuId,groupId)/>
49 <#assign file_description='' />
50 <#if file.getDescription()?? && file.getDescription()!=''>
51 <#assign file_description=file.getDescription() />
52 </#if>
53 <#assign file_size = '' />
54 <#if file.getSize()??>
55 <#assign file_size>(${file.getSize()}kb)</#assign>
56 </#if>
57 <#if file_description!=''>
58 <a href="${LinkADocumento.getData()}" class="download--link" title="${file_description}">
59 ${file_description}
60 </a>
61 </#if>
62 <span class="download--link__dettagli">
63 , ${file_size}
64 </span>
65 </#if>
66
67 <p>
68 ${.vars['reserved-article-description'].data}
69 </p>
70
71 <#if (ContenutoDocumento.getData())?has_content>
72 <span class="h4">
73 ${lang_allegati}
74 </span>
75 <ul class="list-unstyled">
76 <#list ContenutoDocumento.getSiblings() as cur_Allegato>
77 <#assign cur_Allegato_data = cur_Allegato.getData()?split("/")>
78 <#assign groupId = cur_Allegato_data[2]?number />
79 <#assign uuId = cur_Allegato_data[5]?keep_before('?') />
80 <#assign fileName = cur_Allegato_data[4] />
81
82 <#assign file = dlFileEntryService.getFileEntryByUuidAndGroupId(uuId,groupId)/>
83 <#assign file_description='' />
84 <#if file.getDescription()?? && file.getDescription()!=''>
85 <#assign file_description=file.getDescription() />
86 </#if>
87 <#assign file_size = '' />
88 <#if file.getSize()??>
89 <#assign file_size>(${file.getSize()}kb)</#assign>
90 </#if>
91
92 <li>
93 <#if file_description!=''>
94 <a href="${cur_Allegato.getData()}" class="download--link" title="${file_description}">
95 ${file_description}</a>
96 </#if>
97 <span class="download--link__dettagli">
98 ${file_size}
99 </span>
100 </li>
101
102 </#list>
103 </ul>
104 </#if>
105
106 <#if Aggiornamenti.getSiblings()?has_content>
107 <#list Aggiornamenti.getData()?split("\"") as cur_PK>
108 <#if cur_PK?matches("\\d+")>
109 <#assign test = cur_PK?number />
110 <#break>
111 </#if>
112 </#list>
113
114 <#if test??>
115 <#assign showAggiornamenti = 'true'>
116 </#if>
117 </#if>
118
119 <#if showAggiornamenti?? >
120 <span class="h4">
121 ${lang_aggiornamenti}
122 </span>
123 <div class="accordion--group" id="${portletId}__accordion" role="tablist" aria-multiselectable="true">
124 <#assign JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")
125 iterIdx = 0 />
126 <#list Aggiornamenti.getSiblings() as cur_content>
127 <#assign iterIdx = iterIdx + 1 />
128
129 <#list cur_content.getData()?split("\"") as cur_PK>
130 <#if cur_PK?matches("\\d+")>
131 <#assign linkedArticleId = cur_PK?number />
132 <#break>
133 </#if>
134 </#list>
135 <#if linkedArticleId?? >
136 <div class="accordion--item">
137 <div class="accordion--heading chiuso" role="tab" id="heading_${journalArticleId}_${portletId}_${iterIdx}">
138 <#assign linkedArticle = JournalArticleLocalService.fetchLatestArticle(linkedArticleId) />
139 <div class="h4 title">
140 <a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseOne_${journalArticleId}_${portletId}_${iterIdx}"
141 aria-expanded="false" aria-controls="collapseOne_${journalArticleId}_${portletId}_${iterIdx}" class="">
142 ${linkedArticle.getTitle(themeDisplay.getLocale())}
143 <span class="fa fa-angle-down"></span>
144 </a>
145 </div>
146 <div id="collapseOne_${journalArticleId}_${portletId}_${iterIdx}" class="accordion--collapse collapse" role="tabpanel" aria-labelledby="heading_${journalArticleId}_${portletId}_${iterIdx}">
147 <div class="accordion--body" style="border: 1px solid gray; padding:10px;">
148 <#assign VOID = freeMarkerPortletPreferences.getPreferences("portletSetupPortletDecoratorId", "barebone") />
149 <#assign article = cur_content.getData()?eval />
150 <@liferay_asset["asset-display"]
151 className=article.className
152 classPK=getterUtil.getLong(article.classPK, 0)
153 />
154 <#-- <#assign VOID = freeMarkerPortletPreferences.reset() /> -->
155 </div>
156 </div>
157 </div>
158 </div>
159 </#if>
160 </#list>
161 </div>
162 </#if>
163</div>
164
165<style>
166 .delibere a.download--link.external:before {
167 content: '\f08e';
168 font-size: 20px;
169 margin: 0;
170 vertical-align: middle;
171 }
172 .delibere a.internal:before {
173 content: " ";
174 background-image: url(/o/ga-theme-00-theme/images/anchor.png);
175 background-repeat: no-repeat;
176 width: 20px;
177 height: 20px;
178 display: inline-block;
179 vertical-align: middle;
180 }
181 .delibere .h4{
182 font-size: 22px;
183 }
184 .delibere a,
185 .delibere span{
186 font-size: 18px;
187 }
188</style>
-
Comunicato 26 ottobre 2016 - Indicazioni alle stazioni appaltanti e agli operatori economici sulla definizione dell’ambito soggettivo dell’art. 80 del d.lgs. 50/2016 e sullo svolgimento delle verifiche sulle dichiarazioni sostitutive rese dai concorrenti ai sensi del d.p.r. 445/2000 mediante utilizzo del modello di DGUE.
Comunicato del 26 ottobre 2016 , (293297kb) -
Linee Guida Anac n. 3 del 26 ottobre 2016 n. 1096 - Attuazione del D.L.vo 18 aprile 2016 n. 50, recanti «Nomina, ruolo e compiti del responsabile unico del procedimento per l'affidamento di appalti e concessioni».
Linee Guida Anac n. 3 del 26 ottobre 2016 n. 1096 , (65097kb)Provvedimento Anac 11 ottobre 2017 - Aggiornamento al d.lgs. 19 aprile 2017, n. 56 delle linee guida n. 3, di attuazione del d.lgs. 18 aprile 2016, n. 50, su: «Nomina, ruolo e compiti del responsabile unico del procedimento per l'affidamento di appalti e concessioni»
Provvedimento Anac 11 ottobre 2017 , (315159kb) -
Regolamento Anac 5 ottobre 2016 - Regolamento per il rilascio dei pareri di precontenzioso di cui all'art. 211 del decreto legislativo 18 aprile 2016, n. 50.
Provvedimento Anac 5 ottobre 2016 , (118477kb)- Modulo ex art. 3 (294557kb)
- Modulo ex art. 4 (288921kb)
-
Comunicato 5 ottobre 2016 - Indicazioni operative in merito alle modalità di calcolo della soglia di anomalia nel caso di aggiudicazione con il criterio del prezzo più basso.
Comunicato 5 ottobre 2016 , (111810kb) -
Linee Guida Anac n. 2 del 21 settembre 2016, n. 1005 - Attuazione del d.lgs. 18 aprile 2016, n. 50, recanti “Offerta economicamente più vantaggiosa”.
Linee Guida Anac n. 2 del 21 settembre 2016, n. 1005 , (220631kb)Delibera 2 maggio 2018 - Aggiornamento al d.lgs. 19 aprile 2017, n. 56 delle Linee Guida n. 2, di attuazione del decreto legislativo 18 aprile 2016, n. 50, recanti «Offerta economicamente piu' vantaggiosa».
Delibera 2 maggio 2018 , (541726kb) -
Si è verificato un errore nell'elaborarazione del modello.
Failed to "?eval" string with this error: ---begin-message--- Syntax error in ?eval-ed string in line 1, column 124: Lexical error: encountered "u" (117), after "\"Delibera n. 138 del 21 febbraio 2018 \\". ---end-message--- The failing expression: ==> cur_content.getData()?eval [in template "20115#20151#34410" at line 149, column 92] ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign article = cur_content.getData... [in template "20115#20151#34410" at line 149, column 73] ----
1<#if themeDisplay.getLocale() == "de_DE">
2 <#assign
3 lang_allegati = "Anlagen"
4 lang_aggiornamenti = "Aktualisierungen"
5 />
6<#else>
7 <#assign
8 lang_allegati = "Allegati"
9 lang_aggiornamenti = "Aggiornamenti"
10 />
11</#if>
12
13<#assign portletId = themeDisplay.getPortletDisplay().getId() />
14<#assign journalArticleId = .vars['reserved-article-id'].data/>
15
16<#assign dlFileEntryService = serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryService') />
17
18<div class="delibere">
19
20 <h3 class="h4" style="display: block;">
21 ${.vars['reserved-article-title'].data}
22 </h3>
23
24 <#if etichettaLink?? && etichettaLink.getData()?? && etichettaLink.getData()?has_content>
25 <#if etichettaLink.LinkAContenutoURL?? && etichettaLink.LinkAContenutoURL.getData()?? && etichettaLink.LinkAContenutoURL.getData()?has_content>
26 <#assign url = etichettaLink.LinkAContenutoURL.getData() />
27 <#if url?starts_with("/")>
28 <#assign relazioneClass = "internal" >
29 <#assign target = "" >
30 <#else>
31 <#assign relazioneClass = "download--link external" >
32 <#assign target = "_blank" >
33 </#if>
34 <div>
35 <a href="${url}" class="${relazioneClass}" target="${target}">
36 <span>${etichettaLink.getData()}</span>
37 </a>
38 <div>
39 </#if>
40 </#if>
41
42 <#if LinkADocumento?has_content && LinkADocumento.getData()?? && LinkADocumento.getData()?has_content >
43 <#assign curDocumentoData = LinkADocumento.getData()?split("/")>
44 <#assign groupId = curDocumentoData[2]?number />
45 <#assign uuId = curDocumentoData[5]?keep_before('?') />
46 <#assign fileName = curDocumentoData[4] />
47
48 <#assign file = dlFileEntryService.getFileEntryByUuidAndGroupId(uuId,groupId)/>
49 <#assign file_description='' />
50 <#if file.getDescription()?? && file.getDescription()!=''>
51 <#assign file_description=file.getDescription() />
52 </#if>
53 <#assign file_size = '' />
54 <#if file.getSize()??>
55 <#assign file_size>(${file.getSize()}kb)</#assign>
56 </#if>
57 <#if file_description!=''>
58 <a href="${LinkADocumento.getData()}" class="download--link" title="${file_description}">
59 ${file_description}
60 </a>
61 </#if>
62 <span class="download--link__dettagli">
63 , ${file_size}
64 </span>
65 </#if>
66
67 <p>
68 ${.vars['reserved-article-description'].data}
69 </p>
70
71 <#if (ContenutoDocumento.getData())?has_content>
72 <span class="h4">
73 ${lang_allegati}
74 </span>
75 <ul class="list-unstyled">
76 <#list ContenutoDocumento.getSiblings() as cur_Allegato>
77 <#assign cur_Allegato_data = cur_Allegato.getData()?split("/")>
78 <#assign groupId = cur_Allegato_data[2]?number />
79 <#assign uuId = cur_Allegato_data[5]?keep_before('?') />
80 <#assign fileName = cur_Allegato_data[4] />
81
82 <#assign file = dlFileEntryService.getFileEntryByUuidAndGroupId(uuId,groupId)/>
83 <#assign file_description='' />
84 <#if file.getDescription()?? && file.getDescription()!=''>
85 <#assign file_description=file.getDescription() />
86 </#if>
87 <#assign file_size = '' />
88 <#if file.getSize()??>
89 <#assign file_size>(${file.getSize()}kb)</#assign>
90 </#if>
91
92 <li>
93 <#if file_description!=''>
94 <a href="${cur_Allegato.getData()}" class="download--link" title="${file_description}">
95 ${file_description}</a>
96 </#if>
97 <span class="download--link__dettagli">
98 ${file_size}
99 </span>
100 </li>
101
102 </#list>
103 </ul>
104 </#if>
105
106 <#if Aggiornamenti.getSiblings()?has_content>
107 <#list Aggiornamenti.getData()?split("\"") as cur_PK>
108 <#if cur_PK?matches("\\d+")>
109 <#assign test = cur_PK?number />
110 <#break>
111 </#if>
112 </#list>
113
114 <#if test??>
115 <#assign showAggiornamenti = 'true'>
116 </#if>
117 </#if>
118
119 <#if showAggiornamenti?? >
120 <span class="h4">
121 ${lang_aggiornamenti}
122 </span>
123 <div class="accordion--group" id="${portletId}__accordion" role="tablist" aria-multiselectable="true">
124 <#assign JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")
125 iterIdx = 0 />
126 <#list Aggiornamenti.getSiblings() as cur_content>
127 <#assign iterIdx = iterIdx + 1 />
128
129 <#list cur_content.getData()?split("\"") as cur_PK>
130 <#if cur_PK?matches("\\d+")>
131 <#assign linkedArticleId = cur_PK?number />
132 <#break>
133 </#if>
134 </#list>
135 <#if linkedArticleId?? >
136 <div class="accordion--item">
137 <div class="accordion--heading chiuso" role="tab" id="heading_${journalArticleId}_${portletId}_${iterIdx}">
138 <#assign linkedArticle = JournalArticleLocalService.fetchLatestArticle(linkedArticleId) />
139 <div class="h4 title">
140 <a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseOne_${journalArticleId}_${portletId}_${iterIdx}"
141 aria-expanded="false" aria-controls="collapseOne_${journalArticleId}_${portletId}_${iterIdx}" class="">
142 ${linkedArticle.getTitle(themeDisplay.getLocale())}
143 <span class="fa fa-angle-down"></span>
144 </a>
145 </div>
146 <div id="collapseOne_${journalArticleId}_${portletId}_${iterIdx}" class="accordion--collapse collapse" role="tabpanel" aria-labelledby="heading_${journalArticleId}_${portletId}_${iterIdx}">
147 <div class="accordion--body" style="border: 1px solid gray; padding:10px;">
148 <#assign VOID = freeMarkerPortletPreferences.getPreferences("portletSetupPortletDecoratorId", "barebone") />
149 <#assign article = cur_content.getData()?eval />
150 <@liferay_asset["asset-display"]
151 className=article.className
152 classPK=getterUtil.getLong(article.classPK, 0)
153 />
154 <#-- <#assign VOID = freeMarkerPortletPreferences.reset() /> -->
155 </div>
156 </div>
157 </div>
158 </div>
159 </#if>
160 </#list>
161 </div>
162 </#if>
163</div>
164
165<style>
166 .delibere a.download--link.external:before {
167 content: '\f08e';
168 font-size: 20px;
169 margin: 0;
170 vertical-align: middle;
171 }
172 .delibere a.internal:before {
173 content: " ";
174 background-image: url(/o/ga-theme-00-theme/images/anchor.png);
175 background-repeat: no-repeat;
176 width: 20px;
177 height: 20px;
178 display: inline-block;
179 vertical-align: middle;
180 }
181 .delibere .h4{
182 font-size: 22px;
183 }
184 .delibere a,
185 .delibere span{
186 font-size: 18px;
187 }
188</style>
-
Comunicato 14 settembre 2016 - Indicazioni operative anche per l’affidamento del cd. “servizio luce” e dei servizi connessi per le pubbliche amministrazioni, compreso l’efficientamento e l’adeguamento degli impianti di illuminazione pubblica.
Comunicato 14 settembre 2016 , (118592kb) -
Comunicato 31 maggio 2016 - Procedimenti per l’iscrizione nel casellario informatico di cui all’art. 80, comma 5, lett. g) d.lgs. n. 50 del 2016.
Comunicato 31 maggio 2016 , (14370kb) -
Comunicato 11 maggio 2016 - Indicazioni operative alle stazioni appaltanti e agli operatori economici a seguito dell’entrata in vigore del Codice dei contratti pubblici.
Comunicato del Presidente dell’Anac 11 maggio 2016 , (402469kb) -
Comunicato 4 maggio 2016 - Deliberazione n. 157 del 17 febbraio 2016 – Regime transitorio dell’utilizzo del sistema AVCpass.
Comunicato 4 maggio 2016 , (26112kb) -
Comunicato 3 maggio 2016 - Indicazioni sul regime transitorio nel nuovo Codice degli appalti e delle concessioni.
Comunicato 3 maggio 2016 , (21504kb)
—
20 Elementi per Pagina