Sfoglia il codice sorgente

Assseverazione opere di scavo/collaudatore non richiesto per lavori pubblici

master
Salvatore La Manna 3 anni fa
parent
commit
4cdf09609b
  1. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Portal.properties
  2. 33
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/DettPraticaImpl.java
  3. 14
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/AsseverazioneLocalServiceImpl.java
  4. 9
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/ConfigurazioneLocalServiceImpl.java
  5. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaLocalServiceImpl.java
  6. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/calcolista.html
  7. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/direttore_lavori.html
  8. 16
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/procuratore.html
  9. 30
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/progettista.html
  10. 10
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/titolare_digitale.html
  11. 10
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/fe/portlet/FascicoloFePortlet.java

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Portal.properties

@ -31,7 +31,7 @@ stato-pratica-IN = Richiesta integrazione
stato-pratica-SI = Integrazione accettata stato-pratica-SI = Integrazione accettata
stato-pratica-AN = Non autorizzata stato-pratica-AN = Non autorizzata
stato-pratica-NC = Non conforme stato-pratica-NC = Non conforme
stato-pratica-NP = Non si rilascia parere stato-pratica-NP = Non si rilascia parere (conclusione procedimento)
stato-pratica-PC = Preavviso di parere contrario stato-pratica-PC = Preavviso di parere contrario
stato-pratica-RI = Rifiutata stato-pratica-RI = Rifiutata
stato-pratica-SP = Sottoposta a parere stato-pratica-SP = Sottoposta a parere

33
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/DettPraticaImpl.java

