Sfoglia il codice sorgente

- rename della pratica q11 in q4h

- gestione comuni per pratica ospedaliera
- minor fixes
feature/advanced-operation
marcoalderighi 2 anni fa
parent
commit
b410cbeec6
  1. BIN
      liferay-plugins-sdk-6.2/dist/portos-audit-shared-6.2.0.1.jar
  2. BIN
      liferay-plugins-sdk-6.2/dist/portos-bo-shared-6.2.0.1.jar
  3. BIN
      liferay-plugins-sdk-6.2/dist/portos-kaleo-shared-6.2.0.1.jar
  4. BIN
      liferay-plugins-sdk-6.2/dist/portos-mail-manager-shared-6.2.0.1.jar
  5. BIN
      liferay-plugins-sdk-6.2/dist/portos-report-shared-6.2.0.1.jar
  6. 14
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.classpath
  7. 11
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.project
  8. 5
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.settings/org.eclipse.jdt.core.prefs
  9. 4
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.settings/org.eclipse.wst.common.project.facet.core.xml
  10. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/.gitignore
  11. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-audit-shared.jar
  12. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-bo-portlet-service.jar
  13. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-bo-shared.jar
  14. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-kaleo-shared.jar
  15. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-mail-manager-shared.jar
  16. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-report-shared.jar
  17. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service.xml
  18. 48
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneClp.java
  19. 21
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneModel.java
  20. 14
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneSoap.java
  21. 37
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneWrapper.java
  22. 9
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/ComuneLocalService.java
  23. 95
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/ComuneLocalServiceClp.java
  24. 22
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/ComuneLocalServiceUtil.java
  25. 23
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/ComuneLocalServiceWrapper.java
  26. 3
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/tables.sql
  27. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-hbm.xml
  28. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-model-hints.xml
  29. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-orm.xml
  30. 286
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Portal.properties
  31. 10
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/ComuneCacheModel.java
  32. 43
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/ComuneModelImpl.java
  33. 11
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/DettPraticaImpl.java
  34. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/IntPraticaImpl.java
  35. 11
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/portlet/AmministrazionePortlet.java
  36. 61
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/ComuneLocalServiceClpInvoker.java
  37. 20
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/ComuneLocalServiceImpl.java
  38. 5
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaLocalServiceImpl.java
  39. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/IntPraticaLocalServiceImpl.java
  40. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunePersistenceImpl.java
  41. 4
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties
  42. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/tabs/comuni/edit.jsp
  43. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/tabs/comuni/view.jsp
  44. 12
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.classpath
  45. 11
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.project
  46. 2
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.settings/org.eclipse.wst.common.project.facet.core.xml
  47. BIN
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/lib/portos-bo-shared.jar
  48. BIN
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/lib/portos-mail-manager-shared.jar
  49. BIN
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/lib/portos-report-shared.jar
  50. 16
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/fe/portlet/FascicoloFePortlet.java
  51. 35
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/edit_modal_fascicolo.jsp
  52. 2
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_dettagli_principali.jsp
  53. 2
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/soggettipratica/edit_soggetto.jsp
  54. 2
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/soggettipratica/init.jsp
  55. 2
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/soggettipratica/view_valida_fino.jsp
  56. 4
      liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/Constants.java

BIN
liferay-plugins-sdk-6.2/dist/portos-audit-shared-6.2.0.1.jar vendored

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/dist/portos-bo-shared-6.2.0.1.jar vendored

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/dist/portos-kaleo-shared-6.2.0.1.jar vendored

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/dist/portos-mail-manager-shared-6.2.0.1.jar vendored

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/dist/portos-report-shared-6.2.0.1.jar vendored

File binario non mostrato.

14
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.classpath

@ -1,11 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="docroot/WEB-INF/src"/>
<classpathentry kind="src" output="docroot/WEB-INF/classes-service" path="docroot/WEB-INF/service"/>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
<classpathentry kind="con" path="com.liferay.ide.eclipse.server.plugin.container/portlet">
<classpathentry kind="src" output="docroot/WEB-INF/service-classes" path="docroot/WEB-INF/service"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jre">
<attributes>
<attribute name="org.eclipse.jst.component.nondependency" value=""/>
<attribute name="owner.project.facets" value="java"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jst.server.core.container/com.liferay.ide.eclipse.server.tomcat.runtimeClasspathProvider/Liferay v6.2 CE (Tomcat 7)">
@ -13,7 +12,12 @@
<attribute name="owner.project.facets" value="jst.web"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
<classpathentry kind="con" path="com.liferay.ide.eclipse.server.plugin.container/portlet">
<attributes>
<attribute name="org.eclipse.jst.component.nondependency" value=""/>
</attributes>
</classpathentry>
<classpathentry kind="output" path="docroot/WEB-INF/classes"/>
</classpath>

11
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.project

@ -33,15 +33,4 @@
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
</natures>
<filteredResources>
<filter>
<id>1679562748565</id>
<name></name>
<type>30</type>
<matcher>
<id>org.eclipse.core.resources.regexFilterMatcher</id>
<arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
</matcher>
</filter>
</filteredResources>
</projectDescription>

5
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.settings/org.eclipse.jdt.core.prefs

@ -1,12 +1,7 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.7
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.7

4
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.settings/org.eclipse.wst.common.project.facet.core.xml

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<runtime name="Liferay v6.2 CE (Tomcat 7)"/>
<fixed facet="jst.web"/>
<fixed facet="java"/>
<fixed facet="wst.jsdt.web"/>
<fixed facet="java"/>
<fixed facet="jst.web"/>
<installed facet="java" version="1.7"/>
<installed facet="jst.web" version="3.0"/>
<installed facet="liferay.portlet" version="6.0"/>

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/.gitignore vendored

@ -1,2 +1,3 @@
/classes/
/classes-service/
/service-classes/

BIN
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-audit-shared.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-bo-portlet-service.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-bo-shared.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-kaleo-shared.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-mail-manager-shared.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-report-shared.jar

File binario non mostrato.

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service.xml

@ -54,6 +54,7 @@
<column name="disabilitato" type="boolean" />
<column name="mailSuap" type="String" />
<column name="mailSue" type="String" />
<column name="praticaOspedali" type="boolean" />
<order by="asc">
<order-column name="denominazione" />

48
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneClp.java

