diff --git a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/.classpath b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/.classpath
index 46f10f5c..f6a50286 100644
--- a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/.classpath
+++ b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/.classpath
@@ -1,10 +1,7 @@
-
-
-
-
-
+
+
diff --git a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/.project b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/.project
index 88dabc9e..f4ebf3df 100644
--- a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/.project
+++ b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/.project
@@ -14,4 +14,15 @@
org.eclipse.jdt.core.javanature
+
+
+ 1672738248551
+
+ 30
+
+ org.eclipse.core.resources.regexFilterMatcher
+ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__
+
+
+
diff --git a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/Constants.java b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/Constants.java
index 1854f033..cd40327a 100644
--- a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/Constants.java
+++ b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/Constants.java
@@ -18,6 +18,8 @@ public class Constants implements com.liferay.portal.kernel.util.Constants {
public static final String PROCEDURA_B = "B";
public static final String PROCEDURA_B1 = "B1";
public static final String PROCEDURA_C = "C";
+ public static final String PROCEDURA_H = "OSPEDALIERA";
+ public static final String PROCEDURA_H_LABEL = "P.R. OSPEDALIERA";
public static final String TIPO_PRATICA_DEPOSITO = "01";
public static final String TIPO_PRATICA_AUTORIZZAZIONE = "02";
@@ -30,6 +32,7 @@ public class Constants implements com.liferay.portal.kernel.util.Constants {
put(PROCEDURA_B, TIPO_PRATICA_DEPOSITO);
put(PROCEDURA_B1, TIPO_PRATICA_DEPOSITO);
put(PROCEDURA_C, TIPO_PRATICA_DEPOSITO);
+ put(PROCEDURA_H, TIPO_PRATICA_DEPOSITO);
put(ZONA_3, TIPO_PRATICA_DEPOSITO);
put(ZONA_4, TIPO_PRATICA_DEPOSITO);
put(ZONA_2, TIPO_PRATICA_AUTORIZZAZIONE);
diff --git a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/DocumentiPraticaUtil.java b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/DocumentiPraticaUtil.java
index c74a0694..d5c1e134 100644
--- a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/DocumentiPraticaUtil.java
+++ b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/DocumentiPraticaUtil.java
@@ -43,6 +43,7 @@ public class DocumentiPraticaUtil {
public final static String TIPOLOGIA_ALLEGATO_CERTIFICATO_LATERIZIO = "ACLAT";
public final static String TIPOLOGIA_ALLEGATO_ALTRI_FINE_LAVORI = "AFL";
public final static String TIPOLOGIA_DOCUMENTAZIONE_ALTRA_FINE_LAVORI = "DFL";
+ public final static String TIPOLOGIA_ALLEGATO_DICHIARAZIONE_DIRETTORE_LAVORI = "DDL";
public final static String TIPOLOGIA_ALLEGATO_RELAZIONE_COLLAUDO = "ARC";
public final static String TIPOLOGIA_ALLEGATO_ALTRA_DOC = "AAC";
@@ -103,11 +104,15 @@ public class DocumentiPraticaUtil {
TIPOLOGIA_ALLEGATO_A13, TIPOLOGIA_ALLEGATO_A17, TIPOLOGIA_ALLEGATO_DELEGA);
private static final List DOC_OBBLIGATORI_DOMANDA_C = Arrays.asList(TIPOLOGIA_ALLEGATO_A03,
TIPOLOGIA_ALLEGATO_A29);
+
+ private static final List DOC_OBBLIGATORI_DOMANDA_H = Arrays.asList(TIPOLOGIA_ALLEGATO_DELEGA);
public static List getDocObbligatoriDomanda(String tipoProcedura) {
if (tipoProcedura.equalsIgnoreCase(Constants.PROCEDURA_C)) {
return DOC_OBBLIGATORI_DOMANDA_C;
+ } else if(tipoProcedura.equalsIgnoreCase(Constants.PROCEDURA_H)) {
+ return DOC_OBBLIGATORI_DOMANDA_H;
} else {
return DOC_OBBLIGATORI_DOMANDA;
}
@@ -159,18 +164,37 @@ public class DocumentiPraticaUtil {
TIPOLOGIA_ALLEGATO_CERTIFICATO_CALCESTRUZZO, TIPOLOGIA_ALLEGATO_CERTIFICATO_ACCIAIO,
TIPOLOGIA_ALLEGATO_CERTIFICATO_LEGNO, TIPOLOGIA_ALLEGATO_CERTIFICATO_LATERIZIO,
TIPOLOGIA_ALLEGATO_ALTRI_FINE_LAVORI, TIPOLOGIA_DOCUMENTAZIONE_ALTRA_FINE_LAVORI);
+
+ private static final List DOC_FINE_LAVORI_NON_PUBBLICI = Arrays.asList(TIPOLOGIA_ALLEGATO_GIORNALE_LAVORI,
+ TIPOLOGIA_ALLEGATO_DICHIARAZIONE_DIRETTORE_LAVORI,
+ TIPOLOGIA_ALLEGATO_CERTIFICATO_CALCESTRUZZO, TIPOLOGIA_ALLEGATO_CERTIFICATO_ACCIAIO,
+ TIPOLOGIA_ALLEGATO_CERTIFICATO_LEGNO, TIPOLOGIA_ALLEGATO_CERTIFICATO_LATERIZIO,
+ TIPOLOGIA_ALLEGATO_ALTRI_FINE_LAVORI, TIPOLOGIA_DOCUMENTAZIONE_ALTRA_FINE_LAVORI);
public static List getDocFineLavori() {
return DOC_FINE_LAVORI;
}
+
+ public static List getDocFineLavoriNonPubblici() {
+
+ return DOC_FINE_LAVORI_NON_PUBBLICI;
+ }
private static final List DOC_OBBLIGATORI_FINE_LAVORI = Arrays.asList(TIPOLOGIA_ALLEGATO_GIORNALE_LAVORI);
+ private static final List DOC_OBBLIGATORI_FINE_LAVORI_NON_PUBBLICI =
+ Arrays.asList(TIPOLOGIA_ALLEGATO_GIORNALE_LAVORI, TIPOLOGIA_ALLEGATO_DICHIARAZIONE_DIRETTORE_LAVORI);
+
public static List getDocObbligatoriFineLavori() {
return DOC_OBBLIGATORI_FINE_LAVORI;
}
+
+ public static List getDocObbligatoriFineLavoriNonPubblici() {
+
+ return DOC_OBBLIGATORI_FINE_LAVORI_NON_PUBBLICI;
+ }
public static List getDocCollaudo() {
diff --git a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/PortletKeys.java b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/PortletKeys.java
index 56d88c58..9b2ed23a 100644
--- a/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/PortletKeys.java
+++ b/liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/PortletKeys.java
@@ -11,6 +11,7 @@ public class PortletKeys extends com.liferay.portal.util.PortletKeys {
public static final String CARICHI_LAVORO = "9_WAR_portosboportlet";
public static final String TEMPISTICHE = "10_WAR_portosboportlet";
public static final String PAGAMENTI_PENDING = "12_WAR_portosboportlet";
+ public final static String FLCOLLAUDO = "14_WAR_portosboportlet";
public final static String FASCICOLOFE = "1_WAR_portosfeportlet";
public final static String SOGGETTI = "3_WAR_portosfeportlet";
public final static String ALLEGATI = "4_WAR_portosfeportlet";