@ -895,7 +895,7 @@ public class DettPraticaImpl extends DettPraticaBaseImpl {
long intPraticaId = getIntPraticaId(); long intPraticaId = getIntPraticaId();
IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(intPraticaId); IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(intPraticaId);
boolean collaudatoreNotRequired = getNoCollaudo() || getCollaudoStatico() || getNormLavoriInProprio() boolean collaudatoreNotRequired = getNoCollaudo() || getCollaudoStatico() || getNormLavoriInProprio()
|| getNominaCollaudatore(); || getNominaCollaudatore() || getLavoriPubblici();
boolean direttoreLavoriNotRequired = getLavoriPubblici() || getNormLavoriNoDirettore() boolean direttoreLavoriNotRequired = getLavoriPubblici() || getNormLavoriNoDirettore()
|| getNormLavoriInProprio() || getNominaDirettoreLavori(); || getNormLavoriInProprio() || getNominaDirettoreLavori();
boolean dittaNotRequired = getNormLavoriInProprio() || getLavoriPubblici() || getNominaImpresa(); boolean dittaNotRequired = getNormLavoriInProprio() || getLavoriPubblici() || getNominaImpresa();
@ -938,6 +938,7 @@ public class DettPraticaImpl extends DettPraticaBaseImpl {
soggettiRichiesti.add(TipoSoggettoUtil.COMMITTENTE); soggettiRichiesti.add(TipoSoggettoUtil.COMMITTENTE);
break; break;
} }
boolean isDelegaCommittente = intPratica.isTitolareInCommittenti() boolean isDelegaCommittente = intPratica.isTitolareInCommittenti()
|| Validator.isNotNull(getCodiceFiscaleDelegatoCommittente()); || Validator.isNotNull(getCodiceFiscaleDelegatoCommittente());
if (!isDelegaCommittente) { if (!isDelegaCommittente) {
@ -987,15 +988,22 @@ public class DettPraticaImpl extends DettPraticaBaseImpl {
StringBuilder sb = new StringBuilder(); StringBuilder sb = new StringBuilder();
sb.append("Rimuovere ") sb.append("Rimuovere ")
.append(LanguageUtil.get(LocaleUtil.getDefault(), "gc-soggetto-" .append(LanguageUtil.get(LocaleUtil.getDefault(), "gc-soggetto-"
+ TipoSoggettoUtil.DIRETTORE_LAVORI)).append(" da soggetti censiti o deselezionare \""); + TipoSoggettoUtil.DIRETTORE_LAVORI))
if (getNormLavoriNoDirettore()) { .append(" da soggetti censiti o deselezionare \"<u>");
if (getLavoriPubblici()) {
sb.append(LanguageUtil.get(LocaleUtil.getDefault(),
LanguageUtil.get(LocaleUtil.getDefault(), "lavori-pubblici")));
} else if (getNormLavoriInProprio()) {
sb.append(LanguageUtil.get(LocaleUtil.getDefault(),
LanguageUtil.get(LocaleUtil.getDefault(), "lavori-in-proprio")));
} else if (getNormLavoriNoDirettore()) {
sb.append(LanguageUtil.get(LocaleUtil.getDefault(), sb.append(LanguageUtil.get(LocaleUtil.getDefault(),
LanguageUtil.get(LocaleUtil.getDefault(), "norm-lavori-no-direttore"))); LanguageUtil.get(LocaleUtil.getDefault(), "norm-lavori-no-direttore")));
} else if (getNominaDirettoreLavori()) { } else if (getNominaDirettoreLavori()) {
sb.append(LanguageUtil.get(LocaleUtil.getDefault(), sb.append(LanguageUtil.get(LocaleUtil.getDefault(),
LanguageUtil.get(LocaleUtil.getDefault(), "nomina-direttore-lavori"))); LanguageUtil.get(LocaleUtil.getDefault(), "nomina-direttore-lavori")));
} }
sb.append(StringPool.QUOTE); sb.append("</u>\"");
notCompleted.add(sb.toString()); notCompleted.add(sb.toString());
} }
} }
@ -1005,7 +1013,7 @@ public class DettPraticaImpl extends DettPraticaBaseImpl {
StringBuilder sb = new StringBuilder(); StringBuilder sb = new StringBuilder();
sb.append("Rimuovere ") sb.append("Rimuovere ")
.append(LanguageUtil.get(LocaleUtil.getDefault(), "gc-soggetto-" .append(LanguageUtil.get(LocaleUtil.getDefault(), "gc-soggetto-"
+ TipoSoggettoUtil.COLLAUDATORE)).append(" da soggetti censiti o deselezionare \""); + TipoSoggettoUtil.COLLAUDATORE)).append(" da soggetti censiti o deselezionare \"<u>");
if (getNoCollaudo()) { if (getNoCollaudo()) {
sb.append(LanguageUtil.get(LocaleUtil.getDefault(), sb.append(LanguageUtil.get(LocaleUtil.getDefault(),
LanguageUtil.get(LocaleUtil.getDefault(), "no-collaudo"))); LanguageUtil.get(LocaleUtil.getDefault(), "no-collaudo")));
@ -1015,8 +1023,11 @@ public class DettPraticaImpl extends DettPraticaBaseImpl {
} else if (getNominaCollaudatore()) { } else if (getNominaCollaudatore()) {
sb.append(LanguageUtil.get(LocaleUtil.getDefault(), sb.append(LanguageUtil.get(LocaleUtil.getDefault(),
LanguageUtil.get(LocaleUtil.getDefault(), "nomina-collaudatore"))); LanguageUtil.get(LocaleUtil.getDefault(), "nomina-collaudatore")));
} else if (getNormLavoriInProprio()) {
sb.append(LanguageUtil.get(LocaleUtil.getDefault(),
LanguageUtil.get(LocaleUtil.getDefault(), "norm-lavori-in-proprio")));
} }
sb.append(StringPool.QUOTE); sb.append("</u>\"");
notCompleted.add(sb.toString()); notCompleted.add(sb.toString());
} }
} }
@ -1026,15 +1037,18 @@ public class DettPraticaImpl extends DettPraticaBaseImpl {
StringBuilder sb = new StringBuilder(); StringBuilder sb = new StringBuilder();
sb.append("Rimuovere ") sb.append("Rimuovere ")
.append(LanguageUtil.get(LocaleUtil.getDefault(), "gc-soggetto-" + TipoSoggettoUtil.DITTA)) .append(LanguageUtil.get(LocaleUtil.getDefault(), "gc-soggetto-" + TipoSoggettoUtil.DITTA))
.append(" da soggetti censiti o deselezionare \""); .append(" da soggetti censiti o deselezionare \"<u>");
if (getNormLavoriInProprio()) { if (getLavoriPubblici()) {
sb.append(LanguageUtil.get(LocaleUtil.getDefault(),
LanguageUtil.get(LocaleUtil.getDefault(), "lavori-pubblici")));
} else if (getNormLavoriInProprio()) {
sb.append(LanguageUtil.get(LocaleUtil.getDefault(), sb.append(LanguageUtil.get(LocaleUtil.getDefault(),
LanguageUtil.get(LocaleUtil.getDefault(), "norm-lavori-in-proprio"))); LanguageUtil.get(LocaleUtil.getDefault(), "norm-lavori-in-proprio")));
} else if (getNominaImpresa()) { } else if (getNominaImpresa()) {
sb.append(LanguageUtil.get(LocaleUtil.getDefault(), sb.append(LanguageUtil.get(LocaleUtil.getDefault(),
LanguageUtil.get(LocaleUtil.getDefault(), "nomina-impresa"))); LanguageUtil.get(LocaleUtil.getDefault(), "nomina-impresa")));
} }
sb.append(StringPool.QUOTE); sb.append("</u>\"");
notCompleted.add(sb.toString()); notCompleted.add(sb.toString());
} }
} }
@ -1363,7 +1377,6 @@ public class DettPraticaImpl extends DettPraticaBaseImpl {
public boolean pagamentoIsEnable() throws SystemException, PortalException { public boolean pagamentoIsEnable() throws SystemException, PortalException {
return praticaIsCompleta() && !hasDelegheCompilazioneAttive() && allAsseverazioniCompleted() return praticaIsCompleta() && !hasDelegheCompilazioneAttive() && allAsseverazioniCompleted()
// se è un'integrazione non si paga
&& !IntPraticaLocalServiceUtil.hasRichiestaIntegrazioneAttiva(getIntPraticaId()); && !IntPraticaLocalServiceUtil.hasRichiestaIntegrazioneAttiva(getIntPraticaId());
} }

14
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/AsseverazioneLocalServiceImpl.java

@ -46,6 +46,8 @@ import com.liferay.portal.NoSuchRepositoryEntryException;
import com.liferay.portal.kernel.dao.orm.QueryUtil; import com.liferay.portal.kernel.dao.orm.QueryUtil;
import com.liferay.portal.kernel.exception.PortalException; import com.liferay.portal.kernel.exception.PortalException;
import com.liferay.portal.kernel.exception.SystemException; import com.liferay.portal.kernel.exception.SystemException;
import com.liferay.portal.kernel.log.Log;
import com.liferay.portal.kernel.log.LogFactoryUtil;
import com.liferay.portal.kernel.repository.model.FileEntry; import com.liferay.portal.kernel.repository.model.FileEntry;
import com.liferay.portal.kernel.repository.model.Folder; import com.liferay.portal.kernel.repository.model.Folder;
import com.liferay.portal.kernel.util.MapUtil; import com.liferay.portal.kernel.util.MapUtil;
@ -78,6 +80,8 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
* it.tref.liferay.portos.bo.service.AsseverazioneLocalServiceUtil} to access the asseverazione local service. * it.tref.liferay.portos.bo.service.AsseverazioneLocalServiceUtil} to access the asseverazione local service.
*/ */
private static final Log _log = LogFactoryUtil.getLog(AsseverazioneLocalServiceImpl.class);
@Override @Override
public String anteprimaAsseverazione(String tipo, User user, DettPratica dettPratica, String relazioni, public String anteprimaAsseverazione(String tipo, User user, DettPratica dettPratica, String relazioni,
boolean liquidato) throws IOException, SystemException, PortalException { boolean liquidato) throws IOException, SystemException, PortalException {
@ -219,6 +223,10 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
agricoli = dettPratica.getDestinazione().equals("1"); agricoli = dettPratica.getDestinazione().equals("1");
nonRilevanti = agMedio || riparazioni || nuove || agricoli; nonRilevanti = agMedio || riparazioni || nuove || agricoli;
} }
boolean c01 = dettPratica.getIntervInAreaDiInteresse();
boolean c02 = dettPratica.getIntervNonModificante();
boolean c03 = dettPratica.getIntervNonAssoggettabile();
boolean c04 = dettPratica.getTcNoOpereEscavazione();
String html = buffer String html = buffer
.toString() .toString()
.replaceAll("\\s*##anteprima(.*?)##\\s*", anteprima ? StringPool.BLANK : "$1") .replaceAll("\\s*##anteprima(.*?)##\\s*", anteprima ? StringPool.BLANK : "$1")
@ -230,7 +238,11 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
.replace("{{nonrilevanti}}", nonRilevanti ? "X" : StringPool.SPACE) .replace("{{nonrilevanti}}", nonRilevanti ? "X" : StringPool.SPACE)
.replace("{{rischio}}", rischio ? "X" : StringPool.SPACE) .replace("{{rischio}}", rischio ? "X" : StringPool.SPACE)
.replace("{{!rischio}}", rischio ? StringPool.SPACE : "X").replace("{{albo}}", albo) .replace("{{!rischio}}", rischio ? StringPool.SPACE : "X").replace("{{albo}}", albo)
.replace("{{albop}}", albop).replace("{{albon}}", albon); .replace("{{albop}}", albop).replace("{{albon}}", albon)
.replaceAll("\\s*##C01(.*?)##\\s*", c01 ? "$1" : StringPool.BLANK)
.replaceAll("\\s*##C02(.*?)##\\s*", c02 ? "$1" : StringPool.BLANK)
.replaceAll("\\s*##C03(.*?)##\\s*", c03 ? "$1" : StringPool.BLANK)
.replaceAll("\\s*##C04(.*?)##\\s*", c04 ? "$1" : StringPool.BLANK);
if (dettPratica.richiestoA24()) { if (dettPratica.richiestoA24()) {
html = html.replaceAll("\\s*##A25(.*?)##\\s*", StringPool.BLANK); html = html.replaceAll("\\s*##A25(.*?)##\\s*", StringPool.BLANK);
} else { } else {

9
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/ConfigurazioneLocalServiceImpl.java

@ -13,6 +13,7 @@ import it.tref.liferay.portos.bo.model.Configurazione;
import it.tref.liferay.portos.bo.service.base.ConfigurazioneLocalServiceBaseImpl; import it.tref.liferay.portos.bo.service.base.ConfigurazioneLocalServiceBaseImpl;
import it.tref.liferay.portos.bo.shared.util.ConfigurazioneConstants; import it.tref.liferay.portos.bo.shared.util.ConfigurazioneConstants;
import java.util.Collections;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
@ -58,7 +59,8 @@ public class ConfigurazioneLocalServiceImpl extends ConfigurazioneLocalServiceBa
public List<String> findByC_ChiaveList(long companyId, String chiave) throws SystemException { public List<String> findByC_ChiaveList(long companyId, String chiave) throws SystemException {
Configurazione configurazione = configurazionePersistence.fetchByC_Chiave(companyId, chiave); Configurazione configurazione = configurazionePersistence.fetchByC_Chiave(companyId, chiave);
return DESERIALIZER.deserialize(configurazione.getValore()); return Validator.isNull(configurazione) ? Collections.<String> emptyList() : DESERIALIZER
.deserialize(configurazione.getValore());
} }
@Override @Override
@ -120,9 +122,8 @@ public class ConfigurazioneLocalServiceImpl extends ConfigurazioneLocalServiceBa
@Override @Override
public boolean isDeveloper(User user) throws SystemException { public boolean isDeveloper(User user) throws SystemException {
return !isProduction() return configurazioneLocalService.findByC_ChiaveList(user.getCompanyId(), ConfigurazioneConstants.SVILUPPATORI)
&& configurazioneLocalService.findByC_ChiaveList(user.getCompanyId(), .contains(user.getScreenName()) && !isProduction();
ConfigurazioneConstants.SVILUPPATORI).contains(user.getScreenName());
} }
@Override @Override

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaLocalServiceImpl.java

@ -170,6 +170,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
clone.setDettPraticaId(counterLocalService.increment(DettPratica.class.getName())); clone.setDettPraticaId(counterLocalService.increment(DettPratica.class.getName()));
clone.setIntPraticaId(intPraticaId); clone.setIntPraticaId(intPraticaId);
clone.setIntegrazione(0); clone.setIntegrazione(0);
clone.setTipoIntegrazione(tipoIntegrazione);
clone.setProtocollo(null); clone.setProtocollo(null);
clone.setDtProtocollo(null); clone.setDtProtocollo(null);
clone.setTipoIntegrazione(null); clone.setTipoIntegrazione(null);

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/calcolista.html

@ -40,7 +40,7 @@
convivente, entro il 2° grado, con i dirigenti e i dipendenti dell'Ufficio deputato alla trattazione del convivente, entro il 2° grado, con i dirigenti e i dipendenti dell'Ufficio deputato alla trattazione del
procedimento;<br /> procedimento;<br />
[<b>{{coniugio}}</b>] di trovarsi in rapporti di coniugio, parentela o affinità entro il 2° grado con i seguenti [<b>{{coniugio}}</b>] di trovarsi in rapporti di coniugio, parentela o affinità entro il 2° grado con i seguenti
dipendenti dell'Ufficio deputato alla trattazione del procedimento: {{relazioni}} dipendenti dell'Ufficio deputato alla trattazione del procedimento: {{relazioni}};
</li> </li>
<li> <li>
ai sensi dell’art. 36, comma 2, della L.R. 1/2019:<br /> ai sensi dell’art. 36, comma 2, della L.R. 1/2019:<br />

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/direttore_lavori.html

@ -10,6 +10,7 @@
481 del Codice Penale, consapevole che le dichiarazioni false, la falsità degli atti e l’uso degli atti falsi 481 del Codice Penale, consapevole che le dichiarazioni false, la falsità degli atti e l’uso degli atti falsi
comportano l’applicazione di sanzioni penali previste dagli artt. 75 e 76 del D.P.R. n. 445/2000,<br /> comportano l’applicazione di sanzioni penali previste dagli artt. 75 e 76 del D.P.R. n. 445/2000,<br />
n.q. di Direttore dei Lavori dichiara, sotto la propria responsabilità: n.q. di Direttore dei Lavori dichiara, sotto la propria responsabilità:
</p>
<ul> <ul>
<li> <li>
di essere iscritto all'albo {{albo}} della provincia di {{albop}} al n. {{albon}}; di essere iscritto all'albo {{albo}} della provincia di {{albop}} al n. {{albon}};

16
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/procuratore.html

@ -24,9 +24,11 @@
che l’importo dei diritti fissi versati dal committente, ai sensi dell'art. 7 e ss.mm.ii. della L.R. n. 17/2004, che l’importo dei diritti fissi versati dal committente, ai sensi dell'art. 7 e ss.mm.ii. della L.R. n. 17/2004,
è congruo in relazione al tipo di intervento; è congruo in relazione al tipo di intervento;
</li> </li>
##dichiarazioniDL </ul>
<li>consapevole che chiunque rilascia dichiarazioni mendaci è punito ai sensi del codice penale e delle leggi ##dichiarazioniDL
speciali in materia, dichiara:</li> <p>consapevole che chiunque rilascia dichiarazioni mendaci è punito ai sensi del codice penale e delle leggi
speciali in materia, dichiara:</p>
<ul>
@@A27A @@A27A
<li>che per la realizzazione delle opere non è necessaria la nomina del Collaudatore</li> <li>che per la realizzazione delle opere non è necessaria la nomina del Collaudatore</li>
@@ @@
@ -48,8 +50,10 @@
<li>che il Direttore dei Lavori verrà nominato al momento della richiesta di autorizzazione/conformità sismica e/o <li>che il Direttore dei Lavori verrà nominato al momento della richiesta di autorizzazione/conformità sismica e/o
della comunicazione di inizio lavori</li> della comunicazione di inizio lavori</li>
@@ @@
## </ul>
##anteprima ##
##anteprima
<ul>
<li> <li>
ai sensi dell'art. 1, comma 9 lettera “e”, della Legge n. 190/2012:<br /> ai sensi dell'art. 1, comma 9 lettera “e”, della Legge n. 190/2012:<br />
[<b>{{!coniugio}}</b>] di non trovarsi in rapporti di coniugio, parentela o affinità, del coniuge o del [<b>{{!coniugio}}</b>] di non trovarsi in rapporti di coniugio, parentela o affinità, del coniuge o del
@ -58,6 +62,6 @@
[<b>{{coniugio}}</b>] di trovarsi in rapporti di coniugio, parentela o affinità entro il 2° grado con i seguenti [<b>{{coniugio}}</b>] di trovarsi in rapporti di coniugio, parentela o affinità entro il 2° grado con i seguenti
dipendenti dell'Ufficio deputato alla trattazione del procedimento: {{relazioni}} dipendenti dell'Ufficio deputato alla trattazione del procedimento: {{relazioni}}
</li> </li>
##
</ul> </ul>
##
<p><br /><b>Confermando, si sottoscrive ai sensi del D.Lgs. 82/2005</b></p> <p><br /><b>Confermando, si sottoscrive ai sensi del D.Lgs. 82/2005</b></p>

30
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/progettista.html

@ -33,7 +33,33 @@
(D.Lgs. n. 42/2004 e ss.mm.ii.) e, se necessario, sono in possesso dei titoli abilitativi di cui al Titolo II (D.Lgs. n. 42/2004 e ss.mm.ii.) e, se necessario, sono in possesso dei titoli abilitativi di cui al Titolo II
del DPR n. 380/2001, recepito nella Regione Siciliana con la L.R. 16/2016; del DPR n. 380/2001, recepito nella Regione Siciliana con la L.R. 16/2016;
</li> </li>
##anteprima ##C01
<li>
che l’area oggetto dell’intervento: è già dichiarata di interesse archeologico, ai sensi degli artt. 10 e/o 142,
comma 1 lettera m, del D.Lgs. 42/2004; e/o è classificata come parco archeologico, ai sensi dell’art. 101 del
D.Lgs. 42/2004; e/o è di documentato interesse archeologico; e/o è contigua alle suddette aree;
</li>
##
##C02
<li>
che si tratta di intervento che non comporta: mutamento nell’aspetto esteriore e/o nello stato e dei luoghi, e/o
movimentazioni di terreno (comprese scarificazioni e impianto e/o reimpianto di essenze vegetali); e/o nuove
edificazioni (anche se realizzate nell’ambito della ristrutturazione di manufatti esistenti); e/o scavi a quote
diverse da quelle già impegnate da manufatti esistenti;
</li>
##
##C03
<li>
che le opere previste in progetto non sono assoggettabili al Codice dei Contratti (D.Lgs. 50/2016);
</li>
##
##C04
<li>
che per la realizzazione dell’intervento in progetto non sono previste opere di escavazione (comprese
scarificazioni);
</li>
##
##anteprima
<li> <li>
ai sensi dell'art. 1, comma 9 lettera “e”, della Legge n. 190/2012:<br /> ai sensi dell'art. 1, comma 9 lettera “e”, della Legge n. 190/2012:<br />
[<b>{{!coniugio}}</b>] di non trovarsi in rapporti di coniugio, parentela o affinità, del coniuge o del [<b>{{!coniugio}}</b>] di non trovarsi in rapporti di coniugio, parentela o affinità, del coniuge o del
@ -52,7 +78,7 @@
da un’apposita dichiarazione resa dal committente e controfirmata dal sottoscritto ai sensi del comma 5 da un’apposita dichiarazione resa dal committente e controfirmata dal sottoscritto ai sensi del comma 5
dell’art. 31 della L.R. n. 23/2021, allegata nella sezione “altri” allegati; dell’art. 31 della L.R. n. 23/2021, allegata nella sezione “altri” allegati;
</li> </li>
## ##
<li> <li>
di essere informato, ai sensi dell’art. 13 del Regolamento UE n. 2016/679, recepito con D.Lgs.n. 101/2018, circa di essere informato, ai sensi dell’art. 13 del Regolamento UE n. 2016/679, recepito con D.Lgs.n. 101/2018, circa
le modalità di trattamento e l’utilizzo dei dati personali raccolti e di acconsentire, ai sensi e per gli le modalità di trattamento e l’utilizzo dei dati personali raccolti e di acconsentire, ai sensi e per gli

10
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/titolare_digitale.html

@ -12,10 +12,12 @@
autografa/digitale nel documento di delega alla presentazione telematica della richiesta di autorizzazione ai autografa/digitale nel documento di delega alla presentazione telematica della richiesta di autorizzazione ai
sensi del codice dei beni culturali, nonché ai sensi dell’art. 46, co. 1, lett. u), del D.P.R. 445/2000, per sensi del codice dei beni culturali, nonché ai sensi dell’art. 46, co. 1, lett. u), del D.P.R. 445/2000, per
l’espletamento degli adempimenti amministrativi connessi alla pratica in oggetto;</li> l’espletamento degli adempimenti amministrativi connessi alla pratica in oggetto;</li>
##dichiarazioniDL
<li>consapevole che chiunque rilascia dichiarazioni mendaci è punito ai sensi del codice penale e delle leggi
speciali in materia, dichiara:</li>
</ul> </ul>
##dichiarazioniDL
<p>
consapevole che chiunque rilascia dichiarazioni mendaci è punito ai sensi del codice penale e delle leggi speciali
in materia, dichiara:
</p>
<ul class="indent"> <ul class="indent">
@@A27A @@A27A
<li>che per la realizzazione delle opere non è necessaria la nomina del Collaudatore</li> <li>che per la realizzazione delle opere non è necessaria la nomina del Collaudatore</li>
@ -38,8 +40,8 @@
<li>che il Direttore dei Lavori verrà nominato al momento della richiesta di autorizzazione/conformità sismica e/o <li>che il Direttore dei Lavori verrà nominato al momento della richiesta di autorizzazione/conformità sismica e/o
della comunicazione di inizio lavori</li> della comunicazione di inizio lavori</li>
@@ @@
##
</ul> </ul>
##
<p class="text-center"><br />Dichiara ed ASSEVERA INOLTRE</p> <p class="text-center"><br />Dichiara ed ASSEVERA INOLTRE</p>
<ul> <ul>
<li>in qualità di incaricato per l’adempimento agli obblighi di cui al D. Lgs. n. 231/2007, di avere verificato <li>in qualità di incaricato per l’adempimento agli obblighi di cui al D. Lgs. n. 231/2007, di avere verificato