@ -92,6 +92,7 @@ public class ComuneClp extends BaseModelImpl<Comune> implements Comune {
attributes.put("disabilitato", getDisabilitato());
attributes.put("mailSuap", getMailSuap());
attributes.put("mailSue", getMailSue());
attributes.put("praticaOspedali", getPraticaOspedali());
return attributes;
}
@ -199,6 +200,12 @@ public class ComuneClp extends BaseModelImpl<Comune> implements Comune {
if (mailSue != null) {
setMailSue(mailSue);
}
Boolean praticaOspedali = (Boolean)attributes.get("praticaOspedali");
if (praticaOspedali != null) {
setPraticaOspedali(praticaOspedali);
}
}
@Override
@ -619,6 +626,35 @@ public class ComuneClp extends BaseModelImpl<Comune> implements Comune {
}
}
@Override
public boolean getPraticaOspedali() {
return _praticaOspedali;
}
@Override
public boolean isPraticaOspedali() {
return _praticaOspedali;
}
@Override
public void setPraticaOspedali(boolean praticaOspedali) {
_praticaOspedali = praticaOspedali;
if (_comuneRemoteModel != null) {
try {
Class<?> clazz = _comuneRemoteModel.getClass();
Method method = clazz.getMethod("setPraticaOspedali",
boolean.class);
method.invoke(_comuneRemoteModel, praticaOspedali);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override
public StagedModelType getStagedModelType() {
return new StagedModelType(PortalUtil.getClassNameId(
@ -711,6 +747,7 @@ public class ComuneClp extends BaseModelImpl<Comune> implements Comune {
clone.setDisabilitato(getDisabilitato());
clone.setMailSuap(getMailSuap());
clone.setMailSue(getMailSue());
clone.setPraticaOspedali(getPraticaOspedali());
return clone;
}
@ -761,7 +798,7 @@ public class ComuneClp extends BaseModelImpl<Comune> implements Comune {
@Override
public String toString() {
StringBundler sb = new StringBundler(35);
StringBundler sb = new StringBundler(37);
sb.append("{uuid=");
sb.append(getUuid());
@ -797,6 +834,8 @@ public class ComuneClp extends BaseModelImpl<Comune> implements Comune {
sb.append(getMailSuap());
sb.append(", mailSue=");
sb.append(getMailSue());
sb.append(", praticaOspedali=");
sb.append(getPraticaOspedali());
sb.append("}");
return sb.toString();
@ -804,7 +843,7 @@ public class ComuneClp extends BaseModelImpl<Comune> implements Comune {
@Override
public String toXmlString() {
StringBundler sb = new StringBundler(55);
StringBundler sb = new StringBundler(58);
sb.append("<model><model-name>");
sb.append("it.tref.liferay.portos.bo.model.Comune");
@ -878,6 +917,10 @@ public class ComuneClp extends BaseModelImpl<Comune> implements Comune {
"<column><column-name>mailSue</column-name><column-value><![CDATA[");
sb.append(getMailSue());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>praticaOspedali</column-name><column-value><![CDATA[");
sb.append(getPraticaOspedali());
sb.append("]]></column-value></column>");
sb.append("</model>");
@ -902,6 +945,7 @@ public class ComuneClp extends BaseModelImpl<Comune> implements Comune {
private boolean _disabilitato;
private String _mailSuap;
private String _mailSue;
private boolean _praticaOspedali;
private BaseModel<?> _comuneRemoteModel;
private Class<?> _clpSerializerClass = it.tref.liferay.portos.bo.service.ClpSerializer.class;
}

21
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneModel.java

@ -358,6 +358,27 @@ public interface ComuneModel extends BaseModel<Comune>, StagedAuditedModel {
*/
public void setMailSue(String mailSue);
/**
* Returns the pratica ospedali of this comune.
*
* @return the pratica ospedali of this comune
*/
public boolean getPraticaOspedali();
/**
* Returns <code>true</code> if this comune is pratica ospedali.
*
* @return <code>true</code> if this comune is pratica ospedali; <code>false</code> otherwise
*/
public boolean isPraticaOspedali();
/**
* Sets whether this comune is pratica ospedali.
*
* @param praticaOspedali the pratica ospedali of this comune
*/
public void setPraticaOspedali(boolean praticaOspedali);
@Override
public boolean isNew();

14
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneSoap.java

@ -48,6 +48,7 @@ public class ComuneSoap implements Serializable {
soapModel.setDisabilitato(model.getDisabilitato());
soapModel.setMailSuap(model.getMailSuap());
soapModel.setMailSue(model.getMailSue());
soapModel.setPraticaOspedali(model.getPraticaOspedali());
return soapModel;
}
@ -248,6 +249,18 @@ public class ComuneSoap implements Serializable {
_mailSue = mailSue;
}
public boolean getPraticaOspedali() {
return _praticaOspedali;
}
public boolean isPraticaOspedali() {
return _praticaOspedali;
}
public void setPraticaOspedali(boolean praticaOspedali) {
_praticaOspedali = praticaOspedali;
}
private String _uuid;
private long _comuneId;
private long _companyId;
@ -265,4 +278,5 @@ public class ComuneSoap implements Serializable {
private boolean _disabilitato;
private String _mailSuap;
private String _mailSue;
private boolean _praticaOspedali;
}

37
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneWrapper.java

@ -67,6 +67,7 @@ public class ComuneWrapper implements Comune, ModelWrapper<Comune> {
attributes.put("disabilitato", getDisabilitato());
attributes.put("mailSuap", getMailSuap());
attributes.put("mailSue", getMailSue());
attributes.put("praticaOspedali", getPraticaOspedali());
return attributes;
}
@ -174,6 +175,12 @@ public class ComuneWrapper implements Comune, ModelWrapper<Comune> {
if (mailSue != null) {
setMailSue(mailSue);
}
Boolean praticaOspedali = (Boolean)attributes.get("praticaOspedali");
if (praticaOspedali != null) {
setPraticaOspedali(praticaOspedali);
}
}
/**
@ -588,6 +595,36 @@ public class ComuneWrapper implements Comune, ModelWrapper<Comune> {
_comune.setMailSue(mailSue);
}
/**
* Returns the pratica ospedali of this comune.
*
* @return the pratica ospedali of this comune
*/
@Override
public boolean getPraticaOspedali() {
return _comune.getPraticaOspedali();
}
/**
* Returns <code>true</code> if this comune is pratica ospedali.
*
* @return <code>true</code> if this comune is pratica ospedali; <code>false</code> otherwise
*/
@Override
public boolean isPraticaOspedali() {
return _comune.isPraticaOspedali();
}
/**
* Sets whether this comune is pratica ospedali.
*
* @param praticaOspedali the pratica ospedali of this comune
*/
@Override
public void setPraticaOspedali(boolean praticaOspedali) {
_comune.setPraticaOspedali(praticaOspedali);
}
@Override
public boolean isNew() {
return _comune.isNew();

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

@ -283,6 +283,7 @@ public interface ComuneLocalService extends BaseLocalService,
java.lang.String codiceIstat, java.lang.String codiceBelfiore,
java.lang.String denominazione, boolean provincia, boolean stato,
java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException;
@ -292,6 +293,7 @@ public interface ComuneLocalService extends BaseLocalService,
java.lang.String codiceIstat, java.lang.String codiceBelfiore,
java.lang.String denominazione, boolean provincia,
java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException;
@ -355,11 +357,17 @@ public interface ComuneLocalService extends BaseLocalService,
long companyId)
throws com.liferay.portal.kernel.exception.SystemException;
public it.tref.liferay.portos.bo.model.Comune setPraticaOspedaliera(
long comuneId, boolean isPraticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.SystemException;
public it.tref.liferay.portos.bo.model.Comune updateComune(long userId,
long comuneId, java.lang.String codiceProvincia,
java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String denominazione, boolean provincia, boolean stato,
java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException;
@ -369,6 +377,7 @@ public interface ComuneLocalService extends BaseLocalService,
java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String denominazione, boolean provincia,
java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException;

95
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/ComuneLocalServiceClp.java

@ -128,7 +128,7 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
"long", "java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "java.lang.String",
"boolean", "boolean", "java.lang.String", "java.lang.String",
"com.liferay.portal.service.ServiceContext"
"boolean", "com.liferay.portal.service.ServiceContext"
};
_methodName22 = "addComune";
@ -136,7 +136,7 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
_methodParameterTypes22 = new String[] {
"long", "java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "java.lang.String",
"boolean", "java.lang.String", "java.lang.String",
"boolean", "java.lang.String", "java.lang.String", "boolean",
"com.liferay.portal.service.ServiceContext"
};
@ -205,31 +205,37 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
_methodParameterTypes36 = new String[] { "long" };
_methodName37 = "updateComune";
_methodName37 = "setPraticaOspedaliera";
_methodParameterTypes37 = new String[] {
"long", "boolean", "com.liferay.portal.service.ServiceContext"
};
_methodName38 = "updateComune";
_methodParameterTypes38 = new String[] {
"long", "long", "java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "boolean", "boolean",
"java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "boolean",
"com.liferay.portal.service.ServiceContext"
};
_methodName38 = "updateComune";
_methodName39 = "updateComune";
_methodParameterTypes38 = new String[] {
_methodParameterTypes39 = new String[] {
"long", "long", "java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "boolean",
"java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "boolean",
"com.liferay.portal.service.ServiceContext"
};
_methodName39 = "getComuniForOrganizationByUserId";
_methodName40 = "getComuniForOrganizationByUserId";
_methodParameterTypes39 = new String[] { "long" };
_methodParameterTypes40 = new String[] { "long" };
_methodName40 = "getComuniForOrganizationByUserIdUfficioId";
_methodName41 = "getComuniForOrganizationByUserIdUfficioId";
_methodParameterTypes40 = new String[] { "long", "long" };
_methodParameterTypes41 = new String[] { "long", "long" };
}
@Override
@ -849,6 +855,7 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
java.lang.String codiceIstat, java.lang.String codiceBelfiore,
java.lang.String denominazione, boolean provincia, boolean stato,
java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
@ -878,6 +885,8 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
ClpSerializer.translateInput(mailSue),
praticaOspedaliera,
ClpSerializer.translateInput(serviceContext)
});
}
@ -910,6 +919,7 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
java.lang.String codiceIstat, java.lang.String codiceBelfiore,
java.lang.String denominazione, boolean provincia,
java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
@ -937,6 +947,8 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
ClpSerializer.translateInput(mailSue),
praticaOspedaliera,
ClpSerializer.translateInput(serviceContext)
});
}
@ -1427,20 +1439,58 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
return (java.util.List<it.tref.liferay.portos.bo.model.Comune>)ClpSerializer.translateOutput(returnObj);
}
@Override
public it.tref.liferay.portos.bo.model.Comune setPraticaOspedaliera(
long comuneId, boolean isPraticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName37,
_methodParameterTypes37,
new Object[] {
comuneId,
isPraticaOspedaliera,
ClpSerializer.translateInput(serviceContext)
});
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
if (t instanceof com.liferay.portal.kernel.exception.SystemException) {
throw (com.liferay.portal.kernel.exception.SystemException)t;
}
if (t instanceof RuntimeException) {
throw (RuntimeException)t;
}
else {
throw new RuntimeException(t.getClass().getName() +
" is not a valid exception");
}
}
return (it.tref.liferay.portos.bo.model.Comune)ClpSerializer.translateOutput(returnObj);
}
@Override
public it.tref.liferay.portos.bo.model.Comune updateComune(long userId,
long comuneId, java.lang.String codiceProvincia,
java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String denominazione, boolean provincia, boolean stato,
java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName37,
_methodParameterTypes37,
returnObj = _invokableLocalService.invokeMethod(_methodName38,
_methodParameterTypes38,
new Object[] {
userId,
@ -1462,6 +1512,8 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
ClpSerializer.translateInput(mailSue),
praticaOspedaliera,
ClpSerializer.translateInput(serviceContext)
});
}
@ -1494,14 +1546,15 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String denominazione, boolean provincia,
java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName38,
_methodParameterTypes38,
returnObj = _invokableLocalService.invokeMethod(_methodName39,
_methodParameterTypes39,
new Object[] {
userId,
@ -1521,6 +1574,8 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
ClpSerializer.translateInput(mailSue),
praticaOspedaliera,
ClpSerializer.translateInput(serviceContext)
});
}
@ -1553,8 +1608,8 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName39,
_methodParameterTypes39, new Object[] { userId });
returnObj = _invokableLocalService.invokeMethod(_methodName40,
_methodParameterTypes40, new Object[] { userId });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
@ -1582,8 +1637,8 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName40,
_methodParameterTypes40, new Object[] { userId, ufficioId });
returnObj = _invokableLocalService.invokeMethod(_methodName41,
_methodParameterTypes41, new Object[] { userId, ufficioId });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
@ -1685,4 +1740,6 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
private String[] _methodParameterTypes39;
private String _methodName40;
private String[] _methodParameterTypes40;
private String _methodName41;
private String[] _methodParameterTypes41;
}

22
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/ComuneLocalServiceUtil.java

@ -310,14 +310,14 @@ public class ComuneLocalServiceUtil {
java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String codiceBelfiore, java.lang.String denominazione,
boolean provincia, boolean stato, java.lang.String mailSuap,
java.lang.String mailSue,
java.lang.String mailSue, boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return getService()
.addComune(userId, codiceProvincia, codiceComune,
codiceIstat, codiceBelfiore, denominazione, provincia, stato,
mailSuap, mailSue, serviceContext);
mailSuap, mailSue, praticaOspedaliera, serviceContext);
}
public static it.tref.liferay.portos.bo.model.Comune addComune(
@ -325,13 +325,14 @@ public class ComuneLocalServiceUtil {
java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String codiceBelfiore, java.lang.String denominazione,
boolean provincia, java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return getService()
.addComune(userId, codiceProvincia, codiceComune,
codiceIstat, codiceBelfiore, denominazione, provincia, mailSuap,
mailSue, serviceContext);
mailSue, praticaOspedaliera, serviceContext);
}
public static int countByCompanyId(long companyId)
@ -424,18 +425,28 @@ public class ComuneLocalServiceUtil {
return getService().getStatiEsteri(companyId);
}
public static it.tref.liferay.portos.bo.model.Comune setPraticaOspedaliera(
long comuneId, boolean isPraticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.SystemException {
return getService()
.setPraticaOspedaliera(comuneId, isPraticaOspedaliera,
serviceContext);
}
public static it.tref.liferay.portos.bo.model.Comune updateComune(
long userId, long comuneId, java.lang.String codiceProvincia,
java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String denominazione, boolean provincia, boolean stato,
java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return getService()
.updateComune(userId, comuneId, codiceProvincia,
codiceComune, codiceIstat, denominazione, provincia, stato,
mailSuap, mailSue, serviceContext);
mailSuap, mailSue, praticaOspedaliera, serviceContext);
}
public static it.tref.liferay.portos.bo.model.Comune updateComune(
@ -443,13 +454,14 @@ public class ComuneLocalServiceUtil {
java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String denominazione, boolean provincia,
java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return getService()
.updateComune(userId, comuneId, codiceProvincia,
codiceComune, codiceIstat, denominazione, provincia, mailSuap,
mailSue, serviceContext);
mailSue, praticaOspedaliera, serviceContext);
}
public static java.util.List<it.tref.liferay.portos.bo.model.Comune> getComuniForOrganizationByUserId(

23
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/ComuneLocalServiceWrapper.java

@ -318,12 +318,14 @@ public class ComuneLocalServiceWrapper implements ComuneLocalService,
java.lang.String codiceIstat, java.lang.String codiceBelfiore,
java.lang.String denominazione, boolean provincia, boolean stato,
java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return _comuneLocalService.addComune(userId, codiceProvincia,
codiceComune, codiceIstat, codiceBelfiore, denominazione,
provincia, stato, mailSuap, mailSue, serviceContext);
provincia, stato, mailSuap, mailSue, praticaOspedaliera,
serviceContext);
}
@Override
@ -332,12 +334,13 @@ public class ComuneLocalServiceWrapper implements ComuneLocalService,
java.lang.String codiceIstat, java.lang.String codiceBelfiore,
java.lang.String denominazione, boolean provincia,
java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return _comuneLocalService.addComune(userId, codiceProvincia,
codiceComune, codiceIstat, codiceBelfiore, denominazione,
provincia, mailSuap, mailSue, serviceContext);
provincia, mailSuap, mailSue, praticaOspedaliera, serviceContext);
}
@Override
@ -443,18 +446,29 @@ public class ComuneLocalServiceWrapper implements ComuneLocalService,
return _comuneLocalService.getStatiEsteri(companyId);
}
@Override
public it.tref.liferay.portos.bo.model.Comune setPraticaOspedaliera(
long comuneId, boolean isPraticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.SystemException {
return _comuneLocalService.setPraticaOspedaliera(comuneId,
isPraticaOspedaliera, serviceContext);
}
@Override
public it.tref.liferay.portos.bo.model.Comune updateComune(long userId,
long comuneId, java.lang.String codiceProvincia,
java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String denominazione, boolean provincia, boolean stato,
java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return _comuneLocalService.updateComune(userId, comuneId,
codiceProvincia, codiceComune, codiceIstat, denominazione,
provincia, stato, mailSuap, mailSue, serviceContext);
provincia, stato, mailSuap, mailSue, praticaOspedaliera,
serviceContext);
}
@Override
@ -463,12 +477,13 @@ public class ComuneLocalServiceWrapper implements ComuneLocalService,
java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String denominazione, boolean provincia,
java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return _comuneLocalService.updateComune(userId, comuneId,
codiceProvincia, codiceComune, codiceIstat, denominazione,
provincia, mailSuap, mailSue, serviceContext);
provincia, mailSuap, mailSue, praticaOspedaliera, serviceContext);
}
@Override

3
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/tables.sql