10
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/fe/portlet/FascicoloFePortlet.java

@ -445,9 +445,15 @@ public class FascicoloFePortlet extends MVCPortlet {
String successURL = ParamUtil.getString(request, "successURL"); String successURL = ParamUtil.getString(request, "successURL");
try { try {
DettPratica lastDettPratica = DettPraticaLocalServiceUtil.getLastCompletedByIntPratica(intPraticaId); DettPratica lastDettPratica = DettPraticaLocalServiceUtil.getLastCompletedByIntPratica(intPraticaId);
if (Validator.isNotNull(lastDettPratica)) {
_log.info("Trovata dettPratica " + lastDettPratica.getDettPraticaId() + ", intPraticaId = "
+ lastDettPratica.getIntPraticaId());
} else {
_log.info("Non trovata");
return;
}
// ADT BUG VARIAZIONE SOGGETTO MULTI-CLICK // ADT BUG VARIAZIONE SOGGETTO MULTI-CLICK
List<String> tipoPraticheVariazioneSoggetto = new ArrayList<String>(); List<String> tipoPraticheVariazioneSoggetto = Arrays.asList(TipoIntegrazioneUtil.VARIAZIONE_SOGGETTO);
tipoPraticheVariazioneSoggetto.add(TipoIntegrazioneUtil.VARIAZIONE_SOGGETTO);
DettPratica lastDettPraticaEditableVS = null; DettPratica lastDettPraticaEditableVS = null;
lastDettPraticaEditableVS = DettPraticaLocalServiceUtil.getLastEditabledByIntPraticaAndTipoPratica( lastDettPraticaEditableVS = DettPraticaLocalServiceUtil.getLastEditabledByIntPraticaAndTipoPratica(
intPraticaId, tipoPraticheVariazioneSoggetto); intPraticaId, tipoPraticheVariazioneSoggetto);

Caricamento…
Annulla
Salva