@ -121,7 +121,8 @@ create table portos_bo_Comune (
stato BOOLEAN,
disabilitato BOOLEAN,
mailSuap VARCHAR(75) null,
mailSue VARCHAR(75) null
mailSue VARCHAR(75) null,
praticaOspedali BOOLEAN
);
create table portos_bo_Comunicazione (

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-hbm.xml

@ -159,6 +159,7 @@
<property name="disabilitato" type="com.liferay.portal.dao.orm.hibernate.BooleanType" />
<property name="mailSuap" type="com.liferay.portal.dao.orm.hibernate.StringType" />
<property name="mailSue" type="com.liferay.portal.dao.orm.hibernate.StringType" />
<property name="praticaOspedali" type="com.liferay.portal.dao.orm.hibernate.BooleanType" />
</class>
<class name="it.tref.liferay.portos.bo.model.impl.ComunicazioneImpl" table="portos_bo_Comunicazione">
<cache usage="read-write" />

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-model-hints.xml

@ -141,6 +141,7 @@
<field name="disabilitato" type="boolean" />
<field name="mailSuap" type="String" />
<field name="mailSue" type="String" />
<field name="praticaOspedali" type="boolean" />
</model>
<model name="it.tref.liferay.portos.bo.model.Comunicazione">
<field name="uuid" type="String" />

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-orm.xml

@ -202,6 +202,7 @@
<basic name="disabilitato" />
<basic name="mailSuap" />
<basic name="mailSue" />
<basic name="praticaOspedali" />
<transient name="modelAttributes" />
<transient name="primaryKey" />
<transient name="primaryKeyObj" />

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

@ -1,7 +1,7 @@
model.resource.it.tref.liferay.portos.bo.model.ControlloPratica = Procedimento
resource-not-allowed = Non hai i permessi necessari per accedere a questa risorsa
resource-allowed-titolaredigitale = Solo il titolare digitale può accedere a questa risorsa
resource-allowed-titolaredigitale = Solo il titolare digitale può accedere a questa risorsa
sono-presenti-aggiornamenti-fuori-dal-controllo-obbligatorio = Sono presenti aggiornamenti fuori dal controllo obbligatorio
sono-presenti-aggiornamenti-fuori-dal-controllo-obbligatorio-closed = Ulteriore procedimento attivato
@ -134,7 +134,7 @@ gc-soggetto-07-principale-not-present = Archeologo principale non selezionato
gc-soggetti-not-completed = Alcuni soggetti non validi
error.fields.pratica.codice.fiscale = Il Codice Fiscale del {0} non è valido
error.fields.pratica.codice.fiscale = Il Codice Fiscale del {0} non è valido
sezione-01 = Dettagli Principali
sezione-02 = Anagrafe Soggetti
@ -180,7 +180,7 @@ label-ambito-archivista = Archivista
label-ambito-bibliotecario = Bibliotecario
label-ambito-demoetnoantropologo = Demoetnoantropologo
label-ambito-esperto-diagnostica = Esperto di diagnostica e di scienze e tecnologia applicate ai beni culturali
label-ambito-storico-arte = Storico dellarte
label-ambito-storico-arte = Storico dell’arte
label-ambito-restauratore = Restauratore
label-albo-ingegneri = Ingegneri
@ -194,7 +194,7 @@ label-albo-elenco = Elenco D.M. MIBAC 244/2019
dati-soggetti-fisici = Dati Soggetti Fisici
dati-soggetti-giuridici = Dati Soggetti Giuridici
dati-ambito-attivita = Dati Ambito Attività
dati-ambito-attivita = Dati Ambito Attività
dati-di-domiciliazione = Dati di Domiciliazione (se diversi da residenza)
soggetto-codice-fiscale = Codice Fiscale
soggetto-codice-fiscale-legale = Codice Fiscale Rappresentante Legale
@ -203,13 +203,13 @@ dati-albo = Dati Albo
no-soggetti-presenti = Nessun Soggetto Presente
delega-committente = Delega Titolare Digitale
text-delega-committente-disabled = È necessario inserire almeno un committente per procedere alla delega
text-delega-committente = Il sottoscritto {0} {1} “TITOLARE DIGITALE” dichiara di essere stato autorizzato dal COMMITTENTE/I in qualità di DELEGATO a svolgere tutte le funzioni amministrative presso i competenti uffici regionali
text-delega-committente-disabled = È necessario inserire almeno un committente per procedere alla delega
text-delega-committente = Il sottoscritto {0} {1} “TITOLARE DIGITALE” dichiara di essere stato autorizzato dal COMMITTENTE/I in qualità di DELEGATO a svolgere tutte le funzioni amministrative presso i competenti uffici regionali
delega-direttoreLavori = Selezione Direttore dei Lavori per inserimento Fine Lavori
text-delega-direttoreLavori-disabled = È necessario inserire almeno un Direttore Lavori per procedere alla selezione
text-delega-direttoreLavori-disabled = È necessario inserire almeno un Direttore Lavori per procedere alla selezione
text-delega-direttoreLavori = Il/La Committente dichiara di autorizzare {0} {1} a svolgere tutte le funzioni amministrative presso i competenti Uffici Regionali
delega-collaudatore = Selezione Collaudatore per inserimento Collaudo
text-delega-collaudatore-disabled = È necessario inserire almeno un Collaudatore per procedere alla selezione
text-delega-collaudatore-disabled = È necessario inserire almeno un Collaudatore per procedere alla selezione
text-delega-collaudatore-notRequired = Non richiesta in caso di esenzione collaudo statico
text-delega-collaudatore = Il/La Committente dichiara di autorizzare {0} {1} a svolgere tutte le funzioni amministrative presso i competenti Uffici Regionali
@ -225,7 +225,7 @@ piano-paesaggistico = Piano paesaggistico provinciale
paesaggio-locale = Contesto paesaggistico
livello-di-tutela = Livello di tutela
vincoli = Vincoli
dp-fascia-pericolosita = Fascia pericolosità
dp-fascia-pericolosita = Fascia pericolosità
dp-tipo-procedura = Tipo procedura
dp-range-ag = Range Ag
ag = Valore di Ag
@ -246,7 +246,7 @@ norm-dm2018 = D.M. 17/1/2018
dp-normativa = Normativa tecnica di riferimento
dp-nuovo-progetto = Nuovo Progetto
localita = Località
localita = Località
via = Indirizzo
dp-allegato = Allegato
dp-particelle = Particelle
@ -261,7 +261,7 @@ dp-dc = Descrizione Progetto e localizzazione
desc-long-intervento = Oggetto dell'intervento
dp-dc-prov = Provincia
dp-dc-comune = Comune
dp-dc-loc = Località
dp-dc-loc = Località
dp-dc-via = Indirizzo
dc-foglio = Foglio
dc-particelle = Particelle
@ -272,25 +272,25 @@ sanatoria-edilizia-47 = L. 47/85 - L.R. 37/85
sanatoria-edilizia-724 = L. n. 724/2004
sanatoria-edilizia-326 = L. n. 326/2003 - L.R. 15/2004 (obbligo certificazione A17)
norm-lavori-in-proprio = Il committente esegue lavori in proprio (in economia) (obbligo asseverazione)
norm-lavori-no-direttore = Opere per le quali non è necessaria la nomina del Direttore dei Lavori (obbligo asseverazione)
lavori-pubblici = Lavori pubblici o di interesse pubblico ai sensi del D.Lgs. 18/04/2016 n. 50 (obbligo documento A24 o asseverazione di esclusione/non assoggettabilità al procedimento di verifica preventiva dell’interesse archeologico)
norm-lavori-no-direttore = Opere per le quali non è necessaria la nomina del Direttore dei Lavori (obbligo asseverazione)
lavori-pubblici = Lavori pubblici o di interesse pubblico ai sensi del D.Lgs. 18/04/2016 n. 50 (obbligo documento A24 o asseverazione di esclusione/non assoggettabilità al procedimento di verifica preventiva dell’interesse archeologico)
norm-esente-bollo = Esente da bollo ai sensi di <strong>D.P.R. 26/10/1972 n. 642 e s.m.i.</strong>
norm-esente-spese = Esente da spese istruttoria
bene-diocesi = Bene appartenente a istituzione o ente ecclesiastico o in uso per il culto (obbligo allegato A31)
diocesi = Diocesi
collaudo-statico = Trattandosi di opere di riparazione o intervento locale eseguibile su un edificio esistente ai sensi del D.M. 17/01/2018, punto 8.4, non si effettuerà il collaudo statico
no-collaudo = Opere per le quali non è necessaria la nomina del Collaudatore (obbligo asseverazione)
collaudo-statico = Trattandosi di opere di riparazione o intervento locale eseguibile su un edificio esistente ai sensi del D.M. 17/01/2018, punto 8.4, non si effettuerà il collaudo statico
no-collaudo = Opere per le quali non è necessaria la nomina del Collaudatore (obbligo asseverazione)
norm-art3com3 = Possono essere omessi i seguenti allegati
norm-art3com3_1 = relazione geologica firmata da un geologo iscritto all'albo (A05)
norm-art3com3_2 = scheda di sintesi firmata da un geologo iscritto all'albo (A14)
norm-art3com3_3 = relazione geotecnica (A06)
norm-art3com3_4 = relazione sulle fondazioni (A07)
norm-art3com4 = Può essere omesso il fascicolo dei calcoli delle strutture portanti, sia in fondazione sia in elevazione
norm-art3com4 = Può essere omesso il fascicolo dei calcoli delle strutture portanti, sia in fondazione sia in elevazione
nomina-impresa = Opere per le quali la nomina dell’impresa è subordinata alla richiesta di autorizzazione/conformità sismica e/o alla comunicazione di inizio lavori (obbligo asseverazione)
nomina-direttore-lavori = Opere per le quali la nomina del Direttore dei Lavori è subordinata alla richiesta di autorizzazione/conformità sismica e/o alla comunicazione di inizio lavori (obbligo asseverazione)
nomina-collaudatore = Opere per le quali la nomina del Collaudatore è subordinata alla richiesta di autorizzazione/conformità sismica e/o alla comunicazione di inizio lavori (obbligo asseverazione)
nomina-impresa = Opere per le quali la nomina dell’impresa è subordinata alla richiesta di autorizzazione/conformità sismica e/o alla comunicazione di inizio lavori (obbligo asseverazione)
nomina-direttore-lavori = Opere per le quali la nomina del Direttore dei Lavori è subordinata alla richiesta di autorizzazione/conformità sismica e/o alla comunicazione di inizio lavori (obbligo asseverazione)
nomina-collaudatore = Opere per le quali la nomina del Collaudatore è subordinata alla richiesta di autorizzazione/conformità sismica e/o alla comunicazione di inizio lavori (obbligo asseverazione)
suap = Pratica SUAP - SUE
@ -331,11 +331,11 @@ cl-rischio-post-int-14 = E*
cl-rischio-post-int-15 = F*
cl-rischio-post-int-16 = G*
interv-fin-pub = L'intervento è oggetto di Finanziamento Pubblico ai sensi del D.Lgs. 18/04/2016 n. 50 (obbligo documento A24 o asseverazione di esclusione/non assoggettabilità al procedimento di verifica preventiva dell’interesse archeologico)
interv-fin-pub = L'intervento è oggetto di Finanziamento Pubblico ai sensi del D.Lgs. 18/04/2016 n. 50 (obbligo documento A24 o asseverazione di esclusione/non assoggettabilità al procedimento di verifica preventiva dell’interesse archeologico)
interv-fin-pub-desc = Descrizione intervento oggetto di Finanziamento Pubblico
interv-no-viarch = I lavori in progetto, rientranti nellambito di applicazione del D.Lgs. 50/2016, sono esclusi e/o non assoggettati al procedimento di verifica preventiva dell’interesse archeologico, ex art. 25 del D.Lgs. 50/2016, poiché:
interv-in-area-di-interesse = 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.
interv-non-modificante = Si tratta di intervento che non comporta: mutamento nellaspetto 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.
interv-no-viarch = I lavori in progetto, rientranti nell’ambito di applicazione del D.Lgs. 50/2016, sono esclusi e/o non assoggettati al procedimento di verifica preventiva dell’interesse archeologico, ex art. 25 del D.Lgs. 50/2016, poiché:
interv-in-area-di-interesse = 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.
interv-non-modificante = 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.
interv-non-assoggettabile = Le opere previste in progetto non sono assoggettabili al Codice dei Contratti (D.Lgs. 50/2016).
sanatorie-obbligatorie = Selezionare almeno una Sanatoria Edilizia
@ -364,7 +364,7 @@ destinazione-A1C = Centrali operative 118
destinazione-A2 = Strutture Civili
destinazione-A2A = Sedi istituzionali di enti pubblici
destinazione-A2B = sedi di Sale Operative per la gestione delle emergenze (COM, COC)
destinazione-A2C = centri funzionali di supporto alle attività di protezione civile
destinazione-A2C = centri funzionali di supporto alle attività di protezione civile
destinazione-A2D = Edifici ed opere individuate nei piani d'emergenza o in altre disposizioni per la gestione dell'emergenza
destinazione-A3 = Strutture Militari
@ -394,10 +394,10 @@ destinazione-B2B = Uffici con notevole accesso al pubblico (uffici postali e ban
destinazione-B2C = Edifici con elevato contenuto artistico e/o patrimoniale (musei, biblioteche)
destinazione-B2D = Edifici per il culto con superficie utile &gt; 200 mq
destinazione-B2E = Sale per lo spettacolo, teatri, cinema, sale da ballo, con capienza utile &gt; 100 persone
destinazione-B2F = Edifici adibiti ad attivitàsportive o ad esse funzionali e destinati al pubblico, con capienza utile &gt; 100 persone (Stadi, tribune, palazzetti dello sport)
destinazione-B2F = Edifici adibiti ad attivitàsportive o ad esse funzionali e destinati al pubblico, con capienza utile &gt; 100 persone (Stadi, tribune, palazzetti dello sport)
destinazione-B2G = Grandi magazzini di vendita, mercati coperti, centri commerciali con superficie di vendita &gt; 2500 mq
destinazione-B2H = Edifici con destinazione residenziale con cubatura &gt; 5.000 mc ed altezza &gt; 25 m
destinazione-B2I = Edifici con destinazione alberghiera con capacità ricettiva &gt; 50 persone
destinazione-B2I = Edifici con destinazione alberghiera con capacità ricettiva &gt; 50 persone
destinazione-B2J = Strutture sanitarie o socioassistenziali con ospiti non autosufficienti (ospizi, orfanotrofi)
destinazione-B3 = Strutture Industriali
@ -405,7 +405,7 @@ destinazione-B3A = Edifici industriali ove sia prevista una presenza contemporan
destinazione-B3B = Edifici industriali nei quali avvengono lavorazioni di materie insalubri o pericolose
destinazione-B4 = Infrastrutture
destinazione-B4A = Vie di comunicazione (strade, ferrovie, banchine portuali, piste aeroportuali , funivie) ed opere d'arte annesse, il collasso delle quali può determinare gravi conseguenze in termini di perdite di vite umane, ovvero interruzioni prolungate del traffico
destinazione-B4A = Vie di comunicazione (strade, ferrovie, banchine portuali, piste aeroportuali , funivie) ed opere d'arte annesse, il collasso delle quali può determinare gravi conseguenze in termini di perdite di vite umane, ovvero interruzioni prolungate del traffico
destinazione-B4B = Opere di ritenuta (dighe) con volume di acqua invasato &gt; 50000 mc o altezza dello sbarramento &gt; 5 m
destinazione-B4C = Impianti primari di depurazione
@ -436,13 +436,13 @@ codice-fiscale-principale-archeologo = Codice Fiscale Archeologo Principale
de-piani = Numero piani totali con interrati
de-altezza = Altezza media di piano [m]
de-interrati = Piani interrati
de-superficie = Superficie media di piano [m²]
de-superficie = Superficie media di piano [m²]
de-costruzione = Anno costruzione
de-ristrutturazione = Ristrutturazione
de-uso = Uso
de-utilizzazione = Utilizzazione
de-posizione-edificio = Posizione Edificio
de-proprieta = Proprietà
de-proprieta = Proprietà
dp-sc-ti = Tipologie Intervento
dp-sc-tc = Tipologia Costruttiva
@ -461,7 +461,7 @@ tc-altro-descrizione = altro
tc-con-dispositivi = Con dispositivi di isolamento sismico o dissipazione
tc-nuova-costruzione = Nuova costruzione
tc-nuova-costruzione-complessa = Nuova costruzione che si discosta dalle usuali tipologie o che per la particolare complessità strutturale richiede più articolate calcolazioni e verifiche
tc-nuova-costruzione-complessa = Nuova costruzione che si discosta dalle usuali tipologie o che per la particolare complessità strutturale richiede più articolate calcolazioni e verifiche
tc-interventi-esistenti = Interventi su costruzioni esistenti:
tc-costruzioni-esistenti = Interventi su costruzioni esistenti
tc-adeguamento-sismico = Adeguamento sismico
@ -491,60 +491,60 @@ de-piani-11 = 11
de-piani-12 = 12
de-piani-13 = &gt;12
de-altezza-1 = 2.50
de-altezza-2 = 2.50÷3.50
de-altezza-3 = 3.50÷5.0
de-altezza-1 = ≤2.50
de-altezza-2 = 2.50÷3.50
de-altezza-3 = 3.50÷5.0
de-altezza-4 = &gt;5.0
de-interrati-0 = 0
de-interrati-1 = 1
de-interrati-2 = 2
de-interrati-3 = 3
de-superficie-1 = 50
de-superficie-2 = 50÷69
de-superficie-3 = 70÷99
de-superficie-4 = 100÷129
de-superficie-5 = 130÷169
de-superficie-6 = 170÷229
de-superficie-7 = 230÷299
de-superficie-8 = 300÷399
de-superficie-9 = 400÷499
de-superficie-10 = 500÷649
de-superficie-11 = 650÷899
de-superficie-12 = 900÷1199
de-superficie-13 = 1200÷1599
de-superficie-14 = 1600÷2199
de-superficie-15 = 2200÷3000
de-interrati-3 = ≥3
de-superficie-1 = ≤50
de-superficie-2 = 50÷69
de-superficie-3 = 70÷99
de-superficie-4 = 100÷129
de-superficie-5 = 130÷169
de-superficie-6 = 170÷229
de-superficie-7 = 230÷299
de-superficie-8 = 300÷399
de-superficie-9 = 400÷499
de-superficie-10 = 500÷649
de-superficie-11 = 650÷899
de-superficie-12 = 900÷1199
de-superficie-13 = 1200÷1599
de-superficie-14 = 1600÷2199
de-superficie-15 = 2200÷3000
de-superficie-16 = &gt;3000
de-costruzione-1 = 1942 - centro abitato
de-costruzione-1 = ≤1942 - centro abitato
de-costruzione-2 = <1967 - area extraurbana
de-costruzione-3 = > 1967
de-costruzione-4 = Nuova Costruzione
de-costruzione-5 = 72÷75
de-costruzione-6 = 76÷81
de-costruzione-7 = 82÷86
de-costruzione-8 = 87÷91
de-costruzione-9 = 92÷96
de-costruzione-10 = 97÷01
de-costruzione-11 = 02÷08
de-costruzione-12 = 09÷11
de-costruzione-5 = 72÷75
de-costruzione-6 = 76÷81
de-costruzione-7 = 82÷86
de-costruzione-8 = 87÷91
de-costruzione-9 = 92÷96
de-costruzione-10 = 97÷01
de-costruzione-11 = 02÷08
de-costruzione-12 = 09÷11
de-costruzione-13 = &gt;2011
de-costruzione-14 = Nuova Costruzione
de-ristrutturazione-1 = 1919
de-ristrutturazione-2 = 19÷45
de-ristrutturazione-3 = 46÷61
de-ristrutturazione-4 = 62÷71
de-ristrutturazione-5 = 72÷75
de-ristrutturazione-6 = 76÷81
de-ristrutturazione-7 = 82÷86
de-ristrutturazione-8 = 87÷91
de-ristrutturazione-9 = 92÷96
de-ristrutturazione-10 = 97÷01
de-ristrutturazione-11 = 02÷08
de-ristrutturazione-12 = 09÷11
de-ristrutturazione-1 = ≤1919
de-ristrutturazione-2 = 19÷45
de-ristrutturazione-3 = 46÷61
de-ristrutturazione-4 = 62÷71
de-ristrutturazione-5 = 72÷75
de-ristrutturazione-6 = 76÷81
de-ristrutturazione-7 = 82÷86
de-ristrutturazione-8 = 87÷91
de-ristrutturazione-9 = 92÷96
de-ristrutturazione-10 = 97÷01
de-ristrutturazione-11 = 02÷08
de-ristrutturazione-12 = 09÷11
de-ristrutturazione-13 = &gt;2011
de-uso-abitativo = Abitativo
@ -557,12 +557,12 @@ de-uso-strategico = Strategico
de-uso-turistico = Turist.-ricett.
de-utilizzazione-1 = &gt;65%
de-utilizzazione-2 = 30÷65%
de-utilizzazione-2 = 30÷65%
de-utilizzazione-3 = &lt;30%
de-posizione-edificio-1 = Isolato
de-posizione-edificio-2 = Interno
de-posizione-edificio-3 = D'estremità
de-posizione-edificio-3 = D'estremità
de-posizione-edificio-4 = D'angolo
de-privata = % Privata
@ -699,8 +699,8 @@ de-inf-altro = Altro
de-inf-altro-desc = Altra Infrastruttura Descrizione
##SEZIONE GEOLOGICA
geo-nota = <div>Avviso</div>La possibilità di selezionare il campo “Non applicabile” scaturisce dall’attuale non \
corrispondenza all’interno della vigente normativa della Regione Siciliana delle modalità di numerazione \
geo-nota = <div>Avviso</div>La possibilità di selezionare il campo “Non applicabile” scaturisce dall’attuale non \
corrispondenza all’interno della vigente normativa della Regione Siciliana delle modalità di numerazione \
riportate nei campi numerati, pertanto la mancata applicazione non costituisce nessuna valutazione di merito da \
parte del professionista. Si precisa in tal senso che i campi qui richiamati riguardano un primo inquadramento di \
carattere generale del sito oggetto di valutazione.
@ -747,14 +747,14 @@ geo-opere-in-sotterranea = Opere in sotterraneo / volumi interrati o seminterrat
geo-opere-in-sotterranea-Si = Si
geo-opere-in-sotterranea-No = No
geo-pericolosita-geologica = Pericolosità geologica/geomorfologica SU
geo-pericolosita-geologica = Pericolosità geologica/geomorfologica SU
geo-pericolosita-geologica-1 = 1
geo-pericolosita-geologica-2 = 2
geo-pericolosita-geologica-3 = 3
geo-pericolosita-geologica-4 = 4
geo-pericolosita-geologica-NA = Non applicabile
geo-pericolosita-geomorfica = Pericolosità geomorfologica PAI
geo-pericolosita-geomorfica = Pericolosità geomorfologica PAI
geo-pericolosita-geomorfica-0 = P0
geo-pericolosita-geomorfica-1 = P1
geo-pericolosita-geomorfica-2 = P2
@ -770,7 +770,7 @@ geo-rischio-geomorfologico-4 = R4
geo-rischio-geomorfologico-5 = Sito d'attenzione
geo-rischio-geomorfologico-NA = Non presente
geo-pericolosita-idraulica-pai = Pericolosità idraulica PAI
geo-pericolosita-idraulica-pai = Pericolosità idraulica PAI
geo-pericolosita-idraulica-pai-1 = P1
geo-pericolosita-idraulica-pai-2 = P2
geo-pericolosita-idraulica-pai-3 = P3
@ -785,35 +785,35 @@ geo-rischio-idraulico-pai-3 = R3
geo-rischio-idraulico-pai-4 = R4
geo-rischio-idraulico-pai-NA = Non presente
geo-pericolosita-sismica = Pericolosità sismica
geo-pericolosita-sismica = Pericolosità sismica
geo-pericolosita-sismica-1 = 1
geo-pericolosita-sismica-2 = 2
geo-pericolosita-sismica-3 = 3
geo-pericolosita-sismica-4 = 4
geo-pericolosita-sismica-NA = Non applicabile
geo-fattibilita-sismica = Fattibilità sismica SU
geo-fattibilita-sismica = Fattibilità sismica SU
geo-fattibilita-sismica-1 = 1
geo-fattibilita-sismica-2 = 2
geo-fattibilita-sismica-3 = 3
geo-fattibilita-sismica-4 = 4
geo-fattibilita-sismica-NA = Non applicabile
geo-pericolosita-idraulica = Pericolosità Idraulica SU
geo-pericolosita-idraulica = Pericolosità Idraulica SU
geo-pericolosita-idraulica-1 = 1
geo-pericolosita-idraulica-2 = 2
geo-pericolosita-idraulica-3 = 3
geo-pericolosita-idraulica-4 = 4
geo-pericolosita-idraulica-NA = Non applicabile
geo-fattibilita-idraulica = Fattibilità idraulica SU
geo-fattibilita-idraulica = Fattibilità idraulica SU
geo-fattibilita-idraulica-1 = 1
geo-fattibilita-idraulica-2 = 2
geo-fattibilita-idraulica-3 = 3
geo-fattibilita-idraulica-4 = 4
geo-fattibilita-idraulica-NA = Non applicabile
geo-fattibilita-geologica = Fattibilità geologica SU
geo-fattibilita-geologica = Fattibilità geologica SU
geo-fattibilita-geologica-1 = 1
geo-fattibilita-geologica-2 = 2
geo-fattibilita-geologica-3 = 3
@ -835,7 +835,7 @@ geo-evidenze-geologiche-No = No
geo-evidenze-geologiche-short = Evidenze Geologiche
geo-evidenze-geomorfiche = Nella Relazione geologica sono emerse <strong>evidenze geomorfologiche</strong> che \
comportano significative <strong>differenze cartografiche</strong> (anche stato di attività o perimetri) sia \
comportano significative <strong>differenze cartografiche</strong> (anche stato di attività o perimetri) sia \
rispetto alle cartografie geologiche regionali che al PAI che alle cartografie di supporto agli SU)
geo-evidenze-geomorfiche-Si = Si
geo-evidenze-geomorfiche-No = No
@ -851,20 +851,20 @@ fl-altro = Altro
#fl-responsabilita = Trattandosi di opere di riparazione o intervento locale eseguibile su un edificio esistente ai sensi del D.M. 14/01/2008, punto 8.4.3, il sottoscritto Direttore dei Lavori dichiara, sotto la sua responsabilita', che non si procedera' ad effettuare il collaudo statico.
#bug id #1
fl-responsabilita = Trattandosi di opere di riparazione o intervento locale eseguibile su un edificio esistente ai \
sensi del D.M. 17/01/2018, punto 8.4, il sottoscritto Direttore dei Lavori dichiara, sotto la sua responsabilità, \
che non si procederà ad effettuare il collaudo statico.
fl-ulteriore-documentazione = Si allega ulteriore documentazioneutile alla dichiarazione di conformità delle opere \
sensi del D.M. 17/01/2018, punto 8.4, il sottoscritto Direttore dei Lavori dichiara, sotto la sua responsabilità, \
che non si procederà ad effettuare il collaudo statico.
fl-ulteriore-documentazione = Si allega ulteriore documentazioneutile alla dichiarazione di conformità delle opere \
realizzate.
##RICERCA PRATICHE
ricercapratiche.numeroProgetto = Numero Progetto
ricercapratiche.uuid = UUID
ricercapratiche.workflowState = Attività
ricercapratiche.workflowState = Attività
ricercapratiche.protocollo = Protocollo
ricercapratiche.dataRichiesta = Data Richiesta
ricercapratiche.tipoProcedura = Tipo Pratica
this-select-x-is-required = <span class="text-danger">il campo <strong>{0}</strong> è richiesto</span>
this-select-x-is-required = <span class="text-danger">il campo <strong>{0}</strong> è richiesto</span>
##tipologia Allegati
@ -894,7 +894,7 @@ label-documenti-tipologia-A08 = Relazione di calcolo
label-documenti-tipologia-A09 = Documentazione fotografica
label-documenti-tipologia-A10 = Particolari costruttivi e sezioni di scavo
label-documenti-tipologia-A11 = Relazione paesaggistica
label-documenti-tipologia-A12 = Titolo di proprietà
label-documenti-tipologia-A12 = Titolo di proprietà
label-documenti-tipologia-A13 = Piano di Manutenzione
label-documenti-tipologia-A15 = Dichiarazione sulla data di realizzazione delle opere abusive
label-documenti-tipologia-A16 = Copia conforme della domanda di sanatoria depositata al Comune
@ -907,7 +907,7 @@ label-documenti-tipologia-A22 = Relazione idrogeomorfologica
label-documenti-tipologia-A23 = Autorizzazione PAI
label-documenti-tipologia-A24 = Viarch
label-documenti-tipologia-A25 = Dichiarazione assenza scavi - sorveglianza / fibra ottica
label-documenti-tipologia-A26 = Titoli di legittimità
label-documenti-tipologia-A26 = Titoli di legittimità
label-documenti-tipologia-A27 = Dichiarazione collaudo
label-documenti-tipologia-A28 = Certificazione mancanza motivi ostativi
label-documenti-tipologia-A29 = Dichiarazione impresa
@ -992,18 +992,18 @@ label-pagamenti-bolli = Importo Bolli
label-pagamenti-note-utente = Note utente (obbligatorie su modifica degli importi effettivi)
label-pagamenti-importo-calcolato = Importo calcolato
label-pagamenti-importo-effettivo = Importo effettivo
label-pagamenti-aiuto-effettivo = Se necessario, è possibile modificare il valore dell'importo. Sarà necessario fornire una breve spiegazione del motivo nella sezione note.
label-confirm-payment-manual = Proseguendo con il pagamento MANUALE la pratica non sarà più modificabile. Alla conferma del pagamento il sistema invierà automaticamente la pratica alla Soprintendenza BB.CC.AA. di riferimento. Conferma di voler proseguire con l'operazione di pagamento?
label-confirm-payment-otf = Il pagamento è <strong>IMMEDIATO</strong>.<br/>Procedendo si dovrà necessariamente portare a termine la transazione.<br/><br/><br/>ATTENZIONE:<br/>Assicurarsi di abilitare i popup su questa pagina.<br/><ul style="list-style:disc;padding-left:20px"><li><a href="https://support.google.com/chrome/answer/95472?co=GENIE.Platform%3DDesktop&hl=it" target="_blank">Istruzioni Chrome</a></li><li><a href="https://support.mozilla.org/it/kb/Controllare%20le%20finestre%20pop-up#w_che-cosa-sono-le-finestre-pop-up" target="_blank">Istruzioni Firefox</a></li><li><a href="https://support.microsoft.com/it-it/help/17479/windows-internet-explorer-11-change-security-privacy-settings" target="_blank">Istruzioni IE</a></li></ul>
label-payment-otf-initialized = Pagamento in corso di verifica....<br/>Qualora non sia stato effettivamente completato il sistema renderà disponibile automaticamente la rigenerazione del pagamento dopo circa 20 min. Se il problema persiste contattare il supporto al numero 800232330 qualora non sia stato effettivamente completato
label-payment-otf-rigeneration = Solo nel caso in cui si è sicuri che il pagamento non sia andato a buon fine è possibile rigenerare il pagamento in autonomia.
label-pagamenti-aiuto-effettivo = Se necessario, è possibile modificare il valore dell'importo. Sarà necessario fornire una breve spiegazione del motivo nella sezione note.
label-confirm-payment-manual = Proseguendo con il pagamento MANUALE la pratica non sarà più modificabile. Alla conferma del pagamento il sistema invierà automaticamente la pratica alla Soprintendenza BB.CC.AA. di riferimento. Conferma di voler proseguire con l'operazione di pagamento?
label-confirm-payment-otf = Il pagamento è <strong>IMMEDIATO</strong>.<br/>Procedendo si dovrà necessariamente portare a termine la transazione.<br/><br/><br/>ATTENZIONE:<br/>Assicurarsi di abilitare i popup su questa pagina.<br/><ul style="list-style:disc;padding-left:20px"><li><a href="https://support.google.com/chrome/answer/95472?co=GENIE.Platform%3DDesktop&hl=it" target="_blank">Istruzioni Chrome</a></li><li><a href="https://support.mozilla.org/it/kb/Controllare%20le%20finestre%20pop-up#w_che-cosa-sono-le-finestre-pop-up" target="_blank">Istruzioni Firefox</a></li><li><a href="https://support.microsoft.com/it-it/help/17479/windows-internet-explorer-11-change-security-privacy-settings" target="_blank">Istruzioni IE</a></li></ul>
label-payment-otf-initialized = Pagamento in corso di verifica....<br/>Qualora non sia stato effettivamente completato il sistema renderà disponibile automaticamente la rigenerazione del pagamento dopo circa 20 min. Se il problema persiste contattare il supporto al numero 800232330 qualora non sia stato effettivamente completato
label-payment-otf-rigeneration = Solo nel caso in cui si è sicuri che il pagamento non sia andato a buon fine è possibile rigenerare il pagamento in autonomia.
label-pagamento = Pagamento
label-pagamento-spese = Pagamento Spese Istruttoria
label-pagamento-bolli = Pagamento Bolli
text-pagamento-manuale-oneri = text-pagamento-manuale-oneri
text-pagamento-manuale-bolli = text-pagamento-manuale-bolli
sostituisci-pagamento-oneri = Cambia modalità pagamento Spese Istruttoria
sostituisci-pagamento-bolli = Cambia modalità pagamento Bolli
sostituisci-pagamento-oneri = Cambia modalità pagamento Spese Istruttoria
sostituisci-pagamento-bolli = Cambia modalità pagamento Bolli
text-pagamento-completato-spese = Pagamento Spese Istruttoria <strong class="txt-green">completato</strong>
text-pagamento-nonpagabile-spese = Pagamento Spese Istruttoria <strong class="txt-red">non pagabile</strong>
text-pagamento-rifiutato-spese = Pagamento Spese Istruttoria <strong class="txt-red">rifiutato</strong>
@ -1027,7 +1027,7 @@ label-interventi-beni-paesaggistici = <strong>Interventi su beni paesaggistici</
label-pagSoggettiAdAutorizzazione = Interventi soggetti ad autorizzazione
label-pagInterventiRestauroManufatti = Interventi di restauro su manufatti architettonici
label-pagAltriCasiCulturali = Altri casi
label-pagLottizzazioni = Lottizzazioni, attività estrattive
label-pagLottizzazioni = Lottizzazioni, attività estrattive
label-pagGrandiStrutture = Grandi strutture: porti, strade, ponti, etc.
label-pagCondotte = Condotte, impianti industriali
label-pagPalificazioni = Palificazioni (ripetitori telefonini, etc.)
@ -1052,15 +1052,15 @@ fl-tipo = Tipologia Fine Lavori
fl-prov = Provincia
fl-comune = Comune
fl-sismica = Zona sismica
fl-pericolosita = Fascia pericolosità
fl-pericolosita = Fascia pericolosità
fl-range = Range Ag
fl-desc-interv = Descrizione Intervento
fl-commit = Committente/i
fl-dir-lav = Direttore Lavori
fl-tipo-dom = Tipo di domanda
fl-data-fine = Data effettuazione fine lavori
fl-data-fine-early = Data effettuazione fine lavori non può essere antecedente la data di inizio lavori
fl-dichiaraz-direttore = Il sottoscritto {0} {1}, in qualità di Direttore dei lavori principale dichiara che in data sopra indicata sono state ultimate le opere relative al progetto in oggetto.<br>Le opere sono state realizzate secondo il progetto autorizzato / depositato ed i materiali utilizzati sono conformi a quanto dichiarato<br>Con la presente si certifica altresì che le opere realizzate sono conformi alle prescrizioni antisismiche della vigente normativa nonchè, laddove previsto, alle prescrizioni relative alle opere di conglomerato cementizio armato, normale e precompresso, ed a struttura metallica di cui alla parte II, capo II, del D.P.R. 380/01.
fl-data-fine-early = Data effettuazione fine lavori non può essere antecedente la data di inizio lavori
fl-dichiaraz-direttore = Il sottoscritto {0} {1}, in qualità di Direttore dei lavori principale dichiara che in data sopra indicata sono state ultimate le opere relative al progetto in oggetto.<br>Le opere sono state realizzate secondo il progetto autorizzato / depositato ed i materiali utilizzati sono conformi a quanto dichiarato<br>Con la presente si certifica altresì che le opere realizzate sono conformi alle prescrizioni antisismiche della vigente normativa nonchè, laddove previsto, alle prescrizioni relative alle opere di conglomerato cementizio armato, normale e precompresso, ed a struttura metallica di cui alla parte II, capo II, del D.P.R. 380/01.
fl-firma-direttore = Relazione di Fine Lavori e Certificato di Rispondenza, ai sensi dell'art. 93 del D.P.R. 380/2001 sottoscritti dal Direttore dei Lavori {0} {1} - {2} ai sensi del D.Lgs. 82/2005.
fl-varianti = Durante il corso dei lavori sono state presentate le seguenti varianti e/o integrazioni al progetto
fl-table-variante = Variante
@ -1069,7 +1069,7 @@ fl-table-parziale = Fine lavori parziale
fl-allegati = Allegati
fl-altro = Il Direttore dei lavori comunica inoltre:
#bug id #1
fl-collaudo = Trattandosi di opere di riparazione/intervento locale eseguite ai sensi del punto 8.4 del D.M. 17.01.2018 il sottoscritto Direttore dei Lavori dichiara, sotto la sua responsabilità, che non si procederà ad effettuare il collaudo delle opere
fl-collaudo = Trattandosi di opere di riparazione/intervento locale eseguite ai sensi del punto 8.4 del D.M. 17.01.2018 il sottoscritto Direttore dei Lavori dichiara, sotto la sua responsabilità, che non si procederà ad effettuare il collaudo delle opere
fl-parziale-not-possibile = Fine Lavori Parziale non possibile
@ -1082,7 +1082,7 @@ col-tipo = Tipologia Collaudo
col-prov = Provincia
col-comune = Comune
col-sismica = Zona sismica
col-pericolosita = Fascia paricolosità
col-pericolosita = Fascia paricolosità
col-range = Range Ag
col-desc-interv = Descrizione Intervento
col-commit = Committente/i
@ -1090,7 +1090,7 @@ col-collaudatore = Collaudatore
col-tipo-dom = Tipo di domanda
col-data-invio-fl = Data invio Fine Lavori
col-esente-bollo = esente da bollo ai sensi di D.P.R. 26/10/1972 n. 642 e s.m.i.
col-dichiaraz-collaudatore = Il sottoscritto {0} {1}, in qualità di Collaudatore principale dichiara che in data sopra indicata sono state ultimate le opere relative al progetto in oggetto.<br>Le opere sono state realizzate secondo il progetto autorizzato / depositato ed i materiali utilizzati sono conformi a quanto dichiarato <br>Con la presente si certifica altresì che le opere realizzate sono conformi alle prescrizioni antisismiche della vigente normativa nonchè, laddove previsto, alle prescrizioni relative alle opere di conglomerato cementizio armato, normale e precompresso, ed a struttura metallica di cui alla parte II, capo II, del D.P.R. 380/01.
col-dichiaraz-collaudatore = Il sottoscritto {0} {1}, in qualità di Collaudatore principale dichiara che in data sopra indicata sono state ultimate le opere relative al progetto in oggetto.<br>Le opere sono state realizzate secondo il progetto autorizzato / depositato ed i materiali utilizzati sono conformi a quanto dichiarato <br>Con la presente si certifica altresì che le opere realizzate sono conformi alle prescrizioni antisismiche della vigente normativa nonchè, laddove previsto, alle prescrizioni relative alle opere di conglomerato cementizio armato, normale e precompresso, ed a struttura metallica di cui alla parte II, capo II, del D.P.R. 380/01.
col-varianti = Durante il corso dei lavori sono state presentate le seguenti varianti e/o integrazioni al progetto e/o fine lavori parziali/totali e/o collaudi parziali presentate
col-table-variante = Variante
col-table-integrazione = Integrazioni
@ -1136,7 +1136,7 @@ label.admingeniocivile.statopratica.avvisomanuale = Avviso manuale
label.firma-doc = Dichiaro di aver preso visione del documento, e di sottoscriverne il contenuto ai sensi del D.Lgs. 82/2005
label.cambio-soggetti-ok = Cambio Soggetti #{0} completato con successo
label.firma-annullamento = Il sottoscritto {0} dichiaro di aver preso visione del documento, e di sottoscriverne il contenuto ai sensi del D.Lgs. 82/2005
label.conferma-annullamento = Il sottoscritto {0} “TITOLARE DIGITALE” dichiara di effettuare richiesta formale di annullamento per il fascicolo {1} ......
label.conferma-annullamento = Il sottoscritto {0} “TITOLARE DIGITALE” dichiara di effettuare richiesta formale di annullamento per il fascicolo {1} ......
label.annullamento-ok = <h2>Congratulazioni</h2><p>Annullamento del fascicolo #{0} concluso con successo</p>
label.domanda-ok = <h2>Congratulazioni</h2><p>INOLTRO Domanda #{0} AVVENUTO con successo</p>
@ -1185,14 +1185,14 @@ label-no-preview = Preview non generabile
## Error Messages ##
gestioneFirme = Sistema di gestione Firme
file-non-firmato-da-soggetti = Il file allegato deve essere firmato da almeno un elemento fra i soggetti presenti nel fascicolo
annullamento-fascicolo-not-checked = È necessario confermare la dichiarazione di responsabilità per procedere all'annullamento
annullamento-fascicolo-not-checked = È necessario confermare la dichiarazione di responsabilità per procedere all'annullamento
file-non-firmato-da-titolare-digitale = Il file allegato deve essere firmato dal titolare digitale
file-non-firmato-da-soggetti-e-persona-interessata = Il file allegato deve essere firmato dal soggetto interessato e da almeno un elemento fra i soggetti presenti nel fascicolo
errore-in-variazione-soggetto = Si è verificato un errore durante l'inserimento/variazione soggetto
errore-in-variazione-soggetto = Si è verificato un errore durante l'inserimento/variazione soggetto
label-nofile-variazione-soggetti = Firma da applicativo
label.error.file.annullamento.already.exist = Impossibile generare il file di annullamento. File Entry già presente
label.error.file.annullamento.already.exist = Impossibile generare il file di annullamento. File Entry già presente
error.geniocivilefe.pratica.allegato.ext.valid = Estensione Allegato non valida
error.geniocivilefe.pratica.allegato.length.valid = Lunghezza massima nome file superata
@ -1201,7 +1201,7 @@ error.geniocivilefe.pratica.allegato.length.valid = Lunghezza massima nome file
# da pannello di controllo. In origine era hardcoded a 20971520 byte.
error.geniocivilefe.pratica.allegato.dimension.valid = Dimensione massima allegato {0} MiB
error.geniocivilefe.pratica.allegato.is.request = Allegato obbligatorio
error.geniocivilefe.allegato.duplicato = Esiste già un allegato con lo stesso nome
error.geniocivilefe.allegato.duplicato = Esiste già un allegato con lo stesso nome
error.geniocivilefe.allegato.univoco = Allegato di tipo univoco
## PORTLET AVVISI
@ -1230,8 +1230,8 @@ download-del-documento-inviato = File Firmato
download-del-documento-protocollato = File Protocollato
visualizza-i-dati = Visualizza i dati
label.admingeniocivile.avviso.tipoDocumento.conforme = Avviso di conformità
label.admingeniocivile.avviso.tipoDocumento.nonconforme =Avviso di non conformità
label.admingeniocivile.avviso.tipoDocumento.conforme = Avviso di conformità
label.admingeniocivile.avviso.tipoDocumento.nonconforme =Avviso di non conformità
label.admingeniocivile.avviso.tipoDocumento.autorizzata = Avviso di autorizzazione
label.admingeniocivile.avviso.tipoDocumento.nonautorizzata = Avviso di autorizzazione negata
label.admingeniocivile.avviso.tipoDocumento.vidimata = Avviso di vidimazione
@ -1252,12 +1252,12 @@ label.admingeniocivile.avviso.tipoDocumento.vincoli = Avviso di attestazione vin
label.admingeniocivile.avviso.tipoDocumento.decretosanzione = Decreto sanzione
label.admingeniocivile.avviso.tipoDocumento.periziasanzione = Perizia sanzione
label.admingeniocivile.avviso.documento.conforme = Conformità/Autorizzazione
label.admingeniocivile.avviso.documento.nonconforme = Conformità negata
label.admingeniocivile.avviso.documento.conforme = Conformità/Autorizzazione
label.admingeniocivile.avviso.documento.nonconforme = Conformità negata
label.admingeniocivile.avviso.documento.vidimata = Vidimazione
label.admingeniocivile.avviso.documento.autorizzazione = Autorizzazione
label.admingeniocivile.avviso.documento.autorizzazionenegata = Autorizzazione Negata
#Doppio perché sennò nelle mail sclera
#Doppio perché sennò nelle mail sclera
label.admingeniocivile.avviso.documento.autorizzata = Autorizzazione
label.admingeniocivile.avviso.documento.nonautorizzata = Autorizzazione Negata
label.admingeniocivile.avviso.documento.integrazione = Richiesta integrazione
@ -1277,21 +1277,21 @@ concludi-delega = Concludi Delega
confirm-delega-compilazione = Confermando si conclude l&#39;esecuzione della delega e l&#39;accesso in modifica alla pratica
confirm-delega-firma-inserimento = Confermando si conclude l'esecuzione della delega e l'accesso in modifica alla pratica
confirm-delega-totale =Il sottoscritto {0} {1}, in qualità di ....
confirm-delega-visualizzazione =Il sottoscritto {0} {1}, in qualità di ....
confirm-delega-totale =Il sottoscritto {0} {1}, in qualità di ....
confirm-delega-visualizzazione =Il sottoscritto {0} {1}, in qualità di ....
add-file-asseverazione = Carica file asseverazione
confirm-asseverazione-01 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong> preso atto della nomina di Collaudatore , dichiaro ai sensi dell'art. 67 del D.P.R. 380/01:</p><ol style="list-style:lower-latin"><li>di accettare l'incarico;</li><li>di essere iscritto all'albo {1} della provincia di {2} al n° {3} da più di dieci anni;</li><li>di non essere intervenuto in alcun modo nella progettazione e di non partecipare alla direzione dei lavori ed esecuzione dell'opera dichiaro inoltre ai sensi del cap. 9.1 del D.M 14;</li><li>di aver esaminato il progetto dell'opera, l'impostazione generale, la progettazione nei suoi aspetti strutturale e geotecnico, gli schemi di calcolo e le azioni considerate.</li></ol>
confirm-asseverazione-02 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong>, in qualità di <strong>COMMITTENTE</strong> ....</p>
confirm-asseverazione-03 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong> in qualità di direttore dei lavori {1}, iscritto all'albo/collegio {2} della provincia {3} al n° {4} dichiara:</p><ol style="list-style:lower-latin"><li>che il progetto è adeguato alle prescrizioni ;</li><li>che il progetto è conforme alle norme tecniche contenute nei decreti ministeriali emanati ai sensi degli artt. 53 e 83 del D.P.R. 380/01;</li><li>che si impegna a realizzare l’opera così come è descritta nel progetto, e a rispettare le prescrizioni inerenti alla qualità dei materiali impiegati, e della posa in opera degli elementi prefabbricati nel caso di loro utilizzo;</li><li>che prende atto della nomina del collaudatore scelto dal committente.</li></ol>
confirm-asseverazione-04 =<p>il sottoscritto <strong style="text-transform:uppercase">{0}</strong> in qualità di <strong>COSTRUTTORE</strong> o l.r. della <strong>DITTA COSTRUTTRICE</strong> {1} dichiara, che si impegna a realizzare l’opera così come è descritta nel progetto, e a rispettare le prescrizioni inerenti alla qualità dei materiali impiegati, e della posa in opera degli elementi prefabbricati nel caso di loro utilizzo</p>
confirm-asseverazione-05 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong> in qualità di <strong>GEOLOGO</strong>, dichiara che sono state rispettate le prescrizioni contenute negli strumenti della pianificazione territoriale e negli atti del governo del territorio, così come previsto in materia di indagini geologiche, con particolare riferimento alla fattibilità degli interventi a seguito delle indagini geologico-tecniche;</p><br/><p>Il sottoscritto in qualità di <strong>GEOLOGO</strong>, dichiara altresì che le indagini geologiche, geofisiche e geotecniche relative all'intervento in progetto sono state eseguite in ottemperanza alle disposizioni.</p>
confirm-asseverazione-06 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong> in qualità di <strong>PROGETTISTA</strong> {1}, iscritto all'albo/collegio {2} della provincia {3} al n° {4} assevera quanto segue:</p><ol style="list-style:lower-latin"><li>che il progetto è stato redatto nel rispetto delle norme tecniche e nel rispetto delle norme tecniche contenute nei decreti ministeriali emanati ai sensi degli artt. 53 e 83 del D.P.R. 380/01;</li><li>che il progetto risponda alle prescrizioni ;</li><li>che:<ol><li>il progetto prevede la realizzazione di una nuova costruzione [<strong>{5}</strong>]</li><li>il progetto prevede interventi sugli edifici esistenti e risulta classificato come progetto di adeguamento [<strong>{6}</strong>] ovvero di miglioramento [<strong>{7}</strong>] oppure si tratti di intervento locale, anche di riparazione [<strong>{8}</strong>], in conformità a quanto disposto dalle norme tecniche individuate agli artt. 53 e 83 del D.P.R. 380/01;</li></ol></li><li>che gli elaborati progettuali possiedono i requisiti di completezza specificata;</li><li>la zona sismica dove deve essere realizzato l’intervento è la {9}, e la fascia di pericolosità risulta essere {10}</li></ol>
confirm-asseverazione-01 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong> preso atto della nomina di Collaudatore , dichiaro ai sensi dell'art. 67 del D.P.R. 380/01:</p><ol style="list-style:lower-latin"><li>di accettare l'incarico;</li><li>di essere iscritto all'albo {1} della provincia di {2} al n° {3} da più di dieci anni;</li><li>di non essere intervenuto in alcun modo nella progettazione e di non partecipare alla direzione dei lavori ed esecuzione dell'opera dichiaro inoltre ai sensi del cap. 9.1 del D.M 14;</li><li>di aver esaminato il progetto dell'opera, l'impostazione generale, la progettazione nei suoi aspetti strutturale e geotecnico, gli schemi di calcolo e le azioni considerate.</li></ol>
confirm-asseverazione-02 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong>, in qualità di <strong>COMMITTENTE</strong> ....</p>
confirm-asseverazione-03 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong> in qualità di direttore dei lavori {1}, iscritto all'albo/collegio {2} della provincia {3} al n° {4} dichiara:</p><ol style="list-style:lower-latin"><li>che il progetto è adeguato alle prescrizioni ;</li><li>che il progetto è conforme alle norme tecniche contenute nei decreti ministeriali emanati ai sensi degli artt. 53 e 83 del D.P.R. 380/01;</li><li>che si impegna a realizzare l’opera così come è descritta nel progetto, e a rispettare le prescrizioni inerenti alla qualità dei materiali impiegati, e della posa in opera degli elementi prefabbricati nel caso di loro utilizzo;</li><li>che prende atto della nomina del collaudatore scelto dal committente.</li></ol>
confirm-asseverazione-04 =<p>il sottoscritto <strong style="text-transform:uppercase">{0}</strong> in qualità di <strong>COSTRUTTORE</strong> o l.r. della <strong>DITTA COSTRUTTRICE</strong> {1} dichiara, che si impegna a realizzare l’opera così come è descritta nel progetto, e a rispettare le prescrizioni inerenti alla qualità dei materiali impiegati, e della posa in opera degli elementi prefabbricati nel caso di loro utilizzo</p>
confirm-asseverazione-05 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong> in qualità di <strong>GEOLOGO</strong>, dichiara che sono state rispettate le prescrizioni contenute negli strumenti della pianificazione territoriale e negli atti del governo del territorio, così come previsto in materia di indagini geologiche, con particolare riferimento alla fattibilità degli interventi a seguito delle indagini geologico-tecniche;</p><br/><p>Il sottoscritto in qualità di <strong>GEOLOGO</strong>, dichiara altresì che le indagini geologiche, geofisiche e geotecniche relative all'intervento in progetto sono state eseguite in ottemperanza alle disposizioni.</p>
confirm-asseverazione-06 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong> in qualità di <strong>PROGETTISTA</strong> {1}, iscritto all'albo/collegio {2} della provincia {3} al n° {4} assevera quanto segue:</p><ol style="list-style:lower-latin"><li>che il progetto è stato redatto nel rispetto delle norme tecniche e nel rispetto delle norme tecniche contenute nei decreti ministeriali emanati ai sensi degli artt. 53 e 83 del D.P.R. 380/01;</li><li>che il progetto risponda alle prescrizioni ;</li><li>che:<ol><li>il progetto prevede la realizzazione di una nuova costruzione [<strong>{5}</strong>]</li><li>il progetto prevede interventi sugli edifici esistenti e risulta classificato come progetto di adeguamento [<strong>{6}</strong>] ovvero di miglioramento [<strong>{7}</strong>] oppure si tratti di intervento locale, anche di riparazione [<strong>{8}</strong>], in conformità a quanto disposto dalle norme tecniche individuate agli artt. 53 e 83 del D.P.R. 380/01;</li></ol></li><li>che gli elaborati progettuali possiedono i requisiti di completezza specificata;</li><li>la zona sismica dove deve essere realizzato l’intervento è la {9}, e la fascia di pericolosità risulta essere {10}</li></ol>
confirm-asseverazione-bottom =<p><br/><strong>Confermando, si sottoscrive ai sensi del D.Lgs. 82/2005</strong></p>
## Cronologia ##
cronologia-asc = Dal meno recente
cronologia-desc = Dal più recente
cronologia-desc = Dal più recente
##carichi di lavoro
visualizza-carichi-di-lavoro = Visualizza carichi di lavoro
@ -1303,7 +1303,7 @@ registra-esito = Registra Esito
assign-to-me = Prendi in carico
change-uo = Cambia U.O.
remove-uo = Rimuovi U.O.
x-completed-the-task-y-z={0} ha completato l'attività {1} ({2}).
x-completed-the-task-y-z={0} ha completato l'attività {1} ({2}).
## Label Generiche ##
label.comunicazione.mediata = Comunicazione Mediata
@ -1318,10 +1318,10 @@ interventi-beni-culturali = Interventi su beni culturali
interventi-beni-paesaggistici = Interventi su beni paesaggistici
tipo-procedura = Tipo di procedura
tipo-procedura-a = A - Interventi “rilevanti” da realizzare previo rilascio di autorizzazione ai sensi dell'art. 94 D.P.R. 380/01 D.D.G. 344/20 all. A - lettera A<br><span style="color:red">A - varianti da realizzare su autorizzazione, per pratiche cartacee già acquisite dagli Uffici del Genio Civile</span>
tipo-procedura-b = B - Interventi di “minore rilevanza” D.D.G. 344/20 all. A - lettera B
tipo-procedura-b1 = B1 - Interventi di “minore rilevanza” zone 1-2 ed interventi in abitati da consolidare, art.61 (zone 3-4)
tipo-procedura-c = C - Interventi “privi di rilevanza“ D.D.G. 344/20 all. A - lett. C
tipo-procedura-a = A - Interventi “rilevanti” da realizzare previo rilascio di autorizzazione ai sensi dell'art. 94 D.P.R. 380/01 D.D.G. 344/20 all. A - lettera A<br><span style="color:red">A - varianti da realizzare su autorizzazione, per pratiche cartacee già acquisite dagli Uffici del Genio Civile</span>
tipo-procedura-b = B - Interventi di “minore rilevanza” D.D.G. 344/20 all. A - lettera B
tipo-procedura-b1 = B1 - Interventi di “minore rilevanza” zone 1-2 ed interventi in abitati da consolidare, art.61 (zone 3-4)
tipo-procedura-c = C - Interventi “privi di rilevanza“ D.D.G. 344/20 all. A - lett. C
label_procedura_P0 = 1
tipo_procedura_P0 = Autorizzazione per interventi su Beni Culturali (D.Lgs. 42/2004 art. 21, 31, 48, 49, 50)
@ -1330,19 +1330,19 @@ tipo_procedura_P1 = Interventi su Beni Culturali mobili
label_procedura_P2 = 1.2
tipo_procedura_P2 = Interventi su Beni Culturali immobili
label_procedura_P3 = 2
tipo_procedura_P3 = Verifica preventiva dellinteresse archeologico (D.Lgs. 25/2016, art. 25)
tipo_procedura_P3 = Verifica preventiva dell’interesse archeologico (D.Lgs. 25/2016, art. 25)
label_procedura_P4 = 3
tipo_procedura_P4 = Autorizzazione per interventi di edilizia su Beni Culturali (D.Lgs. 42/2004 artt. 21, 22)
label_procedura_P5 = 4
tipo_procedura_P5 = Autorizzazione paesaggistica per interventi e/o opere di grande impegno territoriale (D.Lgs. 42/2004 art. 146)
label_procedura_P6 = 5
tipo_procedura_P6 = Autorizzazione paesaggistica per opere il cui impatto è valutato mediante documentazione semplificata (D.Lgs. 42/2004 art. 146)
tipo_procedura_P6 = Autorizzazione paesaggistica per opere il cui impatto è valutato mediante documentazione semplificata (D.Lgs. 42/2004 art. 146)
label_procedura_P7 = 6
tipo_procedura_P7 = Autorizzazione paesaggistica per interventi di lieve entità (L.R. 5/2019 artt. 3, 5)
tipo_procedura_P7 = Autorizzazione paesaggistica per interventi di lieve entità (L.R. 5/2019 artt. 3, 5)
label_procedura_P8 = 7
tipo_procedura_P8 = Accertamento di compatibilità paesaggistica (D.Lgs. 42/2004 art. 146, 167)
tipo_procedura_P8 = Accertamento di compatibilità paesaggistica (D.Lgs. 42/2004 art. 146, 167)
label_procedura_P9 = 8
tipo_procedura_P9 = Accertamento di compatibilità paesaggistica per Sanatorie Edilizie (L. 47/1985 e L.R. 37/1985 – L. 724/1994 – L. 326/2003 e L.R. 15/2004)
tipo_procedura_P9 = Accertamento di compatibilità paesaggistica per Sanatorie Edilizie (L. 47/1985 e L.R. 37/1985 – L. 724/1994 – L. 326/2003 e L.R. 15/2004)
label_procedura_P10 = 9
tipo_procedura_P10 = Certificazione di sussistenza vincoli
@ -1351,7 +1351,7 @@ tipo_procedura_Q1 = Autorizzazione per interventi su Beni Culturali mobili, appa
label_procedura_Q2 = 2
tipo_procedura_Q2 = Autorizzazione per interventi su Beni Culturali immobili
label_procedura_Q3 = 3
tipo_procedura_Q3 = Verifica preventiva dellinteresse archeologico
tipo_procedura_Q3 = Verifica preventiva dell’interesse archeologico
label_procedura_Q4 = 4
tipo_procedura_Q4 = Autorizzazione prevista dagli strumenti urbanistici per interventi in aree e immobili non assoggettati a tutela ai sensi del D.Lgs. 42/2004
label_procedura_Q5 = 5
@ -1359,26 +1359,26 @@ tipo_procedura_Q5 = Autorizzazione per "Settori Speciali"
label_procedura_Q6 = 6
tipo_procedura_Q6 = Autorizzazione paesaggistica
label_procedura_Q7 = 7
tipo_procedura_Q7 = Autorizzazione paesaggistica per interventi di lieve entità
tipo_procedura_Q7 = Autorizzazione paesaggistica per interventi di lieve entità
label_procedura_Q8 = 8
tipo_procedura_Q8 = Accertamento di compatibilità paesaggistica
tipo_procedura_Q8 = Accertamento di compatibilità paesaggistica
label_procedura_Q9 = 9
tipo_procedura_Q9 = Accertamento di compatibilità paesaggistica per istanze di Condono Edilizio
tipo_procedura_Q9 = Accertamento di compatibilità paesaggistica per istanze di Condono Edilizio
label_procedura_Q10 = 10
tipo_procedura_Q10 = Certificazione di sussistenza vincoli
label_procedura_Q11 = 11
tipo_procedura_Q11 = Interventi per il potenziamento della rete ospedaliera della Regione Siciliana, emergenza COVID-19 ex ordinanza 25/20
label_procedura_Q4H = 11
tipo_procedura_Q4H = Interventi per il potenziamento della rete ospedaliera della Regione Siciliana, emergenza COVID-19 ex ordinanza 25/20
mappe-bbcc = Mappe BBCC
mappe-openstreetmap = OpenStreetmap
#tipo_procedura_Q11 = 1) Autorizzazione per interventi su Beni Culturali mobili
#tipo_procedura_Q12 = 2) Autorizzazione per interventi su Beni Culturali immobili
#tipo_procedura_Q13 = 3) Verifica preventiva dellinteresse archeologico
#tipo_procedura_Q13 = 3) Verifica preventiva dell’interesse archeologico
#tipo_procedura_Q14 = 4) Autorizzazione prevista dagli strumenti urbanistici per interventi in aree e immobili non assoggettati a tutela ai sensi del D.Lgs. 42/2004 (c.d. centri storici)
#tipo_procedura_Q15 = 5) Autorizzazione per "Settori Speciali"
#tipo_procedura_Q16 = 6) Autorizzazione paesaggistica
#tipo_procedura_Q17 = 7) Autorizzazione paesaggistica per interventi di lieve entità
#tipo_procedura_Q18 = 8) Accertamento di compatibilità paesaggistica
#tipo_procedura_Q17 = 7) Autorizzazione paesaggistica per interventi di lieve entità
#tipo_procedura_Q18 = 8) Accertamento di compatibilità paesaggistica
#tipo_procedura_Q19 = 9) Condono Edilizio
sanatoria-edilizia = Sanatoria edilizia

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

@ -37,7 +37,7 @@ import java.util.Date;
public class ComuneCacheModel implements CacheModel<Comune>, Externalizable {
@Override
public String toString() {
StringBundler sb = new StringBundler(35);
StringBundler sb = new StringBundler(37);
sb.append("{uuid=");
sb.append(uuid);
@ -73,6 +73,8 @@ public class ComuneCacheModel implements CacheModel<Comune>, Externalizable {
sb.append(mailSuap);
sb.append(", mailSue=");
sb.append(mailSue);
sb.append(", praticaOspedali=");
sb.append(praticaOspedali);
sb.append("}");
return sb.toString();
@ -167,6 +169,8 @@ public class ComuneCacheModel implements CacheModel<Comune>, Externalizable {
comuneImpl.setMailSue(mailSue);
}
comuneImpl.setPraticaOspedali(praticaOspedali);
comuneImpl.resetOriginalValues();
return comuneImpl;
@ -191,6 +195,7 @@ public class ComuneCacheModel implements CacheModel<Comune>, Externalizable {
disabilitato = objectInput.readBoolean();
mailSuap = objectInput.readUTF();
mailSue = objectInput.readUTF();
praticaOspedali = objectInput.readBoolean();
}
@Override
@ -269,6 +274,8 @@ public class ComuneCacheModel implements CacheModel<Comune>, Externalizable {
else {
objectOutput.writeUTF(mailSue);
}
objectOutput.writeBoolean(praticaOspedali);
}
public String uuid;
@ -288,4 +295,5 @@ public class ComuneCacheModel implements CacheModel<Comune>, Externalizable {
public boolean disabilitato;
public String mailSuap;
public String mailSue;
public boolean praticaOspedali;
}

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

@ -83,9 +83,10 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
{ "stato", Types.BOOLEAN },
{ "disabilitato", Types.BOOLEAN },
{ "mailSuap", Types.VARCHAR },
{ "mailSue", Types.VARCHAR }
{ "mailSue", Types.VARCHAR },
{ "praticaOspedali", Types.BOOLEAN }
};
public static final String TABLE_SQL_CREATE = "create table portos_bo_Comune (uuid_ VARCHAR(75) null,comuneId LONG not null primary key,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,codiceProvincia VARCHAR(75) null,codiceComune VARCHAR(75) null,codiceIstat VARCHAR(6) null,codiceBelfiore VARCHAR(75) null,denominazione VARCHAR(250) null,provincia BOOLEAN,stato BOOLEAN,disabilitato BOOLEAN,mailSuap VARCHAR(75) null,mailSue VARCHAR(75) null)";
public static final String TABLE_SQL_CREATE = "create table portos_bo_Comune (uuid_ VARCHAR(75) null,comuneId LONG not null primary key,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,codiceProvincia VARCHAR(75) null,codiceComune VARCHAR(75) null,codiceIstat VARCHAR(6) null,codiceBelfiore VARCHAR(75) null,denominazione VARCHAR(250) null,provincia BOOLEAN,stato BOOLEAN,disabilitato BOOLEAN,mailSuap VARCHAR(75) null,mailSue VARCHAR(75) null,praticaOspedali BOOLEAN)";
public static final String TABLE_SQL_DROP = "drop table portos_bo_Comune";
public static final String ORDER_BY_JPQL = " ORDER BY comune.denominazione ASC";
public static final String ORDER_BY_SQL = " ORDER BY portos_bo_Comune.denominazione ASC";
@ -139,6 +140,7 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
model.setDisabilitato(soapModel.getDisabilitato());
model.setMailSuap(soapModel.getMailSuap());
model.setMailSue(soapModel.getMailSue());
model.setPraticaOspedali(soapModel.getPraticaOspedali());
return model;
}
@ -220,6 +222,7 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
attributes.put("disabilitato", getDisabilitato());
attributes.put("mailSuap", getMailSuap());
attributes.put("mailSue", getMailSue());
attributes.put("praticaOspedali", getPraticaOspedali());
return attributes;
}
@ -327,6 +330,12 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
if (mailSue != null) {
setMailSue(mailSue);
}
Boolean praticaOspedali = (Boolean)attributes.get("praticaOspedali");
if (praticaOspedali != null) {
setPraticaOspedali(praticaOspedali);
}
}
@JSON
@ -658,6 +667,22 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
_mailSue = mailSue;
}
@JSON
@Override
public boolean getPraticaOspedali() {
return _praticaOspedali;
}
@Override
public boolean isPraticaOspedali() {
return _praticaOspedali;
}
@Override
public void setPraticaOspedali(boolean praticaOspedali) {
_praticaOspedali = praticaOspedali;
}
@Override
public StagedModelType getStagedModelType() {
return new StagedModelType(PortalUtil.getClassNameId(
@ -712,6 +737,7 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
comuneImpl.setDisabilitato(getDisabilitato());
comuneImpl.setMailSuap(getMailSuap());
comuneImpl.setMailSue(getMailSue());
comuneImpl.setPraticaOspedali(getPraticaOspedali());
comuneImpl.resetOriginalValues();
@ -889,12 +915,14 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
comuneCacheModel.mailSue = null;
}
comuneCacheModel.praticaOspedali = getPraticaOspedali();
return comuneCacheModel;
}
@Override
public String toString() {
StringBundler sb = new StringBundler(35);
StringBundler sb = new StringBundler(37);
sb.append("{uuid=");
sb.append(getUuid());
@ -930,6 +958,8 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
sb.append(getMailSuap());
sb.append(", mailSue=");
sb.append(getMailSue());
sb.append(", praticaOspedali=");
sb.append(getPraticaOspedali());
sb.append("}");
return sb.toString();
@ -937,7 +967,7 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
@Override
public String toXmlString() {
StringBundler sb = new StringBundler(55);
StringBundler sb = new StringBundler(58);
sb.append("<model><model-name>");
sb.append("it.tref.liferay.portos.bo.model.Comune");
@ -1011,6 +1041,10 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
"<column><column-name>mailSue</column-name><column-value><![CDATA[");
sb.append(getMailSue());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>praticaOspedali</column-name><column-value><![CDATA[");
sb.append(getPraticaOspedali());
sb.append("]]></column-value></column>");
sb.append("</model>");
@ -1046,6 +1080,7 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
private boolean _disabilitato;
private String _mailSuap;
private String _mailSue;
private boolean _praticaOspedali;
private long _columnBitmask;
private Comune _escapedModel;
}

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

@ -464,6 +464,16 @@ public class DettPraticaImpl extends DettPraticaBaseImpl {
case Constants.PROCEDURA_Q10:
docObbligatori.add(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A12);
break;
case Constants.PROCEDURA_Q4H:
docObbligatori.add(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A01);
docObbligatori.add(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A02);
docObbligatori.add(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A03);
docObbligatori.add(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A09);
docObbligatori.add(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A12);
if (getTcViarch()) {
docObbligatori.add(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A24);
}
break;
}
if (getTcCostruzioniEsistenti() || getTcNuovaCostruzionePertinenza() || getTcManutOrdStraord()) {
docObbligatori.add(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A26);
@ -934,6 +944,7 @@ public class DettPraticaImpl extends DettPraticaBaseImpl {
case Constants.PROCEDURA_Q10:
soggettiRichiesti.add(TipoSoggettoUtil.COMMITTENTE);
break;
case Constants.PROCEDURA_Q4H:
}
boolean isDelegaCommittente = intPratica.isTitolareInCommittenti()

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

@ -178,6 +178,8 @@ public class IntPraticaImpl extends IntPraticaBaseImpl {
case Constants.PROCEDURA_P10:
case Constants.PROCEDURA_Q10:
return Constants.VINCOLI;
case Constants.PROCEDURA_Q4H:
return Constants.OSPEDALIERA;
default:
return 0;
}

11
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/portlet/AmministrazionePortlet.java

@ -191,6 +191,7 @@ public class AmministrazionePortlet extends MVCPortlet {
String denominazione = ParamUtil.getString(request, "denominazione");
String mailSuap = ParamUtil.getString(request, "mailSuap");
String mailSue = ParamUtil.getString(request, "mailSue");
boolean praticaOspedaliera = ParamUtil.getBoolean(request, "praticaOspedaliera");
boolean provincia = ParamUtil.getBoolean(request, "provincia");
ServiceContext serviceContext = ServiceContextFactory.getInstance(Comune.class.getName(), request);
long userId = PortalUtil.getUserId(request);
@ -199,10 +200,10 @@ public class AmministrazionePortlet extends MVCPortlet {
if (comuneId == 0) { // ADD
codiceComune = codiceIstat.substring(0, 3);
comune = ComuneLocalServiceUtil.addComune(userId, codiceProvincia, codiceComune, codiceIstat,
codiceBelfiore, denominazione, provincia, mailSuap, mailSue, serviceContext);
codiceBelfiore, denominazione, provincia, mailSuap, mailSue, praticaOspedaliera, serviceContext);
} else { // EDIT
ComuneLocalServiceUtil.updateComune(userId, comuneId, codiceProvincia, codiceComune, codiceIstat,
denominazione, provincia, mailSuap, mailSue, serviceContext);
denominazione, provincia, mailSuap, mailSue, praticaOspedaliera, serviceContext);
}
String redirect = ParamUtil.getString(request, "redirect");
if (Validator.isNull(redirect)) {
@ -387,11 +388,11 @@ public class AmministrazionePortlet extends MVCPortlet {
if (nazioneEstera) {
ComuneLocalServiceUtil.addComune(themeDisplay.getUserId(), codiceProvincia,
codiceComune, codiceIstat, codiceBelfiore, denominazione, false, true,
StringPool.BLANK, StringPool.BLANK, serviceContext);
StringPool.BLANK, StringPool.BLANK, false, serviceContext);
} else {
ComuneLocalServiceUtil.addComune(themeDisplay.getUserId(), codiceProvincia,
codiceComune, codiceIstat, codiceBelfiore, denominazione, isProvincia, false,
StringPool.BLANK, StringPool.BLANK, serviceContext);
StringPool.BLANK, StringPool.BLANK, false, serviceContext);
}
} else {
if (_log.isDebugEnabled()) {
@ -399,7 +400,7 @@ public class AmministrazionePortlet extends MVCPortlet {
}
ComuneLocalServiceUtil.updateComune(themeDisplay.getUserId(), comuneO.getPrimaryKey(),
codiceProvincia, codiceComune, codiceIstat, denominazione, isProvincia,
nazioneEstera, StringPool.BLANK, StringPool.BLANK, serviceContext);
nazioneEstera, StringPool.BLANK, StringPool.BLANK, false, serviceContext);
}
}
} catch (PortalException e) {

61
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/ComuneLocalServiceClpInvoker.java

@ -128,7 +128,7 @@ public class ComuneLocalServiceClpInvoker {
"long", "java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "java.lang.String",
"boolean", "boolean", "java.lang.String", "java.lang.String",
"com.liferay.portal.service.ServiceContext"
"boolean", "com.liferay.portal.service.ServiceContext"
};
_methodName171 = "addComune";
@ -136,7 +136,7 @@ public class ComuneLocalServiceClpInvoker {
_methodParameterTypes171 = new String[] {
"long", "java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "java.lang.String",
"boolean", "java.lang.String", "java.lang.String",
"boolean", "java.lang.String", "java.lang.String", "boolean",
"com.liferay.portal.service.ServiceContext"
};
@ -215,31 +215,37 @@ public class ComuneLocalServiceClpInvoker {
_methodParameterTypes187 = new String[] { "long" };
_methodName188 = "updateComune";
_methodName188 = "setPraticaOspedaliera";
_methodParameterTypes188 = new String[] {
"long", "boolean", "com.liferay.portal.service.ServiceContext"
};
_methodName189 = "updateComune";
_methodParameterTypes189 = new String[] {
"long", "long", "java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "boolean", "boolean",
"java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "boolean",
"com.liferay.portal.service.ServiceContext"
};
_methodName189 = "updateComune";
_methodName190 = "updateComune";
_methodParameterTypes189 = new String[] {
_methodParameterTypes190 = new String[] {
"long", "long", "java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "boolean",
"java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "boolean",
"com.liferay.portal.service.ServiceContext"
};
_methodName190 = "getComuniForOrganizationByUserId";
_methodName191 = "getComuniForOrganizationByUserId";
_methodParameterTypes190 = new String[] { "long" };
_methodParameterTypes191 = new String[] { "long" };
_methodName191 = "getComuniForOrganizationByUserIdUfficioId";
_methodName192 = "getComuniForOrganizationByUserIdUfficioId";
_methodParameterTypes191 = new String[] { "long", "long" };
_methodParameterTypes192 = new String[] { "long", "long" };
}
public Object invokeMethod(String name, String[] parameterTypes,
@ -364,7 +370,8 @@ public class ComuneLocalServiceClpInvoker {
((Boolean)arguments[6]).booleanValue(),
((Boolean)arguments[7]).booleanValue(),
(java.lang.String)arguments[8], (java.lang.String)arguments[9],
(com.liferay.portal.service.ServiceContext)arguments[10]);
((Boolean)arguments[10]).booleanValue(),
(com.liferay.portal.service.ServiceContext)arguments[11]);
}
if (_methodName171.equals(name) &&
@ -375,7 +382,8 @@ public class ComuneLocalServiceClpInvoker {
(java.lang.String)arguments[5],
((Boolean)arguments[6]).booleanValue(),
(java.lang.String)arguments[7], (java.lang.String)arguments[8],
(com.liferay.portal.service.ServiceContext)arguments[9]);
((Boolean)arguments[9]).booleanValue(),
(com.liferay.portal.service.ServiceContext)arguments[10]);
}
if (_methodName172.equals(name) &&
@ -481,6 +489,13 @@ public class ComuneLocalServiceClpInvoker {
if (_methodName188.equals(name) &&
Arrays.deepEquals(_methodParameterTypes188, parameterTypes)) {
return ComuneLocalServiceUtil.setPraticaOspedaliera(((Long)arguments[0]).longValue(),
((Boolean)arguments[1]).booleanValue(),
(com.liferay.portal.service.ServiceContext)arguments[2]);
}
if (_methodName189.equals(name) &&
Arrays.deepEquals(_methodParameterTypes189, parameterTypes)) {
return ComuneLocalServiceUtil.updateComune(((Long)arguments[0]).longValue(),
((Long)arguments[1]).longValue(),
(java.lang.String)arguments[2], (java.lang.String)arguments[3],
@ -488,27 +503,29 @@ public class ComuneLocalServiceClpInvoker {
((Boolean)arguments[6]).booleanValue(),
((Boolean)arguments[7]).booleanValue(),
(java.lang.String)arguments[8], (java.lang.String)arguments[9],
(com.liferay.portal.service.ServiceContext)arguments[10]);
((Boolean)arguments[10]).booleanValue(),
(com.liferay.portal.service.ServiceContext)arguments[11]);
}
if (_methodName189.equals(name) &&
Arrays.deepEquals(_methodParameterTypes189, parameterTypes)) {
if (_methodName190.equals(name) &&
Arrays.deepEquals(_methodParameterTypes190, parameterTypes)) {
return ComuneLocalServiceUtil.updateComune(((Long)arguments[0]).longValue(),
((Long)arguments[1]).longValue(),
(java.lang.String)arguments[2], (java.lang.String)arguments[3],
(java.lang.String)arguments[4], (java.lang.String)arguments[5],
((Boolean)arguments[6]).booleanValue(),
(java.lang.String)arguments[7], (java.lang.String)arguments[8],
(com.liferay.portal.service.ServiceContext)arguments[9]);
((Boolean)arguments[9]).booleanValue(),
(com.liferay.portal.service.ServiceContext)arguments[10]);
}
if (_methodName190.equals(name) &&
Arrays.deepEquals(_methodParameterTypes190, parameterTypes)) {
if (_methodName191.equals(name) &&
Arrays.deepEquals(_methodParameterTypes191, parameterTypes)) {
return ComuneLocalServiceUtil.getComuniForOrganizationByUserId(((Long)arguments[0]).longValue());
}
if (_methodName191.equals(name) &&
Arrays.deepEquals(_methodParameterTypes191, parameterTypes)) {
if (_methodName192.equals(name) &&
Arrays.deepEquals(_methodParameterTypes192, parameterTypes)) {
return ComuneLocalServiceUtil.getComuniForOrganizationByUserIdUfficioId(((Long)arguments[0]).longValue(),
((Long)arguments[1]).longValue());
}
@ -600,4 +617,6 @@ public class ComuneLocalServiceClpInvoker {
private String[] _methodParameterTypes190;
private String _methodName191;
private String[] _methodParameterTypes191;
private String _methodName192;
private String[] _methodParameterTypes192;
}

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

@ -57,7 +57,7 @@ public class ComuneLocalServiceImpl extends ComuneLocalServiceBaseImpl {
@Override
public Comune addComune(long userId, String codiceProvincia, String codiceComune, String codiceIstat,
String codiceBelfiore, String denominazione, boolean provincia, boolean stato, String mailSuap,
String mailSue, ServiceContext serviceContext) throws PortalException, SystemException {
String mailSue, boolean praticaOspedaliera, ServiceContext serviceContext) throws PortalException, SystemException {
User user = userPersistence.findByPrimaryKey(userId);
Date now = new Date();
@ -78,6 +78,7 @@ public class ComuneLocalServiceImpl extends ComuneLocalServiceBaseImpl {
comune.setProvincia(provincia);
comune.setMailSuap(mailSuap);
comune.setMailSue(mailSue);
comune.setPraticaOspedali(praticaOspedaliera);
comune = comunePersistence.update(comune);
return comune;
}
@ -85,7 +86,7 @@ public class ComuneLocalServiceImpl extends ComuneLocalServiceBaseImpl {
@Override
public Comune addComune(long userId, String codiceProvincia, String codiceComune, String codiceIstat,
String codiceBelfiore, String denominazione, boolean provincia, String mailSuap, String mailSue,
ServiceContext serviceContext) throws PortalException, SystemException {
boolean praticaOspedaliera, ServiceContext serviceContext) throws PortalException, SystemException {
User user = userPersistence.findByPrimaryKey(userId);
Date now = new Date();
@ -105,6 +106,7 @@ public class ComuneLocalServiceImpl extends ComuneLocalServiceBaseImpl {
comune.setProvincia(provincia);
comune.setMailSuap(mailSuap);
comune.setMailSue(mailSue);
comune.setPraticaOspedali(praticaOspedaliera);
comune = comunePersistence.update(comune);
return comune;
}
@ -215,10 +217,18 @@ public class ComuneLocalServiceImpl extends ComuneLocalServiceBaseImpl {
return comunePersistence.findByC_Stato(companyId, true);
}
public Comune setPraticaOspedaliera(long comuneId, boolean isPraticaOspedaliera, ServiceContext serviceContext) throws SystemException{
Comune comune = comunePersistence.fetchByPrimaryKey(comuneId);
comune.setPraticaOspedali(isPraticaOspedaliera);
comune.setModifiedDate(serviceContext.getModifiedDate(new Date()));
comune = comunePersistence.update(comune);
return comune;
}
@Override
public Comune updateComune(long userId, long comuneId, String codiceProvincia, String codiceComune,
String codiceIstat, String denominazione, boolean provincia, boolean stato, String mailSuap,
String mailSue, ServiceContext serviceContext) throws PortalException, SystemException {
String mailSue, boolean praticaOspedaliera, ServiceContext serviceContext) throws PortalException, SystemException {
User user = userPersistence.findByPrimaryKey(userId);
Date now = new Date();
@ -238,6 +248,7 @@ public class ComuneLocalServiceImpl extends ComuneLocalServiceBaseImpl {
comune.setMailSue(mailSue);
comune.setDenominazione(denominazione);
comune.setProvincia(provincia);
comune.setPraticaOspedali(praticaOspedaliera);
comune = comunePersistence.update(comune);
return comune;
}
@ -245,7 +256,7 @@ public class ComuneLocalServiceImpl extends ComuneLocalServiceBaseImpl {
@Override
public Comune updateComune(long userId, long comuneId, String codiceProvincia, String codiceComune,
String codiceIstat, String denominazione, boolean provincia, String mailSuap, String mailSue,
ServiceContext serviceContext) throws PortalException, SystemException {
boolean praticaOspedaliera, ServiceContext serviceContext) throws PortalException, SystemException {
User user = userPersistence.findByPrimaryKey(userId);
Date now = new Date();
@ -264,6 +275,7 @@ public class ComuneLocalServiceImpl extends ComuneLocalServiceBaseImpl {
comune.setMailSue(mailSue);
comune.setDenominazione(denominazione);
comune.setProvincia(provincia);
comune.setPraticaOspedali(praticaOspedaliera);
comune = comunePersistence.update(comune);
return comune;
}

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

@ -25,6 +25,7 @@ import it.tref.liferay.portos.bo.shared.util.PagamentoConstants;
import it.tref.liferay.portos.bo.shared.util.StatoPraticaConstants;
import it.tref.liferay.portos.bo.shared.util.TipoIntegrazioneUtil;
import it.tref.liferay.portos.bo.shared.util.TipoSoggettoUtil;
import it.tref.liferay.portos.bo.util.Constants;
import it.tref.liferay.portos.bo.util.WorkflowUtil;
import java.io.IOException;
@ -139,7 +140,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
dettPratica.setIntPraticaId(intPratica.getIntPraticaId());
dettPratica.setNormArt3com4(true);
dettPratica.setNormArt3com3(true);
if (tipoProcedura.equalsIgnoreCase(Constants.PROCEDURA_Q11)){
if (tipoProcedura.equalsIgnoreCase(Constants.PROCEDURA_Q4H)){
dettPratica.setNormEsenteBollo(true);
dettPratica.setNormEsenteSpese(true);
dettPratica.setLavoriPubblici(true);
@ -1189,11 +1190,11 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
}
@Override
@SuppressWarnings("unchecked")
public List<Map<String, Serializable>> callForChanges(long intPraticaId) throws SystemException {
DynamicQuery query = queryVersioning(intPraticaId);
query.addOrder(OrderFactoryUtil.asc("dettPraticaId"));
@SuppressWarnings("unchecked")
List<DettPratica> lista = dettPraticaPersistence.findWithDynamicQuery(query);
int size = lista.size();
List<Map<String, Serializable>> versions = new ArrayList<>(size);

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

@ -148,7 +148,7 @@ public class IntPraticaLocalServiceImpl extends IntPraticaLocalServiceBaseImpl {
tipiProcedure = new LinkedHashMap<>();
for (String tipo : Arrays.asList(Constants.PROCEDURA_Q1, Constants.PROCEDURA_Q2, Constants.PROCEDURA_Q3,
Constants.PROCEDURA_Q4, Constants.PROCEDURA_Q5, Constants.PROCEDURA_Q6, Constants.PROCEDURA_Q7,
Constants.PROCEDURA_Q8, Constants.PROCEDURA_Q9, Constants.PROCEDURA_Q10, Constants.PROCEDURA_Q11)) {
Constants.PROCEDURA_Q8, Constants.PROCEDURA_Q9, Constants.PROCEDURA_Q10, Constants.PROCEDURA_Q4H)) {
tipiProcedure.put(tipo, LanguageUtil.get(LocaleUtil.ITALIAN, "tipo_procedura_" + tipo));
}
}

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

@ -4602,6 +4602,7 @@ public class ComunePersistenceImpl extends BasePersistenceImpl<Comune>
comuneImpl.setDisabilitato(comune.isDisabilitato());
comuneImpl.setMailSuap(comune.getMailSuap());
comuneImpl.setMailSue(comune.getMailSue());
comuneImpl.setPraticaOspedali(comune.isPraticaOspedali());
return comuneImpl;
}

4
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties

@ -13,8 +13,8 @@
##
build.namespace=portos_bo
build.number=3659
build.date=1682088644625
build.number=3664
build.date=1683195246227
build.auto.upgrade=true
##

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/tabs/comuni/edit.jsp

@ -54,6 +54,7 @@ if (Validator.isNotNull(comune.getCodiceProvincia())) {
<aui:input name="provincia" />
<aui:input name="mailSuap" />
<aui:input name="mailSue" />
<aui:input name="praticaOspedaliera" />
<aui:button-row>
<aui:button type="submit" value="save" />
</aui:button-row>

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/tabs/comuni/view.jsp

@ -68,6 +68,7 @@ DisplayTerms displayTerms = new DisplayTerms(renderRequest);
<liferay-ui:search-container-column-text href="<%= editURL %>" name="denominazione" orderable="true" />
<liferay-ui:search-container-column-text href="<%= editURL %>" name="mail-suap" property="mailSuap" />
<liferay-ui:search-container-column-text href="<%= editURL %>" name="mail-sue" property="mailSue" />
<liferay-ui:search-container-column-text href="<%= editURL %>" value='<%=comune.getPraticaOspedali()?LanguageUtil.get(pageContext, "yes"):LanguageUtil.get(pageContext, "no") %>' name="pratica-ospedali" orderable="true" translate="true" />
<liferay-ui:search-container-column-text href="<%= editURL %>"
value='<%= comune.getProvincia() ? LanguageUtil.get(pageContext, "yes")
: LanguageUtil.get(pageContext, "no") %>'

12
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.classpath

@ -1,11 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="docroot/WEB-INF/src"/>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
<classpathentry kind="con" path="com.liferay.ide.eclipse.server.plugin.container/portlet">
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jre">
<attributes>
<attribute name="org.eclipse.jst.component.nondependency" value=""/>
<attribute name="owner.project.facets" value="java"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jst.server.core.container/com.liferay.ide.eclipse.server.tomcat.runtimeClasspathProvider/Liferay v6.2 CE (Tomcat 7)">
@ -13,9 +11,11 @@
<attribute name="owner.project.facets" value="jst.web"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jre">
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
<classpathentry kind="con" path="com.liferay.ide.eclipse.server.plugin.container/portlet">
<attributes>
<attribute name="owner.project.facets" value="java"/>
<attribute name="org.eclipse.jst.component.nondependency" value=""/>
</attributes>
</classpathentry>
<classpathentry kind="output" path="docroot/WEB-INF/classes"/>

11
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.project

@ -33,15 +33,4 @@
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
</natures>
<filteredResources>
<filter>
<id>1676466957694</id>
<name></name>
<type>30</type>
<matcher>
<id>org.eclipse.core.resources.regexFilterMatcher</id>
<arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
</matcher>
</filter>
</filteredResources>
</projectDescription>

2
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.settings/org.eclipse.wst.common.project.facet.core.xml

@ -2,8 +2,8 @@
<faceted-project>
<runtime name="Liferay v6.2 CE (Tomcat 7)"/>
<fixed facet="wst.jsdt.web"/>
<fixed facet="jst.web"/>
<fixed facet="java"/>
<fixed facet="jst.web"/>
<installed facet="java" version="1.7"/>
<installed facet="jst.web" version="3.0"/>
<installed facet="liferay.portlet" version="6.0"/>

BIN
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/lib/portos-bo-shared.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/lib/portos-mail-manager-shared.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/lib/portos-report-shared.jar

File binario non mostrato.

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

@ -121,6 +121,9 @@ public class FascicoloFePortlet extends MVCPortlet {
try {
switch (request.getResourceID()) {
case "ospedalieraEnabled":
resourceComuneOspedaliera(request, response);
break;
case "comuni":
resourceComuni(request, response);
break;
@ -217,6 +220,19 @@ public class FascicoloFePortlet extends MVCPortlet {
writeJSON(request, response, result);
}
private void resourceComuneOspedaliera(ResourceRequest request, ResourceResponse response) throws IOException,
SystemException {
long comuneId = ParamUtil.getLong(request, "comuneId");
Comune comune = ComuneLocalServiceUtil.fetchComune(comuneId);
JSONObject jsonObject = JSONFactoryUtil.createJSONObject();
if(Validator.isNotNull(comune)){
jsonObject.put("ospedalieraEnabled", comune.getPraticaOspedali());
} else {
jsonObject.put("ospedalieraEnabled", false);
}
writeJSON(request, response, jsonObject);
}
private void resourceProvince(ResourceRequest request, ResourceResponse response) throws IOException,
SystemException {

35
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/edit_modal_fascicolo.jsp

@ -57,6 +57,7 @@ String formName = ParamUtil.getString(request, "formName", "fm");
</div>
<liferay-portlet:resourceURL id="province" var="getProvinceURL" />
<liferay-portlet:resourceURL id="comuni" var="getComuniURL" />
<liferay-portlet:resourceURL id="ospedalieraEnabled" var="isOspedalieraEnabledURL" />
<aui:script use="aui-io-request,liferay-dynamic-select,aui-form-validator">
var defaultFormValidator = A.config.FormValidator;
@ -121,6 +122,39 @@ var getComuni = function (callback, provinciaId) {
});
};
var evalAddOspedaliRadio = function() {
var comuneId = $('.add-new-project__comune select').val();
A.io.request(
'<%= isOspedalieraEnabledURL %>',
{
data: {
<portlet:namespace />comuneId: comuneId
},
dataType: 'json',
on: {
success: function() {
var rd = this.get('responseData');
var ospedalieraRadio = $('.add-new-project__procedura input[value="<%= Constants.PROCEDURA_H %>"]');
var ospedalieraId = ospedalieraRadio.attr("id");
var ospedalieraLabel = ospedalieraRadio.closest('label[for="' + ospedalieraId + '"]');
if(!rd.ospedalieraEnabled){
ospedalieraRadio.prop('disabled', 'disabled').prop('checked', false);
if(!ospedalieraLabel.hasClass('hidden')){
ospedalieraLabel.addClass('hidden');
}
} else {
ospedalieraRadio.prop('disabled', false).removeClass('disabled');
if(ospedalieraLabel.hasClass('hidden')){
ospedalieraLabel.removeClass('hidden');
}
}
}
}
}
);
}
new Liferay.DynamicSelect([
{
select: '<portlet:namespace />provincia',
@ -159,6 +193,7 @@ $('.add-new-project__comune select').change(function (){
$('.add-new-project__procedura div').removeClass('success');
} else if (val !== 0) {
$('.add-new-project__procedura input').prop('disabled', false).removeClass('disabled').parent().css('display', 'block');
evalAddOspedaliRadio();
}
});
</aui:script>

2
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_dettagli_principali.jsp

@ -43,7 +43,7 @@ boolean enabledByIntegrazione = dettPratica.hasDelegaCompilazioneDomanda(user.ge
boolean isDisabled = disabledInput && !enabledByIntegrazione;
boolean isNewVariante = ParamUtil.getBoolean(request, "isNewVariante");
boolean disableViarch = !dettPratica.getLavoriPubblici() && !dettPratica.getIntervFinPub();
boolean isPraticaOspedaliera = intPratica.getTipoProcedura().equalsIgnoreCase(Constants.PROCEDURA_Q11);
boolean isPraticaOspedaliera = intPratica.getTipoProcedura().equalsIgnoreCase(Constants.PROCEDURA_Q4H);
String urlIframeMappe = MappeUtil.getUrlFe(request, dettPratica, comune, (disabledInput || isGeoEditable));
String hide1 = intPratica.getTipoProcedura().equalsIgnoreCase(Constants.PROCEDURA_Q1)
|| intPratica.getTipoProcedura().equalsIgnoreCase(Constants.PROCEDURA_P1) ? "hideSection" : "";

2
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/soggettipratica/edit_soggetto.jsp

@ -16,7 +16,7 @@
<%@page import="it.tref.liferay.portos.bo.shared.util.TipoIntegrazioneUtil"%>
<%@page import="it.tref.liferay.portos.bo.shared.util.TipoSoggettoUtil"%>
<%@page import="java.util.Map.Entry"%>
<%@include file="/html/soggettipratica/init.jsp"%>
<%@include file="init.jsp"%>
<%
long dettPraticaId = ParamUtil.getLong(request, "dettPraticaId");
long soggettoId = ParamUtil.getLong(renderRequest, "soggettoId");

2
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/soggettipratica/init.jsp

@ -1,5 +1,5 @@
<%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@include file="/html/init.jsp"%>
<%@include file="../init.jsp"%>
<%
String helpTitle = GetterUtil.getString(portletPreferences.getValue("helpTitle", StringPool.BLANK));
String helpMessage = GetterUtil.getString(portletPreferences.getValue("helpMessage", StringPool.BLANK));

2
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/soggettipratica/view_valida_fino.jsp

@ -1,5 +1,5 @@
<%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@include file="/html/soggettipratica/init.jsp"%>
<%@include file="init.jsp"%>
<%
long dettPraticaId = ParamUtil.getLong(request, "dettPraticaId");
if (dettPraticaId == 0) {

4
liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/Constants.java

@ -36,7 +36,7 @@ public class Constants implements com.liferay.portal.kernel.util.Constants {
public static final String PROCEDURA_Q8 = "Q8";
public static final String PROCEDURA_Q9 = "Q9";
public static final String PROCEDURA_Q10 = "Q10";
public static final String PROCEDURA_Q11 = "Q11";
public static final String PROCEDURA_Q4H = "Q4H";
public static final String TIPO_PRATICA_DEPOSITO = "01";
public static final String TIPO_PRATICA_AUTORIZZAZIONE = "02";
@ -79,7 +79,7 @@ public class Constants implements com.liferay.portal.kernel.util.Constants {
put(PROCEDURA_Q8, TIPO_PRATICA_AUTORIZZAZIONE);
put(PROCEDURA_Q9, TIPO_PRATICA_AUTORIZZAZIONE);
put(PROCEDURA_Q10, TIPO_PRATICA_AUTORIZZAZIONE);
put(PROCEDURA_Q11, TIPO_PRATICA_AUTORIZZAZIONE);
put(PROCEDURA_Q4H, TIPO_PRATICA_AUTORIZZAZIONE);
}
};

Caricamento…
Annulla
Salva