Confronta commit

...

28 Commit

Autore SHA1 Messaggio Data
marcoalderighi 033c8001c5 fix data inizio lavori in avviso FL1 3 anni fa
marcoalderighi 6d48153fe4 fix service, rimozione dataInizioLavori e dettPraticaId 3 anni fa
marcoalderighi a650038fc1 fix icona di verifica 3 anni fa
marcoalderighi 3dcc8f6e78 modifica primarykey 3 anni fa
marcoalderighi ff0308723a ticket 144 - rimozione checkbox D sotto Normativa tecnica di riferimento: 3 anni fa
marcoalderighi f818159c76 fix direttore lavori required 3 anni fa
marcoalderighi 6e1144b55e fix template FL3-4 per gestire fine lavori parziale 3 anni fa
marcoalderighi 8333aad3d4 Merge branch 'develop' into feature/evolutive-fine-lavori 3 anni fa
marcoalderighi 2db2c11303 Merge tag '2023.2' into develop 3 anni fa
marcoalderighi a3f6c26220 Merge branch 'feature/portos-advanced-operations' into feature/evolutive-fine-lavori 3 anni fa
marcoalderighi ec44797aab fix visualizzazione descrizione avvisi 3 anni fa
marcoalderighi 81639163cc - fix template 3 anni fa
marcoalderighi c2d2bc4612 - aggiunta descrizione nel SC avvisi 3 anni fa
marcoalderighi acc304d024 fix reports 3 anni fa
marcoalderighi c313b47918 - storicizzati nuovi report 3 anni fa
marcoalderighi 9ade7a1614 aggiunto riferimento a costante 3 anni fa
marcoalderighi 65fd2c1f13 - avanzamento portlet pannello finelavori/collaudo 3 anni fa
marcoalderighi 1e5c8a0920 creazione portlet pannello fine lavori 3 anni fa
marcoalderighi 885f04ea23 fix to prevent duplicate fine lavori 3 anni fa
marcoalderighi 784f63a862 fixes vari a workflow fine lavori 3 anni fa
marcoalderighi 0d6c311686 gitignore 4 anni fa
marcoalderighi f9927a62f6 fixes vari 4 anni fa
marcoalderighi e7bf5902f9 fix language configurazioni per template 4 anni fa
marcoalderighi d55b35f793 fix vari 4 anni fa
marcoalderighi 5730219eed gestione avvisi 4 anni fa
marcoalderighi f06e473fac modifiche al calcolo importi fine lavori 4 anni fa
marcoalderighi 36a1f09a17 aggiunta allegato e modifica logiche per isLavoriPubblici 4 anni fa
marcoalderighi c035a61ca0 - modifica step fine lavori 4 anni fa
  1. 550
      jasper/reports-2023/F3.jrxml
  2. BIN
      jasper/reports-2023/FL1_avviso_inizio_lavori.jasper
  3. 398
      jasper/reports-2023/FL1_avviso_inizio_lavori.jrxml
  4. BIN
      jasper/reports-2023/FL2_avviso_fine_lavori.jasper
  5. 421
      jasper/reports-2023/FL2_avviso_fine_lavori.jrxml
  6. BIN
      jasper/reports-2023/FL3-4_vidimazione-attestazione.jasper
  7. 538
      jasper/reports-2023/FL3-4_vidimazione-attestazione.jrxml
  8. 2
      liferay-plugins-sdk-6.2/build-common.xml
  9. BIN
      liferay-plugins-sdk-6.2/dist/portos-audit-shared-6.2.0.1.jar
  10. BIN
      liferay-plugins-sdk-6.2/dist/portos-bo-shared-6.2.0.1.jar
  11. BIN
      liferay-plugins-sdk-6.2/dist/portos-kaleo-shared-6.2.0.1.jar
  12. BIN
      liferay-plugins-sdk-6.2/dist/portos-mail-manager-shared-6.2.0.1.jar
  13. BIN
      liferay-plugins-sdk-6.2/dist/portos-report-shared-6.2.0.1.jar
  14. 1
      liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/.tern-project
  15. BIN
      liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/docroot/WEB-INF/lib/portos-accesso-atti-portlet-service.jar
  16. 4
      liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/docroot/WEB-INF/src/service.properties
  17. BIN
      liferay-plugins-sdk-6.2/portlets/portos-advanced-operation-portlet/docroot/WEB-INF/lib/portos-bo-shared-service.jar
  18. 156
      liferay-plugins-sdk-6.2/portlets/portos-advanced-operation-portlet/docroot/WEB-INF/src/it/nextmind/liferay/portos/advanced/operation/portlet/TemplateTesterPortlet.java
  19. 1
      liferay-plugins-sdk-6.2/portlets/portos-advanced-operation-portlet/docroot/html/template/init.jsp
  20. 41
      liferay-plugins-sdk-6.2/portlets/portos-advanced-operation-portlet/docroot/html/template/view.jsp
  21. 14
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.classpath
  22. 11
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.project
  23. 10
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.settings/org.eclipse.core.resources.prefs
  24. 11
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.settings/org.eclipse.wst.common.project.facet.core.xml
  25. 10
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/bin/.gitignore
  26. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/.gitignore
  27. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-audit-shared.jar
  28. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-bo-portlet-service.jar
  29. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-bo-shared-service.jar
  30. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-bo-shared.jar
  31. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-kaleo-shared.jar
  32. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-mail-manager-shared.jar
  33. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-report-shared.jar
  34. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/liferay-display.xml
  35. 7
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/liferay-portlet.xml
  36. 34
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/portlet.xml
  37. 28
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service.xml
  38. 40
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchPraticaAttenzionataException.java
  39. 47
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaClp.java
  40. 15
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaModel.java
  41. 11
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaSoap.java
  42. 30
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaWrapper.java
  43. 35
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/PraticaAttenzionata.java
  44. 790
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/PraticaAttenzionataClp.java
  45. 357
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/PraticaAttenzionataModel.java
  46. 234
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/PraticaAttenzionataSoap.java
  47. 637
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/PraticaAttenzionataWrapper.java
  48. 69
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/ClpSerializer.java
  49. 7
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalService.java
  50. 52
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceClp.java
  51. 11
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceUtil.java
  52. 11
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceWrapper.java
  53. 8
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/FineLavoriLocalService.java
  54. 300
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/FineLavoriLocalServiceClp.java
  55. 11
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/FineLavoriLocalServiceUtil.java
  56. 11
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/FineLavoriLocalServiceWrapper.java
  57. 7
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/FineLavoriService.java
  58. 164
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/FineLavoriServiceClp.java
  59. 11
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/FineLavoriServiceUtil.java
  60. 11
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/FineLavoriServiceWrapper.java
  61. 285
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/PraticaAttenzionataLocalService.java
  62. 965
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/PraticaAttenzionataLocalServiceClp.java
  63. 354
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/PraticaAttenzionataLocalServiceUtil.java
  64. 369
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/PraticaAttenzionataLocalServiceWrapper.java
  65. 66
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/PraticaAttenzionataService.java
  66. 91
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/PraticaAttenzionataServiceClp.java
  67. 96
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/PraticaAttenzionataServiceUtil.java
  68. 89
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/PraticaAttenzionataServiceWrapper.java
  69. 5
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/messaging/ClpMessageListener.java
  70. 38
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/persistence/PraticaAttenzionataActionableDynamicQuery.java
  71. 303
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/persistence/PraticaAttenzionataPersistence.java
  72. 448
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/persistence/PraticaAttenzionataUtil.java
  73. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/AsseverazioniUtil.java
  74. 21
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/AvvisoUtil.java
  75. 21
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/PagamentiCommonUtil.java
  76. 308
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/ValidazionePraticaUtil.java
  77. 1101
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/create/create-db2.sql
  78. 1101
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/create/create-derby.sql
  79. 30
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/create/create-firebird.sql
  80. 1168
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/create/create-informix.sql
  81. 1102
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/create/create-mysql.sql
  82. 1106
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/create/create-oracle.sql
  83. 1102
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/create/create-postgresql.sql
  84. 1105
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/create/create-sql-server.sql
  85. 893
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/create/create-sybase.sql
  86. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes.properties
  87. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes.sql
  88. 242
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-db2.sql
  89. 242
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-derby.sql
  90. 242
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-firebird.sql
  91. 242
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-hypersonic.sql
  92. 242
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-informix.sql
  93. 242
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-ingres.sql
  94. 242
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-interbase.sql
  95. 242
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-jdatastore.sql
  96. 242
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-mysql.sql
  97. 242
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-oracle.sql
  98. 242
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-postgresql.sql
  99. 242
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-sap.sql
  100. 242
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-sql-server.sql
  101. Some files were not shown because too many files have changed in this diff Show More

550
jasper/reports-2023/F3.jrxml

@ -0,0 +1,550 @@
<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="vidimazione" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="afafe5d8-778e-4527-a33a-8c04000abd71">
<property name="ireport.zoom" value="1.9487171000000059"/>
<property name="ireport.x" value="0"/>
<property name="ireport.y" value="771"/>
<property name="com.jaspersoft.studio.data.defaultdataadapter" value="One Empty Record"/>
<subDataset name="dataset1" whenResourceMissingType="Empty" uuid="c69a9629-80ab-47f7-a2f9-7db3f777d9a7">
<field name="codiceAllegato" class="java.lang.String"/>
<field name="titoloAllegato" class="java.lang.String"/>
<field name="sha256Allegato" class="java.lang.String"/>
</subDataset>
<parameter name="LOGO_REGIONE" class="java.lang.String"/>
<field name="collaudatore" class="java.lang.String"/>
<field name="allegati" class="java.util.List"/>
<field name="titolareDigitale" class="java.lang.String"/>
<field name="direttoreLavori" class="java.lang.String"/>
<field name="codiceUnivoco" class="java.lang.String"/>
<field name="committente" class="java.lang.String"/>
<field name="comune" class="java.lang.String"/>
<field name="dataAvviso" class="java.util.Date"/>
<field name="dataPratica" class="java.util.Date"/>
<field name="lavoriDi" class="java.lang.String"/>
<field name="numeroProgetto" class="java.lang.String"/>
<field name="numeroProtocollo" class="java.lang.String"/>
<field name="parziale" class="java.lang.Boolean"/>
<field name="parzialeNumero" class="java.lang.String"/>
<field name="sedeGenioCivile" class="java.lang.String"/>
<field name="tecnicoEmail" class="java.lang.String"/>
<field name="tecnico" class="java.lang.String"/>
<field name="tipo" class="java.lang.String"/>
<field name="ubicazione" class="java.lang.String"/>
<field name="richiestaAttestazione" class="java.lang.Boolean"/>
<field name="dataPraticaString" class="java.lang.String"/>
<variable name="PAGE" class="java.lang.Integer" resetType="Page">
<variableExpression><![CDATA[$V{PAGE_NUMBER}]]></variableExpression>
<initialValueExpression><![CDATA[new Integer(1)]]></initialValueExpression>
</variable>
<variable name="CURPAGE" class="java.lang.Integer" resetType="Page">
<variableExpression><![CDATA[$V{PAGE_NUMBER}]]></variableExpression>
<initialValueExpression><![CDATA[new Integer(0)]]></initialValueExpression>
</variable>
<pageHeader>
<band height="109" splitType="Stretch">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<image>
<reportElement x="0" y="17" width="224" height="68" uuid="69ba1fba-114d-4d87-afcf-2a121decda52"/>
<imageExpression><![CDATA[$P{LOGO_REGIONE}]]></imageExpression>
</image>
<textField>
<reportElement x="285" y="67" width="269" height="25" uuid="a329da1c-ce69-4c4e-8461-34eb44195739">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA["SEDE DI "+$F{sedeGenioCivile}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="285" y="17" width="270" height="25" uuid="fc65b94e-03de-4043-8de7-16b29fff3c4f">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false"/>
</textElement>
<text><![CDATA[DIPARTIMENTO REGIONALE TECNICO]]></text>
</staticText>
<staticText>
<reportElement x="285" y="42" width="269" height="25" uuid="f1e093e1-71e5-4a60-94d0-5a80e51b1e60">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false"/>
</textElement>
<text><![CDATA[UFFICIO DEL GENIO CIVILE]]></text>
</staticText>
<line>
<reportElement x="0" y="-75" width="555" height="1" uuid="4134836a-6121-4e04-94f5-b4df956806e0"/>
</line>
<rectangle>
<reportElement mode="Transparent" x="1" y="16" width="554" height="93" uuid="43161f21-9f25-415d-a5eb-44f0d8acf9aa"/>
</rectangle>
<staticText>
<reportElement x="9" y="0" width="211" height="16" uuid="b97584e9-6fea-45c9-9d5c-f886e3a5b382">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Left" verticalAlignment="Middle">
<font fontName="DejaVu Sans" size="12" isBold="false"/>
</textElement>
<text><![CDATA[AVVISO VIDIMAZIONE FINE LAVORI]]></text>
</staticText>
<staticText>
<reportElement x="18" y="93" width="48" height="10" uuid="9c02b9ef-d63d-4ff8-91c7-847ce4dc3089">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans" size="8" isBold="false" isItalic="false"/>
</textElement>
<text><![CDATA[Data Avviso]]></text>
</staticText>
<textField>
<reportElement x="71" y="93" width="100" height="10" uuid="b00132cd-3cbc-444d-859f-f3593f5c3dcb">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans" size="8"/>
</textElement>
<textFieldExpression><![CDATA[new SimpleDateFormat("dd/MM/yyyy").format($F{dataAvviso})]]></textFieldExpression>
</textField>
</band>
</pageHeader>
<detail>
<band height="500">
<staticText>
<reportElement x="0" y="9" width="56" height="13" uuid="2bb6962b-397c-4592-ab9b-f49f30c26032"/>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Oggetto:]]></text>
</staticText>
<staticText>
<reportElement x="56" y="9" width="492" height="26" uuid="78d30ce8-19a2-45c0-a5ef-0b2b99805f29"/>
<textElement>
<font fontName="DejaVu Sans" isBold="true"/>
</textElement>
<text><![CDATA[Zone Sismiche - D.P.R. n. 380/2001 e ss. mm. ii.]]></text>
</staticText>
<staticText>
<reportElement x="56" y="22" width="272" height="14" isRemoveLineWhenBlank="true" uuid="a906354d-7715-4d0e-9986-435b43df854f">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[! $F{richiestaAttestazione}]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false" isUnderline="true"/>
</textElement>
<text><![CDATA[- Relazione fine lavori strutturali]]></text>
</staticText>
<staticText>
<reportElement x="9" y="96" width="82" height="15" uuid="db348311-9894-42af-ae4e-727d96f8aa08">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Comune:]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="381" y="220" width="168" height="15" uuid="d880d447-9438-4750-be22-4b0b5bef3e63">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{direttoreLavori}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="9" y="127" width="82" height="15" uuid="1937bfdd-32f4-4b4b-9e53-a1fb3d923925">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Lavori di:]]></text>
</staticText>
<staticText>
<reportElement key="" x="266" y="190" width="115" height="15" uuid="4cae4c79-8532-4cbb-9d81-bde3f93c21b1">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="true"/>
</textElement>
<text><![CDATA[Al Committente]]></text>
</staticText>
<staticText>
<reportElement x="266" y="220" width="115" height="15" uuid="9fe19eb8-bac2-4382-9120-ef8652c2617a">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Al D.LL.]]></text>
</staticText>
<staticText>
<reportElement x="9" y="112" width="82" height="15" uuid="cd8b9b56-a673-4708-9b8e-a6ae50dfbccd">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Committente:]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="91" y="157" width="458" height="15" uuid="59326b1c-3092-45ab-ba73-d188ee32f184">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{numeroProgetto}]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement stretchType="RelativeToTallestObject" x="91" y="127" width="458" height="15" uuid="64e8a0c4-3120-4359-9419-0c31feb752ba">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{lavoriDi}]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement x="91" y="96" width="458" height="15" uuid="6f2cb684-6534-4cc9-acd4-9c5fd6a677b1">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{comune}]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement x="91" y="112" width="458" height="15" uuid="5ec2ddc5-2a0b-4440-afb4-bef9e6102856">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{committente}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="9" y="157" width="82" height="15" uuid="7a2a67be-5d54-4aa9-b690-799f437cb642">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Progetto n.]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="381" y="190" width="168" height="15" uuid="f9c28d14-b419-47e8-8c47-a936d86fee32">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{committente}]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement x="91" y="172" width="458" height="15" uuid="eebebb00-ee6a-490c-ba75-5fafadc9043d">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{numeroProtocollo}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="9" y="172" width="82" height="15" uuid="75c195a3-8c3e-4aef-ada3-41361d35dffa">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Protocollo n.]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="381" y="205" width="168" height="15" uuid="7c7cdd0e-ed24-4b4f-b405-32ff24b0150c">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{titolareDigitale}]]></textFieldExpression>
</textField>
<staticText>
<reportElement key="" x="266" y="205" width="115" height="15" uuid="c7bfa3ec-5129-4a9e-9be8-74c7287d34ba">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="true"/>
</textElement>
<text><![CDATA[c/o il suo delegato]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="381" y="235" width="168" height="15" isRemoveLineWhenBlank="true" uuid="4e4c5e60-7f2e-4459-b4cb-f7343e77dad3">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[!"".equalsIgnoreCase( $F{collaudatore} ) && $F{collaudatore}!=null]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{collaudatore}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="266" y="235" width="115" height="15" isRemoveLineWhenBlank="true" uuid="43505d3a-dbf3-4da8-8518-a8a175b6b4c6">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[!"".equalsIgnoreCase( $F{collaudatore} ) && $F{collaudatore}!=null]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Al Collaudatore]]></text>
</staticText>
<staticText>
<reportElement x="9" y="142" width="82" height="15" uuid="b51c76f6-33b6-4a2b-b261-b382e5ffb7d6">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Ubicazione:]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="91" y="142" width="458" height="15" uuid="0ecba67a-e48b-4fcd-8522-feebc5761ee9">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{ubicazione} != null ? $F{ubicazione} : ""]]></textFieldExpression>
</textField>
<textField>
<reportElement stretchType="RelativeToTallestObject" x="0" y="280" width="554" height="161" isRemoveLineWhenBlank="true" uuid="122c39b6-f0c9-45b0-816c-4fdde45c8623">
<printWhenExpression><![CDATA[! $F{richiestaAttestazione}]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Justified">
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[" In relazione all'istanza in oggetto, si comunica che la relazione di fine lavori strutturali relativa al progetto di che trattasi è stata acquisita dal sistema informatico “Sismica” della regione Siciliana. \n" +
" Copia della presente comunicazione sarà disponibile nella sezione “Cronologia” del portale SISMICA della Regione Siciliana. \n" +
" Il presente documento viene generato automaticamente dal sistema informatico SISMICA della Regione Siciliana."]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="170" y="65" width="211" height="16" isRemoveLineWhenBlank="true" uuid="e33ff8f9-7c08-417f-8a0b-f07f7fab27d7">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[! $F{richiestaAttestazione}]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="true"/>
</textElement>
<text><![CDATA[AVVISO DI VIDIMAZIONE]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="381" y="250" width="168" height="15" isRemoveLineWhenBlank="true" uuid="8e769118-8cd7-489f-8e8d-793e1ece7135">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{comune}]]></textFieldExpression>
</textField>
<staticText>
<reportElement stretchType="RelativeToTallestObject" x="56" y="22" width="483" height="14" isRemoveLineWhenBlank="true" uuid="b1c49ef5-3654-4353-9e9d-082658d95da4">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[$F{richiestaAttestazione}]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false" isUnderline="true"/>
</textElement>
<text><![CDATA[- Relazione a strutture ultimate, art. 65 D.P.R. n. 380/2001]]></text>
</staticText>
<staticText>
<reportElement stretchType="RelativeToTallestObject" x="56" y="36" width="483" height="16" isRemoveLineWhenBlank="true" uuid="c7e2eb73-9e47-44b2-aa3a-92f1fa99acb7">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[$F{richiestaAttestazione}]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false" isUnderline="true"/>
</textElement>
<text><![CDATA[- Dichiarazione di regolare esecuzione, art. 67, commi 8-bis e 8-ter]]></text>
</staticText>
<staticText>
<reportElement x="150" y="65" width="287" height="16" isRemoveLineWhenBlank="true" uuid="e07da770-e27a-4d5e-a3be-e8631aaea1c2">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[$F{richiestaAttestazione}]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="true"/>
</textElement>
<text><![CDATA[ATTESTAZIONE DI DEPOSITO FINE LAVORI]]></text>
</staticText>
<componentElement>
<reportElement stretchType="RelativeToTallestObject" x="0" y="466" width="539" height="30" isRemoveLineWhenBlank="true" uuid="1433a1bd-a6fa-450e-9f93-c9eac4a9abb0">
<property name="com.jaspersoft.studio.unit.CONTENTS.height" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[$F{richiestaAttestazione}]]></printWhenExpression>
</reportElement>
<jr:list xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" printOrder="Vertical">
<datasetRun subDataset="dataset1" uuid="e26d24e0-cd56-499e-89bf-5e962461ddad">
<dataSourceExpression><![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{allegati})]]></dataSourceExpression>
</datasetRun>
<jr:listContents height="30" width="539">
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement x="20" y="2" width="519" height="14" uuid="37ebe140-796a-4b56-8891-c0bfbe124731">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Left" verticalAlignment="Middle">
<font fontName="DejaVu Sans" size="9"/>
<paragraph lineSpacing="Single"/>
</textElement>
<textFieldExpression><![CDATA[$F{codiceAllegato}+" - "+$F{titoloAllegato}]]></textFieldExpression>
</textField>
<ellipse>
<reportElement x="11" y="5" width="4" height="4" backcolor="#000000" uuid="75cfc6de-9d49-4b20-ab57-303c730b67c3">
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
</ellipse>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement x="20" y="12" width="519" height="14" uuid="7fef2560-fa53-4b28-8150-81256faa1884">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Left" verticalAlignment="Middle">
<font fontName="DejaVu Sans" size="9"/>
<paragraph lineSpacing="Single"/>
</textElement>
<textFieldExpression><![CDATA["SHA256: "+$F{sha256Allegato}]]></textFieldExpression>
</textField>
</jr:listContents>
</jr:list>
</componentElement>
<textField>
<reportElement stretchType="RelativeToTallestObject" x="0" y="280" width="548" height="161" isRemoveLineWhenBlank="true" uuid="4bd713cd-d736-4511-96f7-60c6ac47d559">
<printWhenExpression><![CDATA[$F{richiestaAttestazione}]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Justified">
<font fontName="DejaVu Sans" isItalic="false"/>
</textElement>
<textFieldExpression><![CDATA[" Vista la richiesta di deposito, trasmessa in data " + $F{dataPraticaString} + ", relativa al progetto di che " +
"trattasi, si comunica che la relazione a strutture ultimate/dichiarazione di regolare esecuzione è " +
"stata acquisita dal sistema informatico “Sismica” della Regione Siciliana. \n" +
" La stessa è da intendersi depositata ai sensi dell’art. 65 del DPR 380/2001 e ss.mm. e ii. " +
"per le opere disciplinate dal “Capo II - Disciplina delle opere di conglomerato cementizio " +
"armato, normale e precompresso ed a struttura metallica” e ai sensi dell’art. 67, commi 8-bis e " +
"8-ter, nel caso di dichiarazione di regolare esecuzione. \n" +
" Copia della presente comunicazione sarà disponibile nella sezione “Cronologia” del " +
"portale SISMICA della Regione Siciliana. \n" +
" Il presente documento viene generato automaticamente dal sistema informatico " +
"SISMICA della Regione Siciliana. "]]></textFieldExpression>
</textField>
<staticText>
<reportElement stretchType="RelativeToTallestObject" x="1" y="450" width="548" height="16" isRemoveLineWhenBlank="true" uuid="4f7d7917-70d6-434c-a6a8-7df9277a6d19">
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<printWhenExpression><![CDATA[$F{richiestaAttestazione}]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Justified">
<font fontName="DejaVu Sans"/>
</textElement>
<text><![CDATA[Viene di seguito riportato l’elenco dei documenti allegati all'istanza:]]></text>
</staticText>
<staticText>
<reportElement key="" x="51" y="250" width="325" height="15" uuid="2b364a08-ef1e-44b2-8250-713b1c22f9c3">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Right">
<font fontName="DejaVu Sans Bold" isBold="true" isStrikeThrough="false"/>
</textElement>
<text><![CDATA[e .p.c. : AI SUE/SUAP del Comune di ]]></text>
</staticText>
</band>
</detail>
<columnFooter>
<band height="80">
<printWhenExpression><![CDATA[Integer.compare( $V{PAGE}, $V{PAGE_NUMBER} ) == 0]]></printWhenExpression>
<textField evaluationTime="Report">
<reportElement x="279" y="8" width="269" height="25" uuid="0c3cb209-1b7e-4f81-b047-b0aeb47b7f47">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[Integer.compare( $V{PAGE}, $V{PAGE_NUMBER} ) == 0]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Right" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false" isStrikeThrough="false"/>
</textElement>
<textFieldExpression><![CDATA[(Integer.compare( $V{PAGE}, $V{PAGE_NUMBER} ) == 0) ? "Ufficio del Genio Civile" : ""]]></textFieldExpression>
</textField>
<textField evaluationTime="Report">
<reportElement x="279" y="34" width="269" height="25" uuid="1e4609f0-26bb-42ca-8edf-38df96b812c3">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[Integer.compare( $V{PAGE}, $V{PAGE_NUMBER} ) == 0]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Right" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false" isStrikeThrough="false"/>
</textElement>
<textFieldExpression><![CDATA[(Integer.compare( $V{PAGE}, $V{PAGE_NUMBER} ) == 0) ? "Il Dirigente del Servizio o suo Delegato" : ""]]></textFieldExpression>
</textField>
<textField evaluationTime="Report">
<reportElement x="0" y="33" width="269" height="25" uuid="27ad5ad6-70fa-4bee-bb04-a7b842148ca3">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Right" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false" isStrikeThrough="false"/>
</textElement>
<textFieldExpression><![CDATA[$V{PAGE_NUMBER}]]></textFieldExpression>
</textField>
<textField evaluationTime="Report">
<reportElement x="-3" y="9" width="269" height="25" uuid="2e1aac66-06a2-4604-b598-2b7d57a373cd">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Right" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false" isStrikeThrough="false"/>
</textElement>
<textFieldExpression><![CDATA[$V{PAGE}]]></textFieldExpression>
</textField>
<textField evaluationTime="Report">
<reportElement x="-3" y="55" width="269" height="25" uuid="e3e6bffe-61ac-4501-be51-b3d92ff513a4">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Right" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false" isStrikeThrough="false"/>
</textElement>
<textFieldExpression><![CDATA[Integer.compare( $V{PAGE}, $V{PAGE_NUMBER} ) == 2]]></textFieldExpression>
</textField>
</band>
</columnFooter>
<pageFooter>
<band height="100" splitType="Stretch">
<staticText>
<reportElement x="4" y="77" width="377" height="23" uuid="89e43c7c-c4e3-456f-8eba-d21332502699"/>
<textElement>
<font fontName="DejaVu Sans Bold" size="8" isBold="false"/>
</textElement>
<text><![CDATA[www.regione.sicilia.it
https://sismica.lavoripubblici.it]]></text>
</staticText>
<line>
<reportElement x="0" y="75" width="555" height="1" uuid="f2f3ee86-58db-4a77-937b-428b7f419b7b"/>
</line>
<componentElement>
<reportElement x="183" y="5" width="188" height="50" uuid="4f9aca65-1cf3-4aae-bc48-c9a0517bf888"/>
<jr:PDF417 xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" moduleWidth="50.0" textPosition="bottom">
<jr:codeExpression><![CDATA[$F{codiceUnivoco}]]></jr:codeExpression>
</jr:PDF417>
</componentElement>
<textField isBlankWhenNull="true">
<reportElement x="8" y="55" width="538" height="20" uuid="17c484f8-1f60-4ac6-bf04-4b1ef031793a"/>
<textElement textAlignment="Center">
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{codiceUnivoco}]]></textFieldExpression>
</textField>
<textField>
<reportElement x="420" y="5" width="68" height="20" uuid="cbc20c75-ba37-41a4-8d3b-c5877849b0b9"/>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA["Page " + $V{PAGE_NUMBER} +" of "]]></textFieldExpression>
</textField>
<textField>
<reportElement x="437" y="25" width="21" height="20" uuid="eeb71d75-1204-4aa3-8ce3-4babdf25a0d2"/>
<textFieldExpression><![CDATA[$V{PAGE_COUNT}]]></textFieldExpression>
</textField>
</band>
</pageFooter>
</jasperReport>

BIN
jasper/reports-2023/FL1_avviso_inizio_lavori.jasper

File binario non mostrato.

398
jasper/reports-2023/FL1_avviso_inizio_lavori.jrxml

@ -0,0 +1,398 @@
<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="vidimazione" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="afafe5d8-778e-4527-a33a-8c04000abd71">
<property name="ireport.zoom" value="3.0"/>
<property name="ireport.x" value="0"/>
<property name="ireport.y" value="687"/>
<property name="com.jaspersoft.studio.data.defaultdataadapter" value="One Empty Record"/>
<subDataset name="dataset1" whenResourceMissingType="Empty" uuid="c69a9629-80ab-47f7-a2f9-7db3f777d9a7">
<field name="codiceAllegato" class="java.lang.String"/>
<field name="titoloAllegato" class="java.lang.String"/>
<field name="sha256Allegato" class="java.lang.String"/>
</subDataset>
<parameter name="LOGO_REGIONE" class="java.lang.String"/>
<field name="collaudatore" class="java.lang.String"/>
<field name="allegati" class="java.util.List"/>
<field name="titolareDigitale" class="java.lang.String"/>
<field name="direttoreLavori" class="java.lang.String"/>
<field name="codiceUnivoco" class="java.lang.String"/>
<field name="committente" class="java.lang.String"/>
<field name="comune" class="java.lang.String"/>
<field name="dataAvviso" class="java.util.Date"/>
<field name="dataPratica" class="java.util.Date"/>
<field name="lavoriDi" class="java.lang.String"/>
<field name="numeroProgetto" class="java.lang.String"/>
<field name="numeroProtocollo" class="java.lang.String"/>
<field name="parziale" class="java.lang.Boolean"/>
<field name="parzialeNumero" class="java.lang.String"/>
<field name="sedeGenioCivile" class="java.lang.String"/>
<field name="tecnicoEmail" class="java.lang.String"/>
<field name="tecnico" class="java.lang.String"/>
<field name="tipo" class="java.lang.String"/>
<field name="ubicazione" class="java.lang.String"/>
<field name="richiestaAttestazione" class="java.lang.Boolean"/>
<field name="dataPraticaString" class="java.lang.String"/>
<field name="dataInizioLavoriString" class="java.lang.String"/>
<variable name="PAGE" class="java.lang.Integer" resetType="Page">
<variableExpression><![CDATA[$V{PAGE_NUMBER}]]></variableExpression>
<initialValueExpression><![CDATA[new Integer(0)]]></initialValueExpression>
</variable>
<pageHeader>
<band height="109" splitType="Stretch">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<image>
<reportElement x="0" y="17" width="224" height="68" uuid="69ba1fba-114d-4d87-afcf-2a121decda52"/>
<imageExpression><![CDATA[$P{LOGO_REGIONE}]]></imageExpression>
</image>
<textField>
<reportElement x="285" y="67" width="269" height="25" uuid="a329da1c-ce69-4c4e-8461-34eb44195739">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA["SEDE DI "+$F{sedeGenioCivile}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="285" y="17" width="270" height="25" uuid="fc65b94e-03de-4043-8de7-16b29fff3c4f">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false"/>
</textElement>
<text><![CDATA[DIPARTIMENTO REGIONALE TECNICO]]></text>
</staticText>
<staticText>
<reportElement x="285" y="42" width="269" height="25" uuid="f1e093e1-71e5-4a60-94d0-5a80e51b1e60">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false"/>
</textElement>
<text><![CDATA[UFFICIO DEL GENIO CIVILE]]></text>
</staticText>
<line>
<reportElement x="0" y="-75" width="555" height="1" uuid="4134836a-6121-4e04-94f5-b4df956806e0"/>
</line>
<rectangle>
<reportElement mode="Transparent" x="0" y="16" width="554" height="93" uuid="43161f21-9f25-415d-a5eb-44f0d8acf9aa"/>
</rectangle>
<staticText>
<reportElement x="9" y="0" width="211" height="16" uuid="b97584e9-6fea-45c9-9d5c-f886e3a5b382">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Left" verticalAlignment="Middle">
<font fontName="DejaVu Sans" size="12" isBold="false"/>
</textElement>
<text><![CDATA[AVVISO INIZIO LAVORI]]></text>
</staticText>
</band>
</pageHeader>
<detail>
<band height="471">
<staticText>
<reportElement x="0" y="10" width="56" height="13" uuid="2bb6962b-397c-4592-ab9b-f49f30c26032"/>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Oggetto:]]></text>
</staticText>
<staticText>
<reportElement x="56" y="10" width="492" height="26" uuid="78d30ce8-19a2-45c0-a5ef-0b2b99805f29"/>
<textElement>
<font fontName="DejaVu Sans" isBold="true"/>
</textElement>
<text><![CDATA[Zone Sismiche - D.P.R. n. 380/2001 e ss. mm. ii.]]></text>
</staticText>
<staticText>
<reportElement x="8" y="-15" width="48" height="10" uuid="cf3a9429-2047-45c9-980a-7ac93d430de0">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans" size="8" isBold="false" isItalic="false"/>
</textElement>
<text><![CDATA[Data Avviso]]></text>
</staticText>
<textField>
<reportElement x="61" y="-15" width="100" height="10" uuid="e8e8a449-23ae-48da-aa8d-84423c088646">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans" size="8"/>
</textElement>
<textFieldExpression><![CDATA[new SimpleDateFormat("dd/MM/yyyy").format($F{dataAvviso})]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="9" y="65" width="82" height="15" uuid="db348311-9894-42af-ae4e-727d96f8aa08">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Comune:]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement positionType="Float" x="381" y="192" width="168" height="15" uuid="d880d447-9438-4750-be22-4b0b5bef3e63">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{direttoreLavori}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="9" y="95" width="82" height="15" uuid="1937bfdd-32f4-4b4b-9e53-a1fb3d923925">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Lavori di:]]></text>
</staticText>
<staticText>
<reportElement key="" positionType="Float" x="266" y="161" width="115" height="15" uuid="4cae4c79-8532-4cbb-9d81-bde3f93c21b1">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="true"/>
</textElement>
<text><![CDATA[Al Committente]]></text>
</staticText>
<staticText>
<reportElement positionType="Float" x="266" y="192" width="115" height="15" uuid="9fe19eb8-bac2-4382-9120-ef8652c2617a">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Al D.LL.]]></text>
</staticText>
<staticText>
<reportElement x="9" y="80" width="82" height="15" uuid="cd8b9b56-a673-4708-9b8e-a6ae50dfbccd">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Committente:]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement positionType="Float" x="91" y="125" width="458" height="15" uuid="59326b1c-3092-45ab-ba73-d188ee32f184">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{numeroProgetto}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement x="91" y="95" width="458" height="15" uuid="64e8a0c4-3120-4359-9419-0c31feb752ba">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{lavoriDi}]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement x="91" y="65" width="458" height="15" uuid="6f2cb684-6534-4cc9-acd4-9c5fd6a677b1">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{comune}]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement x="91" y="80" width="458" height="15" uuid="5ec2ddc5-2a0b-4440-afb4-bef9e6102856">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{committente}]]></textFieldExpression>
</textField>
<staticText>
<reportElement positionType="Float" x="9" y="125" width="82" height="15" uuid="7a2a67be-5d54-4aa9-b690-799f437cb642">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Progetto n.]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement positionType="Float" x="381" y="161" width="168" height="15" uuid="f9c28d14-b419-47e8-8c47-a936d86fee32">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{committente}]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement positionType="Float" x="91" y="140" width="458" height="15" uuid="eebebb00-ee6a-490c-ba75-5fafadc9043d">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[!"".equalsIgnoreCase( $F{numeroProtocollo} ) && $F{numeroProtocollo}!=null]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{numeroProtocollo}]]></textFieldExpression>
</textField>
<staticText>
<reportElement positionType="Float" x="9" y="140" width="82" height="15" uuid="75c195a3-8c3e-4aef-ada3-41361d35dffa">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[!"".equalsIgnoreCase( $F{numeroProtocollo} ) && $F{numeroProtocollo}!=null]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Protocollo n.]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement positionType="Float" x="381" y="176" width="168" height="15" uuid="7c7cdd0e-ed24-4b4f-b405-32ff24b0150c">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{titolareDigitale}]]></textFieldExpression>
</textField>
<staticText>
<reportElement key="" positionType="Float" x="266" y="176" width="115" height="15" uuid="c7bfa3ec-5129-4a9e-9be8-74c7287d34ba">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="true"/>
</textElement>
<text><![CDATA[c/o il suo delegato]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement positionType="Float" x="381" y="207" width="168" height="15" isRemoveLineWhenBlank="true" uuid="4e4c5e60-7f2e-4459-b4cb-f7343e77dad3">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[!"".equalsIgnoreCase( $F{collaudatore} ) && $F{collaudatore}!=null]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{collaudatore}]]></textFieldExpression>
</textField>
<staticText>
<reportElement positionType="Float" x="266" y="207" width="115" height="15" isRemoveLineWhenBlank="true" uuid="43505d3a-dbf3-4da8-8518-a8a175b6b4c6">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[!"".equalsIgnoreCase( $F{collaudatore} ) && $F{collaudatore}!=null]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Al Collaudatore]]></text>
</staticText>
<staticText>
<reportElement positionType="Float" x="9" y="110" width="94" height="15" uuid="b51c76f6-33b6-4a2b-b261-b382e5ffb7d6">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Ubicazione:]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement positionType="Float" x="91" y="110" width="458" height="15" uuid="0ecba67a-e48b-4fcd-8522-feebc5761ee9">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{ubicazione} != null ? $F{ubicazione} : ""]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="170" y="41" width="211" height="16" isRemoveLineWhenBlank="true" uuid="e33ff8f9-7c08-417f-8a0b-f07f7fab27d7">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="true"/>
</textElement>
<text><![CDATA[AVVISO DI INIZIO LAVORI]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement positionType="Float" x="381" y="222" width="168" height="15" isRemoveLineWhenBlank="true" uuid="8e769118-8cd7-489f-8e8d-793e1ece7135">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{comune}]]></textFieldExpression>
</textField>
<textField>
<reportElement positionType="Float" x="1" y="243" width="548" height="107" isRemoveLineWhenBlank="true" uuid="4bd713cd-d736-4511-96f7-60c6ac47d559"/>
<textElement textAlignment="Justified">
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[" In relazione all'istanza in oggetto, si rappresenta che i lavori strutturali di che trattasi sono stati iniziati " +
"in data " + $F{dataInizioLavoriString} + " e che la relativa comunicazione è stata fatta " +
"attraverso il sistema informatico “Sismica” della Regione Siciliana. \n" +
" Copia della presente comunicazione sarà disponibile nella sezione “Cronologia” del " +
"portale SISMICA della Regione Siciliana. \n" +
" Il presente documento viene generato automaticamente dal sistema informatico " +
"SISMICA della Regione Siciliana."]]></textFieldExpression>
</textField>
<staticText>
<reportElement positionType="Float" x="72" y="222" width="302" height="15" uuid="18d75014-a1fb-4732-be27-6ecffbd4e749">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Right">
<font fontName="DejaVu Sans Bold" isBold="true"/>
</textElement>
<text><![CDATA[e .p.c. : AI SUE/SUAP del Comune di ]]></text>
</staticText>
<textField>
<reportElement positionType="Float" x="277" y="352" width="269" height="20" uuid="18642a9d-131c-452d-af39-2b04fe676cf6">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[$V{PAGE}.equals($V{PAGE_NUMBER})]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Right" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false" isStrikeThrough="false"/>
</textElement>
<textFieldExpression><![CDATA["Ufficio del Genio Civile"]]></textFieldExpression>
</textField>
<textField>
<reportElement positionType="Float" x="277" y="371" width="269" height="20" uuid="75e0a0cc-48e5-4df7-83f0-94be0b2cfa85">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[$V{PAGE}.equals($V{PAGE_NUMBER})]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Right" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false" isStrikeThrough="false"/>
</textElement>
<textFieldExpression><![CDATA["Il Dirigente del Servizio o suo Delegato"]]></textFieldExpression>
</textField>
</band>
</detail>
<pageFooter>
<band height="125" splitType="Stretch">
<staticText>
<reportElement x="4" y="102" width="377" height="23" uuid="89e43c7c-c4e3-456f-8eba-d21332502699"/>
<textElement>
<font fontName="DejaVu Sans Bold" size="8" isBold="false"/>
</textElement>
<text><![CDATA[www.regione.sicilia.it
https://sismica.lavoripubblici.it]]></text>
</staticText>
<line>
<reportElement x="0" y="99" width="555" height="1" uuid="f2f3ee86-58db-4a77-937b-428b7f419b7b"/>
</line>
<componentElement>
<reportElement x="183" y="26" width="188" height="50" uuid="4f9aca65-1cf3-4aae-bc48-c9a0517bf888"/>
<jr:PDF417 xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" moduleWidth="50.0" textPosition="bottom">
<jr:codeExpression><![CDATA[$F{codiceUnivoco}]]></jr:codeExpression>
</jr:PDF417>
</componentElement>
<textField isBlankWhenNull="true">
<reportElement x="8" y="76" width="538" height="20" uuid="17c484f8-1f60-4ac6-bf04-4b1ef031793a"/>
<textElement textAlignment="Center">
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{codiceUnivoco}]]></textFieldExpression>
</textField>
</band>
</pageFooter>
</jasperReport>

BIN
jasper/reports-2023/FL2_avviso_fine_lavori.jasper

File binario non mostrato.

421
jasper/reports-2023/FL2_avviso_fine_lavori.jrxml

@ -0,0 +1,421 @@
<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="vidimazione" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="afafe5d8-778e-4527-a33a-8c04000abd71">
<property name="ireport.zoom" value="1.9487171000000059"/>
<property name="ireport.x" value="0"/>
<property name="ireport.y" value="240"/>
<property name="com.jaspersoft.studio.data.defaultdataadapter" value="One Empty Record"/>
<subDataset name="dataset1" whenResourceMissingType="Empty" uuid="c69a9629-80ab-47f7-a2f9-7db3f777d9a7">
<field name="codiceAllegato" class="java.lang.String"/>
<field name="titoloAllegato" class="java.lang.String"/>
<field name="sha256Allegato" class="java.lang.String"/>
</subDataset>
<parameter name="LOGO_REGIONE" class="java.lang.String"/>
<field name="collaudatore" class="java.lang.String"/>
<field name="allegati" class="java.util.List"/>
<field name="titolareDigitale" class="java.lang.String"/>
<field name="direttoreLavori" class="java.lang.String"/>
<field name="codiceUnivoco" class="java.lang.String"/>
<field name="committente" class="java.lang.String"/>
<field name="comune" class="java.lang.String"/>
<field name="dataAvviso" class="java.util.Date"/>
<field name="dataPratica" class="java.util.Date"/>
<field name="lavoriDi" class="java.lang.String"/>
<field name="numeroProgetto" class="java.lang.String"/>
<field name="numeroProtocollo" class="java.lang.String"/>
<field name="parziale" class="java.lang.Boolean"/>
<field name="parzialeNumero" class="java.lang.String"/>
<field name="sedeGenioCivile" class="java.lang.String"/>
<field name="tecnicoEmail" class="java.lang.String"/>
<field name="tecnico" class="java.lang.String"/>
<field name="tipo" class="java.lang.String"/>
<field name="ubicazione" class="java.lang.String"/>
<field name="richiestaAttestazione" class="java.lang.Boolean"/>
<field name="dataPraticaString" class="java.lang.String"/>
<field name="dataFineLavoriString" class="java.lang.String"/>
<variable name="PAGE" class="java.lang.Integer" resetType="Page">
<variableExpression><![CDATA[$V{PAGE_NUMBER}]]></variableExpression>
<initialValueExpression><![CDATA[new Integer(0)]]></initialValueExpression>
</variable>
<variable name="parzialeString" class="java.lang.String">
<initialValueExpression><![CDATA[$F{parziale} ? "parziale" : ""]]></initialValueExpression>
</variable>
<pageHeader>
<band height="109" splitType="Stretch">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<image>
<reportElement x="0" y="17" width="224" height="68" uuid="69ba1fba-114d-4d87-afcf-2a121decda52"/>
<imageExpression><![CDATA[$P{LOGO_REGIONE}]]></imageExpression>
</image>
<textField>
<reportElement x="285" y="67" width="269" height="25" uuid="a329da1c-ce69-4c4e-8461-34eb44195739">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA["SEDE DI "+$F{sedeGenioCivile}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="285" y="17" width="270" height="25" uuid="fc65b94e-03de-4043-8de7-16b29fff3c4f">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false"/>
</textElement>
<text><![CDATA[DIPARTIMENTO REGIONALE TECNICO]]></text>
</staticText>
<staticText>
<reportElement x="285" y="42" width="269" height="25" uuid="f1e093e1-71e5-4a60-94d0-5a80e51b1e60">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false"/>
</textElement>
<text><![CDATA[UFFICIO DEL GENIO CIVILE]]></text>
</staticText>
<line>
<reportElement x="0" y="-75" width="555" height="1" uuid="4134836a-6121-4e04-94f5-b4df956806e0"/>
</line>
<rectangle>
<reportElement mode="Transparent" x="0" y="16" width="554" height="93" uuid="43161f21-9f25-415d-a5eb-44f0d8acf9aa"/>
</rectangle>
<staticText>
<reportElement x="9" y="0" width="211" height="16" uuid="b97584e9-6fea-45c9-9d5c-f886e3a5b382">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[!$F{parziale}]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left" verticalAlignment="Middle">
<font fontName="DejaVu Sans" size="12" isBold="false"/>
</textElement>
<text><![CDATA[AVVISO FINE LAVORI]]></text>
</staticText>
<staticText>
<reportElement x="9" y="1" width="211" height="16" uuid="69ac3b7f-16ed-4247-9cfd-8df152a08af4">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[$F{parziale}]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left" verticalAlignment="Middle">
<font fontName="DejaVu Sans" size="12" isBold="false"/>
</textElement>
<text><![CDATA[AVVISO FINE LAVORI PARZIALE]]></text>
</staticText>
</band>
</pageHeader>
<detail>
<band height="496">
<staticText>
<reportElement x="0" y="32" width="56" height="13" uuid="2bb6962b-397c-4592-ab9b-f49f30c26032"/>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Oggetto:]]></text>
</staticText>
<staticText>
<reportElement x="56" y="32" width="492" height="26" uuid="78d30ce8-19a2-45c0-a5ef-0b2b99805f29"/>
<textElement>
<font fontName="DejaVu Sans" isBold="true"/>
</textElement>
<text><![CDATA[Zone Sismiche - D.P.R. n. 380/2001 e ss. mm. ii.]]></text>
</staticText>
<staticText>
<reportElement x="8" y="-15" width="48" height="10" uuid="cf3a9429-2047-45c9-980a-7ac93d430de0">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans" size="8" isBold="false" isItalic="false"/>
</textElement>
<text><![CDATA[Data Avviso]]></text>
</staticText>
<textField>
<reportElement x="61" y="-15" width="100" height="10" uuid="e8e8a449-23ae-48da-aa8d-84423c088646">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans" size="8"/>
</textElement>
<textFieldExpression><![CDATA[new SimpleDateFormat("dd/MM/yyyy").format($F{dataAvviso})]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="9" y="101" width="82" height="15" uuid="db348311-9894-42af-ae4e-727d96f8aa08">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Comune:]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement positionType="Float" x="381" y="225" width="168" height="15" uuid="d880d447-9438-4750-be22-4b0b5bef3e63">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{direttoreLavori}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="9" y="131" width="82" height="15" uuid="1937bfdd-32f4-4b4b-9e53-a1fb3d923925">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Lavori di:]]></text>
</staticText>
<staticText>
<reportElement key="" positionType="Float" x="266" y="195" width="115" height="15" uuid="4cae4c79-8532-4cbb-9d81-bde3f93c21b1">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="true"/>
</textElement>
<text><![CDATA[Al Committente]]></text>
</staticText>
<staticText>
<reportElement positionType="Float" x="266" y="225" width="115" height="15" uuid="9fe19eb8-bac2-4382-9120-ef8652c2617a">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Al D.LL.]]></text>
</staticText>
<staticText>
<reportElement x="9" y="116" width="82" height="15" uuid="cd8b9b56-a673-4708-9b8e-a6ae50dfbccd">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Committente:]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement positionType="Float" x="91" y="161" width="458" height="15" uuid="59326b1c-3092-45ab-ba73-d188ee32f184">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{numeroProgetto}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement x="91" y="131" width="458" height="15" uuid="64e8a0c4-3120-4359-9419-0c31feb752ba">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{lavoriDi}]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement x="91" y="101" width="458" height="15" uuid="6f2cb684-6534-4cc9-acd4-9c5fd6a677b1">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{comune}]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement x="91" y="116" width="458" height="15" uuid="5ec2ddc5-2a0b-4440-afb4-bef9e6102856">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{committente}]]></textFieldExpression>
</textField>
<staticText>
<reportElement positionType="Float" x="9" y="161" width="82" height="15" uuid="7a2a67be-5d54-4aa9-b690-799f437cb642">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Progetto n.]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement positionType="Float" x="381" y="195" width="168" height="15" uuid="f9c28d14-b419-47e8-8c47-a936d86fee32">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{committente}]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement positionType="Float" x="91" y="176" width="458" height="15" uuid="eebebb00-ee6a-490c-ba75-5fafadc9043d">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[!"".equalsIgnoreCase( $F{numeroProtocollo} ) && $F{numeroProtocollo}!=null]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{numeroProtocollo}]]></textFieldExpression>
</textField>
<staticText>
<reportElement positionType="Float" x="9" y="176" width="82" height="15" uuid="75c195a3-8c3e-4aef-ada3-41361d35dffa">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[!"".equalsIgnoreCase( $F{numeroProtocollo} ) && $F{numeroProtocollo}!=null]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Protocollo n.]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement positionType="Float" x="381" y="210" width="168" height="15" uuid="7c7cdd0e-ed24-4b4f-b405-32ff24b0150c">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{titolareDigitale}]]></textFieldExpression>
</textField>
<staticText>
<reportElement key="" positionType="Float" x="266" y="210" width="115" height="15" uuid="c7bfa3ec-5129-4a9e-9be8-74c7287d34ba">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="true"/>
</textElement>
<text><![CDATA[c/o il suo delegato]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement positionType="Float" x="381" y="240" width="168" height="15" isRemoveLineWhenBlank="true" uuid="4e4c5e60-7f2e-4459-b4cb-f7343e77dad3">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[!"".equalsIgnoreCase( $F{collaudatore} ) && $F{collaudatore}!=null]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{collaudatore}]]></textFieldExpression>
</textField>
<staticText>
<reportElement positionType="Float" x="266" y="240" width="115" height="15" isRemoveLineWhenBlank="true" uuid="43505d3a-dbf3-4da8-8518-a8a175b6b4c6">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[!"".equalsIgnoreCase( $F{collaudatore} ) && $F{collaudatore}!=null]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Al Collaudatore]]></text>
</staticText>
<staticText>
<reportElement positionType="Float" x="9" y="146" width="94" height="15" uuid="b51c76f6-33b6-4a2b-b261-b382e5ffb7d6">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Ubicazione:]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement positionType="Float" x="91" y="146" width="458" height="15" uuid="0ecba67a-e48b-4fcd-8522-feebc5761ee9">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{ubicazione} != null ? $F{ubicazione} : ""]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="170" y="73" width="211" height="16" isRemoveLineWhenBlank="true" uuid="e33ff8f9-7c08-417f-8a0b-f07f7fab27d7">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[!$F{parziale}]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="true"/>
</textElement>
<text><![CDATA[AVVISO DI FINE LAVORI]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement positionType="Float" x="381" y="255" width="168" height="15" isRemoveLineWhenBlank="true" uuid="8e769118-8cd7-489f-8e8d-793e1ece7135">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{comune}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true">
<reportElement positionType="Float" x="1" y="282" width="548" height="91" uuid="4bd713cd-d736-4511-96f7-60c6ac47d559"/>
<textElement textAlignment="Justified">
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[" In relazione all'istanza in oggetto, si rappresenta che i lavori strutturali di che trattasi sono stati ultimati " +
"in data " + $F{dataFineLavoriString} + " e che la relativa comunicazione è stata fatta " +
"attraverso il sistema informatico “Sismica” della Regione Siciliana. \n" +
" Copia della presente comunicazione sarà disponibile nella sezione “Cronologia” del " +
"portale SISMICA della Regione Siciliana. \n" +
" Il presente documento viene generato automaticamente dal sistema informatico " +
"SISMICA della Regione Siciliana."]]></textFieldExpression>
</textField>
<staticText>
<reportElement positionType="Float" x="33" y="255" width="340" height="15" uuid="87592c9b-64b6-4ba9-a12c-27e3c23c40d7">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Right">
<font fontName="DejaVu Sans Bold" isBold="true"/>
</textElement>
<text><![CDATA[e .p.c. : AI SUE/SUAP del Comune di ]]></text>
</staticText>
<textField>
<reportElement positionType="Float" x="123" y="384" width="425" height="20" uuid="8822d5f2-6675-4305-b713-405fad7a2cb7">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Right" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false" isStrikeThrough="false"/>
</textElement>
<textFieldExpression><![CDATA["Ufficio del Genio Civile"]]></textFieldExpression>
</textField>
<textField>
<reportElement positionType="Float" x="123" y="404" width="425" height="20" uuid="ba47e88b-9538-4cb8-91b8-d5ff2178fdcf">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Right" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false" isStrikeThrough="false"/>
</textElement>
<textFieldExpression><![CDATA["Il Dirigente del Servizio o suo Delegato"]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="170" y="73" width="211" height="16" isRemoveLineWhenBlank="true" uuid="72f529fe-3e79-41f5-b030-d088bb3a37f2">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[$F{parziale}]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="true"/>
</textElement>
<text><![CDATA[AVVISO DI FINE LAVORI PARZIALE]]></text>
</staticText>
</band>
</detail>
<pageFooter>
<band height="125" splitType="Stretch">
<staticText>
<reportElement x="4" y="102" width="377" height="23" uuid="89e43c7c-c4e3-456f-8eba-d21332502699"/>
<textElement>
<font fontName="DejaVu Sans Bold" size="8" isBold="false"/>
</textElement>
<text><![CDATA[www.regione.sicilia.it
https://sismica.lavoripubblici.it]]></text>
</staticText>
<line>
<reportElement x="0" y="99" width="555" height="1" uuid="f2f3ee86-58db-4a77-937b-428b7f419b7b"/>
</line>
<componentElement>
<reportElement x="183" y="26" width="188" height="50" uuid="4f9aca65-1cf3-4aae-bc48-c9a0517bf888"/>
<jr:PDF417 xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" moduleWidth="50.0" textPosition="bottom">
<jr:codeExpression><![CDATA[$F{codiceUnivoco}]]></jr:codeExpression>
</jr:PDF417>
</componentElement>
<textField isBlankWhenNull="true">
<reportElement x="8" y="76" width="538" height="20" uuid="17c484f8-1f60-4ac6-bf04-4b1ef031793a"/>
<textElement textAlignment="Center">
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{codiceUnivoco}]]></textFieldExpression>
</textField>
</band>
</pageFooter>
</jasperReport>

BIN
jasper/reports-2023/FL3-4_vidimazione-attestazione.jasper

File binario non mostrato.

538
jasper/reports-2023/FL3-4_vidimazione-attestazione.jrxml

@ -0,0 +1,538 @@
<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="vidimazione" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="afafe5d8-778e-4527-a33a-8c04000abd71">
<property name="ireport.zoom" value="1.6105100000000048"/>
<property name="ireport.x" value="0"/>
<property name="ireport.y" value="0"/>
<property name="com.jaspersoft.studio.data.defaultdataadapter" value="One Empty Record"/>
<subDataset name="dataset1" whenResourceMissingType="Empty" uuid="c69a9629-80ab-47f7-a2f9-7db3f777d9a7">
<field name="codiceAllegato" class="java.lang.String"/>
<field name="titoloAllegato" class="java.lang.String"/>
<field name="sha256Allegato" class="java.lang.String"/>
</subDataset>
<parameter name="LOGO_REGIONE" class="java.lang.String"/>
<field name="collaudatore" class="java.lang.String"/>
<field name="allegati" class="java.util.List"/>
<field name="titolareDigitale" class="java.lang.String"/>
<field name="direttoreLavori" class="java.lang.String"/>
<field name="codiceUnivoco" class="java.lang.String"/>
<field name="committente" class="java.lang.String"/>
<field name="comune" class="java.lang.String"/>
<field name="dataAvviso" class="java.util.Date"/>
<field name="dataPratica" class="java.util.Date"/>
<field name="lavoriDi" class="java.lang.String"/>
<field name="numeroProgetto" class="java.lang.String"/>
<field name="numeroProtocollo" class="java.lang.String"/>
<field name="parziale" class="java.lang.Boolean"/>
<field name="parzialeNumero" class="java.lang.String"/>
<field name="sedeGenioCivile" class="java.lang.String"/>
<field name="tecnicoEmail" class="java.lang.String"/>
<field name="tecnico" class="java.lang.String"/>
<field name="tipo" class="java.lang.String"/>
<field name="ubicazione" class="java.lang.String"/>
<field name="richiestaAttestazione" class="java.lang.Boolean"/>
<field name="dataPraticaString" class="java.lang.String"/>
<field name="dataFineLavoriString" class="java.lang.String"/>
<variable name="PAGE" class="java.lang.Integer" resetType="Page" incrementType="Page">
<variableExpression><![CDATA[$V{PAGE_NUMBER}]]></variableExpression>
<initialValueExpression><![CDATA[new Integer(0)]]></initialValueExpression>
</variable>
<variable name="CURPAGE" class="java.lang.Integer" resetType="Page" incrementType="Page">
<variableExpression><![CDATA[$V{CURPAGE}+1]]></variableExpression>
<initialValueExpression><![CDATA[new Integer(0)]]></initialValueExpression>
</variable>
<pageHeader>
<band height="109" splitType="Stretch">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<image>
<reportElement x="0" y="17" width="224" height="68" uuid="69ba1fba-114d-4d87-afcf-2a121decda52"/>
<imageExpression><![CDATA[$P{LOGO_REGIONE}]]></imageExpression>
</image>
<textField>
<reportElement x="285" y="67" width="269" height="25" uuid="a329da1c-ce69-4c4e-8461-34eb44195739">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA["SEDE DI "+$F{sedeGenioCivile}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="285" y="17" width="270" height="25" uuid="fc65b94e-03de-4043-8de7-16b29fff3c4f">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false"/>
</textElement>
<text><![CDATA[DIPARTIMENTO REGIONALE TECNICO]]></text>
</staticText>
<staticText>
<reportElement x="285" y="42" width="269" height="25" uuid="f1e093e1-71e5-4a60-94d0-5a80e51b1e60">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false"/>
</textElement>
<text><![CDATA[UFFICIO DEL GENIO CIVILE]]></text>
</staticText>
<line>
<reportElement x="0" y="-75" width="555" height="1" uuid="4134836a-6121-4e04-94f5-b4df956806e0"/>
</line>
<rectangle>
<reportElement mode="Transparent" x="1" y="16" width="554" height="93" uuid="43161f21-9f25-415d-a5eb-44f0d8acf9aa"/>
</rectangle>
<staticText>
<reportElement x="9" y="0" width="257" height="16" uuid="b97584e9-6fea-45c9-9d5c-f886e3a5b382">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[! $F{richiestaAttestazione}]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left" verticalAlignment="Middle">
<font fontName="DejaVu Sans" size="12" isBold="false"/>
</textElement>
<text><![CDATA[AVVISO DI VIDIMAZIONE FINE LAVORI]]></text>
</staticText>
<staticText>
<reportElement x="18" y="93" width="48" height="10" uuid="9c02b9ef-d63d-4ff8-91c7-847ce4dc3089">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans" size="8" isBold="false" isItalic="false"/>
</textElement>
<text><![CDATA[Data Avviso]]></text>
</staticText>
<textField>
<reportElement x="71" y="93" width="100" height="10" uuid="b00132cd-3cbc-444d-859f-f3593f5c3dcb">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans" size="8"/>
</textElement>
<textFieldExpression><![CDATA[new SimpleDateFormat("dd/MM/yyyy").format($F{dataAvviso})]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="9" y="0" width="460" height="16" uuid="9f7d7738-9407-4d6c-9906-dd6877dcc04b">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[$F{richiestaAttestazione} && $F{parziale}]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left" verticalAlignment="Middle">
<font fontName="DejaVu Sans" size="12" isBold="false"/>
</textElement>
<text><![CDATA[AVVISO DI ATTESTAZIONE DEPOSITO FINE LAVORI PARZIALE]]></text>
</staticText>
<staticText>
<reportElement x="9" y="0" width="460" height="16" uuid="bfd4d8eb-0f07-47c8-a867-dbb5a2404e71">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[$F{richiestaAttestazione} && !$F{parziale}]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Left" verticalAlignment="Middle">
<font fontName="DejaVu Sans" size="12" isBold="false"/>
</textElement>
<text><![CDATA[AVVISO DI ATTESTAZIONE DEPOSITO FINE LAVORI]]></text>
</staticText>
</band>
</pageHeader>
<detail>
<band height="593">
<staticText>
<reportElement x="0" y="12" width="56" height="13" uuid="2bb6962b-397c-4592-ab9b-f49f30c26032"/>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Oggetto:]]></text>
</staticText>
<staticText>
<reportElement x="56" y="12" width="492" height="26" uuid="78d30ce8-19a2-45c0-a5ef-0b2b99805f29"/>
<textElement>
<font fontName="DejaVu Sans" isBold="true"/>
</textElement>
<text><![CDATA[Zone Sismiche - D.P.R. n. 380/2001 e ss. mm. ii.]]></text>
</staticText>
<textField evaluationTime="Auto">
<reportElement x="20" y="495" width="519" height="20" isRemoveLineWhenBlank="true" uuid="ff20aaeb-9dbf-4e7c-b7a9-6052c15f462e">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Right" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false" isStrikeThrough="false"/>
</textElement>
<textFieldExpression><![CDATA["Il Dirigente del Servizio o suo Delegato"]]></textFieldExpression>
</textField>
<textField evaluationTime="Auto">
<reportElement x="20" y="475" width="519" height="20" isRemoveLineWhenBlank="true" uuid="379bb94e-138a-4bb7-b5ec-d92f554cfc6c">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Right" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false" isStrikeThrough="false"/>
</textElement>
<textFieldExpression><![CDATA["Ufficio del Genio Civile"]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="56" y="25" width="272" height="14" isRemoveLineWhenBlank="true" uuid="a906354d-7715-4d0e-9986-435b43df854f">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[! $F{richiestaAttestazione}]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false" isUnderline="true"/>
</textElement>
<text><![CDATA[- Relazione fine lavori strutturali]]></text>
</staticText>
<staticText>
<reportElement x="9" y="99" width="82" height="15" uuid="db348311-9894-42af-ae4e-727d96f8aa08">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Comune:]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="381" y="289" width="168" height="15" uuid="d880d447-9438-4750-be22-4b0b5bef3e63">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{direttoreLavori}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="9" y="130" width="82" height="15" uuid="1937bfdd-32f4-4b4b-9e53-a1fb3d923925">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Lavori di:]]></text>
</staticText>
<staticText>
<reportElement key="" x="266" y="259" width="115" height="15" uuid="4cae4c79-8532-4cbb-9d81-bde3f93c21b1">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="true"/>
</textElement>
<text><![CDATA[Al Committente]]></text>
</staticText>
<staticText>
<reportElement x="266" y="289" width="115" height="15" uuid="9fe19eb8-bac2-4382-9120-ef8652c2617a">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Al D.LL.]]></text>
</staticText>
<staticText>
<reportElement x="9" y="115" width="82" height="15" uuid="cd8b9b56-a673-4708-9b8e-a6ae50dfbccd">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Committente:]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="91" y="226" width="458" height="15" uuid="59326b1c-3092-45ab-ba73-d188ee32f184">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{numeroProgetto}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement x="91" y="130" width="458" height="81" uuid="64e8a0c4-3120-4359-9419-0c31feb752ba">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{lavoriDi}]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement x="91" y="99" width="458" height="15" uuid="6f2cb684-6534-4cc9-acd4-9c5fd6a677b1">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{comune}]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement x="91" y="115" width="458" height="15" uuid="5ec2ddc5-2a0b-4440-afb4-bef9e6102856">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{committente}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="9" y="226" width="82" height="15" uuid="7a2a67be-5d54-4aa9-b690-799f437cb642">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Progetto n.]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="381" y="259" width="168" height="15" uuid="f9c28d14-b419-47e8-8c47-a936d86fee32">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{committente}]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement x="91" y="241" width="458" height="15" uuid="eebebb00-ee6a-490c-ba75-5fafadc9043d">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[!"".equalsIgnoreCase( $F{numeroProtocollo} ) && $F{numeroProtocollo}!=null]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{numeroProtocollo}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="9" y="241" width="82" height="15" uuid="75c195a3-8c3e-4aef-ada3-41361d35dffa">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[!"".equalsIgnoreCase( $F{numeroProtocollo} ) && $F{numeroProtocollo}!=null]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Protocollo n.]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="381" y="274" width="168" height="15" uuid="7c7cdd0e-ed24-4b4f-b405-32ff24b0150c">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{titolareDigitale}]]></textFieldExpression>
</textField>
<staticText>
<reportElement key="" x="266" y="274" width="115" height="15" uuid="c7bfa3ec-5129-4a9e-9be8-74c7287d34ba">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="true"/>
</textElement>
<text><![CDATA[c/o il suo delegato]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="381" y="304" width="168" height="15" isRemoveLineWhenBlank="true" uuid="4e4c5e60-7f2e-4459-b4cb-f7343e77dad3">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[!"".equalsIgnoreCase( $F{collaudatore} ) && $F{collaudatore}!=null]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{collaudatore}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="266" y="304" width="115" height="15" isRemoveLineWhenBlank="true" uuid="43505d3a-dbf3-4da8-8518-a8a175b6b4c6">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[!"".equalsIgnoreCase( $F{collaudatore} ) && $F{collaudatore}!=null]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Al Collaudatore]]></text>
</staticText>
<staticText>
<reportElement x="9" y="211" width="82" height="15" uuid="b51c76f6-33b6-4a2b-b261-b382e5ffb7d6">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Ubicazione:]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="91" y="211" width="458" height="15" uuid="0ecba67a-e48b-4fcd-8522-feebc5761ee9">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{ubicazione} != null ? $F{ubicazione} : ""]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true">
<reportElement x="3" y="346" width="546" height="129" isRemoveLineWhenBlank="true" uuid="122c39b6-f0c9-45b0-816c-4fdde45c8623">
<printWhenExpression><![CDATA[! $F{richiestaAttestazione}]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Justified">
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[" In relazione all'istanza in oggetto, si comunica che la relazione di fine lavori strutturali relativa al progetto di che trattasi è stata acquisita dal sistema informatico “Sismica” della regione Siciliana. \n" +
" Copia della presente comunicazione sarà disponibile nella sezione “Cronologia” del portale SISMICA della Regione Siciliana. \n" +
" Il presente documento viene generato automaticamente dal sistema informatico SISMICA della Regione Siciliana."]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="170" y="68" width="211" height="16" isRemoveLineWhenBlank="true" uuid="e33ff8f9-7c08-417f-8a0b-f07f7fab27d7">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[! $F{richiestaAttestazione}]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="true"/>
</textElement>
<text><![CDATA[AVVISO DI VIDIMAZIONE]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="381" y="319" width="168" height="15" isRemoveLineWhenBlank="true" uuid="8e769118-8cd7-489f-8e8d-793e1ece7135">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{comune}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="56" y="25" width="483" height="14" isRemoveLineWhenBlank="true" uuid="b1c49ef5-3654-4353-9e9d-082658d95da4">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[$F{richiestaAttestazione}]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false" isUnderline="true"/>
</textElement>
<text><![CDATA[- Relazione a strutture ultimate, art. 65 D.P.R. n. 380/2001]]></text>
</staticText>
<staticText>
<reportElement x="56" y="39" width="483" height="16" isRemoveLineWhenBlank="true" uuid="c7e2eb73-9e47-44b2-aa3a-92f1fa99acb7">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[$F{richiestaAttestazione}]]></printWhenExpression>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false" isUnderline="true"/>
</textElement>
<text><![CDATA[- Dichiarazione di regolare esecuzione, art. 67, commi 8-bis e 8-ter]]></text>
</staticText>
<staticText>
<reportElement x="150" y="68" width="287" height="16" isRemoveLineWhenBlank="true" uuid="e07da770-e27a-4d5e-a3be-e8631aaea1c2">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[$F{richiestaAttestazione} && !$F{parziale}]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="true"/>
</textElement>
<text><![CDATA[ATTESTAZIONE DI DEPOSITO FINE LAVORI]]></text>
</staticText>
<textField isStretchWithOverflow="true">
<reportElement x="0" y="346" width="548" height="129" isRemoveLineWhenBlank="true" uuid="4bd713cd-d736-4511-96f7-60c6ac47d559">
<printWhenExpression><![CDATA[$F{richiestaAttestazione}]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Justified">
<font fontName="DejaVu Sans" isItalic="false"/>
</textElement>
<textFieldExpression><![CDATA[" Vista la richiesta di deposito, trasmessa in data " + $F{dataPraticaString} + ", relativa al progetto di che " +
"trattasi, si comunica che la relazione a strutture ultimate/dichiarazione di regolare esecuzione è " +
"stata acquisita dal sistema informatico “Sismica” della Regione Siciliana. \n" +
" La stessa è da intendersi depositata ai sensi dell’art. 65 del DPR 380/2001 e ss.mm. e ii. " +
"per le opere disciplinate dal “Capo II - Disciplina delle opere di conglomerato cementizio " +
"armato, normale e precompresso ed a struttura metallica” e ai sensi dell’art. 67, commi 8-bis e " +
"8-ter, nel caso di dichiarazione di regolare esecuzione. \n" +
" Copia della presente comunicazione sarà disponibile nella sezione “Cronologia” del " +
"portale SISMICA della Regione Siciliana. \n" +
" Il presente documento viene generato automaticamente dal sistema informatico " +
"SISMICA della Regione Siciliana. "]]></textFieldExpression>
</textField>
<staticText>
<reportElement key="" x="51" y="319" width="325" height="15" uuid="2b364a08-ef1e-44b2-8250-713b1c22f9c3">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Right">
<font fontName="DejaVu Sans Bold" isBold="true" isStrikeThrough="false"/>
</textElement>
<text><![CDATA[e .p.c. : AI SUE/SUAP del Comune di ]]></text>
</staticText>
<componentElement>
<reportElement positionType="Float" x="0" y="551" width="554" height="34" uuid="e4cd61dc-051b-4207-acb8-8aaf86f47d86">
<property name="com.jaspersoft.studio.unit.CONTENTS.height" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<jr:list xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" printOrder="Vertical">
<datasetRun subDataset="dataset1" uuid="30575842-b142-4675-9258-3ea446f13838">
<dataSourceExpression><![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{allegati})]]></dataSourceExpression>
</datasetRun>
<jr:listContents height="34" width="554">
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement positionType="Float" x="20" y="4" width="519" height="14" uuid="e34780ba-179e-45a9-817f-5248908207ce">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Left" verticalAlignment="Middle">
<font fontName="DejaVu Sans" size="9"/>
<paragraph lineSpacing="Single"/>
</textElement>
<textFieldExpression><![CDATA[$F{codiceAllegato}+" - "+$F{titoloAllegato}]]></textFieldExpression>
</textField>
<ellipse>
<reportElement positionType="Float" x="11" y="6" width="4" height="4" backcolor="#000000" uuid="c139f256-eaf2-4a55-ae46-a8adc4ca4240">
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
</ellipse>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement positionType="Float" x="20" y="19" width="519" height="14" uuid="1c100ea1-6ffe-42e8-be6f-4c9d7aacde28">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Left" verticalAlignment="Middle">
<font fontName="DejaVu Sans" size="9"/>
<paragraph lineSpacing="Single"/>
</textElement>
<textFieldExpression><![CDATA["SHA256: "+$F{sha256Allegato}]]></textFieldExpression>
</textField>
</jr:listContents>
</jr:list>
</componentElement>
<staticText>
<reportElement x="6" y="521" width="548" height="16" isRemoveLineWhenBlank="true" uuid="4f7d7917-70d6-434c-a6a8-7df9277a6d19">
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<printWhenExpression><![CDATA[$F{richiestaAttestazione}]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Justified">
<font fontName="DejaVu Sans"/>
</textElement>
<text><![CDATA[Viene di seguito riportato l’elenco dei documenti allegati all'istanza:]]></text>
</staticText>
<staticText>
<reportElement x="151" y="69" width="287" height="15" isRemoveLineWhenBlank="true" uuid="e0d75640-d8fe-4fc3-81fd-23e69581fb58">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<printWhenExpression><![CDATA[$F{richiestaAttestazione} && $F{parziale}]]></printWhenExpression>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="true"/>
</textElement>
<text><![CDATA[ATTESTAZIONE DI DEPOSITO FINE LAVORI PARZIALE]]></text>
</staticText>
</band>
</detail>
<pageFooter>
<band height="100" splitType="Stretch">
<staticText>
<reportElement x="4" y="76" width="377" height="23" uuid="89e43c7c-c4e3-456f-8eba-d21332502699"/>
<textElement>
<font fontName="DejaVu Sans Bold" size="8" isBold="false"/>
</textElement>
<text><![CDATA[www.regione.sicilia.it
https://sismica.lavoripubblici.it]]></text>
</staticText>
<line>
<reportElement x="0" y="74" width="555" height="1" uuid="f2f3ee86-58db-4a77-937b-428b7f419b7b"/>
</line>
<componentElement>
<reportElement x="188" y="3" width="188" height="50" uuid="4f9aca65-1cf3-4aae-bc48-c9a0517bf888"/>
<jr:PDF417 xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" moduleWidth="50.0" textPosition="bottom">
<jr:codeExpression><![CDATA[$F{codiceUnivoco}]]></jr:codeExpression>
</jr:PDF417>
</componentElement>
<textField isBlankWhenNull="true">
<reportElement x="8" y="54" width="538" height="20" uuid="17c484f8-1f60-4ac6-bf04-4b1ef031793a"/>
<textElement textAlignment="Center">
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{codiceUnivoco}]]></textFieldExpression>
</textField>
</band>
</pageFooter>
</jasperReport>

2
liferay-plugins-sdk-6.2/build-common.xml

@ -4,7 +4,7 @@
<project name="build-common" xmlns:antelope="antlib:ise.antelope.tasks" xmlns:ivy="antlib:org.apache.ivy.ant">
<dirname file="${ant.file.build-common}" property="sdk.dir.native" />
<pathconvert property="sdk.dir" targetos="unix">
<pathconvert property="sdk.dir" targetos="windows">
<path location="${sdk.dir.native}" />
</pathconvert>

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.

1
liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/.tern-project

@ -0,0 +1 @@
{"ide":{"scriptPaths":[]},"plugins":{"aui":{},"liferay":{},"yui":{}},"libs":["ecma5","browser"]}

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

File binario non mostrato.

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

@ -13,8 +13,8 @@
##
build.namespace=portos_atti
build.number=27
build.date=1636989706590
build.number=28
build.date=1680796833324
build.auto.upgrade=true
##

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

File binario non mostrato.

156
liferay-plugins-sdk-6.2/portlets/portos-advanced-operation-portlet/docroot/WEB-INF/src/it/nextmind/liferay/portos/advanced/operation/portlet/TemplateTesterPortlet.java

@ -0,0 +1,156 @@
//package it.nextmind.liferay.portos.advanced.operation.portlet;
//
//import com.liferay.portal.kernel.json.JSONFactoryUtil;
//import com.liferay.portal.kernel.json.JSONObject;
//import com.liferay.portal.kernel.log.Log;
//import com.liferay.portal.kernel.log.LogFactoryUtil;
//import com.liferay.portal.kernel.servlet.ServletResponseUtil;
//import com.liferay.portal.kernel.upload.UploadPortletRequest;
//import com.liferay.portal.kernel.util.ContentTypes;
//import com.liferay.portal.kernel.util.GetterUtil;
//import com.liferay.portal.kernel.util.ParamUtil;
//import com.liferay.portal.kernel.util.StreamUtil;
//import com.liferay.portal.kernel.util.StringPool;
//import com.liferay.portal.kernel.util.Validator;
//import com.liferay.portal.kernel.util.WebKeys;
//import com.liferay.portal.theme.ThemeDisplay;
//import com.liferay.portal.util.PortalUtil;
//import com.liferay.util.bridges.mvc.MVCPortlet;
//
//import it.tref.liferay.portos.bo.report.builder.bean.ReportAvvisoBean;
//import it.tref.liferay.portos.bo.report.builder.builder.ReportAvvisoBeanBuilder;
//import it.tref.liferay.portos.report.html.core.HtmlToPdfEngine;
//import it.tref.liferay.portos.report.jasper.core.provider.JasperPdfProvider;
//import it.tref.liferay.portos.report.jasper.core.report.BeanReport;
//import it.tref.liferay.portos.report.jasper.core.report.ReportInterface;
//import it.tref.liferay.portos.report.odt.core.OdtToPdfEngine;
//import it.tref.liferay.portos.report.shared.constants.ReportConstants;
//import it.tref.liferay.portos.report.shared.constants.ReportConstants.ReportType;
//import it.tref.liferay.portos.report.shared.dto.ReportDto;
//import it.tref.liferay.portos.report.shared.dto.ReportResultDto;
//import it.tref.liferay.portos.report.shared.util.ReportUtil;
//import it.tref.liferay.portos.report.shared.util.VelocityUtil;
//
//import java.io.ByteArrayOutputStream;
//import java.io.IOException;
//import java.io.InputStream;
//import java.util.HashMap;
//
//import javassist.ClassPool;
//
//import javax.portlet.PortletException;
//import javax.portlet.ResourceRequest;
//import javax.portlet.ResourceResponse;
//import javax.servlet.http.HttpServletRequest;
//import javax.servlet.http.HttpServletResponse;
//
//public class TemplateTesterPortlet extends MVCPortlet {
//
// @Override
// public void serveResource(ResourceRequest resourceRequest,
// ResourceResponse resourceResponse) throws IOException,
// PortletException {
//
// String resourceID = GetterUtil.getString(resourceRequest
// .getResourceID());
//
// if (resourceID.equals("templateTester")) {
// _processTemplate(resourceRequest, resourceResponse);
// } else {
// super.serveResource(resourceRequest, resourceResponse);
// }
// }
//
// private void _processTemplate(ResourceRequest resourceRequest,
// ResourceResponse resourceResponse){
//
// HttpServletRequest request = PortalUtil
// .getHttpServletRequest(resourceRequest);
// HttpServletResponse response = PortalUtil
// .getHttpServletResponse(resourceResponse);
//
// try {
//
// ThemeDisplay themeDisplay = (ThemeDisplay) resourceRequest
// .getAttribute(WebKeys.THEME_DISPLAY);
//
// byte[] bytes = new byte[0];
//
// UploadPortletRequest uploadPortletRequest = PortalUtil
// .getUploadPortletRequest(resourceRequest);
//
// ReportAvvisoBean bean = ReportAvvisoBeanBuilder.build(avviso, parameters);
// String resourcePath = getClass().getName().replaceAll("\\w+\\.", "../")
// .replace(getClass().getSimpleName(), ReportConstants.PATH_LOGO_REGIONE);
// parameters.put(ReportConstants.LOGO_REGIONE, getClass().getResource(resourcePath).getPath());
// ReportDto reportDto = new ReportDto();
// reportDto.setFileEntryIds(new long[] { fileEntryIdTemplate });
// reportDto.setFolderId(folderId);
// reportDto.setFileName(fileName);
// reportDto.setParameters(parameters);
// reportDto.setShowNumberOfPage(true);
// reportDto.setType(ReportConstants.ReportType.JRXML_TO_PDF.toString());
// ReportResultDto result = ReportUtil.generateReport(companyId, userId, reportDto, bean);
//
// String parametersJSON = ParamUtil.getString(
// uploadPortletRequest, "parametersJSON");
//
// HashMap<String, Object> params = new HashMap<String, Object>();
// if (Validator.isNotNull(parametersJSON)) {
// params = (HashMap<String, Object>) JSONFactoryUtil
// .looseDeserialize(parametersJSON);
// }
//
// String objectJSON = ParamUtil.getString(uploadPortletRequest,
// "objectJSON");
//
// String fileNameTemplate = uploadPortletRequest
// .getFileName("fileTemplate");
//
// ReportInterface reportInterface = null;
//
// if (Validator.isNotNull(objectJSON)) {
//
// JSONObject jsonObject = JSONFactoryUtil
// .createJSONObject(objectJSON);
//
// ClassPool pool = ClassPool.getDefault();
//
// Class<?> clazz = makeClass(pool, jsonObject);
// Object dataSource = clazz.newInstance();
//
// reportInterface = new BeanReport(dataSource);
// }
//
// if (Validator.isNotNull(fileNameTemplate)) {
//
// InputStream inputStream = null;
// try {
// inputStream = uploadPortletRequest
// .getFileAsStream("fileTemplate");
//
// JasperPdfProvider pdfProvider = new JasperPdfProvider();
// pdfProvider.doReport(inputStream, params,
// reportInterface);
//
// bytes = pdfProvider.getBytes();
// } finally {
// StreamUtil.cleanUp(inputStream);
// }
// }
//
// ServletResponseUtil.sendFile(request, response, "test.pdf", bytes,
// ContentTypes.APPLICATION_PDF);
//
// } catch (Exception e) {
// _log.error(e, e);
//
// ServletResponseUtil.sendFile(request, response, "test.html", e
// .toString().getBytes(StringPool.UTF8),
// ContentTypes.TEXT_HTML_UTF8);
// }
//
// }
//
// private final static Log _log = LogFactoryUtil.getLog(TestPdf.class);
//}

1
liferay-plugins-sdk-6.2/portlets/portos-advanced-operation-portlet/docroot/html/template/init.jsp

@ -0,0 +1 @@
<%@ include file="/html/init.jsp" %>

41
liferay-plugins-sdk-6.2/portlets/portos-advanced-operation-portlet/docroot/html/template/view.jsp

@ -0,0 +1,41 @@
<%@ include file="/html/template/init.jsp" %>
<liferay-portlet:resourceURL
var="templateTesterURL"
id="templateTester"
>
</liferay-portlet:resourceURL>
<aui:container id="template-tester-portlet">
<aui:row style="margin-top: 10px">
<aui:col span="12">
<aui:row style="font-weight: bold; font-size: 18px; margin-bottom: 10px;">
<h2>Template Tester</h2>
</aui:row>
<aui:form action="<%= templateTesterURL %>" method="post" name="fmTemplateTester">
<aui:input
name="template"
type="file"
label="carica-template-input"
inlineLabel="left">
</aui:input>
<aui:input
name="folderId"
label="Folder ID:"
inlineLabel="left">
<aui:validator name="number" />
</aui:input>
<aui:input
name="avvisoId"
label="Avviso ID:"
inlineLabel="left">
<aui:validator name="number" />
</aui:input>
<aui:button
name="generateTemplateBtn"
type="submit"
value="Genera Template" />
</aui:form>
</aui:col>
</aui:row>
</aui:container>

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

@ -1,12 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="docroot/WEB-INF/src"/>
<classpathentry kind="src" path="docroot/WEB-INF/service"/>
<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="src" output="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/jre7">
<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)">
@ -14,9 +12,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/jre7">
<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-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>1672831492376</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>

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

@ -1,10 +0,0 @@
eclipse.preferences.version=1
encoding//docroot/html/amministrazione/tabs/territori/view.jsp=UTF-8
encoding//docroot/html/common/import_all_window.jsp=UTF-8
encoding//docroot/html/common/import_window.jsp=UTF-8
encoding//docroot/html/fascicolo/actions/action_toggle_sospensione.jsp=UTF-8
encoding//docroot/html/fascicolo/navigator/header.jsp=UTF-8
encoding//docroot/html/fascicolo/soggetto_details.jsp=UTF-8
encoding//docroot/html/gestioneattivita/advanced_search.jsp=UTF-8
encoding//docroot/html/sismica_administration/init.jsp=UTF-8
encoding//docroot/html/sismica_administration/view.jsp=UTF-8

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

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

10
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/bin/.gitignore vendored

@ -1,10 +0,0 @@
/.ant-targets-build.xml
/.classpath
/.project
/.settings/
/.tern-project
/build.xml
/docroot/
/ivy.xml
/ivy.xml.MD5
/test/

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

@ -1 +1,2 @@
/classes/
/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-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/liferay-display.xml

@ -14,6 +14,7 @@
<portlet id="generate-protocollo-csv"></portlet>
<portlet id="22"></portlet>
<portlet id="13"></portlet>
<portlet id="14"></portlet>
</category>
</category>
<category name="category.hidden">

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

@ -203,6 +203,13 @@
<footer-portlet-javascript>/js/main.js?v=4</footer-portlet-javascript>
<css-class-wrapper>13-portlet</css-class-wrapper>
</portlet>
<portlet>
<portlet-name>14</portlet-name>
<icon>/icon.png</icon>
<header-portlet-css>/css/main.css?v=4</header-portlet-css>
<footer-portlet-javascript>/js/main.js?v=4</footer-portlet-javascript>
<css-class-wrapper>14-portlet</css-class-wrapper>
</portlet>
<role-mapper>
<role-name>administrator</role-name>
<role-link>Administrator</role-link>

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

@ -565,4 +565,38 @@
<role-name>user</role-name>
</security-role-ref>
</portlet>
<portlet>
<portlet-name>14</portlet-name>
<display-name>Pannello Controllo Fine Lavori/Collaudo</display-name>
<portlet-class>
it.tref.liferay.portos.bo.portlet.FineLavoriCollaudoPanel
</portlet-class>
<init-param>
<name>view-template</name>
<value>/html/flcollaudopanel/view.jsp</value>
</init-param>
<expiration-cache>0</expiration-cache>
<supports>
<mime-type>text/html</mime-type>
<portlet-mode>view</portlet-mode>
</supports>
<resource-bundle>content.Language</resource-bundle>
<portlet-info>
<title>Pannello Controllo Fine Lavori/Collaudo</title>
<short-title>14</short-title>
<keywords></keywords>
</portlet-info>
<security-role-ref>
<role-name>administrator</role-name>
</security-role-ref>
<security-role-ref>
<role-name>guest</role-name>
</security-role-ref>
<security-role-ref>
<role-name>power-user</role-name>
</security-role-ref>
<security-role-ref>
<role-name>user</role-name>
</security-role-ref>
</portlet>
</portlet-app>

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

@ -465,6 +465,8 @@
<column name="dataFineEsecuzioneOpera" type="Date" />
<column name="metratura" type="String" />
<column name="lavoriPubblici" type="boolean" />
<!-- Campo aggiunto per evolutive al fine lavori -->
<column name="dataInserimentoInizioLavoriOpera" type="Date" />
<!-- Campi aggiuntivi solo per Portos 2 -->
<column name="pagamentoIdOneri" type="long" />
<column name="pagamentoIdBolli" type="long" />
@ -1669,6 +1671,32 @@
</entity>
<entity name="PraticaAttenzionata" local-service="true"
remote-service="true">
<column name="praticaAttenzionataId" type="long" primary="true" />
<!-- Audit fields -->
<column name="companyId" type="long" />
<column name="userId" type="long" />
<column name="userName" type="String" />
<column name="createDate" type="Date" />
<column name="modifiedDate" type="Date" />
<column name="groupId" type="long" />
<!-- Other fields -->
<column name="intPraticaId" type="long" />
<column name="fineLavoriId" type="long" />
<column name="numeroProgetto" type="String" />
<column name="dataFineLavoriTotale" type="Date" />
<column name="dataRelazioneFineLavoriTotale" type="Date" />
<column name="verificata" type="boolean" />
<column name="dataVerifica" type="Date" />
<finder return-type="Collection" name="Verificata">
<finder-column name="verificata" />
</finder>
</entity>
<exceptions>
<exception>DuplicateProvincia</exception>

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

@ -0,0 +1,40 @@
/**
* Copyright (c) 2000-2013 Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchPraticaAttenzionataException extends NoSuchModelException {
public NoSuchPraticaAttenzionataException() {
super();
}
public NoSuchPraticaAttenzionataException(String msg) {
super(msg);
}
public NoSuchPraticaAttenzionataException(String msg, Throwable cause) {
super(msg, cause);
}
public NoSuchPraticaAttenzionataException(Throwable cause) {
super(cause);
}
}

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

@ -156,6 +156,8 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
attributes.put("dataFineEsecuzioneOpera", getDataFineEsecuzioneOpera());
attributes.put("metratura", getMetratura());
attributes.put("lavoriPubblici", getLavoriPubblici());
attributes.put("dataInserimentoInizioLavoriOpera",
getDataInserimentoInizioLavoriOpera());
attributes.put("pagamentoIdOneri", getPagamentoIdOneri());
attributes.put("pagamentoIdBolli", getPagamentoIdBolli());
attributes.put("lavoriPubbliciPercentuale",
@ -803,6 +805,13 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
setLavoriPubblici(lavoriPubblici);
}
Date dataInserimentoInizioLavoriOpera = (Date)attributes.get(
"dataInserimentoInizioLavoriOpera");
if (dataInserimentoInizioLavoriOpera != null) {
setDataInserimentoInizioLavoriOpera(dataInserimentoInizioLavoriOpera);
}
Long pagamentoIdOneri = (Long)attributes.get("pagamentoIdOneri");
if (pagamentoIdOneri != null) {
@ -3597,6 +3606,32 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
}
}
@Override
public Date getDataInserimentoInizioLavoriOpera() {
return _dataInserimentoInizioLavoriOpera;
}
@Override
public void setDataInserimentoInizioLavoriOpera(
Date dataInserimentoInizioLavoriOpera) {
_dataInserimentoInizioLavoriOpera = dataInserimentoInizioLavoriOpera;
if (_dettPraticaRemoteModel != null) {
try {
Class<?> clazz = _dettPraticaRemoteModel.getClass();
Method method = clazz.getMethod("setDataInserimentoInizioLavoriOpera",
Date.class);
method.invoke(_dettPraticaRemoteModel,
dataInserimentoInizioLavoriOpera);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override
public long getPagamentoIdOneri() {
return _pagamentoIdOneri;
@ -8652,6 +8687,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
clone.setDataFineEsecuzioneOpera(getDataFineEsecuzioneOpera());
clone.setMetratura(getMetratura());
clone.setLavoriPubblici(getLavoriPubblici());
clone.setDataInserimentoInizioLavoriOpera(getDataInserimentoInizioLavoriOpera());
clone.setPagamentoIdOneri(getPagamentoIdOneri());
clone.setPagamentoIdBolli(getPagamentoIdBolli());
clone.setLavoriPubbliciPercentuale(getLavoriPubbliciPercentuale());
@ -8875,7 +8911,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
@Override
public String toString() {
StringBundler sb = new StringBundler(477);
StringBundler sb = new StringBundler(479);
sb.append("{uuid=");
sb.append(getUuid());
@ -9011,6 +9047,8 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
sb.append(getMetratura());
sb.append(", lavoriPubblici=");
sb.append(getLavoriPubblici());
sb.append(", dataInserimentoInizioLavoriOpera=");
sb.append(getDataInserimentoInizioLavoriOpera());
sb.append(", pagamentoIdOneri=");
sb.append(getPagamentoIdOneri());
sb.append(", pagamentoIdBolli=");
@ -9360,7 +9398,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
@Override
public String toXmlString() {
StringBundler sb = new StringBundler(718);
StringBundler sb = new StringBundler(721);
sb.append("<model><model-name>");
sb.append("it.tref.liferay.portos.bo.model.DettPratica");
@ -9634,6 +9672,10 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
"<column><column-name>lavoriPubblici</column-name><column-value><![CDATA[");
sb.append(getLavoriPubblici());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>dataInserimentoInizioLavoriOpera</column-name><column-value><![CDATA[");
sb.append(getDataInserimentoInizioLavoriOpera());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>pagamentoIdOneri</column-name><column-value><![CDATA[");
sb.append(getPagamentoIdOneri());
@ -10393,6 +10435,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
private Date _dataFineEsecuzioneOpera;
private String _metratura;
private boolean _lavoriPubblici;
private Date _dataInserimentoInizioLavoriOpera;
private long _pagamentoIdOneri;
private long _pagamentoIdBolli;
private int _lavoriPubbliciPercentuale;

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

@ -1173,6 +1173,21 @@ public interface DettPraticaModel extends BaseModel<DettPratica>,
*/
public void setLavoriPubblici(boolean lavoriPubblici);
/**
* Returns the data inserimento inizio lavori opera of this dett pratica.
*
* @return the data inserimento inizio lavori opera of this dett pratica
*/
public Date getDataInserimentoInizioLavoriOpera();
/**
* Sets the data inserimento inizio lavori opera of this dett pratica.
*
* @param dataInserimentoInizioLavoriOpera the data inserimento inizio lavori opera of this dett pratica
*/
public void setDataInserimentoInizioLavoriOpera(
Date dataInserimentoInizioLavoriOpera);
/**
* Returns the pagamento ID oneri of this dett pratica.
*

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

@ -98,6 +98,7 @@ public class DettPraticaSoap implements Serializable {
soapModel.setDataFineEsecuzioneOpera(model.getDataFineEsecuzioneOpera());
soapModel.setMetratura(model.getMetratura());
soapModel.setLavoriPubblici(model.getLavoriPubblici());
soapModel.setDataInserimentoInizioLavoriOpera(model.getDataInserimentoInizioLavoriOpera());
soapModel.setPagamentoIdOneri(model.getPagamentoIdOneri());
soapModel.setPagamentoIdBolli(model.getPagamentoIdBolli());
soapModel.setLavoriPubbliciPercentuale(model.getLavoriPubbliciPercentuale());
@ -908,6 +909,15 @@ public class DettPraticaSoap implements Serializable {
_lavoriPubblici = lavoriPubblici;
}
public Date getDataInserimentoInizioLavoriOpera() {
return _dataInserimentoInizioLavoriOpera;
}
public void setDataInserimentoInizioLavoriOpera(
Date dataInserimentoInizioLavoriOpera) {
_dataInserimentoInizioLavoriOpera = dataInserimentoInizioLavoriOpera;
}
public long getPagamentoIdOneri() {
return _pagamentoIdOneri;
}
@ -2778,6 +2788,7 @@ public class DettPraticaSoap implements Serializable {
private Date _dataFineEsecuzioneOpera;
private String _metratura;
private boolean _lavoriPubblici;
private Date _dataInserimentoInizioLavoriOpera;
private long _pagamentoIdOneri;
private long _pagamentoIdBolli;
private int _lavoriPubbliciPercentuale;

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

@ -130,6 +130,8 @@ public class DettPraticaWrapper implements DettPratica,
attributes.put("dataFineEsecuzioneOpera", getDataFineEsecuzioneOpera());
attributes.put("metratura", getMetratura());
attributes.put("lavoriPubblici", getLavoriPubblici());
attributes.put("dataInserimentoInizioLavoriOpera",
getDataInserimentoInizioLavoriOpera());
attributes.put("pagamentoIdOneri", getPagamentoIdOneri());
attributes.put("pagamentoIdBolli", getPagamentoIdBolli());
attributes.put("lavoriPubbliciPercentuale",
@ -777,6 +779,13 @@ public class DettPraticaWrapper implements DettPratica,
setLavoriPubblici(lavoriPubblici);
}
Date dataInserimentoInizioLavoriOpera = (Date)attributes.get(
"dataInserimentoInizioLavoriOpera");
if (dataInserimentoInizioLavoriOpera != null) {
setDataInserimentoInizioLavoriOpera(dataInserimentoInizioLavoriOpera);
}
Long pagamentoIdOneri = (Long)attributes.get("pagamentoIdOneri");
if (pagamentoIdOneri != null) {
@ -3418,6 +3427,27 @@ public class DettPraticaWrapper implements DettPratica,
_dettPratica.setLavoriPubblici(lavoriPubblici);
}
/**
* Returns the data inserimento inizio lavori opera of this dett pratica.
*
* @return the data inserimento inizio lavori opera of this dett pratica
*/
@Override
public java.util.Date getDataInserimentoInizioLavoriOpera() {
return _dettPratica.getDataInserimentoInizioLavoriOpera();
}
/**
* Sets the data inserimento inizio lavori opera of this dett pratica.
*
* @param dataInserimentoInizioLavoriOpera the data inserimento inizio lavori opera of this dett pratica
*/
@Override
public void setDataInserimentoInizioLavoriOpera(
java.util.Date dataInserimentoInizioLavoriOpera) {
_dettPratica.setDataInserimentoInizioLavoriOpera(dataInserimentoInizioLavoriOpera);
}
/**
* Returns the pagamento ID oneri of this dett pratica.
*

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

@ -0,0 +1,35 @@
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package it.tref.liferay.portos.bo.model;
import com.liferay.portal.model.PersistedModel;
/**
* The extended model interface for the PraticaAttenzionata service. Represents a row in the &quot;portos_bo_PraticaAttenzionata&quot; database table, with each column mapped to a property of this class.
*
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see PraticaAttenzionataModel
* @see it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataImpl
* @see it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl
* @generated
*/
public interface PraticaAttenzionata extends PraticaAttenzionataModel,
PersistedModel {
/*
* NOTE FOR DEVELOPERS:
*
* Never modify this interface directly. Add methods to {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataImpl} and rerun ServiceBuilder to automatically copy the method declarations to this interface.
*/
}

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

@ -0,0 +1,790 @@
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package it.tref.liferay.portos.bo.model;
import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler;
import com.liferay.portal.kernel.exception.SystemException;
import com.liferay.portal.kernel.util.ProxyUtil;
import com.liferay.portal.kernel.util.StringBundler;
import com.liferay.portal.model.BaseModel;
import com.liferay.portal.model.impl.BaseModelImpl;
import com.liferay.portal.util.PortalUtil;
import it.tref.liferay.portos.bo.service.ClpSerializer;
import it.tref.liferay.portos.bo.service.PraticaAttenzionataLocalServiceUtil;
import java.io.Serializable;
import java.lang.reflect.Method;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
/**
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class PraticaAttenzionataClp extends BaseModelImpl<PraticaAttenzionata>
implements PraticaAttenzionata {
public PraticaAttenzionataClp() {
}
@Override
public Class<?> getModelClass() {
return PraticaAttenzionata.class;
}
@Override
public String getModelClassName() {
return PraticaAttenzionata.class.getName();
}
@Override
public long getPrimaryKey() {
return _praticaAttenzionataId;
}
@Override
public void setPrimaryKey(long primaryKey) {
setPraticaAttenzionataId(primaryKey);
}
@Override
public Serializable getPrimaryKeyObj() {
return _praticaAttenzionataId;
}
@Override
public void setPrimaryKeyObj(Serializable primaryKeyObj) {
setPrimaryKey(((Long)primaryKeyObj).longValue());
}
@Override
public Map<String, Object> getModelAttributes() {
Map<String, Object> attributes = new HashMap<String, Object>();
attributes.put("praticaAttenzionataId", getPraticaAttenzionataId());
attributes.put("companyId", getCompanyId());
attributes.put("userId", getUserId());
attributes.put("userName", getUserName());
attributes.put("createDate", getCreateDate());
attributes.put("modifiedDate", getModifiedDate());
attributes.put("groupId", getGroupId());
attributes.put("intPraticaId", getIntPraticaId());
attributes.put("fineLavoriId", getFineLavoriId());
attributes.put("numeroProgetto", getNumeroProgetto());
attributes.put("dataFineLavoriTotale", getDataFineLavoriTotale());
attributes.put("dataRelazioneFineLavoriTotale",
getDataRelazioneFineLavoriTotale());
attributes.put("verificata", getVerificata());
attributes.put("dataVerifica", getDataVerifica());
return attributes;
}
@Override
public void setModelAttributes(Map<String, Object> attributes) {
Long praticaAttenzionataId = (Long)attributes.get(
"praticaAttenzionataId");
if (praticaAttenzionataId != null) {
setPraticaAttenzionataId(praticaAttenzionataId);
}
Long companyId = (Long)attributes.get("companyId");
if (companyId != null) {
setCompanyId(companyId);
}
Long userId = (Long)attributes.get("userId");
if (userId != null) {
setUserId(userId);
}
String userName = (String)attributes.get("userName");
if (userName != null) {
setUserName(userName);
}
Date createDate = (Date)attributes.get("createDate");
if (createDate != null) {
setCreateDate(createDate);
}
Date modifiedDate = (Date)attributes.get("modifiedDate");
if (modifiedDate != null) {
setModifiedDate(modifiedDate);
}
Long groupId = (Long)attributes.get("groupId");
if (groupId != null) {
setGroupId(groupId);
}
Long intPraticaId = (Long)attributes.get("intPraticaId");
if (intPraticaId != null) {
setIntPraticaId(intPraticaId);
}
Long fineLavoriId = (Long)attributes.get("fineLavoriId");
if (fineLavoriId != null) {
setFineLavoriId(fineLavoriId);
}
String numeroProgetto = (String)attributes.get("numeroProgetto");
if (numeroProgetto != null) {
setNumeroProgetto(numeroProgetto);
}
Date dataFineLavoriTotale = (Date)attributes.get("dataFineLavoriTotale");
if (dataFineLavoriTotale != null) {
setDataFineLavoriTotale(dataFineLavoriTotale);
}
Date dataRelazioneFineLavoriTotale = (Date)attributes.get(
"dataRelazioneFineLavoriTotale");
if (dataRelazioneFineLavoriTotale != null) {
setDataRelazioneFineLavoriTotale(dataRelazioneFineLavoriTotale);
}
Boolean verificata = (Boolean)attributes.get("verificata");
if (verificata != null) {
setVerificata(verificata);
}
Date dataVerifica = (Date)attributes.get("dataVerifica");
if (dataVerifica != null) {
setDataVerifica(dataVerifica);
}
}
@Override
public long getPraticaAttenzionataId() {
return _praticaAttenzionataId;
}
@Override
public void setPraticaAttenzionataId(long praticaAttenzionataId) {
_praticaAttenzionataId = praticaAttenzionataId;
if (_praticaAttenzionataRemoteModel != null) {
try {
Class<?> clazz = _praticaAttenzionataRemoteModel.getClass();
Method method = clazz.getMethod("setPraticaAttenzionataId",
long.class);
method.invoke(_praticaAttenzionataRemoteModel,
praticaAttenzionataId);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override
public long getCompanyId() {
return _companyId;
}
@Override
public void setCompanyId(long companyId) {
_companyId = companyId;
if (_praticaAttenzionataRemoteModel != null) {
try {
Class<?> clazz = _praticaAttenzionataRemoteModel.getClass();
Method method = clazz.getMethod("setCompanyId", long.class);
method.invoke(_praticaAttenzionataRemoteModel, companyId);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override
public long getUserId() {
return _userId;
}
@Override
public void setUserId(long userId) {
_userId = userId;
if (_praticaAttenzionataRemoteModel != null) {
try {
Class<?> clazz = _praticaAttenzionataRemoteModel.getClass();
Method method = clazz.getMethod("setUserId", long.class);
method.invoke(_praticaAttenzionataRemoteModel, userId);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override
public String getUserUuid() throws SystemException {
return PortalUtil.getUserValue(getUserId(), "uuid", _userUuid);
}
@Override
public void setUserUuid(String userUuid) {
_userUuid = userUuid;
}
@Override
public String getUserName() {
return _userName;
}
@Override
public void setUserName(String userName) {
_userName = userName;
if (_praticaAttenzionataRemoteModel != null) {
try {
Class<?> clazz = _praticaAttenzionataRemoteModel.getClass();
Method method = clazz.getMethod("setUserName", String.class);
method.invoke(_praticaAttenzionataRemoteModel, userName);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override
public Date getCreateDate() {
return _createDate;
}
@Override
public void setCreateDate(Date createDate) {
_createDate = createDate;
if (_praticaAttenzionataRemoteModel != null) {
try {
Class<?> clazz = _praticaAttenzionataRemoteModel.getClass();
Method method = clazz.getMethod("setCreateDate", Date.class);
method.invoke(_praticaAttenzionataRemoteModel, createDate);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override
public Date getModifiedDate() {
return _modifiedDate;
}
@Override
public void setModifiedDate(Date modifiedDate) {
_modifiedDate = modifiedDate;
if (_praticaAttenzionataRemoteModel != null) {
try {
Class<?> clazz = _praticaAttenzionataRemoteModel.getClass();
Method method = clazz.getMethod("setModifiedDate", Date.class);
method.invoke(_praticaAttenzionataRemoteModel, modifiedDate);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override
public long getGroupId() {
return _groupId;
}
@Override
public void setGroupId(long groupId) {
_groupId = groupId;
if (_praticaAttenzionataRemoteModel != null) {
try {
Class<?> clazz = _praticaAttenzionataRemoteModel.getClass();
Method method = clazz.getMethod("setGroupId", long.class);
method.invoke(_praticaAttenzionataRemoteModel, groupId);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override
public long getIntPraticaId() {
return _intPraticaId;
}
@Override
public void setIntPraticaId(long intPraticaId) {
_intPraticaId = intPraticaId;
if (_praticaAttenzionataRemoteModel != null) {
try {
Class<?> clazz = _praticaAttenzionataRemoteModel.getClass();
Method method = clazz.getMethod("setIntPraticaId", long.class);
method.invoke(_praticaAttenzionataRemoteModel, intPraticaId);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override
public long getFineLavoriId() {
return _fineLavoriId;
}
@Override
public void setFineLavoriId(long fineLavoriId) {
_fineLavoriId = fineLavoriId;
if (_praticaAttenzionataRemoteModel != null) {
try {
Class<?> clazz = _praticaAttenzionataRemoteModel.getClass();
Method method = clazz.getMethod("setFineLavoriId", long.class);
method.invoke(_praticaAttenzionataRemoteModel, fineLavoriId);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override
public String getNumeroProgetto() {
return _numeroProgetto;
}
@Override
public void setNumeroProgetto(String numeroProgetto) {
_numeroProgetto = numeroProgetto;
if (_praticaAttenzionataRemoteModel != null) {
try {
Class<?> clazz = _praticaAttenzionataRemoteModel.getClass();
Method method = clazz.getMethod("setNumeroProgetto",
String.class);
method.invoke(_praticaAttenzionataRemoteModel, numeroProgetto);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override
public Date getDataFineLavoriTotale() {
return _dataFineLavoriTotale;
}
@Override
public void setDataFineLavoriTotale(Date dataFineLavoriTotale) {
_dataFineLavoriTotale = dataFineLavoriTotale;
if (_praticaAttenzionataRemoteModel != null) {
try {
Class<?> clazz = _praticaAttenzionataRemoteModel.getClass();
Method method = clazz.getMethod("setDataFineLavoriTotale",
Date.class);
method.invoke(_praticaAttenzionataRemoteModel,
dataFineLavoriTotale);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override
public Date getDataRelazioneFineLavoriTotale() {
return _dataRelazioneFineLavoriTotale;
}
@Override
public void setDataRelazioneFineLavoriTotale(
Date dataRelazioneFineLavoriTotale) {
_dataRelazioneFineLavoriTotale = dataRelazioneFineLavoriTotale;
if (_praticaAttenzionataRemoteModel != null) {
try {
Class<?> clazz = _praticaAttenzionataRemoteModel.getClass();
Method method = clazz.getMethod("setDataRelazioneFineLavoriTotale",
Date.class);
method.invoke(_praticaAttenzionataRemoteModel,
dataRelazioneFineLavoriTotale);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override
public boolean getVerificata() {
return _verificata;
}
@Override
public boolean isVerificata() {
return _verificata;
}
@Override
public void setVerificata(boolean verificata) {
_verificata = verificata;
if (_praticaAttenzionataRemoteModel != null) {
try {
Class<?> clazz = _praticaAttenzionataRemoteModel.getClass();
Method method = clazz.getMethod("setVerificata", boolean.class);
method.invoke(_praticaAttenzionataRemoteModel, verificata);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override
public Date getDataVerifica() {
return _dataVerifica;
}
@Override
public void setDataVerifica(Date dataVerifica) {
_dataVerifica = dataVerifica;
if (_praticaAttenzionataRemoteModel != null) {
try {
Class<?> clazz = _praticaAttenzionataRemoteModel.getClass();
Method method = clazz.getMethod("setDataVerifica", Date.class);
method.invoke(_praticaAttenzionataRemoteModel, dataVerifica);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
public BaseModel<?> getPraticaAttenzionataRemoteModel() {
return _praticaAttenzionataRemoteModel;
}
public void setPraticaAttenzionataRemoteModel(
BaseModel<?> praticaAttenzionataRemoteModel) {
_praticaAttenzionataRemoteModel = praticaAttenzionataRemoteModel;
}
public Object invokeOnRemoteModel(String methodName,
Class<?>[] parameterTypes, Object[] parameterValues)
throws Exception {
Object[] remoteParameterValues = new Object[parameterValues.length];
for (int i = 0; i < parameterValues.length; i++) {
if (parameterValues[i] != null) {
remoteParameterValues[i] = ClpSerializer.translateInput(parameterValues[i]);
}
}
Class<?> remoteModelClass = _praticaAttenzionataRemoteModel.getClass();
ClassLoader remoteModelClassLoader = remoteModelClass.getClassLoader();
Class<?>[] remoteParameterTypes = new Class[parameterTypes.length];
for (int i = 0; i < parameterTypes.length; i++) {
if (parameterTypes[i].isPrimitive()) {
remoteParameterTypes[i] = parameterTypes[i];
}
else {
String parameterTypeName = parameterTypes[i].getName();
remoteParameterTypes[i] = remoteModelClassLoader.loadClass(parameterTypeName);
}
}
Method method = remoteModelClass.getMethod(methodName,
remoteParameterTypes);
Object returnValue = method.invoke(_praticaAttenzionataRemoteModel,
remoteParameterValues);
if (returnValue != null) {
returnValue = ClpSerializer.translateOutput(returnValue);
}
return returnValue;
}
@Override
public void persist() throws SystemException {
if (this.isNew()) {
PraticaAttenzionataLocalServiceUtil.addPraticaAttenzionata(this);
}
else {
PraticaAttenzionataLocalServiceUtil.updatePraticaAttenzionata(this);
}
}
@Override
public PraticaAttenzionata toEscapedModel() {
return (PraticaAttenzionata)ProxyUtil.newProxyInstance(PraticaAttenzionata.class.getClassLoader(),
new Class[] { PraticaAttenzionata.class },
new AutoEscapeBeanHandler(this));
}
@Override
public Object clone() {
PraticaAttenzionataClp clone = new PraticaAttenzionataClp();
clone.setPraticaAttenzionataId(getPraticaAttenzionataId());
clone.setCompanyId(getCompanyId());
clone.setUserId(getUserId());
clone.setUserName(getUserName());
clone.setCreateDate(getCreateDate());
clone.setModifiedDate(getModifiedDate());
clone.setGroupId(getGroupId());
clone.setIntPraticaId(getIntPraticaId());
clone.setFineLavoriId(getFineLavoriId());
clone.setNumeroProgetto(getNumeroProgetto());
clone.setDataFineLavoriTotale(getDataFineLavoriTotale());
clone.setDataRelazioneFineLavoriTotale(getDataRelazioneFineLavoriTotale());
clone.setVerificata(getVerificata());
clone.setDataVerifica(getDataVerifica());
return clone;
}
@Override
public int compareTo(PraticaAttenzionata praticaAttenzionata) {
long primaryKey = praticaAttenzionata.getPrimaryKey();
if (getPrimaryKey() < primaryKey) {
return -1;
}
else if (getPrimaryKey() > primaryKey) {
return 1;
}
else {
return 0;
}
}
@Override
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof PraticaAttenzionataClp)) {
return false;
}
PraticaAttenzionataClp praticaAttenzionata = (PraticaAttenzionataClp)obj;
long primaryKey = praticaAttenzionata.getPrimaryKey();
if (getPrimaryKey() == primaryKey) {
return true;
}
else {
return false;
}
}
public Class<?> getClpSerializerClass() {
return _clpSerializerClass;
}
@Override
public int hashCode() {
return (int)getPrimaryKey();
}
@Override
public String toString() {
StringBundler sb = new StringBundler(29);
sb.append("{praticaAttenzionataId=");
sb.append(getPraticaAttenzionataId());
sb.append(", companyId=");
sb.append(getCompanyId());
sb.append(", userId=");
sb.append(getUserId());
sb.append(", userName=");
sb.append(getUserName());
sb.append(", createDate=");
sb.append(getCreateDate());
sb.append(", modifiedDate=");
sb.append(getModifiedDate());
sb.append(", groupId=");
sb.append(getGroupId());
sb.append(", intPraticaId=");
sb.append(getIntPraticaId());
sb.append(", fineLavoriId=");
sb.append(getFineLavoriId());
sb.append(", numeroProgetto=");
sb.append(getNumeroProgetto());
sb.append(", dataFineLavoriTotale=");
sb.append(getDataFineLavoriTotale());
sb.append(", dataRelazioneFineLavoriTotale=");
sb.append(getDataRelazioneFineLavoriTotale());
sb.append(", verificata=");
sb.append(getVerificata());
sb.append(", dataVerifica=");
sb.append(getDataVerifica());
sb.append("}");
return sb.toString();
}
@Override
public String toXmlString() {
StringBundler sb = new StringBundler(46);
sb.append("<model><model-name>");
sb.append("it.tref.liferay.portos.bo.model.PraticaAttenzionata");
sb.append("</model-name>");
sb.append(
"<column><column-name>praticaAttenzionataId</column-name><column-value><![CDATA[");
sb.append(getPraticaAttenzionataId());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>companyId</column-name><column-value><![CDATA[");
sb.append(getCompanyId());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>userId</column-name><column-value><![CDATA[");
sb.append(getUserId());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>userName</column-name><column-value><![CDATA[");
sb.append(getUserName());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>createDate</column-name><column-value><![CDATA[");
sb.append(getCreateDate());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
sb.append(getModifiedDate());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>groupId</column-name><column-value><![CDATA[");
sb.append(getGroupId());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>intPraticaId</column-name><column-value><![CDATA[");
sb.append(getIntPraticaId());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>fineLavoriId</column-name><column-value><![CDATA[");
sb.append(getFineLavoriId());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>numeroProgetto</column-name><column-value><![CDATA[");
sb.append(getNumeroProgetto());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>dataFineLavoriTotale</column-name><column-value><![CDATA[");
sb.append(getDataFineLavoriTotale());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>dataRelazioneFineLavoriTotale</column-name><column-value><![CDATA[");
sb.append(getDataRelazioneFineLavoriTotale());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>verificata</column-name><column-value><![CDATA[");
sb.append(getVerificata());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>dataVerifica</column-name><column-value><![CDATA[");
sb.append(getDataVerifica());
sb.append("]]></column-value></column>");
sb.append("</model>");
return sb.toString();
}
private long _praticaAttenzionataId;
private long _companyId;
private long _userId;
private String _userUuid;
private String _userName;
private Date _createDate;
private Date _modifiedDate;
private long _groupId;
private long _intPraticaId;
private long _fineLavoriId;
private String _numeroProgetto;
private Date _dataFineLavoriTotale;
private Date _dataRelazioneFineLavoriTotale;
private boolean _verificata;
private Date _dataVerifica;
private BaseModel<?> _praticaAttenzionataRemoteModel;
private Class<?> _clpSerializerClass = it.tref.liferay.portos.bo.service.ClpSerializer.class;
}

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

@ -0,0 +1,357 @@
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package it.tref.liferay.portos.bo.model;
import com.liferay.portal.kernel.bean.AutoEscape;
import com.liferay.portal.kernel.exception.SystemException;
import com.liferay.portal.model.BaseModel;
import com.liferay.portal.model.CacheModel;
import com.liferay.portal.model.GroupedModel;
import com.liferay.portal.service.ServiceContext;
import com.liferay.portlet.expando.model.ExpandoBridge;
import java.io.Serializable;
import java.util.Date;
/**
* The base model interface for the PraticaAttenzionata service. Represents a row in the &quot;portos_bo_PraticaAttenzionata&quot; database table, with each column mapped to a property of this class.
*
* <p>
* This interface and its corresponding implementation {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataImpl}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see PraticaAttenzionata
* @see it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataImpl
* @see it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl
* @generated
*/
public interface PraticaAttenzionataModel extends BaseModel<PraticaAttenzionata>,
GroupedModel {
/*
* NOTE FOR DEVELOPERS:
*
* Never modify or reference this interface directly. All methods that expect a pratica attenzionata model instance should use the {@link PraticaAttenzionata} interface instead.
*/
/**
* Returns the primary key of this pratica attenzionata.
*
* @return the primary key of this pratica attenzionata
*/
public long getPrimaryKey();
/**
* Sets the primary key of this pratica attenzionata.
*
* @param primaryKey the primary key of this pratica attenzionata
*/
public void setPrimaryKey(long primaryKey);
/**
* Returns the pratica attenzionata ID of this pratica attenzionata.
*
* @return the pratica attenzionata ID of this pratica attenzionata
*/
public long getPraticaAttenzionataId();
/**
* Sets the pratica attenzionata ID of this pratica attenzionata.
*
* @param praticaAttenzionataId the pratica attenzionata ID of this pratica attenzionata
*/
public void setPraticaAttenzionataId(long praticaAttenzionataId);
/**
* Returns the company ID of this pratica attenzionata.
*
* @return the company ID of this pratica attenzionata
*/
@Override
public long getCompanyId();
/**
* Sets the company ID of this pratica attenzionata.
*
* @param companyId the company ID of this pratica attenzionata
*/
@Override
public void setCompanyId(long companyId);
/**
* Returns the user ID of this pratica attenzionata.
*
* @return the user ID of this pratica attenzionata
*/
@Override
public long getUserId();
/**
* Sets the user ID of this pratica attenzionata.
*
* @param userId the user ID of this pratica attenzionata
*/
@Override
public void setUserId(long userId);
/**
* Returns the user uuid of this pratica attenzionata.
*
* @return the user uuid of this pratica attenzionata
* @throws SystemException if a system exception occurred
*/
@Override
public String getUserUuid() throws SystemException;
/**
* Sets the user uuid of this pratica attenzionata.
*
* @param userUuid the user uuid of this pratica attenzionata
*/
@Override
public void setUserUuid(String userUuid);
/**
* Returns the user name of this pratica attenzionata.
*
* @return the user name of this pratica attenzionata
*/
@AutoEscape
@Override
public String getUserName();
/**
* Sets the user name of this pratica attenzionata.
*
* @param userName the user name of this pratica attenzionata
*/
@Override
public void setUserName(String userName);
/**
* Returns the create date of this pratica attenzionata.
*
* @return the create date of this pratica attenzionata
*/
@Override
public Date getCreateDate();
/**
* Sets the create date of this pratica attenzionata.
*
* @param createDate the create date of this pratica attenzionata
*/
@Override
public void setCreateDate(Date createDate);
/**
* Returns the modified date of this pratica attenzionata.
*
* @return the modified date of this pratica attenzionata
*/
@Override
public Date getModifiedDate();
/**
* Sets the modified date of this pratica attenzionata.
*
* @param modifiedDate the modified date of this pratica attenzionata
*/
@Override
public void setModifiedDate(Date modifiedDate);
/**
* Returns the group ID of this pratica attenzionata.
*
* @return the group ID of this pratica attenzionata
*/
@Override
public long getGroupId();
/**
* Sets the group ID of this pratica attenzionata.
*
* @param groupId the group ID of this pratica attenzionata
*/
@Override
public void setGroupId(long groupId);
/**
* Returns the int pratica ID of this pratica attenzionata.
*
* @return the int pratica ID of this pratica attenzionata
*/
public long getIntPraticaId();
/**
* Sets the int pratica ID of this pratica attenzionata.
*
* @param intPraticaId the int pratica ID of this pratica attenzionata
*/
public void setIntPraticaId(long intPraticaId);
/**
* Returns the fine lavori ID of this pratica attenzionata.
*
* @return the fine lavori ID of this pratica attenzionata
*/
public long getFineLavoriId();
/**
* Sets the fine lavori ID of this pratica attenzionata.
*
* @param fineLavoriId the fine lavori ID of this pratica attenzionata
*/
public void setFineLavoriId(long fineLavoriId);
/**
* Returns the numero progetto of this pratica attenzionata.
*
* @return the numero progetto of this pratica attenzionata
*/
@AutoEscape
public String getNumeroProgetto();
/**
* Sets the numero progetto of this pratica attenzionata.
*
* @param numeroProgetto the numero progetto of this pratica attenzionata
*/
public void setNumeroProgetto(String numeroProgetto);
/**
* Returns the data fine lavori totale of this pratica attenzionata.
*
* @return the data fine lavori totale of this pratica attenzionata
*/
public Date getDataFineLavoriTotale();
/**
* Sets the data fine lavori totale of this pratica attenzionata.
*
* @param dataFineLavoriTotale the data fine lavori totale of this pratica attenzionata
*/
public void setDataFineLavoriTotale(Date dataFineLavoriTotale);
/**
* Returns the data relazione fine lavori totale of this pratica attenzionata.
*
* @return the data relazione fine lavori totale of this pratica attenzionata
*/
public Date getDataRelazioneFineLavoriTotale();
/**
* Sets the data relazione fine lavori totale of this pratica attenzionata.
*
* @param dataRelazioneFineLavoriTotale the data relazione fine lavori totale of this pratica attenzionata
*/
public void setDataRelazioneFineLavoriTotale(
Date dataRelazioneFineLavoriTotale);
/**
* Returns the verificata of this pratica attenzionata.
*
* @return the verificata of this pratica attenzionata
*/
public boolean getVerificata();
/**
* Returns <code>true</code> if this pratica attenzionata is verificata.
*
* @return <code>true</code> if this pratica attenzionata is verificata; <code>false</code> otherwise
*/
public boolean isVerificata();
/**
* Sets whether this pratica attenzionata is verificata.
*
* @param verificata the verificata of this pratica attenzionata
*/
public void setVerificata(boolean verificata);
/**
* Returns the data verifica of this pratica attenzionata.
*
* @return the data verifica of this pratica attenzionata
*/
public Date getDataVerifica();
/**
* Sets the data verifica of this pratica attenzionata.
*
* @param dataVerifica the data verifica of this pratica attenzionata
*/
public void setDataVerifica(Date dataVerifica);
@Override
public boolean isNew();
@Override
public void setNew(boolean n);
@Override
public boolean isCachedModel();
@Override
public void setCachedModel(boolean cachedModel);
@Override
public boolean isEscapedModel();
@Override
public Serializable getPrimaryKeyObj();
@Override
public void setPrimaryKeyObj(Serializable primaryKeyObj);
@Override
public ExpandoBridge getExpandoBridge();
@Override
public void setExpandoBridgeAttributes(BaseModel<?> baseModel);
@Override
public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge);
@Override
public void setExpandoBridgeAttributes(ServiceContext serviceContext);
@Override
public Object clone();
@Override
public int compareTo(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata);
@Override
public int hashCode();
@Override
public CacheModel<it.tref.liferay.portos.bo.model.PraticaAttenzionata> toCacheModel();
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata toEscapedModel();
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata toUnescapedModel();
@Override
public String toString();
@Override
public String toXmlString();
}

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

@ -0,0 +1,234 @@
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package it.tref.liferay.portos.bo.model;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
/**
* This class is used by SOAP remote services, specifically {@link it.tref.liferay.portos.bo.service.http.PraticaAttenzionataServiceSoap}.
*
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see it.tref.liferay.portos.bo.service.http.PraticaAttenzionataServiceSoap
* @generated
*/
public class PraticaAttenzionataSoap implements Serializable {
public static PraticaAttenzionataSoap toSoapModel(PraticaAttenzionata model) {
PraticaAttenzionataSoap soapModel = new PraticaAttenzionataSoap();
soapModel.setPraticaAttenzionataId(model.getPraticaAttenzionataId());
soapModel.setCompanyId(model.getCompanyId());
soapModel.setUserId(model.getUserId());
soapModel.setUserName(model.getUserName());
soapModel.setCreateDate(model.getCreateDate());
soapModel.setModifiedDate(model.getModifiedDate());
soapModel.setGroupId(model.getGroupId());
soapModel.setIntPraticaId(model.getIntPraticaId());
soapModel.setFineLavoriId(model.getFineLavoriId());
soapModel.setNumeroProgetto(model.getNumeroProgetto());
soapModel.setDataFineLavoriTotale(model.getDataFineLavoriTotale());
soapModel.setDataRelazioneFineLavoriTotale(model.getDataRelazioneFineLavoriTotale());
soapModel.setVerificata(model.getVerificata());
soapModel.setDataVerifica(model.getDataVerifica());
return soapModel;
}
public static PraticaAttenzionataSoap[] toSoapModels(
PraticaAttenzionata[] models) {
PraticaAttenzionataSoap[] soapModels = new PraticaAttenzionataSoap[models.length];
for (int i = 0; i < models.length; i++) {
soapModels[i] = toSoapModel(models[i]);
}
return soapModels;
}
public static PraticaAttenzionataSoap[][] toSoapModels(
PraticaAttenzionata[][] models) {
PraticaAttenzionataSoap[][] soapModels = null;
if (models.length > 0) {
soapModels = new PraticaAttenzionataSoap[models.length][models[0].length];
}
else {
soapModels = new PraticaAttenzionataSoap[0][0];
}
for (int i = 0; i < models.length; i++) {
soapModels[i] = toSoapModels(models[i]);
}
return soapModels;
}
public static PraticaAttenzionataSoap[] toSoapModels(
List<PraticaAttenzionata> models) {
List<PraticaAttenzionataSoap> soapModels = new ArrayList<PraticaAttenzionataSoap>(models.size());
for (PraticaAttenzionata model : models) {
soapModels.add(toSoapModel(model));
}
return soapModels.toArray(new PraticaAttenzionataSoap[soapModels.size()]);
}
public PraticaAttenzionataSoap() {
}
public long getPrimaryKey() {
return _praticaAttenzionataId;
}
public void setPrimaryKey(long pk) {
setPraticaAttenzionataId(pk);
}
public long getPraticaAttenzionataId() {
return _praticaAttenzionataId;
}
public void setPraticaAttenzionataId(long praticaAttenzionataId) {
_praticaAttenzionataId = praticaAttenzionataId;
}
public long getCompanyId() {
return _companyId;
}
public void setCompanyId(long companyId) {
_companyId = companyId;
}
public long getUserId() {
return _userId;
}
public void setUserId(long userId) {
_userId = userId;
}
public String getUserName() {
return _userName;
}
public void setUserName(String userName) {
_userName = userName;
}
public Date getCreateDate() {
return _createDate;
}
public void setCreateDate(Date createDate) {
_createDate = createDate;
}
public Date getModifiedDate() {
return _modifiedDate;
}
public void setModifiedDate(Date modifiedDate) {
_modifiedDate = modifiedDate;
}
public long getGroupId() {
return _groupId;
}
public void setGroupId(long groupId) {
_groupId = groupId;
}
public long getIntPraticaId() {
return _intPraticaId;
}
public void setIntPraticaId(long intPraticaId) {
_intPraticaId = intPraticaId;
}
public long getFineLavoriId() {
return _fineLavoriId;
}
public void setFineLavoriId(long fineLavoriId) {
_fineLavoriId = fineLavoriId;
}
public String getNumeroProgetto() {
return _numeroProgetto;
}
public void setNumeroProgetto(String numeroProgetto) {
_numeroProgetto = numeroProgetto;
}
public Date getDataFineLavoriTotale() {
return _dataFineLavoriTotale;
}
public void setDataFineLavoriTotale(Date dataFineLavoriTotale) {
_dataFineLavoriTotale = dataFineLavoriTotale;
}
public Date getDataRelazioneFineLavoriTotale() {
return _dataRelazioneFineLavoriTotale;
}
public void setDataRelazioneFineLavoriTotale(
Date dataRelazioneFineLavoriTotale) {
_dataRelazioneFineLavoriTotale = dataRelazioneFineLavoriTotale;
}
public boolean getVerificata() {
return _verificata;
}
public boolean isVerificata() {
return _verificata;
}
public void setVerificata(boolean verificata) {
_verificata = verificata;
}
public Date getDataVerifica() {
return _dataVerifica;
}
public void setDataVerifica(Date dataVerifica) {
_dataVerifica = dataVerifica;
}
private long _praticaAttenzionataId;
private long _companyId;
private long _userId;
private String _userName;
private Date _createDate;
private Date _modifiedDate;
private long _groupId;
private long _intPraticaId;
private long _fineLavoriId;
private String _numeroProgetto;
private Date _dataFineLavoriTotale;
private Date _dataRelazioneFineLavoriTotale;
private boolean _verificata;
private Date _dataVerifica;
}

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

@ -0,0 +1,637 @@
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package it.tref.liferay.portos.bo.model;
import com.liferay.portal.kernel.util.Validator;
import com.liferay.portal.model.ModelWrapper;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
/**
* <p>
* This class is a wrapper for {@link PraticaAttenzionata}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see PraticaAttenzionata
* @generated
*/
public class PraticaAttenzionataWrapper implements PraticaAttenzionata,
ModelWrapper<PraticaAttenzionata> {
public PraticaAttenzionataWrapper(PraticaAttenzionata praticaAttenzionata) {
_praticaAttenzionata = praticaAttenzionata;
}
@Override
public Class<?> getModelClass() {
return PraticaAttenzionata.class;
}
@Override
public String getModelClassName() {
return PraticaAttenzionata.class.getName();
}
@Override
public Map<String, Object> getModelAttributes() {
Map<String, Object> attributes = new HashMap<String, Object>();
attributes.put("praticaAttenzionataId", getPraticaAttenzionataId());
attributes.put("companyId", getCompanyId());
attributes.put("userId", getUserId());
attributes.put("userName", getUserName());
attributes.put("createDate", getCreateDate());
attributes.put("modifiedDate", getModifiedDate());
attributes.put("groupId", getGroupId());
attributes.put("intPraticaId", getIntPraticaId());
attributes.put("fineLavoriId", getFineLavoriId());
attributes.put("numeroProgetto", getNumeroProgetto());
attributes.put("dataFineLavoriTotale", getDataFineLavoriTotale());
attributes.put("dataRelazioneFineLavoriTotale",
getDataRelazioneFineLavoriTotale());
attributes.put("verificata", getVerificata());
attributes.put("dataVerifica", getDataVerifica());
return attributes;
}
@Override
public void setModelAttributes(Map<String, Object> attributes) {
Long praticaAttenzionataId = (Long)attributes.get(
"praticaAttenzionataId");
if (praticaAttenzionataId != null) {
setPraticaAttenzionataId(praticaAttenzionataId);
}
Long companyId = (Long)attributes.get("companyId");
if (companyId != null) {
setCompanyId(companyId);
}
Long userId = (Long)attributes.get("userId");
if (userId != null) {
setUserId(userId);
}
String userName = (String)attributes.get("userName");
if (userName != null) {
setUserName(userName);
}
Date createDate = (Date)attributes.get("createDate");
if (createDate != null) {
setCreateDate(createDate);
}
Date modifiedDate = (Date)attributes.get("modifiedDate");
if (modifiedDate != null) {
setModifiedDate(modifiedDate);
}
Long groupId = (Long)attributes.get("groupId");
if (groupId != null) {
setGroupId(groupId);
}
Long intPraticaId = (Long)attributes.get("intPraticaId");
if (intPraticaId != null) {
setIntPraticaId(intPraticaId);
}
Long fineLavoriId = (Long)attributes.get("fineLavoriId");
if (fineLavoriId != null) {
setFineLavoriId(fineLavoriId);
}
String numeroProgetto = (String)attributes.get("numeroProgetto");
if (numeroProgetto != null) {
setNumeroProgetto(numeroProgetto);
}
Date dataFineLavoriTotale = (Date)attributes.get("dataFineLavoriTotale");
if (dataFineLavoriTotale != null) {
setDataFineLavoriTotale(dataFineLavoriTotale);
}
Date dataRelazioneFineLavoriTotale = (Date)attributes.get(
"dataRelazioneFineLavoriTotale");
if (dataRelazioneFineLavoriTotale != null) {
setDataRelazioneFineLavoriTotale(dataRelazioneFineLavoriTotale);
}
Boolean verificata = (Boolean)attributes.get("verificata");
if (verificata != null) {
setVerificata(verificata);
}
Date dataVerifica = (Date)attributes.get("dataVerifica");
if (dataVerifica != null) {
setDataVerifica(dataVerifica);
}
}
/**
* Returns the primary key of this pratica attenzionata.
*
* @return the primary key of this pratica attenzionata
*/
@Override
public long getPrimaryKey() {
return _praticaAttenzionata.getPrimaryKey();
}
/**
* Sets the primary key of this pratica attenzionata.
*
* @param primaryKey the primary key of this pratica attenzionata
*/
@Override
public void setPrimaryKey(long primaryKey) {
_praticaAttenzionata.setPrimaryKey(primaryKey);
}
/**
* Returns the pratica attenzionata ID of this pratica attenzionata.
*
* @return the pratica attenzionata ID of this pratica attenzionata
*/
@Override
public long getPraticaAttenzionataId() {
return _praticaAttenzionata.getPraticaAttenzionataId();
}
/**
* Sets the pratica attenzionata ID of this pratica attenzionata.
*
* @param praticaAttenzionataId the pratica attenzionata ID of this pratica attenzionata
*/
@Override
public void setPraticaAttenzionataId(long praticaAttenzionataId) {
_praticaAttenzionata.setPraticaAttenzionataId(praticaAttenzionataId);
}
/**
* Returns the company ID of this pratica attenzionata.
*
* @return the company ID of this pratica attenzionata
*/
@Override
public long getCompanyId() {
return _praticaAttenzionata.getCompanyId();
}
/**
* Sets the company ID of this pratica attenzionata.
*
* @param companyId the company ID of this pratica attenzionata
*/
@Override
public void setCompanyId(long companyId) {
_praticaAttenzionata.setCompanyId(companyId);
}
/**
* Returns the user ID of this pratica attenzionata.
*
* @return the user ID of this pratica attenzionata
*/
@Override
public long getUserId() {
return _praticaAttenzionata.getUserId();
}
/**
* Sets the user ID of this pratica attenzionata.
*
* @param userId the user ID of this pratica attenzionata
*/
@Override
public void setUserId(long userId) {
_praticaAttenzionata.setUserId(userId);
}
/**
* Returns the user uuid of this pratica attenzionata.
*
* @return the user uuid of this pratica attenzionata
* @throws SystemException if a system exception occurred
*/
@Override
public java.lang.String getUserUuid()
throws com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionata.getUserUuid();
}
/**
* Sets the user uuid of this pratica attenzionata.
*
* @param userUuid the user uuid of this pratica attenzionata
*/
@Override
public void setUserUuid(java.lang.String userUuid) {
_praticaAttenzionata.setUserUuid(userUuid);
}
/**
* Returns the user name of this pratica attenzionata.
*
* @return the user name of this pratica attenzionata
*/
@Override
public java.lang.String getUserName() {
return _praticaAttenzionata.getUserName();
}
/**
* Sets the user name of this pratica attenzionata.
*
* @param userName the user name of this pratica attenzionata
*/
@Override
public void setUserName(java.lang.String userName) {
_praticaAttenzionata.setUserName(userName);
}
/**
* Returns the create date of this pratica attenzionata.
*
* @return the create date of this pratica attenzionata
*/
@Override
public java.util.Date getCreateDate() {
return _praticaAttenzionata.getCreateDate();
}
/**
* Sets the create date of this pratica attenzionata.
*
* @param createDate the create date of this pratica attenzionata
*/
@Override
public void setCreateDate(java.util.Date createDate) {
_praticaAttenzionata.setCreateDate(createDate);
}
/**
* Returns the modified date of this pratica attenzionata.
*
* @return the modified date of this pratica attenzionata
*/
@Override
public java.util.Date getModifiedDate() {
return _praticaAttenzionata.getModifiedDate();
}
/**
* Sets the modified date of this pratica attenzionata.
*
* @param modifiedDate the modified date of this pratica attenzionata
*/
@Override
public void setModifiedDate(java.util.Date modifiedDate) {
_praticaAttenzionata.setModifiedDate(modifiedDate);
}
/**
* Returns the group ID of this pratica attenzionata.
*
* @return the group ID of this pratica attenzionata
*/
@Override
public long getGroupId() {
return _praticaAttenzionata.getGroupId();
}
/**
* Sets the group ID of this pratica attenzionata.
*
* @param groupId the group ID of this pratica attenzionata
*/
@Override
public void setGroupId(long groupId) {
_praticaAttenzionata.setGroupId(groupId);
}
/**
* Returns the int pratica ID of this pratica attenzionata.
*
* @return the int pratica ID of this pratica attenzionata
*/
@Override
public long getIntPraticaId() {
return _praticaAttenzionata.getIntPraticaId();
}
/**
* Sets the int pratica ID of this pratica attenzionata.
*
* @param intPraticaId the int pratica ID of this pratica attenzionata
*/
@Override
public void setIntPraticaId(long intPraticaId) {
_praticaAttenzionata.setIntPraticaId(intPraticaId);
}
/**
* Returns the fine lavori ID of this pratica attenzionata.
*
* @return the fine lavori ID of this pratica attenzionata
*/
@Override
public long getFineLavoriId() {
return _praticaAttenzionata.getFineLavoriId();
}
/**
* Sets the fine lavori ID of this pratica attenzionata.
*
* @param fineLavoriId the fine lavori ID of this pratica attenzionata
*/
@Override
public void setFineLavoriId(long fineLavoriId) {
_praticaAttenzionata.setFineLavoriId(fineLavoriId);
}
/**
* Returns the numero progetto of this pratica attenzionata.
*
* @return the numero progetto of this pratica attenzionata
*/
@Override
public java.lang.String getNumeroProgetto() {
return _praticaAttenzionata.getNumeroProgetto();
}
/**
* Sets the numero progetto of this pratica attenzionata.
*
* @param numeroProgetto the numero progetto of this pratica attenzionata
*/
@Override
public void setNumeroProgetto(java.lang.String numeroProgetto) {
_praticaAttenzionata.setNumeroProgetto(numeroProgetto);
}
/**
* Returns the data fine lavori totale of this pratica attenzionata.
*
* @return the data fine lavori totale of this pratica attenzionata
*/
@Override
public java.util.Date getDataFineLavoriTotale() {
return _praticaAttenzionata.getDataFineLavoriTotale();
}
/**
* Sets the data fine lavori totale of this pratica attenzionata.
*
* @param dataFineLavoriTotale the data fine lavori totale of this pratica attenzionata
*/
@Override
public void setDataFineLavoriTotale(java.util.Date dataFineLavoriTotale) {
_praticaAttenzionata.setDataFineLavoriTotale(dataFineLavoriTotale);
}
/**
* Returns the data relazione fine lavori totale of this pratica attenzionata.
*
* @return the data relazione fine lavori totale of this pratica attenzionata
*/
@Override
public java.util.Date getDataRelazioneFineLavoriTotale() {
return _praticaAttenzionata.getDataRelazioneFineLavoriTotale();
}
/**
* Sets the data relazione fine lavori totale of this pratica attenzionata.
*
* @param dataRelazioneFineLavoriTotale the data relazione fine lavori totale of this pratica attenzionata
*/
@Override
public void setDataRelazioneFineLavoriTotale(
java.util.Date dataRelazioneFineLavoriTotale) {
_praticaAttenzionata.setDataRelazioneFineLavoriTotale(dataRelazioneFineLavoriTotale);
}
/**
* Returns the verificata of this pratica attenzionata.
*
* @return the verificata of this pratica attenzionata
*/
@Override
public boolean getVerificata() {
return _praticaAttenzionata.getVerificata();
}
/**
* Returns <code>true</code> if this pratica attenzionata is verificata.
*
* @return <code>true</code> if this pratica attenzionata is verificata; <code>false</code> otherwise
*/
@Override
public boolean isVerificata() {
return _praticaAttenzionata.isVerificata();
}
/**
* Sets whether this pratica attenzionata is verificata.
*
* @param verificata the verificata of this pratica attenzionata
*/
@Override
public void setVerificata(boolean verificata) {
_praticaAttenzionata.setVerificata(verificata);
}
/**
* Returns the data verifica of this pratica attenzionata.
*
* @return the data verifica of this pratica attenzionata
*/
@Override
public java.util.Date getDataVerifica() {
return _praticaAttenzionata.getDataVerifica();
}
/**
* Sets the data verifica of this pratica attenzionata.
*
* @param dataVerifica the data verifica of this pratica attenzionata
*/
@Override
public void setDataVerifica(java.util.Date dataVerifica) {
_praticaAttenzionata.setDataVerifica(dataVerifica);
}
@Override
public boolean isNew() {
return _praticaAttenzionata.isNew();
}
@Override
public void setNew(boolean n) {
_praticaAttenzionata.setNew(n);
}
@Override
public boolean isCachedModel() {
return _praticaAttenzionata.isCachedModel();
}
@Override
public void setCachedModel(boolean cachedModel) {
_praticaAttenzionata.setCachedModel(cachedModel);
}
@Override
public boolean isEscapedModel() {
return _praticaAttenzionata.isEscapedModel();
}
@Override
public java.io.Serializable getPrimaryKeyObj() {
return _praticaAttenzionata.getPrimaryKeyObj();
}
@Override
public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
_praticaAttenzionata.setPrimaryKeyObj(primaryKeyObj);
}
@Override
public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
return _praticaAttenzionata.getExpandoBridge();
}
@Override
public void setExpandoBridgeAttributes(
com.liferay.portal.model.BaseModel<?> baseModel) {
_praticaAttenzionata.setExpandoBridgeAttributes(baseModel);
}
@Override
public void setExpandoBridgeAttributes(
com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
_praticaAttenzionata.setExpandoBridgeAttributes(expandoBridge);
}
@Override
public void setExpandoBridgeAttributes(
com.liferay.portal.service.ServiceContext serviceContext) {
_praticaAttenzionata.setExpandoBridgeAttributes(serviceContext);
}
@Override
public java.lang.Object clone() {
return new PraticaAttenzionataWrapper((PraticaAttenzionata)_praticaAttenzionata.clone());
}
@Override
public int compareTo(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata) {
return _praticaAttenzionata.compareTo(praticaAttenzionata);
}
@Override
public int hashCode() {
return _praticaAttenzionata.hashCode();
}
@Override
public com.liferay.portal.model.CacheModel<it.tref.liferay.portos.bo.model.PraticaAttenzionata> toCacheModel() {
return _praticaAttenzionata.toCacheModel();
}
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata toEscapedModel() {
return new PraticaAttenzionataWrapper(_praticaAttenzionata.toEscapedModel());
}
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata toUnescapedModel() {
return new PraticaAttenzionataWrapper(_praticaAttenzionata.toUnescapedModel());
}
@Override
public java.lang.String toString() {
return _praticaAttenzionata.toString();
}
@Override
public java.lang.String toXmlString() {
return _praticaAttenzionata.toXmlString();
}
@Override
public void persist()
throws com.liferay.portal.kernel.exception.SystemException {
_praticaAttenzionata.persist();
}
@Override
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof PraticaAttenzionataWrapper)) {
return false;
}
PraticaAttenzionataWrapper praticaAttenzionataWrapper = (PraticaAttenzionataWrapper)obj;
if (Validator.equals(_praticaAttenzionata,
praticaAttenzionataWrapper._praticaAttenzionata)) {
return true;
}
return false;
}
/**
* @deprecated As of 6.1.0, replaced by {@link #getWrappedModel}
*/
public PraticaAttenzionata getWrappedPraticaAttenzionata() {
return _praticaAttenzionata;
}
@Override
public PraticaAttenzionata getWrappedModel() {
return _praticaAttenzionata;
}
@Override
public void resetOriginalValues() {
_praticaAttenzionata.resetOriginalValues();
}
private PraticaAttenzionata _praticaAttenzionata;
}

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

@ -42,6 +42,7 @@ import it.tref.liferay.portos.bo.model.HistoryWorkflowActionClp;
import it.tref.liferay.portos.bo.model.IntPraticaClp;
import it.tref.liferay.portos.bo.model.PagamentoClp;
import it.tref.liferay.portos.bo.model.ParereGeologoClp;
import it.tref.liferay.portos.bo.model.PraticaAttenzionataClp;
import it.tref.liferay.portos.bo.model.ProvinciaClp;
import it.tref.liferay.portos.bo.model.SoggettoClp;
import it.tref.liferay.portos.bo.model.SorteggioClp;
@ -192,6 +193,10 @@ public class ClpSerializer {
return translateInputParereGeologo(oldModel);
}
if (oldModelClassName.equals(PraticaAttenzionataClp.class.getName())) {
return translateInputPraticaAttenzionata(oldModel);
}
if (oldModelClassName.equals(ProvinciaClp.class.getName())) {
return translateInputProvincia(oldModel);
}
@ -402,6 +407,17 @@ public class ClpSerializer {
return newModel;
}
public static Object translateInputPraticaAttenzionata(
BaseModel<?> oldModel) {
PraticaAttenzionataClp oldClpModel = (PraticaAttenzionataClp)oldModel;
BaseModel<?> newModel = oldClpModel.getPraticaAttenzionataRemoteModel();
newModel.setModelAttributes(oldClpModel.getModelAttributes());
return newModel;
}
public static Object translateInputProvincia(BaseModel<?> oldModel) {
ProvinciaClp oldClpModel = (ProvinciaClp)oldModel;
@ -1109,6 +1125,43 @@ public class ClpSerializer {
}
}
if (oldModelClassName.equals(
"it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataImpl")) {
return translateOutputPraticaAttenzionata(oldModel);
}
else if (oldModelClassName.endsWith("Clp")) {
try {
ClassLoader classLoader = ClpSerializer.class.getClassLoader();
Method getClpSerializerClassMethod = oldModelClass.getMethod(
"getClpSerializerClass");
Class<?> oldClpSerializerClass = (Class<?>)getClpSerializerClassMethod.invoke(oldModel);
Class<?> newClpSerializerClass = classLoader.loadClass(oldClpSerializerClass.getName());
Method translateOutputMethod = newClpSerializerClass.getMethod("translateOutput",
BaseModel.class);
Class<?> oldModelModelClass = oldModel.getModelClass();
Method getRemoteModelMethod = oldModelClass.getMethod("get" +
oldModelModelClass.getSimpleName() + "RemoteModel");
Object oldRemoteModel = getRemoteModelMethod.invoke(oldModel);
BaseModel<?> newModel = (BaseModel<?>)translateOutputMethod.invoke(null,
oldRemoteModel);
return newModel;
}
catch (Throwable t) {
if (_log.isInfoEnabled()) {
_log.info("Unable to translate " + oldModelClassName, t);
}
}
}
if (oldModelClassName.equals(
"it.tref.liferay.portos.bo.model.impl.ProvinciaImpl")) {
return translateOutputProvincia(oldModel);
@ -1547,6 +1600,11 @@ public class ClpSerializer {
return new it.tref.liferay.portos.bo.NoSuchParereGeologoException();
}
if (className.equals(
"it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException")) {
return new it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException();
}
if (className.equals(
"it.tref.liferay.portos.bo.NoSuchProvinciaException")) {
return new it.tref.liferay.portos.bo.NoSuchProvinciaException();
@ -1751,6 +1809,17 @@ public class ClpSerializer {
return newModel;
}
public static Object translateOutputPraticaAttenzionata(
BaseModel<?> oldModel) {
PraticaAttenzionataClp newModel = new PraticaAttenzionataClp();
newModel.setModelAttributes(oldModel.getModelAttributes());
newModel.setPraticaAttenzionataRemoteModel(oldModel);
return newModel;
}
public static Object translateOutputProvincia(BaseModel<?> oldModel) {
ProvinciaClp newModel = new ProvinciaClp();

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

@ -882,4 +882,11 @@ public interface DettPraticaLocalService extends BaseLocalService,
public it.tref.liferay.portos.bo.model.DettPratica getFirstCompletedByIntPratica(
long intPraticaId)
throws com.liferay.portal.kernel.exception.SystemException;
public it.tref.liferay.portos.bo.model.DettPratica setDataInizioLavori(
it.tref.liferay.portos.bo.model.DettPratica dettPratica,
java.util.Date dataInizioLavoriOpera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException;
}

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

@ -525,6 +525,13 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
_methodName83 = "getFirstCompletedByIntPratica";
_methodParameterTypes83 = new String[] { "long" };
_methodName84 = "setDataInizioLavori";
_methodParameterTypes84 = new String[] {
"it.tref.liferay.portos.bo.model.DettPratica", "java.util.Date",
"com.liferay.portal.service.ServiceContext"
};
}
@Override
@ -4412,6 +4419,49 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
return (it.tref.liferay.portos.bo.model.DettPratica)ClpSerializer.translateOutput(returnObj);
}
@Override
public it.tref.liferay.portos.bo.model.DettPratica setDataInizioLavori(
it.tref.liferay.portos.bo.model.DettPratica dettPratica,
java.util.Date dataInizioLavoriOpera,
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(_methodName84,
_methodParameterTypes84,
new Object[] {
ClpSerializer.translateInput(dettPratica),
ClpSerializer.translateInput(dataInizioLavoriOpera),
ClpSerializer.translateInput(serviceContext)
});
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
if (t instanceof com.liferay.portal.kernel.exception.PortalException) {
throw (com.liferay.portal.kernel.exception.PortalException)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.DettPratica)ClpSerializer.translateOutput(returnObj);
}
private InvokableLocalService _invokableLocalService;
private String _methodName0;
private String[] _methodParameterTypes0;
@ -4579,4 +4629,6 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
private String[] _methodParameterTypes82;
private String _methodName83;
private String[] _methodParameterTypes83;
private String _methodName84;
private String[] _methodParameterTypes84;
}

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

@ -1193,6 +1193,17 @@ public class DettPraticaLocalServiceUtil {
return getService().getFirstCompletedByIntPratica(intPraticaId);
}
public static it.tref.liferay.portos.bo.model.DettPratica setDataInizioLavori(
it.tref.liferay.portos.bo.model.DettPratica dettPratica,
java.util.Date dataInizioLavoriOpera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return getService()
.setDataInizioLavori(dettPratica, dataInizioLavoriOpera,
serviceContext);
}
public static void clearService() {
_service = null;
}

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

@ -1268,6 +1268,17 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
return _dettPraticaLocalService.getFirstCompletedByIntPratica(intPraticaId);
}
@Override
public it.tref.liferay.portos.bo.model.DettPratica setDataInizioLavori(
it.tref.liferay.portos.bo.model.DettPratica dettPratica,
java.util.Date dataInizioLavoriOpera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return _dettPraticaLocalService.setDataInizioLavori(dettPratica,
dataInizioLavoriOpera, serviceContext);
}
/**
* @deprecated As of 6.1.0, replaced by {@link #getWrappedService}
*/

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

@ -319,6 +319,14 @@ public interface FineLavoriLocalService extends BaseLocalService,
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException;
@com.liferay.portal.kernel.search.Indexable(type = IndexableType.REINDEX)
public it.tref.liferay.portos.bo.model.FineLavori addFineLavori(
long intPraticaId, boolean richiestaAttestazione,
boolean normEsenteCollaudo,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException;
@com.liferay.portal.kernel.search.Indexable(type = IndexableType.REINDEX)
public it.tref.liferay.portos.bo.model.FineLavori updateFineLavori(
long userId, long fineLavoriId, long intPraticaId, boolean parziale,

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

@ -137,166 +137,173 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
"long", "com.liferay.portal.service.ServiceContext"
};
_methodName24 = "updateFineLavori";
_methodName24 = "addFineLavori";
_methodParameterTypes24 = new String[] {
"long", "boolean", "boolean",
"com.liferay.portal.service.ServiceContext"
};
_methodName25 = "updateFineLavori";
_methodParameterTypes25 = new String[] {
"long", "long", "long", "boolean", "boolean", "java.util.Date",
"java.lang.String", "boolean", "boolean", "boolean",
"java.lang.String", "boolean"
};
_methodName25 = "getLastEditable";
_methodName26 = "getLastEditable";
_methodParameterTypes25 = new String[] { "long" };
_methodParameterTypes26 = new String[] { "long" };
_methodName26 = "getLastCompleted";
_methodName27 = "getLastCompleted";
_methodParameterTypes26 = new String[] { "long" };
_methodParameterTypes27 = new String[] { "long" };
_methodName27 = "pagaInvia";
_methodName28 = "pagaInvia";
_methodParameterTypes27 = new String[] {
_methodParameterTypes28 = new String[] {
"long", "java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String",
"com.liferay.portal.service.ServiceContext"
};
_methodName28 = "updateEsitoPagamento";
_methodName29 = "updateEsitoPagamento";
_methodParameterTypes28 = new String[] {
_methodParameterTypes29 = new String[] {
"long", "long", "java.lang.String"
};
_methodName29 = "updateEsitoPagamento";
_methodName30 = "updateEsitoPagamento";
_methodParameterTypes29 = new String[] {
_methodParameterTypes30 = new String[] {
"long", "long", "long", "java.lang.String"
};
_methodName30 = "updateEsito";
_methodName31 = "updateEsito";
_methodParameterTypes30 = new String[] { "long", "int" };
_methodParameterTypes31 = new String[] { "long", "int" };
_methodName31 = "updateFineLavoriProtocollo";
_methodName32 = "updateFineLavoriProtocollo";
_methodParameterTypes31 = new String[] { "long", "java.lang.String" };
_methodParameterTypes32 = new String[] { "long", "java.lang.String" };
_methodName32 = "findByProtocollo";
_methodName33 = "findByProtocollo";
_methodParameterTypes32 = new String[] {
_methodParameterTypes33 = new String[] {
"long", "long", "java.lang.String"
};
_methodName33 = "fetchByProtocollo";
_methodName34 = "fetchByProtocollo";
_methodParameterTypes33 = new String[] {
_methodParameterTypes34 = new String[] {
"long", "long", "java.lang.String"
};
_methodName34 = "fetchByProtocollo";
_methodName35 = "fetchByProtocollo";
_methodParameterTypes34 = new String[] { "java.lang.String" };
_methodParameterTypes35 = new String[] { "java.lang.String" };
_methodName35 = "findByIntPraticaId";
_methodName36 = "findByIntPraticaId";
_methodParameterTypes35 = new String[] {
_methodParameterTypes36 = new String[] {
"long", "int", "int",
"com.liferay.portal.kernel.util.OrderByComparator"
};
_methodName36 = "countByIntPraticaId";
_methodName37 = "countByIntPraticaId";
_methodParameterTypes36 = new String[] { "long" };
_methodParameterTypes37 = new String[] { "long" };
_methodName37 = "findByIntPraticaId_Parziale";
_methodName38 = "findByIntPraticaId_Parziale";
_methodParameterTypes37 = new String[] {
_methodParameterTypes38 = new String[] {
"long", "boolean", "int", "int",
"com.liferay.portal.kernel.util.OrderByComparator"
};
_methodName38 = "countByIntPraticaId_Parziale";
_methodName39 = "countByIntPraticaId_Parziale";
_methodParameterTypes38 = new String[] { "long", "boolean" };
_methodParameterTypes39 = new String[] { "long", "boolean" };
_methodName39 = "findByIntPraticaId_Completata";
_methodName40 = "findByIntPraticaId_Completata";
_methodParameterTypes39 = new String[] {
_methodParameterTypes40 = new String[] {
"long", "boolean", "int", "int",
"com.liferay.portal.kernel.util.OrderByComparator"
};
_methodName40 = "countByIntPraticaId_Completata";
_methodName41 = "countByIntPraticaId_Completata";
_methodParameterTypes40 = new String[] { "long", "boolean" };
_methodParameterTypes41 = new String[] { "long", "boolean" };
_methodName41 = "findByIntPraticaId_CodiceFiscale";
_methodName42 = "findByIntPraticaId_CodiceFiscale";
_methodParameterTypes41 = new String[] {
_methodParameterTypes42 = new String[] {
"long", "java.lang.String", "int", "int",
"com.liferay.portal.kernel.util.OrderByComparator"
};
_methodName42 = "countByIntPraticaId_CodiceFiscale";
_methodName43 = "countByIntPraticaId_CodiceFiscale";
_methodParameterTypes42 = new String[] { "long", "java.lang.String" };
_methodParameterTypes43 = new String[] { "long", "java.lang.String" };
_methodName43 = "findByCodiceFiscale_Completata";
_methodName44 = "findByCodiceFiscale_Completata";
_methodParameterTypes43 = new String[] {
_methodParameterTypes44 = new String[] {
"java.lang.String", "boolean", "int", "int",
"com.liferay.portal.kernel.util.OrderByComparator"
};
_methodName44 = "countByCodiceFiscale_Completata";
_methodName45 = "countByCodiceFiscale_Completata";
_methodParameterTypes44 = new String[] { "java.lang.String", "boolean" };
_methodParameterTypes45 = new String[] { "java.lang.String", "boolean" };
_methodName45 = "findByIntPraticaId_Parziale_Completata";
_methodName46 = "findByIntPraticaId_Parziale_Completata";
_methodParameterTypes45 = new String[] {
_methodParameterTypes46 = new String[] {
"long", "boolean", "boolean", "int", "int",
"com.liferay.portal.kernel.util.OrderByComparator"
};
_methodName46 = "countByIntPraticaId_Parziale_Completata";
_methodName47 = "countByIntPraticaId_Parziale_Completata";
_methodParameterTypes46 = new String[] { "long", "boolean", "boolean" };
_methodParameterTypes47 = new String[] { "long", "boolean", "boolean" };
_methodName47 = "findByIntPraticaId_Parziale_leFineLavoriId";
_methodName48 = "findByIntPraticaId_Parziale_leFineLavoriId";
_methodParameterTypes47 = new String[] {
_methodParameterTypes48 = new String[] {
"long", "long", "boolean", "int", "int",
"com.liferay.portal.kernel.util.OrderByComparator"
};
_methodName48 = "countByIntPraticaId_Parziale_leFineLavoriId";
_methodParameterTypes48 = new String[] { "long", "long", "boolean" };
_methodName49 = "findFineLavoriCompleteNotProtocollo";
_methodName49 = "countByIntPraticaId_Parziale_leFineLavoriId";
_methodParameterTypes49 = new String[] { "int", "int" };
_methodParameterTypes49 = new String[] { "long", "long", "boolean" };
_methodName50 = "countFineLavoriCompleteNotProtocollo";
_methodName50 = "findFineLavoriCompleteNotProtocollo";
_methodParameterTypes50 = new String[] { };
_methodParameterTypes50 = new String[] { "int", "int" };
_methodName51 = "findFineLavoriCompleteNotGestite";
_methodName51 = "countFineLavoriCompleteNotProtocollo";
_methodParameterTypes51 = new String[] { "int", "int" };
_methodParameterTypes51 = new String[] { };
_methodName52 = "countFineLavoriCompleteNotGestite";
_methodName52 = "findFineLavoriCompleteNotGestite";
_methodParameterTypes52 = new String[] { };
_methodParameterTypes52 = new String[] { "int", "int" };
_methodName53 = "findIntPraticaByFineLavori";
_methodName53 = "countFineLavoriCompleteNotGestite";
_methodParameterTypes53 = new String[] { };
_methodName54 = "findIntPraticaByFineLavori";
_methodParameterTypes54 = new String[] { "java.lang.String" };
_methodParameterTypes54 = new String[] { };
_methodName55 = "findIntPraticaByFineLavori";
_methodParameterTypes55 = new String[] { "java.lang.String" };
}
@Override
@ -1024,6 +1031,51 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
return (it.tref.liferay.portos.bo.model.FineLavori)ClpSerializer.translateOutput(returnObj);
}
@Override
public it.tref.liferay.portos.bo.model.FineLavori addFineLavori(
long intPraticaId, boolean richiestaAttestazione,
boolean normEsenteCollaudo,
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(_methodName24,
_methodParameterTypes24,
new Object[] {
intPraticaId,
richiestaAttestazione,
normEsenteCollaudo,
ClpSerializer.translateInput(serviceContext)
});
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
if (t instanceof com.liferay.portal.kernel.exception.PortalException) {
throw (com.liferay.portal.kernel.exception.PortalException)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.FineLavori)ClpSerializer.translateOutput(returnObj);
}
@Override
public it.tref.liferay.portos.bo.model.FineLavori updateFineLavori(
long userId, long fineLavoriId, long intPraticaId, boolean parziale,
@ -1037,8 +1089,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName24,
_methodParameterTypes24,
returnObj = _invokableLocalService.invokeMethod(_methodName25,
_methodParameterTypes25,
new Object[] {
userId,
@ -1095,8 +1147,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName25,
_methodParameterTypes25, new Object[] { intPraticaId });
returnObj = _invokableLocalService.invokeMethod(_methodName26,
_methodParameterTypes26, new Object[] { intPraticaId });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
@ -1124,8 +1176,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName26,
_methodParameterTypes26, new Object[] { intPraticaId });
returnObj = _invokableLocalService.invokeMethod(_methodName27,
_methodParameterTypes27, new Object[] { intPraticaId });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
@ -1157,8 +1209,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName27,
_methodParameterTypes27,
returnObj = _invokableLocalService.invokeMethod(_methodName28,
_methodParameterTypes28,
new Object[] {
fineLavoriId,
@ -1202,8 +1254,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
try {
_invokableLocalService.invokeMethod(_methodName28,
_methodParameterTypes28,
_invokableLocalService.invokeMethod(_methodName29,
_methodParameterTypes29,
new Object[] {
pagamentoId,
@ -1239,8 +1291,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
try {
_invokableLocalService.invokeMethod(_methodName29,
_methodParameterTypes29,
_invokableLocalService.invokeMethod(_methodName30,
_methodParameterTypes30,
new Object[] {
pagamentoId,
@ -1280,8 +1332,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName30,
_methodParameterTypes30,
returnObj = _invokableLocalService.invokeMethod(_methodName31,
_methodParameterTypes31,
new Object[] { fineLavoriId, stato });
}
catch (Throwable t) {
@ -1315,8 +1367,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName31,
_methodParameterTypes31,
returnObj = _invokableLocalService.invokeMethod(_methodName32,
_methodParameterTypes32,
new Object[] {
fineLavoriId,
@ -1354,8 +1406,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName32,
_methodParameterTypes32,
returnObj = _invokableLocalService.invokeMethod(_methodName33,
_methodParameterTypes33,
new Object[] {
companyId,
@ -1395,8 +1447,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName33,
_methodParameterTypes33,
returnObj = _invokableLocalService.invokeMethod(_methodName34,
_methodParameterTypes34,
new Object[] {
companyId,
@ -1436,8 +1488,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName34,
_methodParameterTypes34,
returnObj = _invokableLocalService.invokeMethod(_methodName35,
_methodParameterTypes35,
new Object[] { ClpSerializer.translateInput(protocollo) });
}
catch (Throwable t) {
@ -1471,8 +1523,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName35,
_methodParameterTypes35,
returnObj = _invokableLocalService.invokeMethod(_methodName36,
_methodParameterTypes36,
new Object[] {
intPraticaId,
@ -1508,8 +1560,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName36,
_methodParameterTypes36, new Object[] { intPraticaId });
returnObj = _invokableLocalService.invokeMethod(_methodName37,
_methodParameterTypes37, new Object[] { intPraticaId });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
@ -1538,8 +1590,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName37,
_methodParameterTypes37,
returnObj = _invokableLocalService.invokeMethod(_methodName38,
_methodParameterTypes38,
new Object[] {
intPraticaId,
@ -1577,8 +1629,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName38,
_methodParameterTypes38,
returnObj = _invokableLocalService.invokeMethod(_methodName39,
_methodParameterTypes39,
new Object[] { intPraticaId, parziale });
}
catch (Throwable t) {
@ -1608,8 +1660,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName39,
_methodParameterTypes39,
returnObj = _invokableLocalService.invokeMethod(_methodName40,
_methodParameterTypes40,
new Object[] {
intPraticaId,
@ -1648,8 +1700,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName40,
_methodParameterTypes40,
returnObj = _invokableLocalService.invokeMethod(_methodName41,
_methodParameterTypes41,
new Object[] { intPraticaId, completata });
}
catch (Throwable t) {
@ -1680,8 +1732,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName41,
_methodParameterTypes41,
returnObj = _invokableLocalService.invokeMethod(_methodName42,
_methodParameterTypes42,
new Object[] {
intPraticaId,
@ -1720,8 +1772,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName42,
_methodParameterTypes42,
returnObj = _invokableLocalService.invokeMethod(_methodName43,
_methodParameterTypes43,
new Object[] {
intPraticaId,
@ -1756,8 +1808,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName43,
_methodParameterTypes43,
returnObj = _invokableLocalService.invokeMethod(_methodName44,
_methodParameterTypes44,
new Object[] {
ClpSerializer.translateInput(codiceFiscaleDelegato),
@ -1796,8 +1848,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName44,
_methodParameterTypes44,
returnObj = _invokableLocalService.invokeMethod(_methodName45,
_methodParameterTypes45,
new Object[] {
ClpSerializer.translateInput(codiceFiscaleDelegato),
@ -1832,8 +1884,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName45,
_methodParameterTypes45,
returnObj = _invokableLocalService.invokeMethod(_methodName46,
_methodParameterTypes46,
new Object[] {
intPraticaId,
@ -1874,8 +1926,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName46,
_methodParameterTypes46,
returnObj = _invokableLocalService.invokeMethod(_methodName47,
_methodParameterTypes47,
new Object[] { intPraticaId, parziale, completata });
}
catch (Throwable t) {
@ -1906,8 +1958,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName47,
_methodParameterTypes47,
returnObj = _invokableLocalService.invokeMethod(_methodName48,
_methodParameterTypes48,
new Object[] {
fineLavoriId,
@ -1948,8 +2000,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName48,
_methodParameterTypes48,
returnObj = _invokableLocalService.invokeMethod(_methodName49,
_methodParameterTypes49,
new Object[] { fineLavoriId, intPraticaId, parziale });
}
catch (Throwable t) {
@ -1978,8 +2030,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName49,
_methodParameterTypes49, new Object[] { start, end });
returnObj = _invokableLocalService.invokeMethod(_methodName50,
_methodParameterTypes50, new Object[] { start, end });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
@ -2006,8 +2058,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName50,
_methodParameterTypes50, new Object[] { });
returnObj = _invokableLocalService.invokeMethod(_methodName51,
_methodParameterTypes51, new Object[] { });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
@ -2035,8 +2087,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName51,
_methodParameterTypes51, new Object[] { start, end });
returnObj = _invokableLocalService.invokeMethod(_methodName52,
_methodParameterTypes52, new Object[] { start, end });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
@ -2063,8 +2115,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName52,
_methodParameterTypes52, new Object[] { });
returnObj = _invokableLocalService.invokeMethod(_methodName53,
_methodParameterTypes53, new Object[] { });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
@ -2092,8 +2144,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName53,
_methodParameterTypes53, new Object[] { });
returnObj = _invokableLocalService.invokeMethod(_methodName54,
_methodParameterTypes54, new Object[] { });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
@ -2126,8 +2178,8 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName54,
_methodParameterTypes54,
returnObj = _invokableLocalService.invokeMethod(_methodName55,
_methodParameterTypes55,
new Object[] {
ClpSerializer.translateInput(
codiceFiscaleDelegatoCollaudo)
@ -2265,4 +2317,6 @@ public class FineLavoriLocalServiceClp implements FineLavoriLocalService {
private String[] _methodParameterTypes53;
private String _methodName54;
private String[] _methodParameterTypes54;
private String _methodName55;
private String[] _methodParameterTypes55;
}

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

@ -345,6 +345,17 @@ public class FineLavoriLocalServiceUtil {
return getService().addFineLavori(intPraticaId, serviceContext);
}
public static it.tref.liferay.portos.bo.model.FineLavori addFineLavori(
long intPraticaId, boolean richiestaAttestazione,
boolean normEsenteCollaudo,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return getService()
.addFineLavori(intPraticaId, richiestaAttestazione,
normEsenteCollaudo, serviceContext);
}
public static it.tref.liferay.portos.bo.model.FineLavori updateFineLavori(
long userId, long fineLavoriId, long intPraticaId, boolean parziale,
boolean completata, java.util.Date dataFineLavori,

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

@ -367,6 +367,17 @@ public class FineLavoriLocalServiceWrapper implements FineLavoriLocalService,
serviceContext);
}
@Override
public it.tref.liferay.portos.bo.model.FineLavori addFineLavori(
long intPraticaId, boolean richiestaAttestazione,
boolean normEsenteCollaudo,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return _fineLavoriLocalService.addFineLavori(intPraticaId,
richiestaAttestazione, normEsenteCollaudo, serviceContext);
}
@Override
public it.tref.liferay.portos.bo.model.FineLavori updateFineLavori(
long userId, long fineLavoriId, long intPraticaId, boolean parziale,

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

@ -77,6 +77,13 @@ public interface FineLavoriService extends BaseService, InvokableService {
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException;
public it.tref.liferay.portos.bo.model.FineLavori addFineLavori(
long intPraticaId, boolean richiestaAttestazione,
boolean normEsenteCollaudo,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException;
public it.tref.liferay.portos.bo.model.FineLavori deleteFineLavori(
it.tref.liferay.portos.bo.model.FineLavori fineLavori)
throws com.liferay.portal.kernel.exception.PortalException,

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

@ -42,82 +42,89 @@ public class FineLavoriServiceClp implements FineLavoriService {
"long", "com.liferay.portal.service.ServiceContext"
};
_methodName5 = "deleteFineLavori";
_methodName5 = "addFineLavori";
_methodParameterTypes5 = new String[] {
"it.tref.liferay.portos.bo.model.FineLavori"
"long", "boolean", "boolean",
"com.liferay.portal.service.ServiceContext"
};
_methodName6 = "deleteFineLavori";
_methodParameterTypes6 = new String[] { "long" };
_methodName7 = "updateFineLavori";
_methodParameterTypes7 = new String[] {
_methodParameterTypes6 = new String[] {
"it.tref.liferay.portos.bo.model.FineLavori"
};
_methodName7 = "deleteFineLavori";
_methodParameterTypes7 = new String[] { "long" };
_methodName8 = "updateFineLavori";
_methodParameterTypes8 = new String[] {
"it.tref.liferay.portos.bo.model.FineLavori"
};
_methodName9 = "updateFineLavori";
_methodParameterTypes9 = new String[] {
"long", "long", "long", "boolean", "boolean", "java.util.Date",
"java.lang.String", "boolean", "boolean", "boolean",
"java.lang.String", "boolean"
};
_methodName9 = "getLastEditable";
_methodName10 = "getLastEditable";
_methodParameterTypes9 = new String[] { "long" };
_methodParameterTypes10 = new String[] { "long" };
_methodName10 = "getLastCompleted";
_methodName11 = "getLastCompleted";
_methodParameterTypes10 = new String[] { "long" };
_methodParameterTypes11 = new String[] { "long" };
_methodName11 = "findByIntPraticaId_Parziale";
_methodName12 = "findByIntPraticaId_Parziale";
_methodParameterTypes11 = new String[] {
_methodParameterTypes12 = new String[] {
"long", "boolean", "int", "int",
"com.liferay.portal.kernel.util.OrderByComparator"
};
_methodName12 = "countByIntPraticaId_Parziale";
_methodName13 = "countByIntPraticaId_Parziale";
_methodParameterTypes12 = new String[] { "long", "boolean" };
_methodParameterTypes13 = new String[] { "long", "boolean" };
_methodName13 = "pagaInvia";
_methodName14 = "pagaInvia";
_methodParameterTypes13 = new String[] {
_methodParameterTypes14 = new String[] {
"long", "java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String",
"com.liferay.portal.service.ServiceContext"
};
_methodName14 = "updateEsito";
_methodName15 = "updateEsito";
_methodParameterTypes14 = new String[] { "long", "int" };
_methodParameterTypes15 = new String[] { "long", "int" };
_methodName15 = "findByIntPraticaId_CodiceFiscale";
_methodName16 = "findByIntPraticaId_CodiceFiscale";
_methodParameterTypes15 = new String[] {
_methodParameterTypes16 = new String[] {
"long", "java.lang.String", "int", "int",
"com.liferay.portal.kernel.util.OrderByComparator"
};
_methodName16 = "countByIntPraticaId_CodiceFiscale";
_methodName17 = "countByIntPraticaId_CodiceFiscale";
_methodParameterTypes16 = new String[] { "long", "java.lang.String" };
_methodParameterTypes17 = new String[] { "long", "java.lang.String" };
_methodName17 = "findByCodiceFiscale_Completata";
_methodName18 = "findByCodiceFiscale_Completata";
_methodParameterTypes17 = new String[] {
_methodParameterTypes18 = new String[] {
"java.lang.String", "boolean", "int", "int",
"com.liferay.portal.kernel.util.OrderByComparator"
};
_methodName18 = "countByCodiceFiscale_Completata";
_methodName19 = "countByCodiceFiscale_Completata";
_methodParameterTypes18 = new String[] { "java.lang.String", "boolean" };
_methodParameterTypes19 = new String[] { "java.lang.String", "boolean" };
}
@Override
@ -245,8 +252,10 @@ public class FineLavoriServiceClp implements FineLavoriService {
}
@Override
public it.tref.liferay.portos.bo.model.FineLavori deleteFineLavori(
it.tref.liferay.portos.bo.model.FineLavori fineLavori)
public it.tref.liferay.portos.bo.model.FineLavori addFineLavori(
long intPraticaId, boolean richiestaAttestazione,
boolean normEsenteCollaudo,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
@ -254,6 +263,49 @@ public class FineLavoriServiceClp implements FineLavoriService {
try {
returnObj = _invokableService.invokeMethod(_methodName5,
_methodParameterTypes5,
new Object[] {
intPraticaId,
richiestaAttestazione,
normEsenteCollaudo,
ClpSerializer.translateInput(serviceContext)
});
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
if (t instanceof com.liferay.portal.kernel.exception.PortalException) {
throw (com.liferay.portal.kernel.exception.PortalException)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.FineLavori)ClpSerializer.translateOutput(returnObj);
}
@Override
public it.tref.liferay.portos.bo.model.FineLavori deleteFineLavori(
it.tref.liferay.portos.bo.model.FineLavori fineLavori)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableService.invokeMethod(_methodName6,
_methodParameterTypes6,
new Object[] { ClpSerializer.translateInput(fineLavori) });
}
catch (Throwable t) {
@ -287,8 +339,8 @@ public class FineLavoriServiceClp implements FineLavoriService {
Object returnObj = null;
try {
returnObj = _invokableService.invokeMethod(_methodName6,
_methodParameterTypes6, new Object[] { fineLavoriId });
returnObj = _invokableService.invokeMethod(_methodName7,
_methodParameterTypes7, new Object[] { fineLavoriId });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
@ -320,8 +372,8 @@ public class FineLavoriServiceClp implements FineLavoriService {
Object returnObj = null;
try {
returnObj = _invokableService.invokeMethod(_methodName7,
_methodParameterTypes7,
returnObj = _invokableService.invokeMethod(_methodName8,
_methodParameterTypes8,
new Object[] { ClpSerializer.translateInput(fineLavori) });
}
catch (Throwable t) {
@ -356,8 +408,8 @@ public class FineLavoriServiceClp implements FineLavoriService {
Object returnObj = null;
try {
returnObj = _invokableService.invokeMethod(_methodName8,
_methodParameterTypes8,
returnObj = _invokableService.invokeMethod(_methodName9,
_methodParameterTypes9,
new Object[] {
userId,
@ -414,8 +466,8 @@ public class FineLavoriServiceClp implements FineLavoriService {
Object returnObj = null;
try {
returnObj = _invokableService.invokeMethod(_methodName9,
_methodParameterTypes9, new Object[] { intPraticaId });
returnObj = _invokableService.invokeMethod(_methodName10,
_methodParameterTypes10, new Object[] { intPraticaId });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
@ -443,8 +495,8 @@ public class FineLavoriServiceClp implements FineLavoriService {
Object returnObj = null;
try {
returnObj = _invokableService.invokeMethod(_methodName10,
_methodParameterTypes10, new Object[] { intPraticaId });
returnObj = _invokableService.invokeMethod(_methodName11,
_methodParameterTypes11, new Object[] { intPraticaId });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
@ -473,8 +525,8 @@ public class FineLavoriServiceClp implements FineLavoriService {
Object returnObj = null;
try {
returnObj = _invokableService.invokeMethod(_methodName11,
_methodParameterTypes11,
returnObj = _invokableService.invokeMethod(_methodName12,
_methodParameterTypes12,
new Object[] {
intPraticaId,
@ -512,8 +564,8 @@ public class FineLavoriServiceClp implements FineLavoriService {
Object returnObj = null;
try {
returnObj = _invokableService.invokeMethod(_methodName12,
_methodParameterTypes12,
returnObj = _invokableService.invokeMethod(_methodName13,
_methodParameterTypes13,
new Object[] { intPraticaId, parziale });
}
catch (Throwable t) {
@ -546,8 +598,8 @@ public class FineLavoriServiceClp implements FineLavoriService {
Object returnObj = null;
try {
returnObj = _invokableService.invokeMethod(_methodName13,
_methodParameterTypes13,
returnObj = _invokableService.invokeMethod(_methodName14,
_methodParameterTypes14,
new Object[] {
fineLavoriId,
@ -593,8 +645,8 @@ public class FineLavoriServiceClp implements FineLavoriService {
Object returnObj = null;
try {
returnObj = _invokableService.invokeMethod(_methodName14,
_methodParameterTypes14,
returnObj = _invokableService.invokeMethod(_methodName15,
_methodParameterTypes15,
new Object[] { fineLavoriId, stato });
}
catch (Throwable t) {
@ -629,8 +681,8 @@ public class FineLavoriServiceClp implements FineLavoriService {
Object returnObj = null;
try {
returnObj = _invokableService.invokeMethod(_methodName15,
_methodParameterTypes15,
returnObj = _invokableService.invokeMethod(_methodName16,
_methodParameterTypes16,
new Object[] {
intPraticaId,
@ -669,8 +721,8 @@ public class FineLavoriServiceClp implements FineLavoriService {
Object returnObj = null;
try {
returnObj = _invokableService.invokeMethod(_methodName16,
_methodParameterTypes16,
returnObj = _invokableService.invokeMethod(_methodName17,
_methodParameterTypes17,
new Object[] {
intPraticaId,
@ -705,8 +757,8 @@ public class FineLavoriServiceClp implements FineLavoriService {
Object returnObj = null;
try {
returnObj = _invokableService.invokeMethod(_methodName17,
_methodParameterTypes17,
returnObj = _invokableService.invokeMethod(_methodName18,
_methodParameterTypes18,
new Object[] {
ClpSerializer.translateInput(codiceFiscaleDelegato),
@ -745,8 +797,8 @@ public class FineLavoriServiceClp implements FineLavoriService {
Object returnObj = null;
try {
returnObj = _invokableService.invokeMethod(_methodName18,
_methodParameterTypes18,
returnObj = _invokableService.invokeMethod(_methodName19,
_methodParameterTypes19,
new Object[] {
ClpSerializer.translateInput(codiceFiscaleDelegato),
@ -809,4 +861,6 @@ public class FineLavoriServiceClp implements FineLavoriService {
private String[] _methodParameterTypes17;
private String _methodName18;
private String[] _methodParameterTypes18;
private String _methodName19;
private String[] _methodParameterTypes19;
}

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

@ -78,6 +78,17 @@ public class FineLavoriServiceUtil {
return getService().addFineLavori(intPraticaId, serviceContext);
}
public static it.tref.liferay.portos.bo.model.FineLavori addFineLavori(
long intPraticaId, boolean richiestaAttestazione,
boolean normEsenteCollaudo,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return getService()
.addFineLavori(intPraticaId, richiestaAttestazione,
normEsenteCollaudo, serviceContext);
}
public static it.tref.liferay.portos.bo.model.FineLavori deleteFineLavori(
it.tref.liferay.portos.bo.model.FineLavori fineLavori)
throws com.liferay.portal.kernel.exception.PortalException,

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

@ -73,6 +73,17 @@ public class FineLavoriServiceWrapper implements FineLavoriService,
return _fineLavoriService.addFineLavori(intPraticaId, serviceContext);
}
@Override
public it.tref.liferay.portos.bo.model.FineLavori addFineLavori(
long intPraticaId, boolean richiestaAttestazione,
boolean normEsenteCollaudo,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return _fineLavoriService.addFineLavori(intPraticaId,
richiestaAttestazione, normEsenteCollaudo, serviceContext);
}
@Override
public it.tref.liferay.portos.bo.model.FineLavori deleteFineLavori(
it.tref.liferay.portos.bo.model.FineLavori fineLavori)

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

@ -0,0 +1,285 @@
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package it.tref.liferay.portos.bo.service;
import com.liferay.portal.kernel.exception.PortalException;
import com.liferay.portal.kernel.exception.SystemException;
import com.liferay.portal.kernel.search.IndexableType;
import com.liferay.portal.kernel.transaction.Isolation;
import com.liferay.portal.kernel.transaction.Propagation;
import com.liferay.portal.kernel.transaction.Transactional;
import com.liferay.portal.service.BaseLocalService;
import com.liferay.portal.service.InvokableLocalService;
import com.liferay.portal.service.PersistedModelLocalService;
/**
* Provides the local service interface for PraticaAttenzionata. Methods of this
* service will not have security checks based on the propagated JAAS
* credentials because this service can only be accessed from within the same
* VM.
*
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see PraticaAttenzionataLocalServiceUtil
* @see it.tref.liferay.portos.bo.service.base.PraticaAttenzionataLocalServiceBaseImpl
* @see it.tref.liferay.portos.bo.service.impl.PraticaAttenzionataLocalServiceImpl
* @generated
*/
@Transactional(isolation = Isolation.PORTAL, rollbackFor = {
PortalException.class, SystemException.class})
public interface PraticaAttenzionataLocalService extends BaseLocalService,
InvokableLocalService, PersistedModelLocalService {
/*
* NOTE FOR DEVELOPERS:
*
* Never modify or reference this interface directly. Always use {@link PraticaAttenzionataLocalServiceUtil} to access the pratica attenzionata local service. Add custom service methods to {@link it.tref.liferay.portos.bo.service.impl.PraticaAttenzionataLocalServiceImpl} and rerun ServiceBuilder to automatically copy the method declarations to this interface.
*/
/**
* Adds the pratica attenzionata to the database. Also notifies the appropriate model listeners.
*
* @param praticaAttenzionata the pratica attenzionata
* @return the pratica attenzionata that was added
* @throws SystemException if a system exception occurred
*/
@com.liferay.portal.kernel.search.Indexable(type = IndexableType.REINDEX)
public it.tref.liferay.portos.bo.model.PraticaAttenzionata addPraticaAttenzionata(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata)
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Creates a new pratica attenzionata with the primary key. Does not add the pratica attenzionata to the database.
*
* @param praticaAttenzionataId the primary key for the new pratica attenzionata
* @return the new pratica attenzionata
*/
public it.tref.liferay.portos.bo.model.PraticaAttenzionata createPraticaAttenzionata(
long praticaAttenzionataId);
/**
* Deletes the pratica attenzionata with the primary key from the database. Also notifies the appropriate model listeners.
*
* @param praticaAttenzionataId the primary key of the pratica attenzionata
* @return the pratica attenzionata that was removed
* @throws PortalException if a pratica attenzionata with the primary key could not be found
* @throws SystemException if a system exception occurred
*/
@com.liferay.portal.kernel.search.Indexable(type = IndexableType.DELETE)
public it.tref.liferay.portos.bo.model.PraticaAttenzionata deletePraticaAttenzionata(
long praticaAttenzionataId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException;
/**
* Deletes the pratica attenzionata from the database. Also notifies the appropriate model listeners.
*
* @param praticaAttenzionata the pratica attenzionata
* @return the pratica attenzionata that was removed
* @throws SystemException if a system exception occurred
*/
@com.liferay.portal.kernel.search.Indexable(type = IndexableType.DELETE)
public it.tref.liferay.portos.bo.model.PraticaAttenzionata deletePraticaAttenzionata(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata)
throws com.liferay.portal.kernel.exception.SystemException;
public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery();
/**
* Performs a dynamic query on the database and returns the matching rows.
*
* @param dynamicQuery the dynamic query
* @return the matching rows
* @throws SystemException if a system exception occurred
*/
@SuppressWarnings("rawtypes")
public java.util.List dynamicQuery(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Performs a dynamic query on the database and returns a range of the matching rows.
*
* <p>
* Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
* </p>
*
* @param dynamicQuery the dynamic query
* @param start the lower bound of the range of model instances
* @param end the upper bound of the range of model instances (not inclusive)
* @return the range of matching rows
* @throws SystemException if a system exception occurred
*/
@SuppressWarnings("rawtypes")
public java.util.List dynamicQuery(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
int end) throws com.liferay.portal.kernel.exception.SystemException;
/**
* Performs a dynamic query on the database and returns an ordered range of the matching rows.
*
* <p>
* Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
* </p>
*
* @param dynamicQuery the dynamic query
* @param start the lower bound of the range of model instances
* @param end the upper bound of the range of model instances (not inclusive)
* @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
* @return the ordered range of matching rows
* @throws SystemException if a system exception occurred
*/
@SuppressWarnings("rawtypes")
public java.util.List dynamicQuery(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Returns the number of rows that match the dynamic query.
*
* @param dynamicQuery the dynamic query
* @return the number of rows that match the dynamic query
* @throws SystemException if a system exception occurred
*/
public long dynamicQueryCount(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Returns the number of rows that match the dynamic query.
*
* @param dynamicQuery the dynamic query
* @param projection the projection to apply to the query
* @return the number of rows that match the dynamic query
* @throws SystemException if a system exception occurred
*/
public long dynamicQueryCount(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
com.liferay.portal.kernel.dao.orm.Projection projection)
throws com.liferay.portal.kernel.exception.SystemException;
@Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
public it.tref.liferay.portos.bo.model.PraticaAttenzionata fetchPraticaAttenzionata(
long praticaAttenzionataId)
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Returns the pratica attenzionata with the primary key.
*
* @param praticaAttenzionataId the primary key of the pratica attenzionata
* @return the pratica attenzionata
* @throws PortalException if a pratica attenzionata with the primary key could not be found
* @throws SystemException if a system exception occurred
*/
@Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
public it.tref.liferay.portos.bo.model.PraticaAttenzionata getPraticaAttenzionata(
long praticaAttenzionataId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException;
@Override
@Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
public com.liferay.portal.model.PersistedModel getPersistedModel(
java.io.Serializable primaryKeyObj)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException;
/**
* Returns a range of all the pratica attenzionatas.
*
* <p>
* Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
* </p>
*
* @param start the lower bound of the range of pratica attenzionatas
* @param end the upper bound of the range of pratica attenzionatas (not inclusive)
* @return the range of pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
@Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
public java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> getPraticaAttenzionatas(
int start, int end)
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Returns the number of pratica attenzionatas.
*
* @return the number of pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
@Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
public int getPraticaAttenzionatasCount()
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Updates the pratica attenzionata in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
*
* @param praticaAttenzionata the pratica attenzionata
* @return the pratica attenzionata that was updated
* @throws SystemException if a system exception occurred
*/
@com.liferay.portal.kernel.search.Indexable(type = IndexableType.REINDEX)
public it.tref.liferay.portos.bo.model.PraticaAttenzionata updatePraticaAttenzionata(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata)
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Returns the Spring bean ID for this bean.
*
* @return the Spring bean ID for this bean
*/
public java.lang.String getBeanIdentifier();
/**
* Sets the Spring bean ID for this bean.
*
* @param beanIdentifier the Spring bean ID for this bean
*/
public void setBeanIdentifier(java.lang.String beanIdentifier);
@Override
public java.lang.Object invokeMethod(java.lang.String name,
java.lang.String[] parameterTypes, java.lang.Object[] arguments)
throws java.lang.Throwable;
public it.tref.liferay.portos.bo.model.PraticaAttenzionata evalAndEventuallyAddPraticaAttenzionata(
long intPraticaId, long fineLavoriId, java.lang.String numeroProgetto,
java.util.Date dataFineLavoriTotale,
java.util.Date dataRelazioneFineLavoriTotale,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException;
@Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
public java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> getPraticheDaVerificare()
throws com.liferay.portal.kernel.exception.SystemException;
public int countPraticheDaVerificare()
throws com.liferay.portal.kernel.exception.SystemException;
@Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
public java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> getPraticheVerificate()
throws com.liferay.portal.kernel.exception.SystemException;
public it.tref.liferay.portos.bo.model.PraticaAttenzionata verificaPraticaAttenzionata(
long praticaAttenzionataId,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.SystemException;
public it.tref.liferay.portos.bo.model.PraticaAttenzionata verificaPraticaAttenzionata(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.SystemException;
}

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

@ -0,0 +1,965 @@
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package it.tref.liferay.portos.bo.service;
import com.liferay.portal.service.InvokableLocalService;
/**
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @generated
*/
public class PraticaAttenzionataLocalServiceClp
implements PraticaAttenzionataLocalService {
public PraticaAttenzionataLocalServiceClp(
InvokableLocalService invokableLocalService) {
_invokableLocalService = invokableLocalService;
_methodName0 = "addPraticaAttenzionata";
_methodParameterTypes0 = new String[] {
"it.tref.liferay.portos.bo.model.PraticaAttenzionata"
};
_methodName1 = "createPraticaAttenzionata";
_methodParameterTypes1 = new String[] { "long" };
_methodName2 = "deletePraticaAttenzionata";
_methodParameterTypes2 = new String[] { "long" };
_methodName3 = "deletePraticaAttenzionata";
_methodParameterTypes3 = new String[] {
"it.tref.liferay.portos.bo.model.PraticaAttenzionata"
};
_methodName4 = "dynamicQuery";
_methodParameterTypes4 = new String[] { };
_methodName5 = "dynamicQuery";
_methodParameterTypes5 = new String[] {
"com.liferay.portal.kernel.dao.orm.DynamicQuery"
};
_methodName6 = "dynamicQuery";
_methodParameterTypes6 = new String[] {
"com.liferay.portal.kernel.dao.orm.DynamicQuery", "int", "int"
};
_methodName7 = "dynamicQuery";
_methodParameterTypes7 = new String[] {
"com.liferay.portal.kernel.dao.orm.DynamicQuery", "int", "int",
"com.liferay.portal.kernel.util.OrderByComparator"
};
_methodName8 = "dynamicQueryCount";
_methodParameterTypes8 = new String[] {
"com.liferay.portal.kernel.dao.orm.DynamicQuery"
};
_methodName9 = "dynamicQueryCount";
_methodParameterTypes9 = new String[] {
"com.liferay.portal.kernel.dao.orm.DynamicQuery",
"com.liferay.portal.kernel.dao.orm.Projection"
};
_methodName10 = "fetchPraticaAttenzionata";
_methodParameterTypes10 = new String[] { "long" };
_methodName11 = "getPraticaAttenzionata";
_methodParameterTypes11 = new String[] { "long" };
_methodName12 = "getPersistedModel";
_methodParameterTypes12 = new String[] { "java.io.Serializable" };
_methodName13 = "getPraticaAttenzionatas";
_methodParameterTypes13 = new String[] { "int", "int" };
_methodName14 = "getPraticaAttenzionatasCount";
_methodParameterTypes14 = new String[] { };
_methodName15 = "updatePraticaAttenzionata";
_methodParameterTypes15 = new String[] {
"it.tref.liferay.portos.bo.model.PraticaAttenzionata"
};
_methodName16 = "getBeanIdentifier";
_methodParameterTypes16 = new String[] { };
_methodName17 = "setBeanIdentifier";
_methodParameterTypes17 = new String[] { "java.lang.String" };
_methodName19 = "evalAndEventuallyAddPraticaAttenzionata";
_methodParameterTypes19 = new String[] {
"long", "long", "java.lang.String", "java.util.Date",
"java.util.Date", "com.liferay.portal.service.ServiceContext"
};
_methodName20 = "getPraticheDaVerificare";
_methodParameterTypes20 = new String[] { };
_methodName21 = "countPraticheDaVerificare";
_methodParameterTypes21 = new String[] { };
_methodName22 = "getPraticheVerificate";
_methodParameterTypes22 = new String[] { };
_methodName23 = "verificaPraticaAttenzionata";
_methodParameterTypes23 = new String[] {
"long", "com.liferay.portal.service.ServiceContext"
};
_methodName24 = "verificaPraticaAttenzionata";
_methodParameterTypes24 = new String[] {
"it.tref.liferay.portos.bo.model.PraticaAttenzionata",
"com.liferay.portal.service.ServiceContext"
};
}
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata addPraticaAttenzionata(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata)
throws com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName0,
_methodParameterTypes0,
new Object[] {
ClpSerializer.translateInput(praticaAttenzionata)
});
}
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.PraticaAttenzionata)ClpSerializer.translateOutput(returnObj);
}
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata createPraticaAttenzionata(
long praticaAttenzionataId) {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName1,
_methodParameterTypes1,
new Object[] { praticaAttenzionataId });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(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.PraticaAttenzionata)ClpSerializer.translateOutput(returnObj);
}
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata deletePraticaAttenzionata(
long praticaAttenzionataId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName2,
_methodParameterTypes2,
new Object[] { praticaAttenzionataId });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
if (t instanceof com.liferay.portal.kernel.exception.PortalException) {
throw (com.liferay.portal.kernel.exception.PortalException)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.PraticaAttenzionata)ClpSerializer.translateOutput(returnObj);
}
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata deletePraticaAttenzionata(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata)
throws com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName3,
_methodParameterTypes3,
new Object[] {
ClpSerializer.translateInput(praticaAttenzionata)
});
}
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.PraticaAttenzionata)ClpSerializer.translateOutput(returnObj);
}
@Override
public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName4,
_methodParameterTypes4, new Object[] { });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
if (t instanceof RuntimeException) {
throw (RuntimeException)t;
}
else {
throw new RuntimeException(t.getClass().getName() +
" is not a valid exception");
}
}
return (com.liferay.portal.kernel.dao.orm.DynamicQuery)ClpSerializer.translateOutput(returnObj);
}
@Override
@SuppressWarnings("rawtypes")
public java.util.List dynamicQuery(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
throws com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName5,
_methodParameterTypes5,
new Object[] { ClpSerializer.translateInput(dynamicQuery) });
}
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 (java.util.List)ClpSerializer.translateOutput(returnObj);
}
@Override
@SuppressWarnings("rawtypes")
public java.util.List dynamicQuery(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
int end) throws com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName6,
_methodParameterTypes6,
new Object[] {
ClpSerializer.translateInput(dynamicQuery),
start,
end
});
}
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 (java.util.List)ClpSerializer.translateOutput(returnObj);
}
@Override
@SuppressWarnings("rawtypes")
public java.util.List dynamicQuery(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName7,
_methodParameterTypes7,
new Object[] {
ClpSerializer.translateInput(dynamicQuery),
start,
end,
ClpSerializer.translateInput(orderByComparator)
});
}
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 (java.util.List)ClpSerializer.translateOutput(returnObj);
}
@Override
public long dynamicQueryCount(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
throws com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName8,
_methodParameterTypes8,
new Object[] { ClpSerializer.translateInput(dynamicQuery) });
}
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 ((Long)returnObj).longValue();
}
@Override
public long dynamicQueryCount(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
com.liferay.portal.kernel.dao.orm.Projection projection)
throws com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName9,
_methodParameterTypes9,
new Object[] {
ClpSerializer.translateInput(dynamicQuery),
ClpSerializer.translateInput(projection)
});
}
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 ((Long)returnObj).longValue();
}
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata fetchPraticaAttenzionata(
long praticaAttenzionataId)
throws com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName10,
_methodParameterTypes10,
new Object[] { praticaAttenzionataId });
}
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.PraticaAttenzionata)ClpSerializer.translateOutput(returnObj);
}
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata getPraticaAttenzionata(
long praticaAttenzionataId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName11,
_methodParameterTypes11,
new Object[] { praticaAttenzionataId });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
if (t instanceof com.liferay.portal.kernel.exception.PortalException) {
throw (com.liferay.portal.kernel.exception.PortalException)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.PraticaAttenzionata)ClpSerializer.translateOutput(returnObj);
}
@Override
public com.liferay.portal.model.PersistedModel getPersistedModel(
java.io.Serializable primaryKeyObj)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName12,
_methodParameterTypes12,
new Object[] { ClpSerializer.translateInput(primaryKeyObj) });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
if (t instanceof com.liferay.portal.kernel.exception.PortalException) {
throw (com.liferay.portal.kernel.exception.PortalException)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 (com.liferay.portal.model.PersistedModel)ClpSerializer.translateOutput(returnObj);
}
@Override
public java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> getPraticaAttenzionatas(
int start, int end)
throws com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName13,
_methodParameterTypes13, new Object[] { start, end });
}
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 (java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata>)ClpSerializer.translateOutput(returnObj);
}
@Override
public int getPraticaAttenzionatasCount()
throws com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName14,
_methodParameterTypes14, new Object[] { });
}
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 ((Integer)returnObj).intValue();
}
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata updatePraticaAttenzionata(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata)
throws com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName15,
_methodParameterTypes15,
new Object[] {
ClpSerializer.translateInput(praticaAttenzionata)
});
}
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.PraticaAttenzionata)ClpSerializer.translateOutput(returnObj);
}
@Override
public java.lang.String getBeanIdentifier() {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName16,
_methodParameterTypes16, new Object[] { });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
if (t instanceof RuntimeException) {
throw (RuntimeException)t;
}
else {
throw new RuntimeException(t.getClass().getName() +
" is not a valid exception");
}
}
return (java.lang.String)ClpSerializer.translateOutput(returnObj);
}
@Override
public void setBeanIdentifier(java.lang.String beanIdentifier) {
try {
_invokableLocalService.invokeMethod(_methodName17,
_methodParameterTypes17,
new Object[] { ClpSerializer.translateInput(beanIdentifier) });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
if (t instanceof RuntimeException) {
throw (RuntimeException)t;
}
else {
throw new RuntimeException(t.getClass().getName() +
" is not a valid exception");
}
}
}
@Override
public java.lang.Object invokeMethod(java.lang.String name,
java.lang.String[] parameterTypes, java.lang.Object[] arguments)
throws java.lang.Throwable {
throw new UnsupportedOperationException();
}
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata evalAndEventuallyAddPraticaAttenzionata(
long intPraticaId, long fineLavoriId, java.lang.String numeroProgetto,
java.util.Date dataFineLavoriTotale,
java.util.Date dataRelazioneFineLavoriTotale,
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(_methodName19,
_methodParameterTypes19,
new Object[] {
intPraticaId,
fineLavoriId,
ClpSerializer.translateInput(numeroProgetto),
ClpSerializer.translateInput(dataFineLavoriTotale),
ClpSerializer.translateInput(dataRelazioneFineLavoriTotale),
ClpSerializer.translateInput(serviceContext)
});
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
if (t instanceof com.liferay.portal.kernel.exception.PortalException) {
throw (com.liferay.portal.kernel.exception.PortalException)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.PraticaAttenzionata)ClpSerializer.translateOutput(returnObj);
}
@Override
public java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> getPraticheDaVerificare()
throws com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName20,
_methodParameterTypes20, new Object[] { });
}
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 (java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata>)ClpSerializer.translateOutput(returnObj);
}
@Override
public int countPraticheDaVerificare()
throws com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName21,
_methodParameterTypes21, new Object[] { });
}
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 ((Integer)returnObj).intValue();
}
@Override
public java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> getPraticheVerificate()
throws com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName22,
_methodParameterTypes22, new Object[] { });
}
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 (java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata>)ClpSerializer.translateOutput(returnObj);
}
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata verificaPraticaAttenzionata(
long praticaAttenzionataId,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName23,
_methodParameterTypes23,
new Object[] {
praticaAttenzionataId,
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.PraticaAttenzionata)ClpSerializer.translateOutput(returnObj);
}
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata verificaPraticaAttenzionata(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName24,
_methodParameterTypes24,
new Object[] {
ClpSerializer.translateInput(praticaAttenzionata),
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.PraticaAttenzionata)ClpSerializer.translateOutput(returnObj);
}
private InvokableLocalService _invokableLocalService;
private String _methodName0;
private String[] _methodParameterTypes0;
private String _methodName1;
private String[] _methodParameterTypes1;
private String _methodName2;
private String[] _methodParameterTypes2;
private String _methodName3;
private String[] _methodParameterTypes3;
private String _methodName4;
private String[] _methodParameterTypes4;
private String _methodName5;
private String[] _methodParameterTypes5;
private String _methodName6;
private String[] _methodParameterTypes6;
private String _methodName7;
private String[] _methodParameterTypes7;
private String _methodName8;
private String[] _methodParameterTypes8;
private String _methodName9;
private String[] _methodParameterTypes9;
private String _methodName10;
private String[] _methodParameterTypes10;
private String _methodName11;
private String[] _methodParameterTypes11;
private String _methodName12;
private String[] _methodParameterTypes12;
private String _methodName13;
private String[] _methodParameterTypes13;
private String _methodName14;
private String[] _methodParameterTypes14;
private String _methodName15;
private String[] _methodParameterTypes15;
private String _methodName16;
private String[] _methodParameterTypes16;
private String _methodName17;
private String[] _methodParameterTypes17;
private String _methodName19;
private String[] _methodParameterTypes19;
private String _methodName20;
private String[] _methodParameterTypes20;
private String _methodName21;
private String[] _methodParameterTypes21;
private String _methodName22;
private String[] _methodParameterTypes22;
private String _methodName23;
private String[] _methodParameterTypes23;
private String _methodName24;
private String[] _methodParameterTypes24;
}

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

@ -0,0 +1,354 @@
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package it.tref.liferay.portos.bo.service;
import com.liferay.portal.kernel.bean.PortletBeanLocatorUtil;
import com.liferay.portal.kernel.util.ReferenceRegistry;
import com.liferay.portal.service.InvokableLocalService;
/**
* Provides the local service utility for PraticaAttenzionata. This utility wraps
* {@link it.tref.liferay.portos.bo.service.impl.PraticaAttenzionataLocalServiceImpl} and is the
* primary access point for service operations in application layer code running
* on the local server. Methods of this service will not have security checks
* based on the propagated JAAS credentials because this service can only be
* accessed from within the same VM.
*
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see PraticaAttenzionataLocalService
* @see it.tref.liferay.portos.bo.service.base.PraticaAttenzionataLocalServiceBaseImpl
* @see it.tref.liferay.portos.bo.service.impl.PraticaAttenzionataLocalServiceImpl
* @generated
*/
public class PraticaAttenzionataLocalServiceUtil {
/*
* NOTE FOR DEVELOPERS:
*
* Never modify this class directly. Add custom service methods to {@link it.tref.liferay.portos.bo.service.impl.PraticaAttenzionataLocalServiceImpl} and rerun ServiceBuilder to regenerate this class.
*/
/**
* Adds the pratica attenzionata to the database. Also notifies the appropriate model listeners.
*
* @param praticaAttenzionata the pratica attenzionata
* @return the pratica attenzionata that was added
* @throws SystemException if a system exception occurred
*/
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata addPraticaAttenzionata(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata)
throws com.liferay.portal.kernel.exception.SystemException {
return getService().addPraticaAttenzionata(praticaAttenzionata);
}
/**
* Creates a new pratica attenzionata with the primary key. Does not add the pratica attenzionata to the database.
*
* @param praticaAttenzionataId the primary key for the new pratica attenzionata
* @return the new pratica attenzionata
*/
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata createPraticaAttenzionata(
long praticaAttenzionataId) {
return getService().createPraticaAttenzionata(praticaAttenzionataId);
}
/**
* Deletes the pratica attenzionata with the primary key from the database. Also notifies the appropriate model listeners.
*
* @param praticaAttenzionataId the primary key of the pratica attenzionata
* @return the pratica attenzionata that was removed
* @throws PortalException if a pratica attenzionata with the primary key could not be found
* @throws SystemException if a system exception occurred
*/
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata deletePraticaAttenzionata(
long praticaAttenzionataId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return getService().deletePraticaAttenzionata(praticaAttenzionataId);
}
/**
* Deletes the pratica attenzionata from the database. Also notifies the appropriate model listeners.
*
* @param praticaAttenzionata the pratica attenzionata
* @return the pratica attenzionata that was removed
* @throws SystemException if a system exception occurred
*/
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata deletePraticaAttenzionata(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata)
throws com.liferay.portal.kernel.exception.SystemException {
return getService().deletePraticaAttenzionata(praticaAttenzionata);
}
public static com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() {
return getService().dynamicQuery();
}
/**
* Performs a dynamic query on the database and returns the matching rows.
*
* @param dynamicQuery the dynamic query
* @return the matching rows
* @throws SystemException if a system exception occurred
*/
@SuppressWarnings("rawtypes")
public static java.util.List dynamicQuery(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
throws com.liferay.portal.kernel.exception.SystemException {
return getService().dynamicQuery(dynamicQuery);
}
/**
* Performs a dynamic query on the database and returns a range of the matching rows.
*
* <p>
* Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
* </p>
*
* @param dynamicQuery the dynamic query
* @param start the lower bound of the range of model instances
* @param end the upper bound of the range of model instances (not inclusive)
* @return the range of matching rows
* @throws SystemException if a system exception occurred
*/
@SuppressWarnings("rawtypes")
public static java.util.List dynamicQuery(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
int end) throws com.liferay.portal.kernel.exception.SystemException {
return getService().dynamicQuery(dynamicQuery, start, end);
}
/**
* Performs a dynamic query on the database and returns an ordered range of the matching rows.
*
* <p>
* Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
* </p>
*
* @param dynamicQuery the dynamic query
* @param start the lower bound of the range of model instances
* @param end the upper bound of the range of model instances (not inclusive)
* @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
* @return the ordered range of matching rows
* @throws SystemException if a system exception occurred
*/
@SuppressWarnings("rawtypes")
public static java.util.List dynamicQuery(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws com.liferay.portal.kernel.exception.SystemException {
return getService()
.dynamicQuery(dynamicQuery, start, end, orderByComparator);
}
/**
* Returns the number of rows that match the dynamic query.
*
* @param dynamicQuery the dynamic query
* @return the number of rows that match the dynamic query
* @throws SystemException if a system exception occurred
*/
public static long dynamicQueryCount(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
throws com.liferay.portal.kernel.exception.SystemException {
return getService().dynamicQueryCount(dynamicQuery);
}
/**
* Returns the number of rows that match the dynamic query.
*
* @param dynamicQuery the dynamic query
* @param projection the projection to apply to the query
* @return the number of rows that match the dynamic query
* @throws SystemException if a system exception occurred
*/
public static long dynamicQueryCount(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
com.liferay.portal.kernel.dao.orm.Projection projection)
throws com.liferay.portal.kernel.exception.SystemException {
return getService().dynamicQueryCount(dynamicQuery, projection);
}
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata fetchPraticaAttenzionata(
long praticaAttenzionataId)
throws com.liferay.portal.kernel.exception.SystemException {
return getService().fetchPraticaAttenzionata(praticaAttenzionataId);
}
/**
* Returns the pratica attenzionata with the primary key.
*
* @param praticaAttenzionataId the primary key of the pratica attenzionata
* @return the pratica attenzionata
* @throws PortalException if a pratica attenzionata with the primary key could not be found
* @throws SystemException if a system exception occurred
*/
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata getPraticaAttenzionata(
long praticaAttenzionataId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return getService().getPraticaAttenzionata(praticaAttenzionataId);
}
public static com.liferay.portal.model.PersistedModel getPersistedModel(
java.io.Serializable primaryKeyObj)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return getService().getPersistedModel(primaryKeyObj);
}
/**
* Returns a range of all the pratica attenzionatas.
*
* <p>
* Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
* </p>
*
* @param start the lower bound of the range of pratica attenzionatas
* @param end the upper bound of the range of pratica attenzionatas (not inclusive)
* @return the range of pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
public static java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> getPraticaAttenzionatas(
int start, int end)
throws com.liferay.portal.kernel.exception.SystemException {
return getService().getPraticaAttenzionatas(start, end);
}
/**
* Returns the number of pratica attenzionatas.
*
* @return the number of pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
public static int getPraticaAttenzionatasCount()
throws com.liferay.portal.kernel.exception.SystemException {
return getService().getPraticaAttenzionatasCount();
}
/**
* Updates the pratica attenzionata in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
*
* @param praticaAttenzionata the pratica attenzionata
* @return the pratica attenzionata that was updated
* @throws SystemException if a system exception occurred
*/
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata updatePraticaAttenzionata(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata)
throws com.liferay.portal.kernel.exception.SystemException {
return getService().updatePraticaAttenzionata(praticaAttenzionata);
}
/**
* Returns the Spring bean ID for this bean.
*
* @return the Spring bean ID for this bean
*/
public static java.lang.String getBeanIdentifier() {
return getService().getBeanIdentifier();
}
/**
* Sets the Spring bean ID for this bean.
*
* @param beanIdentifier the Spring bean ID for this bean
*/
public static void setBeanIdentifier(java.lang.String beanIdentifier) {
getService().setBeanIdentifier(beanIdentifier);
}
public static java.lang.Object invokeMethod(java.lang.String name,
java.lang.String[] parameterTypes, java.lang.Object[] arguments)
throws java.lang.Throwable {
return getService().invokeMethod(name, parameterTypes, arguments);
}
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata evalAndEventuallyAddPraticaAttenzionata(
long intPraticaId, long fineLavoriId, java.lang.String numeroProgetto,
java.util.Date dataFineLavoriTotale,
java.util.Date dataRelazioneFineLavoriTotale,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return getService()
.evalAndEventuallyAddPraticaAttenzionata(intPraticaId,
fineLavoriId, numeroProgetto, dataFineLavoriTotale,
dataRelazioneFineLavoriTotale, serviceContext);
}
public static java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> getPraticheDaVerificare()
throws com.liferay.portal.kernel.exception.SystemException {
return getService().getPraticheDaVerificare();
}
public static int countPraticheDaVerificare()
throws com.liferay.portal.kernel.exception.SystemException {
return getService().countPraticheDaVerificare();
}
public static java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> getPraticheVerificate()
throws com.liferay.portal.kernel.exception.SystemException {
return getService().getPraticheVerificate();
}
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata verificaPraticaAttenzionata(
long praticaAttenzionataId,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.SystemException {
return getService()
.verificaPraticaAttenzionata(praticaAttenzionataId,
serviceContext);
}
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata verificaPraticaAttenzionata(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.SystemException {
return getService()
.verificaPraticaAttenzionata(praticaAttenzionata,
serviceContext);
}
public static void clearService() {
_service = null;
}
public static PraticaAttenzionataLocalService getService() {
if (_service == null) {
InvokableLocalService invokableLocalService = (InvokableLocalService)PortletBeanLocatorUtil.locate(ClpSerializer.getServletContextName(),
PraticaAttenzionataLocalService.class.getName());
if (invokableLocalService instanceof PraticaAttenzionataLocalService) {
_service = (PraticaAttenzionataLocalService)invokableLocalService;
}
else {
_service = new PraticaAttenzionataLocalServiceClp(invokableLocalService);
}
ReferenceRegistry.registerReference(PraticaAttenzionataLocalServiceUtil.class,
"_service");
}
return _service;
}
/**
* @deprecated As of 6.2.0
*/
public void setService(PraticaAttenzionataLocalService service) {
}
private static PraticaAttenzionataLocalService _service;
}

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

@ -0,0 +1,369 @@
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package it.tref.liferay.portos.bo.service;
import com.liferay.portal.service.ServiceWrapper;
/**
* Provides a wrapper for {@link PraticaAttenzionataLocalService}.
*
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see PraticaAttenzionataLocalService
* @generated
*/
public class PraticaAttenzionataLocalServiceWrapper
implements PraticaAttenzionataLocalService,
ServiceWrapper<PraticaAttenzionataLocalService> {
public PraticaAttenzionataLocalServiceWrapper(
PraticaAttenzionataLocalService praticaAttenzionataLocalService) {
_praticaAttenzionataLocalService = praticaAttenzionataLocalService;
}
/**
* Adds the pratica attenzionata to the database. Also notifies the appropriate model listeners.
*
* @param praticaAttenzionata the pratica attenzionata
* @return the pratica attenzionata that was added
* @throws SystemException if a system exception occurred
*/
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata addPraticaAttenzionata(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata)
throws com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.addPraticaAttenzionata(praticaAttenzionata);
}
/**
* Creates a new pratica attenzionata with the primary key. Does not add the pratica attenzionata to the database.
*
* @param praticaAttenzionataId the primary key for the new pratica attenzionata
* @return the new pratica attenzionata
*/
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata createPraticaAttenzionata(
long praticaAttenzionataId) {
return _praticaAttenzionataLocalService.createPraticaAttenzionata(praticaAttenzionataId);
}
/**
* Deletes the pratica attenzionata with the primary key from the database. Also notifies the appropriate model listeners.
*
* @param praticaAttenzionataId the primary key of the pratica attenzionata
* @return the pratica attenzionata that was removed
* @throws PortalException if a pratica attenzionata with the primary key could not be found
* @throws SystemException if a system exception occurred
*/
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata deletePraticaAttenzionata(
long praticaAttenzionataId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.deletePraticaAttenzionata(praticaAttenzionataId);
}
/**
* Deletes the pratica attenzionata from the database. Also notifies the appropriate model listeners.
*
* @param praticaAttenzionata the pratica attenzionata
* @return the pratica attenzionata that was removed
* @throws SystemException if a system exception occurred
*/
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata deletePraticaAttenzionata(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata)
throws com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.deletePraticaAttenzionata(praticaAttenzionata);
}
@Override
public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() {
return _praticaAttenzionataLocalService.dynamicQuery();
}
/**
* Performs a dynamic query on the database and returns the matching rows.
*
* @param dynamicQuery the dynamic query
* @return the matching rows
* @throws SystemException if a system exception occurred
*/
@Override
@SuppressWarnings("rawtypes")
public java.util.List dynamicQuery(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
throws com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.dynamicQuery(dynamicQuery);
}
/**
* Performs a dynamic query on the database and returns a range of the matching rows.
*
* <p>
* Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
* </p>
*
* @param dynamicQuery the dynamic query
* @param start the lower bound of the range of model instances
* @param end the upper bound of the range of model instances (not inclusive)
* @return the range of matching rows
* @throws SystemException if a system exception occurred
*/
@Override
@SuppressWarnings("rawtypes")
public java.util.List dynamicQuery(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
int end) throws com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.dynamicQuery(dynamicQuery,
start, end);
}
/**
* Performs a dynamic query on the database and returns an ordered range of the matching rows.
*
* <p>
* Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
* </p>
*
* @param dynamicQuery the dynamic query
* @param start the lower bound of the range of model instances
* @param end the upper bound of the range of model instances (not inclusive)
* @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
* @return the ordered range of matching rows
* @throws SystemException if a system exception occurred
*/
@Override
@SuppressWarnings("rawtypes")
public java.util.List dynamicQuery(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.dynamicQuery(dynamicQuery,
start, end, orderByComparator);
}
/**
* Returns the number of rows that match the dynamic query.
*
* @param dynamicQuery the dynamic query
* @return the number of rows that match the dynamic query
* @throws SystemException if a system exception occurred
*/
@Override
public long dynamicQueryCount(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
throws com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.dynamicQueryCount(dynamicQuery);
}
/**
* Returns the number of rows that match the dynamic query.
*
* @param dynamicQuery the dynamic query
* @param projection the projection to apply to the query
* @return the number of rows that match the dynamic query
* @throws SystemException if a system exception occurred
*/
@Override
public long dynamicQueryCount(
com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
com.liferay.portal.kernel.dao.orm.Projection projection)
throws com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.dynamicQueryCount(dynamicQuery,
projection);
}
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata fetchPraticaAttenzionata(
long praticaAttenzionataId)
throws com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.fetchPraticaAttenzionata(praticaAttenzionataId);
}
/**
* Returns the pratica attenzionata with the primary key.
*
* @param praticaAttenzionataId the primary key of the pratica attenzionata
* @return the pratica attenzionata
* @throws PortalException if a pratica attenzionata with the primary key could not be found
* @throws SystemException if a system exception occurred
*/
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata getPraticaAttenzionata(
long praticaAttenzionataId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.getPraticaAttenzionata(praticaAttenzionataId);
}
@Override
public com.liferay.portal.model.PersistedModel getPersistedModel(
java.io.Serializable primaryKeyObj)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.getPersistedModel(primaryKeyObj);
}
/**
* Returns a range of all the pratica attenzionatas.
*
* <p>
* Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
* </p>
*
* @param start the lower bound of the range of pratica attenzionatas
* @param end the upper bound of the range of pratica attenzionatas (not inclusive)
* @return the range of pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
@Override
public java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> getPraticaAttenzionatas(
int start, int end)
throws com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.getPraticaAttenzionatas(start,
end);
}
/**
* Returns the number of pratica attenzionatas.
*
* @return the number of pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
@Override
public int getPraticaAttenzionatasCount()
throws com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.getPraticaAttenzionatasCount();
}
/**
* Updates the pratica attenzionata in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
*
* @param praticaAttenzionata the pratica attenzionata
* @return the pratica attenzionata that was updated
* @throws SystemException if a system exception occurred
*/
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata updatePraticaAttenzionata(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata)
throws com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.updatePraticaAttenzionata(praticaAttenzionata);
}
/**
* Returns the Spring bean ID for this bean.
*
* @return the Spring bean ID for this bean
*/
@Override
public java.lang.String getBeanIdentifier() {
return _praticaAttenzionataLocalService.getBeanIdentifier();
}
/**
* Sets the Spring bean ID for this bean.
*
* @param beanIdentifier the Spring bean ID for this bean
*/
@Override
public void setBeanIdentifier(java.lang.String beanIdentifier) {
_praticaAttenzionataLocalService.setBeanIdentifier(beanIdentifier);
}
@Override
public java.lang.Object invokeMethod(java.lang.String name,
java.lang.String[] parameterTypes, java.lang.Object[] arguments)
throws java.lang.Throwable {
return _praticaAttenzionataLocalService.invokeMethod(name,
parameterTypes, arguments);
}
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata evalAndEventuallyAddPraticaAttenzionata(
long intPraticaId, long fineLavoriId, java.lang.String numeroProgetto,
java.util.Date dataFineLavoriTotale,
java.util.Date dataRelazioneFineLavoriTotale,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.evalAndEventuallyAddPraticaAttenzionata(intPraticaId,
fineLavoriId, numeroProgetto, dataFineLavoriTotale,
dataRelazioneFineLavoriTotale, serviceContext);
}
@Override
public java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> getPraticheDaVerificare()
throws com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.getPraticheDaVerificare();
}
@Override
public int countPraticheDaVerificare()
throws com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.countPraticheDaVerificare();
}
@Override
public java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> getPraticheVerificate()
throws com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.getPraticheVerificate();
}
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata verificaPraticaAttenzionata(
long praticaAttenzionataId,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.verificaPraticaAttenzionata(praticaAttenzionataId,
serviceContext);
}
@Override
public it.tref.liferay.portos.bo.model.PraticaAttenzionata verificaPraticaAttenzionata(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.SystemException {
return _praticaAttenzionataLocalService.verificaPraticaAttenzionata(praticaAttenzionata,
serviceContext);
}
/**
* @deprecated As of 6.1.0, replaced by {@link #getWrappedService}
*/
public PraticaAttenzionataLocalService getWrappedPraticaAttenzionataLocalService() {
return _praticaAttenzionataLocalService;
}
/**
* @deprecated As of 6.1.0, replaced by {@link #setWrappedService}
*/
public void setWrappedPraticaAttenzionataLocalService(
PraticaAttenzionataLocalService praticaAttenzionataLocalService) {
_praticaAttenzionataLocalService = praticaAttenzionataLocalService;
}
@Override
public PraticaAttenzionataLocalService getWrappedService() {
return _praticaAttenzionataLocalService;
}
@Override
public void setWrappedService(
PraticaAttenzionataLocalService praticaAttenzionataLocalService) {
_praticaAttenzionataLocalService = praticaAttenzionataLocalService;
}
private PraticaAttenzionataLocalService _praticaAttenzionataLocalService;
}

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

@ -0,0 +1,66 @@
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package it.tref.liferay.portos.bo.service;
import com.liferay.portal.kernel.exception.PortalException;
import com.liferay.portal.kernel.exception.SystemException;
import com.liferay.portal.kernel.jsonwebservice.JSONWebService;
import com.liferay.portal.kernel.transaction.Isolation;
import com.liferay.portal.kernel.transaction.Transactional;
import com.liferay.portal.security.ac.AccessControlled;
import com.liferay.portal.service.BaseService;
import com.liferay.portal.service.InvokableService;
/**
* Provides the remote service interface for PraticaAttenzionata. Methods of this
* service are expected to have security checks based on the propagated JAAS
* credentials because this service can be accessed remotely.
*
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see PraticaAttenzionataServiceUtil
* @see it.tref.liferay.portos.bo.service.base.PraticaAttenzionataServiceBaseImpl
* @see it.tref.liferay.portos.bo.service.impl.PraticaAttenzionataServiceImpl
* @generated
*/
@AccessControlled
@JSONWebService
@Transactional(isolation = Isolation.PORTAL, rollbackFor = {
PortalException.class, SystemException.class})
public interface PraticaAttenzionataService extends BaseService, InvokableService {
/*
* NOTE FOR DEVELOPERS:
*
* Never modify or reference this interface directly. Always use {@link PraticaAttenzionataServiceUtil} to access the pratica attenzionata remote service. Add custom service methods to {@link it.tref.liferay.portos.bo.service.impl.PraticaAttenzionataServiceImpl} and rerun ServiceBuilder to automatically copy the method declarations to this interface.
*/
/**
* Returns the Spring bean ID for this bean.
*
* @return the Spring bean ID for this bean
*/
public java.lang.String getBeanIdentifier();
/**
* Sets the Spring bean ID for this bean.
*
* @param beanIdentifier the Spring bean ID for this bean
*/
public void setBeanIdentifier(java.lang.String beanIdentifier);
@Override
public java.lang.Object invokeMethod(java.lang.String name,
java.lang.String[] parameterTypes, java.lang.Object[] arguments)
throws java.lang.Throwable;
}

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

@ -0,0 +1,91 @@
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package it.tref.liferay.portos.bo.service;
import com.liferay.portal.service.InvokableService;
/**
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @generated
*/
public class PraticaAttenzionataServiceClp implements PraticaAttenzionataService {
public PraticaAttenzionataServiceClp(InvokableService invokableService) {
_invokableService = invokableService;
_methodName0 = "getBeanIdentifier";
_methodParameterTypes0 = new String[] { };
_methodName1 = "setBeanIdentifier";
_methodParameterTypes1 = new String[] { "java.lang.String" };
}
@Override
public java.lang.String getBeanIdentifier() {
Object returnObj = null;
try {
returnObj = _invokableService.invokeMethod(_methodName0,
_methodParameterTypes0, new Object[] { });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
if (t instanceof RuntimeException) {
throw (RuntimeException)t;
}
else {
throw new RuntimeException(t.getClass().getName() +
" is not a valid exception");
}
}
return (java.lang.String)ClpSerializer.translateOutput(returnObj);
}
@Override
public void setBeanIdentifier(java.lang.String beanIdentifier) {
try {
_invokableService.invokeMethod(_methodName1,
_methodParameterTypes1,
new Object[] { ClpSerializer.translateInput(beanIdentifier) });
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
if (t instanceof RuntimeException) {
throw (RuntimeException)t;
}
else {
throw new RuntimeException(t.getClass().getName() +
" is not a valid exception");
}
}
}
@Override
public java.lang.Object invokeMethod(java.lang.String name,
java.lang.String[] parameterTypes, java.lang.Object[] arguments)
throws java.lang.Throwable {
throw new UnsupportedOperationException();
}
private InvokableService _invokableService;
private String _methodName0;
private String[] _methodParameterTypes0;
private String _methodName1;
private String[] _methodParameterTypes1;
}

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

@ -0,0 +1,96 @@
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package it.tref.liferay.portos.bo.service;
import com.liferay.portal.kernel.bean.PortletBeanLocatorUtil;
import com.liferay.portal.kernel.util.ReferenceRegistry;
import com.liferay.portal.service.InvokableService;
/**
* Provides the remote service utility for PraticaAttenzionata. This utility wraps
* {@link it.tref.liferay.portos.bo.service.impl.PraticaAttenzionataServiceImpl} and is the
* primary access point for service operations in application layer code running
* on a remote server. Methods of this service are expected to have security
* checks based on the propagated JAAS credentials because this service can be
* accessed remotely.
*
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see PraticaAttenzionataService
* @see it.tref.liferay.portos.bo.service.base.PraticaAttenzionataServiceBaseImpl
* @see it.tref.liferay.portos.bo.service.impl.PraticaAttenzionataServiceImpl
* @generated
*/
public class PraticaAttenzionataServiceUtil {
/*
* NOTE FOR DEVELOPERS:
*
* Never modify this class directly. Add custom service methods to {@link it.tref.liferay.portos.bo.service.impl.PraticaAttenzionataServiceImpl} and rerun ServiceBuilder to regenerate this class.
*/
/**
* Returns the Spring bean ID for this bean.
*
* @return the Spring bean ID for this bean
*/
public static java.lang.String getBeanIdentifier() {
return getService().getBeanIdentifier();
}
/**
* Sets the Spring bean ID for this bean.
*
* @param beanIdentifier the Spring bean ID for this bean
*/
public static void setBeanIdentifier(java.lang.String beanIdentifier) {
getService().setBeanIdentifier(beanIdentifier);
}
public static java.lang.Object invokeMethod(java.lang.String name,
java.lang.String[] parameterTypes, java.lang.Object[] arguments)
throws java.lang.Throwable {
return getService().invokeMethod(name, parameterTypes, arguments);
}
public static void clearService() {
_service = null;
}
public static PraticaAttenzionataService getService() {
if (_service == null) {
InvokableService invokableService = (InvokableService)PortletBeanLocatorUtil.locate(ClpSerializer.getServletContextName(),
PraticaAttenzionataService.class.getName());
if (invokableService instanceof PraticaAttenzionataService) {
_service = (PraticaAttenzionataService)invokableService;
}
else {
_service = new PraticaAttenzionataServiceClp(invokableService);
}
ReferenceRegistry.registerReference(PraticaAttenzionataServiceUtil.class,
"_service");
}
return _service;
}
/**
* @deprecated As of 6.2.0
*/
public void setService(PraticaAttenzionataService service) {
}
private static PraticaAttenzionataService _service;
}

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

@ -0,0 +1,89 @@
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package it.tref.liferay.portos.bo.service;
import com.liferay.portal.service.ServiceWrapper;
/**
* Provides a wrapper for {@link PraticaAttenzionataService}.
*
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see PraticaAttenzionataService
* @generated
*/
public class PraticaAttenzionataServiceWrapper
implements PraticaAttenzionataService,
ServiceWrapper<PraticaAttenzionataService> {
public PraticaAttenzionataServiceWrapper(
PraticaAttenzionataService praticaAttenzionataService) {
_praticaAttenzionataService = praticaAttenzionataService;
}
/**
* Returns the Spring bean ID for this bean.
*
* @return the Spring bean ID for this bean
*/
@Override
public java.lang.String getBeanIdentifier() {
return _praticaAttenzionataService.getBeanIdentifier();
}
/**
* Sets the Spring bean ID for this bean.
*
* @param beanIdentifier the Spring bean ID for this bean
*/
@Override
public void setBeanIdentifier(java.lang.String beanIdentifier) {
_praticaAttenzionataService.setBeanIdentifier(beanIdentifier);
}
@Override
public java.lang.Object invokeMethod(java.lang.String name,
java.lang.String[] parameterTypes, java.lang.Object[] arguments)
throws java.lang.Throwable {
return _praticaAttenzionataService.invokeMethod(name, parameterTypes,
arguments);
}
/**
* @deprecated As of 6.1.0, replaced by {@link #getWrappedService}
*/
public PraticaAttenzionataService getWrappedPraticaAttenzionataService() {
return _praticaAttenzionataService;
}
/**
* @deprecated As of 6.1.0, replaced by {@link #setWrappedService}
*/
public void setWrappedPraticaAttenzionataService(
PraticaAttenzionataService praticaAttenzionataService) {
_praticaAttenzionataService = praticaAttenzionataService;
}
@Override
public PraticaAttenzionataService getWrappedService() {
return _praticaAttenzionataService;
}
@Override
public void setWrappedService(
PraticaAttenzionataService praticaAttenzionataService) {
_praticaAttenzionataService = praticaAttenzionataService;
}
private PraticaAttenzionataService _praticaAttenzionataService;
}

5
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/messaging/ClpMessageListener.java

@ -52,6 +52,8 @@ import it.tref.liferay.portos.bo.service.PagamentoLocalServiceUtil;
import it.tref.liferay.portos.bo.service.PagamentoServiceUtil;
import it.tref.liferay.portos.bo.service.ParereGeologoLocalServiceUtil;
import it.tref.liferay.portos.bo.service.ParereGeologoServiceUtil;
import it.tref.liferay.portos.bo.service.PraticaAttenzionataLocalServiceUtil;
import it.tref.liferay.portos.bo.service.PraticaAttenzionataServiceUtil;
import it.tref.liferay.portos.bo.service.ProvinciaLocalServiceUtil;
import it.tref.liferay.portos.bo.service.ProvinciaServiceUtil;
import it.tref.liferay.portos.bo.service.SoggettoLocalServiceUtil;
@ -131,6 +133,9 @@ public class ClpMessageListener extends BaseMessageListener {
ParereGeologoLocalServiceUtil.clearService();
ParereGeologoServiceUtil.clearService();
PraticaAttenzionataLocalServiceUtil.clearService();
PraticaAttenzionataServiceUtil.clearService();
ProvinciaLocalServiceUtil.clearService();
ProvinciaServiceUtil.clearService();

38
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/persistence/PraticaAttenzionataActionableDynamicQuery.java

@ -0,0 +1,38 @@
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package it.tref.liferay.portos.bo.service.persistence;
import com.liferay.portal.kernel.dao.orm.BaseActionableDynamicQuery;
import com.liferay.portal.kernel.exception.SystemException;
import it.tref.liferay.portos.bo.model.PraticaAttenzionata;
import it.tref.liferay.portos.bo.service.PraticaAttenzionataLocalServiceUtil;
/**
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @generated
*/
public abstract class PraticaAttenzionataActionableDynamicQuery
extends BaseActionableDynamicQuery {
public PraticaAttenzionataActionableDynamicQuery()
throws SystemException {
setBaseLocalService(PraticaAttenzionataLocalServiceUtil.getService());
setClass(PraticaAttenzionata.class);
setClassLoader(it.tref.liferay.portos.bo.service.ClpSerializer.class.getClassLoader());
setPrimaryKeyPropertyName("praticaAttenzionataId");
}
}

303
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/persistence/PraticaAttenzionataPersistence.java

@ -0,0 +1,303 @@
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package it.tref.liferay.portos.bo.service.persistence;
import com.liferay.portal.service.persistence.BasePersistence;
import it.tref.liferay.portos.bo.model.PraticaAttenzionata;
/**
* The persistence interface for the pratica attenzionata service.
*
* <p>
* Caching information and settings can be found in <code>portal.properties</code>
* </p>
*
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see PraticaAttenzionataPersistenceImpl
* @see PraticaAttenzionataUtil
* @generated
*/
public interface PraticaAttenzionataPersistence extends BasePersistence<PraticaAttenzionata> {
/*
* NOTE FOR DEVELOPERS:
*
* Never modify or reference this interface directly. Always use {@link PraticaAttenzionataUtil} to access the pratica attenzionata persistence. Modify <code>service.xml</code> and rerun ServiceBuilder to regenerate this interface.
*/
/**
* Returns all the pratica attenzionatas where verificata = &#63;.
*
* @param verificata the verificata
* @return the matching pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
public java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> findByVerificata(
boolean verificata)
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Returns a range of all the pratica attenzionatas where verificata = &#63;.
*
* <p>
* Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
* </p>
*
* @param verificata the verificata
* @param start the lower bound of the range of pratica attenzionatas
* @param end the upper bound of the range of pratica attenzionatas (not inclusive)
* @return the range of matching pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
public java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> findByVerificata(
boolean verificata, int start, int end)
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Returns an ordered range of all the pratica attenzionatas where verificata = &#63;.
*
* <p>
* Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
* </p>
*
* @param verificata the verificata
* @param start the lower bound of the range of pratica attenzionatas
* @param end the upper bound of the range of pratica attenzionatas (not inclusive)
* @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
* @return the ordered range of matching pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
public java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> findByVerificata(
boolean verificata, int start, int end,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Returns the first pratica attenzionata in the ordered set where verificata = &#63;.
*
* @param verificata the verificata
* @param orderByComparator the comparator to order the set by (optionally <code>null</code>)
* @return the first matching pratica attenzionata
* @throws it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException if a matching pratica attenzionata could not be found
* @throws SystemException if a system exception occurred
*/
public it.tref.liferay.portos.bo.model.PraticaAttenzionata findByVerificata_First(
boolean verificata,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws com.liferay.portal.kernel.exception.SystemException,
it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException;
/**
* Returns the first pratica attenzionata in the ordered set where verificata = &#63;.
*
* @param verificata the verificata
* @param orderByComparator the comparator to order the set by (optionally <code>null</code>)
* @return the first matching pratica attenzionata, or <code>null</code> if a matching pratica attenzionata could not be found
* @throws SystemException if a system exception occurred
*/
public it.tref.liferay.portos.bo.model.PraticaAttenzionata fetchByVerificata_First(
boolean verificata,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Returns the last pratica attenzionata in the ordered set where verificata = &#63;.
*
* @param verificata the verificata
* @param orderByComparator the comparator to order the set by (optionally <code>null</code>)
* @return the last matching pratica attenzionata
* @throws it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException if a matching pratica attenzionata could not be found
* @throws SystemException if a system exception occurred
*/
public it.tref.liferay.portos.bo.model.PraticaAttenzionata findByVerificata_Last(
boolean verificata,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws com.liferay.portal.kernel.exception.SystemException,
it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException;
/**
* Returns the last pratica attenzionata in the ordered set where verificata = &#63;.
*
* @param verificata the verificata
* @param orderByComparator the comparator to order the set by (optionally <code>null</code>)
* @return the last matching pratica attenzionata, or <code>null</code> if a matching pratica attenzionata could not be found
* @throws SystemException if a system exception occurred
*/
public it.tref.liferay.portos.bo.model.PraticaAttenzionata fetchByVerificata_Last(
boolean verificata,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Returns the pratica attenzionatas before and after the current pratica attenzionata in the ordered set where verificata = &#63;.
*
* @param praticaAttenzionataId the primary key of the current pratica attenzionata
* @param verificata the verificata
* @param orderByComparator the comparator to order the set by (optionally <code>null</code>)
* @return the previous, current, and next pratica attenzionata
* @throws it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException if a pratica attenzionata with the primary key could not be found
* @throws SystemException if a system exception occurred
*/
public it.tref.liferay.portos.bo.model.PraticaAttenzionata[] findByVerificata_PrevAndNext(
long praticaAttenzionataId, boolean verificata,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws com.liferay.portal.kernel.exception.SystemException,
it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException;
/**
* Removes all the pratica attenzionatas where verificata = &#63; from the database.
*
* @param verificata the verificata
* @throws SystemException if a system exception occurred
*/
public void removeByVerificata(boolean verificata)
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Returns the number of pratica attenzionatas where verificata = &#63;.
*
* @param verificata the verificata
* @return the number of matching pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
public int countByVerificata(boolean verificata)
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Caches the pratica attenzionata in the entity cache if it is enabled.
*
* @param praticaAttenzionata the pratica attenzionata
*/
public void cacheResult(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata);
/**
* Caches the pratica attenzionatas in the entity cache if it is enabled.
*
* @param praticaAttenzionatas the pratica attenzionatas
*/
public void cacheResult(
java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> praticaAttenzionatas);
/**
* Creates a new pratica attenzionata with the primary key. Does not add the pratica attenzionata to the database.
*
* @param praticaAttenzionataId the primary key for the new pratica attenzionata
* @return the new pratica attenzionata
*/
public it.tref.liferay.portos.bo.model.PraticaAttenzionata create(
long praticaAttenzionataId);
/**
* Removes the pratica attenzionata with the primary key from the database. Also notifies the appropriate model listeners.
*
* @param praticaAttenzionataId the primary key of the pratica attenzionata
* @return the pratica attenzionata that was removed
* @throws it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException if a pratica attenzionata with the primary key could not be found
* @throws SystemException if a system exception occurred
*/
public it.tref.liferay.portos.bo.model.PraticaAttenzionata remove(
long praticaAttenzionataId)
throws com.liferay.portal.kernel.exception.SystemException,
it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException;
public it.tref.liferay.portos.bo.model.PraticaAttenzionata updateImpl(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata)
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Returns the pratica attenzionata with the primary key or throws a {@link it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException} if it could not be found.
*
* @param praticaAttenzionataId the primary key of the pratica attenzionata
* @return the pratica attenzionata
* @throws it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException if a pratica attenzionata with the primary key could not be found
* @throws SystemException if a system exception occurred
*/
public it.tref.liferay.portos.bo.model.PraticaAttenzionata findByPrimaryKey(
long praticaAttenzionataId)
throws com.liferay.portal.kernel.exception.SystemException,
it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException;
/**
* Returns the pratica attenzionata with the primary key or returns <code>null</code> if it could not be found.
*
* @param praticaAttenzionataId the primary key of the pratica attenzionata
* @return the pratica attenzionata, or <code>null</code> if a pratica attenzionata with the primary key could not be found
* @throws SystemException if a system exception occurred
*/
public it.tref.liferay.portos.bo.model.PraticaAttenzionata fetchByPrimaryKey(
long praticaAttenzionataId)
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Returns all the pratica attenzionatas.
*
* @return the pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
public java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> findAll()
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Returns a range of all the pratica attenzionatas.
*
* <p>
* Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
* </p>
*
* @param start the lower bound of the range of pratica attenzionatas
* @param end the upper bound of the range of pratica attenzionatas (not inclusive)
* @return the range of pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
public java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> findAll(
int start, int end)
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Returns an ordered range of all the pratica attenzionatas.
*
* <p>
* Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
* </p>
*
* @param start the lower bound of the range of pratica attenzionatas
* @param end the upper bound of the range of pratica attenzionatas (not inclusive)
* @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
* @return the ordered range of pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
public java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> findAll(
int start, int end,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Removes all the pratica attenzionatas from the database.
*
* @throws SystemException if a system exception occurred
*/
public void removeAll()
throws com.liferay.portal.kernel.exception.SystemException;
/**
* Returns the number of pratica attenzionatas.
*
* @return the number of pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
public int countAll()
throws com.liferay.portal.kernel.exception.SystemException;
}

448
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/persistence/PraticaAttenzionataUtil.java

@ -0,0 +1,448 @@
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package it.tref.liferay.portos.bo.service.persistence;
import com.liferay.portal.kernel.bean.PortletBeanLocatorUtil;
import com.liferay.portal.kernel.dao.orm.DynamicQuery;
import com.liferay.portal.kernel.exception.SystemException;
import com.liferay.portal.kernel.util.OrderByComparator;
import com.liferay.portal.kernel.util.ReferenceRegistry;
import com.liferay.portal.service.ServiceContext;
import it.tref.liferay.portos.bo.model.PraticaAttenzionata;
import java.util.List;
/**
* The persistence utility for the pratica attenzionata service. This utility wraps {@link PraticaAttenzionataPersistenceImpl} and provides direct access to the database for CRUD operations. This utility should only be used by the service layer, as it must operate within a transaction. Never access this utility in a JSP, controller, model, or other front-end class.
*
* <p>
* Caching information and settings can be found in <code>portal.properties</code>
* </p>
*
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see PraticaAttenzionataPersistence
* @see PraticaAttenzionataPersistenceImpl
* @generated
*/
public class PraticaAttenzionataUtil {
/*
* NOTE FOR DEVELOPERS:
*
* Never modify this class directly. Modify <code>service.xml</code> and rerun ServiceBuilder to regenerate this class.
*/
/**
* @see com.liferay.portal.service.persistence.BasePersistence#clearCache()
*/
public static void clearCache() {
getPersistence().clearCache();
}
/**
* @see com.liferay.portal.service.persistence.BasePersistence#clearCache(com.liferay.portal.model.BaseModel)
*/
public static void clearCache(PraticaAttenzionata praticaAttenzionata) {
getPersistence().clearCache(praticaAttenzionata);
}
/**
* @see com.liferay.portal.service.persistence.BasePersistence#countWithDynamicQuery(DynamicQuery)
*/
public static long countWithDynamicQuery(DynamicQuery dynamicQuery)
throws SystemException {
return getPersistence().countWithDynamicQuery(dynamicQuery);
}
/**
* @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery)
*/
public static List<PraticaAttenzionata> findWithDynamicQuery(
DynamicQuery dynamicQuery) throws SystemException {
return getPersistence().findWithDynamicQuery(dynamicQuery);
}
/**
* @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery, int, int)
*/
public static List<PraticaAttenzionata> findWithDynamicQuery(
DynamicQuery dynamicQuery, int start, int end)
throws SystemException {
return getPersistence().findWithDynamicQuery(dynamicQuery, start, end);
}
/**
* @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery, int, int, OrderByComparator)
*/
public static List<PraticaAttenzionata> findWithDynamicQuery(
DynamicQuery dynamicQuery, int start, int end,
OrderByComparator orderByComparator) throws SystemException {
return getPersistence()
.findWithDynamicQuery(dynamicQuery, start, end,
orderByComparator);
}
/**
* @see com.liferay.portal.service.persistence.BasePersistence#update(com.liferay.portal.model.BaseModel)
*/
public static PraticaAttenzionata update(
PraticaAttenzionata praticaAttenzionata) throws SystemException {
return getPersistence().update(praticaAttenzionata);
}
/**
* @see com.liferay.portal.service.persistence.BasePersistence#update(com.liferay.portal.model.BaseModel, ServiceContext)
*/
public static PraticaAttenzionata update(
PraticaAttenzionata praticaAttenzionata, ServiceContext serviceContext)
throws SystemException {
return getPersistence().update(praticaAttenzionata, serviceContext);
}
/**
* Returns all the pratica attenzionatas where verificata = &#63;.
*
* @param verificata the verificata
* @return the matching pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
public static java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> findByVerificata(
boolean verificata)
throws com.liferay.portal.kernel.exception.SystemException {
return getPersistence().findByVerificata(verificata);
}
/**
* Returns a range of all the pratica attenzionatas where verificata = &#63;.
*
* <p>
* Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
* </p>
*
* @param verificata the verificata
* @param start the lower bound of the range of pratica attenzionatas
* @param end the upper bound of the range of pratica attenzionatas (not inclusive)
* @return the range of matching pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
public static java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> findByVerificata(
boolean verificata, int start, int end)
throws com.liferay.portal.kernel.exception.SystemException {
return getPersistence().findByVerificata(verificata, start, end);
}
/**
* Returns an ordered range of all the pratica attenzionatas where verificata = &#63;.
*
* <p>
* Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
* </p>
*
* @param verificata the verificata
* @param start the lower bound of the range of pratica attenzionatas
* @param end the upper bound of the range of pratica attenzionatas (not inclusive)
* @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
* @return the ordered range of matching pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
public static java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> findByVerificata(
boolean verificata, int start, int end,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws com.liferay.portal.kernel.exception.SystemException {
return getPersistence()
.findByVerificata(verificata, start, end, orderByComparator);
}
/**
* Returns the first pratica attenzionata in the ordered set where verificata = &#63;.
*
* @param verificata the verificata
* @param orderByComparator the comparator to order the set by (optionally <code>null</code>)
* @return the first matching pratica attenzionata
* @throws it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException if a matching pratica attenzionata could not be found
* @throws SystemException if a system exception occurred
*/
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata findByVerificata_First(
boolean verificata,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws com.liferay.portal.kernel.exception.SystemException,
it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException {
return getPersistence()
.findByVerificata_First(verificata, orderByComparator);
}
/**
* Returns the first pratica attenzionata in the ordered set where verificata = &#63;.
*
* @param verificata the verificata
* @param orderByComparator the comparator to order the set by (optionally <code>null</code>)
* @return the first matching pratica attenzionata, or <code>null</code> if a matching pratica attenzionata could not be found
* @throws SystemException if a system exception occurred
*/
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata fetchByVerificata_First(
boolean verificata,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws com.liferay.portal.kernel.exception.SystemException {
return getPersistence()
.fetchByVerificata_First(verificata, orderByComparator);
}
/**
* Returns the last pratica attenzionata in the ordered set where verificata = &#63;.
*
* @param verificata the verificata
* @param orderByComparator the comparator to order the set by (optionally <code>null</code>)
* @return the last matching pratica attenzionata
* @throws it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException if a matching pratica attenzionata could not be found
* @throws SystemException if a system exception occurred
*/
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata findByVerificata_Last(
boolean verificata,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws com.liferay.portal.kernel.exception.SystemException,
it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException {
return getPersistence()
.findByVerificata_Last(verificata, orderByComparator);
}
/**
* Returns the last pratica attenzionata in the ordered set where verificata = &#63;.
*
* @param verificata the verificata
* @param orderByComparator the comparator to order the set by (optionally <code>null</code>)
* @return the last matching pratica attenzionata, or <code>null</code> if a matching pratica attenzionata could not be found
* @throws SystemException if a system exception occurred
*/
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata fetchByVerificata_Last(
boolean verificata,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws com.liferay.portal.kernel.exception.SystemException {
return getPersistence()
.fetchByVerificata_Last(verificata, orderByComparator);
}
/**
* Returns the pratica attenzionatas before and after the current pratica attenzionata in the ordered set where verificata = &#63;.
*
* @param praticaAttenzionataId the primary key of the current pratica attenzionata
* @param verificata the verificata
* @param orderByComparator the comparator to order the set by (optionally <code>null</code>)
* @return the previous, current, and next pratica attenzionata
* @throws it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException if a pratica attenzionata with the primary key could not be found
* @throws SystemException if a system exception occurred
*/
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata[] findByVerificata_PrevAndNext(
long praticaAttenzionataId, boolean verificata,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws com.liferay.portal.kernel.exception.SystemException,
it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException {
return getPersistence()
.findByVerificata_PrevAndNext(praticaAttenzionataId,
verificata, orderByComparator);
}
/**
* Removes all the pratica attenzionatas where verificata = &#63; from the database.
*
* @param verificata the verificata
* @throws SystemException if a system exception occurred
*/
public static void removeByVerificata(boolean verificata)
throws com.liferay.portal.kernel.exception.SystemException {
getPersistence().removeByVerificata(verificata);
}
/**
* Returns the number of pratica attenzionatas where verificata = &#63;.
*
* @param verificata the verificata
* @return the number of matching pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
public static int countByVerificata(boolean verificata)
throws com.liferay.portal.kernel.exception.SystemException {
return getPersistence().countByVerificata(verificata);
}
/**
* Caches the pratica attenzionata in the entity cache if it is enabled.
*
* @param praticaAttenzionata the pratica attenzionata
*/
public static void cacheResult(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata) {
getPersistence().cacheResult(praticaAttenzionata);
}
/**
* Caches the pratica attenzionatas in the entity cache if it is enabled.
*
* @param praticaAttenzionatas the pratica attenzionatas
*/
public static void cacheResult(
java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> praticaAttenzionatas) {
getPersistence().cacheResult(praticaAttenzionatas);
}
/**
* Creates a new pratica attenzionata with the primary key. Does not add the pratica attenzionata to the database.
*
* @param praticaAttenzionataId the primary key for the new pratica attenzionata
* @return the new pratica attenzionata
*/
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata create(
long praticaAttenzionataId) {
return getPersistence().create(praticaAttenzionataId);
}
/**
* Removes the pratica attenzionata with the primary key from the database. Also notifies the appropriate model listeners.
*
* @param praticaAttenzionataId the primary key of the pratica attenzionata
* @return the pratica attenzionata that was removed
* @throws it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException if a pratica attenzionata with the primary key could not be found
* @throws SystemException if a system exception occurred
*/
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata remove(
long praticaAttenzionataId)
throws com.liferay.portal.kernel.exception.SystemException,
it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException {
return getPersistence().remove(praticaAttenzionataId);
}
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata updateImpl(
it.tref.liferay.portos.bo.model.PraticaAttenzionata praticaAttenzionata)
throws com.liferay.portal.kernel.exception.SystemException {
return getPersistence().updateImpl(praticaAttenzionata);
}
/**
* Returns the pratica attenzionata with the primary key or throws a {@link it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException} if it could not be found.
*
* @param praticaAttenzionataId the primary key of the pratica attenzionata
* @return the pratica attenzionata
* @throws it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException if a pratica attenzionata with the primary key could not be found
* @throws SystemException if a system exception occurred
*/
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata findByPrimaryKey(
long praticaAttenzionataId)
throws com.liferay.portal.kernel.exception.SystemException,
it.tref.liferay.portos.bo.NoSuchPraticaAttenzionataException {
return getPersistence().findByPrimaryKey(praticaAttenzionataId);
}
/**
* Returns the pratica attenzionata with the primary key or returns <code>null</code> if it could not be found.
*
* @param praticaAttenzionataId the primary key of the pratica attenzionata
* @return the pratica attenzionata, or <code>null</code> if a pratica attenzionata with the primary key could not be found
* @throws SystemException if a system exception occurred
*/
public static it.tref.liferay.portos.bo.model.PraticaAttenzionata fetchByPrimaryKey(
long praticaAttenzionataId)
throws com.liferay.portal.kernel.exception.SystemException {
return getPersistence().fetchByPrimaryKey(praticaAttenzionataId);
}
/**
* Returns all the pratica attenzionatas.
*
* @return the pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
public static java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> findAll()
throws com.liferay.portal.kernel.exception.SystemException {
return getPersistence().findAll();
}
/**
* Returns a range of all the pratica attenzionatas.
*
* <p>
* Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
* </p>
*
* @param start the lower bound of the range of pratica attenzionatas
* @param end the upper bound of the range of pratica attenzionatas (not inclusive)
* @return the range of pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
public static java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> findAll(
int start, int end)
throws com.liferay.portal.kernel.exception.SystemException {
return getPersistence().findAll(start, end);
}
/**
* Returns an ordered range of all the pratica attenzionatas.
*
* <p>
* Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link it.tref.liferay.portos.bo.model.impl.PraticaAttenzionataModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
* </p>
*
* @param start the lower bound of the range of pratica attenzionatas
* @param end the upper bound of the range of pratica attenzionatas (not inclusive)
* @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
* @return the ordered range of pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
public static java.util.List<it.tref.liferay.portos.bo.model.PraticaAttenzionata> findAll(
int start, int end,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws com.liferay.portal.kernel.exception.SystemException {
return getPersistence().findAll(start, end, orderByComparator);
}
/**
* Removes all the pratica attenzionatas from the database.
*
* @throws SystemException if a system exception occurred
*/
public static void removeAll()
throws com.liferay.portal.kernel.exception.SystemException {
getPersistence().removeAll();
}
/**
* Returns the number of pratica attenzionatas.
*
* @return the number of pratica attenzionatas
* @throws SystemException if a system exception occurred
*/
public static int countAll()
throws com.liferay.portal.kernel.exception.SystemException {
return getPersistence().countAll();
}
public static PraticaAttenzionataPersistence getPersistence() {
if (_persistence == null) {
_persistence = (PraticaAttenzionataPersistence)PortletBeanLocatorUtil.locate(it.tref.liferay.portos.bo.service.ClpSerializer.getServletContextName(),
PraticaAttenzionataPersistence.class.getName());
ReferenceRegistry.registerReference(PraticaAttenzionataUtil.class,
"_persistence");
}
return _persistence;
}
/**
* @deprecated As of 6.2.0
*/
public void setPersistence(PraticaAttenzionataPersistence persistence) {
}
private static PraticaAttenzionataPersistence _persistence;
}

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/AsseverazioniUtil.java

@ -147,6 +147,8 @@ public class AsseverazioniUtil {
// Fine Lavori
put(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_GIORNALE_LAVORI,
Arrays.asList(TipoSoggettoUtil.DIRETTORE_LAVORI));
put(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_DICHIARAZIONE_DIRETTORE_LAVORI,
Arrays.asList(TipoSoggettoUtil.DIRETTORE_LAVORI));
// Collaudo
put(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_RELAZIONE_COLLAUDO,
Arrays.asList(TipoSoggettoUtil.COLLAUDATORE));

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

@ -1,5 +1,6 @@
package it.tref.liferay.portos.bo.util;
import it.tref.liferay.portos.bo.model.Avviso;
import it.tref.liferay.portos.bo.model.DettPratica;
import it.tref.liferay.portos.bo.model.IntPratica;
import it.tref.liferay.portos.bo.service.IntPraticaLocalServiceUtil;
@ -14,6 +15,7 @@ import com.liferay.portal.kernel.exception.PortalException;
import com.liferay.portal.kernel.exception.SystemException;
import com.liferay.portal.kernel.log.Log;
import com.liferay.portal.kernel.log.LogFactoryUtil;
import com.liferay.portal.kernel.util.StringPool;
import com.liferay.portal.kernel.util.Validator;
public class AvvisoUtil {
@ -26,6 +28,9 @@ public class AvvisoUtil {
public final static String TIPO_AVVISO_DIRETTO = "D";
public final static String TIPO_AVVISO_FIRMA = "S";
public final static String FINE_LAVORI_AVVISO_INIZIO_LAVORI = "FL1";
public final static String FINE_LAVORI_AVVISO_FINE_LAVORI = "FL2";
@SuppressWarnings("serial")
private final static Map<String, String> allTipoAvviso = new LinkedHashMap<String, String>(2) {
{
@ -53,6 +58,8 @@ public class AvvisoUtil {
put(StatoPraticaConstants.INTEGRAZIONE_ACCETTATA,
"label.admingeniocivile.avviso.tipoDocumento.integrazioneaccettata");
put(StatoPraticaConstants.CAMBIO_ISTRUTTORE, "label.admingeniocivile.avviso.tipoDocumento.cambioistruttore");
put(FINE_LAVORI_AVVISO_INIZIO_LAVORI, "label.admingeniocivile.avviso.tipoDocumento.avvisoInizioLavori");
put(FINE_LAVORI_AVVISO_FINE_LAVORI, "label.admingeniocivile.avviso.tipoDocumento.avvisoFineLavori");
}
};
@ -76,6 +83,8 @@ public class AvvisoUtil {
put("MA", "conf.geniocivile.avviso.folder.id.manuale");
put("PG", "conf.geniocivile.avviso.folder.id.doc_pagamento");
put("DOM", "conf.geniocivile.avviso.folder.id.domanda_pdf");
put(FINE_LAVORI_AVVISO_INIZIO_LAVORI, "conf.geniocivile.avviso.folder.id.finelavori.FL1");
put(FINE_LAVORI_AVVISO_FINE_LAVORI, "conf.geniocivile.avviso.folder.id.finelavori.FL2");
}
};
@ -111,6 +120,9 @@ public class AvvisoUtil {
put("DPC", "conf.geniocivile.avviso.template.id.deposito.C");
put("DPPS", "conf.geniocivile.avviso.template.id.deposito.PS");
put("DPS", "conf.geniocivile.avviso.template.id.deposito.S");
put(FINE_LAVORI_AVVISO_INIZIO_LAVORI, "conf.geniocivile.avviso.template.id.finelavori.FL1");
put(FINE_LAVORI_AVVISO_FINE_LAVORI, "conf.geniocivile.avviso.template.id.finelavori.FL2");
}
};
@ -138,6 +150,15 @@ public class AvvisoUtil {
return allTipoDocumentoFileTemplateProps;
}
public static String getAvvisoDescription(Avviso avviso){
if(!"MA".equals(avviso.getTipoDocumento())){
if(Validator.isNotNull(avviso.getDescLong())){
return "<br/>" + StringPool.OPEN_PARENTHESIS + avviso.getDescLong() + StringPool.CLOSE_PARENTHESIS;
}
}
return StringPool.BLANK;
}
public static String getTipoReport(DettPratica dettPratica, String tipoDocumento) {
String tipoReport = null;

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

@ -126,6 +126,7 @@ public abstract class PagamentiCommonUtil {
boolean normEsenteSpese = false;
boolean normEsenteBollo = false;
boolean richiestaAttestazione = false;
long pagamentoIdSpese = 0L;
long pagamentoIdBolli = 0L;
if (DettPratica.class.getName().equals(className)) {
@ -140,6 +141,7 @@ public abstract class PagamentiCommonUtil {
normEsenteBollo = fineLavori.isNormEsenteBollo();
pagamentoIdSpese = fineLavori.getPagamentoSpeseId();
pagamentoIdBolli = fineLavori.getPagamentoId();
richiestaAttestazione = fineLavori.isRichiestaAttestazione();
} else if (Collaudo.class.getName().equals(className)) {
Collaudo collaudo = CollaudoLocalServiceUtil.getCollaudo(classPK);
normEsenteSpese = true;
@ -147,12 +149,14 @@ public abstract class PagamentiCommonUtil {
pagamentoIdSpese = 0L;
pagamentoIdBolli = collaudo.getPagamentoId();
}
if (!normEsenteBollo && !normEsenteSpese) {
return Validator.isNotNull(pagamentoIdBolli) || Validator.isNotNull(pagamentoIdSpese);
} else if (normEsenteBollo) {
return Validator.isNotNull(pagamentoIdSpese);
} else if (normEsenteSpese) {
return Validator.isNotNull(pagamentoIdBolli);
if(!richiestaAttestazione){
if (!normEsenteBollo && !normEsenteSpese) {
return Validator.isNotNull(pagamentoIdBolli) || Validator.isNotNull(pagamentoIdSpese);
} else if (normEsenteBollo) {
return Validator.isNotNull(pagamentoIdSpese);
} else if (normEsenteSpese) {
return Validator.isNotNull(pagamentoIdBolli);
}
}
return false;
}
@ -161,6 +165,7 @@ public abstract class PagamentiCommonUtil {
boolean esenteSpese = false;
boolean esenteBollo = false;
boolean richiestaAttestazione = false;
long pagamentoIdSpese = 0L;
long pagamentoIdBolli = 0L;
if (DettPratica.class.getName().equals(className)) {
@ -175,6 +180,7 @@ public abstract class PagamentiCommonUtil {
esenteBollo = fineLavori.isNormEsenteBollo();
pagamentoIdSpese = fineLavori.getPagamentoSpeseId();
pagamentoIdBolli = fineLavori.getPagamentoId();
richiestaAttestazione = fineLavori.isRichiestaAttestazione();
} else if (Collaudo.class.getName().equals(className)) {
Collaudo collaudo = CollaudoLocalServiceUtil.getCollaudo(classPK);
esenteSpese = true;
@ -183,6 +189,9 @@ public abstract class PagamentiCommonUtil {
pagamentoIdBolli = collaudo.getPagamentoId();
}
boolean completed = false;
if(richiestaAttestazione){
return true;
}
if (!esenteBollo && !esenteSpese) {
if (Validator.isNull(pagamentoIdBolli) || Validator.isNull(pagamentoIdSpese)) {
return false;

308
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/ValidazionePraticaUtil.java

@ -203,7 +203,7 @@ public class ValidazionePraticaUtil {
}
public static boolean praticaHasRichiestaIntegrazioneAttiva(long intPraticaId) throws SystemException,
PortalException {
PortalException {
IntPratica intPratica = IntPraticaServiceUtil.getIntPratica(intPraticaId);
return intPratica.getStatoPratica().equals(StatoPraticaConstants.INTEGRAZIONE);
@ -223,7 +223,7 @@ public class ValidazionePraticaUtil {
}
public static boolean praticaCanAddFineLavori(long intPraticaId, String userScreenName) throws SystemException,
PortalException {
PortalException {
DettPratica dettPratica = DettPraticaServiceUtil.getLastCompletedByIntPratica(intPraticaId);
return Validator.isNotNull(dettPratica)
@ -233,8 +233,17 @@ public class ValidazionePraticaUtil {
&& !praticaHasIntegrazioneInProgress(intPraticaId);
}
public static boolean praticaCanAddFineLavoriDate(long intPraticaId, String userScreenName) throws SystemException,
PortalException {
DettPratica dettPratica = DettPraticaServiceUtil.getLastCompletedByIntPratica(intPraticaId);
return Validator.isNotNull(dettPratica)
&& userScreenName.equalsIgnoreCase(dettPratica.getCodiceFiscaleDelegatoFineLavori())
&& praticaHasFineLavoriDateToSet(intPraticaId);
}
public static boolean praticaCanEditFineLavori(long intPraticaId, String userScreenName) throws SystemException,
PortalException {
PortalException {
DettPratica dettPratica = DettPraticaServiceUtil.getLastCompletedByIntPratica(intPraticaId);
return Validator.isNotNull(dettPratica)
@ -243,7 +252,7 @@ public class ValidazionePraticaUtil {
}
public static boolean praticaCanDeleteFineLavori(long intPraticaId, String userScreenName) throws SystemException,
PortalException {
PortalException {
DettPratica dettPratica = DettPraticaServiceUtil.getLastCompletedByIntPratica(intPraticaId);
return Validator.isNotNull(dettPratica)
@ -251,6 +260,15 @@ public class ValidazionePraticaUtil {
&& praticaHasFineLavoriPaymentPending(intPraticaId);
}
public static boolean praticaHasFineLavoriDateToSet(long intPraticaId) throws SystemException, PortalException {
FineLavori fineLavori = FineLavoriServiceUtil.getLastEditable(intPraticaId);
if(Validator.isNotNull(fineLavori)){
return Validator.isNull(fineLavori.getDataFineLavori());
}
return false;
}
public static boolean praticaHasFineLavoriInProgress(long intPraticaId) throws SystemException, PortalException {
FineLavori fineLavori = FineLavoriServiceUtil.getLastEditable(intPraticaId);
@ -267,7 +285,7 @@ public class ValidazionePraticaUtil {
}
public static boolean praticaCanAddCollaudo(long intPraticaId, String userScreenName) throws SystemException,
PortalException {
PortalException {
DettPratica dettPratica = DettPraticaServiceUtil.getLastCompletedByIntPratica(intPraticaId);
return Validator.isNotNull(dettPratica)
@ -279,7 +297,7 @@ public class ValidazionePraticaUtil {
}
public static boolean praticaCanEditCollaudo(long intPraticaId, String userScreenName) throws SystemException,
PortalException {
PortalException {
DettPratica dettPratica = DettPraticaServiceUtil.getLastCompletedByIntPratica(intPraticaId);
return Validator.isNotNull(dettPratica)
@ -288,7 +306,7 @@ public class ValidazionePraticaUtil {
}
public static boolean praticaCanDeleteCollaudo(long intPraticaId, String userScreenName) throws SystemException,
PortalException {
PortalException {
DettPratica dettPratica = DettPraticaServiceUtil.getLastCompletedByIntPratica(intPraticaId);
return Validator.isNotNull(dettPratica)
@ -316,8 +334,8 @@ public class ValidazionePraticaUtil {
DettPratica dettPratica = DettPraticaServiceUtil.getDettPratica(dettPraticaId);
return AsseverazioniUtil.hasAsseverazioniAttive(dettPraticaId)
|| (dettPratica.getStatus() == WorkflowConstants.STATUS_DRAFT
&& SoggettoLocalServiceUtil.countValidTmpByIntPratica(dettPratica.getIntPraticaId()) > 0
&& praticaIsCompleta(dettPraticaId) && !DelegheUtil.hasDelegheCompilazioneAttive(dettPraticaId));
&& SoggettoLocalServiceUtil.countValidTmpByIntPratica(dettPratica.getIntPraticaId()) > 0
&& praticaIsCompleta(dettPraticaId) && !DelegheUtil.hasDelegheCompilazioneAttive(dettPraticaId));
}
public static boolean pagamentoIsEnable(long dettPraticaId) throws SystemException, PortalException {
@ -350,7 +368,7 @@ public class ValidazionePraticaUtil {
&& AsseverazioniUtil.allAsseverazioniCompleted(dettPraticaId)
&& (intPratica.getStatoPratica().equals(StatoPraticaConstants.INTEGRAZIONE) || dettPratica
.getTipoIntegrazione().equals(TipoIntegrazioneUtil.RICHIESTA_INTEGRAZIONE))
&& dettPratica.getStatus() != WorkflowConstants.STATUS_APPROVED;
&& dettPratica.getStatus() != WorkflowConstants.STATUS_APPROVED;
}
public static boolean praticaCanAbort(long intPraticaId, long userId) throws SystemException, PortalException {
@ -393,21 +411,21 @@ public class ValidazionePraticaUtil {
}
public static List<String> notCompletedSection(String section, long dettPraticaId) throws PortalException,
SystemException {
SystemException {
switch (section) {
case SezioniUtil.SEZIONE_DETTAGLI_PRINCIPALI:
return notCompletedDettagliPrincipali(dettPraticaId);
case SezioniUtil.SEZIONE_ANAGRAFE_SOGGETTI:
return notCompletedAnagrafeSoggetti(dettPraticaId);
case SezioniUtil.SEZIONE_DESCRIZIONE_EDIFICIO:
return notCompletedDescrizioneEdificio(dettPraticaId);
case SezioniUtil.SEZIONE_GEOLOGICA:
return notCompletedSezioneGeologica(dettPraticaId);
case SezioniUtil.SEZIONE_ALLEGATI:
return notCompletedSezioniAllegati(dettPraticaId);
default:
return new ArrayList<>();
case SezioniUtil.SEZIONE_DETTAGLI_PRINCIPALI:
return notCompletedDettagliPrincipali(dettPraticaId);
case SezioniUtil.SEZIONE_ANAGRAFE_SOGGETTI:
return notCompletedAnagrafeSoggetti(dettPraticaId);
case SezioniUtil.SEZIONE_DESCRIZIONE_EDIFICIO:
return notCompletedDescrizioneEdificio(dettPraticaId);
case SezioniUtil.SEZIONE_GEOLOGICA:
return notCompletedSezioneGeologica(dettPraticaId);
case SezioniUtil.SEZIONE_ALLEGATI:
return notCompletedSezioniAllegati(dettPraticaId);
default:
return new ArrayList<>();
}
}
@ -417,7 +435,7 @@ public class ValidazionePraticaUtil {
}
private static List<String> notCompletedDettagliPrincipali(long dettPraticaId) throws PortalException,
SystemException {
SystemException {
DettPratica dettPratica = DettPraticaServiceUtil.getDettPratica(dettPraticaId);
List<String> notCompleted = new ArrayList<>();
@ -428,50 +446,50 @@ public class ValidazionePraticaUtil {
}
boolean aiSensi = AzioniPraticheUtil.isDeposito(intPratica.getIntPraticaId())
? (dettPratica.getNormDpr01Dep() || dettPratica.getNormDpr02Dep())
: (dettPratica.getNormDpr01Aut() || dettPratica.getNormDpr02Aut());
if (!aiSensi) {
notCompleted.add("at-least-aiSensi");
}
boolean nelRispetto = dettPratica.getNormDm01() || dettPratica.getNormDm02() || dettPratica.getNormDm2018();
if (!nelRispetto) {
notCompleted.add("at-least-nelRispetto");
}
if (dettPratica.getNormSismaBonus() && Validator.isNull(dettPratica.getClRischioPreInt())
&& Validator.isNull(dettPratica.getClRischioPostInt())) {
if (Validator.isNull(dettPratica.getClRischioPreInt())) {
notCompleted.add("cl-rischio-pre-int");
}
if (Validator.isNull(dettPratica.getClRischioPostInt())) {
notCompleted.add("cl-rischio-post-int");
}
}
if (dettPratica.getIntervFinPub() && Validator.isNull(dettPratica.getIntervFinPubDesc())) {
notCompleted.add("interv-fin-pub-desc");
}
if (Validator.isNull(dettPratica.getDescLongIntervento())) {
notCompleted.add("desc-long-intervento");
}
if (!(dettPratica.getTcNuovaCostruzione() || dettPratica.getTcMiglioramentoSismico()
|| dettPratica.getTcAdeguamentoSismico() || dettPratica.getTcRiparazioneInterventoLocale())) {
notCompleted.add("fascicolo_title_intervento");
}
if (Validator.isNull(dettPratica.getDestinazione())) {
notCompleted.add("destinazione");
}
if (Validator.isNull(dettPratica.getVia())) {
notCompleted.add("via");
}
if (Validator.isNull(dettPratica.getLocalizzazioneGeografica())
|| dettPratica.getLocalizzazioneGeografica().startsWith("||")) {
notCompleted.add("Localizzazione geografica mancante");
}
boolean tipologiaCostruttiva = intPratica.getTipoProcedura().equalsIgnoreCase(Constants.PROCEDURA_C)
|| dettPratica.getTcInCA() || dettPratica.getTcInAcciaio() || dettPratica.getTcInMuratura()
|| dettPratica.getTcInLegno() || dettPratica.getTcAltro();
if (!tipologiaCostruttiva) {
notCompleted.add("Tipologia Costruttiva Mancante");
}
return notCompleted;
: (dettPratica.getNormDpr01Aut() || dettPratica.getNormDpr02Aut());
if (!aiSensi) {
notCompleted.add("at-least-aiSensi");
}
boolean nelRispetto = dettPratica.getNormDm01() || dettPratica.getNormDm02() || dettPratica.getNormDm2018();
if (!nelRispetto) {
notCompleted.add("at-least-nelRispetto");
}
if (dettPratica.getNormSismaBonus() && Validator.isNull(dettPratica.getClRischioPreInt())
&& Validator.isNull(dettPratica.getClRischioPostInt())) {
if (Validator.isNull(dettPratica.getClRischioPreInt())) {
notCompleted.add("cl-rischio-pre-int");
}
if (Validator.isNull(dettPratica.getClRischioPostInt())) {
notCompleted.add("cl-rischio-post-int");
}
}
if (dettPratica.getIntervFinPub() && Validator.isNull(dettPratica.getIntervFinPubDesc())) {
notCompleted.add("interv-fin-pub-desc");
}
if (Validator.isNull(dettPratica.getDescLongIntervento())) {
notCompleted.add("desc-long-intervento");
}
if (!(dettPratica.getTcNuovaCostruzione() || dettPratica.getTcMiglioramentoSismico()
|| dettPratica.getTcAdeguamentoSismico() || dettPratica.getTcRiparazioneInterventoLocale())) {
notCompleted.add("fascicolo_title_intervento");
}
if (Validator.isNull(dettPratica.getDestinazione())) {
notCompleted.add("destinazione");
}
if (Validator.isNull(dettPratica.getVia())) {
notCompleted.add("via");
}
if (Validator.isNull(dettPratica.getLocalizzazioneGeografica())
|| dettPratica.getLocalizzazioneGeografica().startsWith("||")) {
notCompleted.add("Localizzazione geografica mancante");
}
boolean tipologiaCostruttiva = intPratica.getTipoProcedura().equalsIgnoreCase(Constants.PROCEDURA_C)
|| dettPratica.getTcInCA() || dettPratica.getTcInAcciaio() || dettPratica.getTcInMuratura()
|| dettPratica.getTcInLegno() || dettPratica.getTcAltro();
if (!tipologiaCostruttiva) {
notCompleted.add("Tipologia Costruttiva Mancante");
}
return notCompleted;
}
// ADT
@ -491,7 +509,7 @@ public class ValidazionePraticaUtil {
}
private static List<String> notCompletedAnagrafeSoggetti(long dettPraticaId) throws PortalException,
SystemException {
SystemException {
DettPratica dettPratica = DettPraticaServiceUtil.getDettPratica(dettPraticaId);
long intPraticaId = dettPratica.getIntPraticaId();
@ -524,27 +542,27 @@ public class ValidazionePraticaUtil {
tipoSoggetto));
}
switch (soggetto.getTipologiaSoggetto()) {
case TipoSoggettoUtil.COLLAUDATORE:
collaudatore = true;
numeroCollaudatori++;
break;
case TipoSoggettoUtil.COMMITTENTE:
committente = true;
break;
case TipoSoggettoUtil.DIRETTORE_LAVORI:
direttore = true;
break;
case TipoSoggettoUtil.DITTA:
ditta = true;
break;
case TipoSoggettoUtil.GEOLOGO:
geologo = true;
break;
case TipoSoggettoUtil.PROGETTISTA:
progettista = true;
break;
default:
break;
case TipoSoggettoUtil.COLLAUDATORE:
collaudatore = true;
numeroCollaudatori++;
break;
case TipoSoggettoUtil.COMMITTENTE:
committente = true;
break;
case TipoSoggettoUtil.DIRETTORE_LAVORI:
direttore = true;
break;
case TipoSoggettoUtil.DITTA:
ditta = true;
break;
case TipoSoggettoUtil.GEOLOGO:
geologo = true;
break;
case TipoSoggettoUtil.PROGETTISTA:
progettista = true;
break;
default:
break;
}
}
boolean isDelegaCommittente = SoggettiUtil.isTitolareInCommittenti(intPraticaId)
@ -614,7 +632,7 @@ public class ValidazionePraticaUtil {
}
private static List<String> notCompletedDescrizioneEdificio(long dettPraticaId) throws PortalException,
SystemException {
SystemException {
DettPratica dettPratica = DettPraticaServiceUtil.getDettPratica(dettPraticaId);
List<String> notCompleted = new ArrayList<>();
@ -671,17 +689,17 @@ public class ValidazionePraticaUtil {
boolean elevazioni = (Validator.isNotNull(dettPratica.getDccStruttureEleMuraturePietrame())
|| Validator.isNotNull(dettPratica.getDccStruttureEleMuratureLaterizio())
|| Validator.isNotNull(dettPratica.getDccStruttureEleMuratureMisto()) || Validator
.isNotNull(dettPratica.getDccStruttureEleMuratureStoriche()))
.isNotNull(dettPratica.getDccStruttureEleMuratureStoriche()))
|| Validator.isNotNull(dettPratica.getDccStruttureEleAcciaio())
|| Validator.isNotNull(dettPratica.getDccStruttureEleCA())
|| Validator.isNotNull(dettPratica.getDccStruttureEleLegno())
|| (Validator.isNotNull(dettPratica.getDccStruttureEleMistoCA())
|| Validator.isNotNull(dettPratica.getDccStruttureEleMistoAcciaio())
|| Validator.isNotNull(dettPratica.getDccStruttureEleMistoMuratura()) || Validator
.isNotNull(dettPratica.getDccStruttureEleMistoLegno()))
|| Validator.isNotNull(dettPratica.getDccStruttureElePrefabbricato())
|| (Validator.isNotNull(dettPratica.getDccStruttureEleAltro()) && Validator.isNotNull(dettPratica
.getDccStruttureEleAltroDescrizione()));
.isNotNull(dettPratica.getDccStruttureEleMistoLegno()))
|| Validator.isNotNull(dettPratica.getDccStruttureElePrefabbricato())
|| (Validator.isNotNull(dettPratica.getDccStruttureEleAltro()) && Validator.isNotNull(dettPratica
.getDccStruttureEleAltroDescrizione()));
if (!elevazioni) {
notCompleted.add("dcc-strutture-ele");
}
@ -842,7 +860,7 @@ public class ValidazionePraticaUtil {
}
private static List<String> notCompletedDatiSezionGeologica(long dettPraticaId) throws PortalException,
SystemException {
SystemException {
DettPratica dettPratica = DettPraticaServiceUtil.getDettPratica(dettPraticaId);
List<String> notCompleted = new ArrayList<>();
@ -1028,33 +1046,33 @@ public class ValidazionePraticaUtil {
}
private static boolean isDocPraticaRequired(DettPratica dettPratica, String codiceDoc) throws SystemException,
PortalException {
PortalException {
boolean required = true;
switch (codiceDoc) {
case DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A00:
if (isRiparazioneLocale(dettPratica)) {
return false;
}
return !dettPratica.getNormEsenteSpese();
case DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A05:
case DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A06:
case DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A07:
return !dettPratica.getNormArt3com3();
case DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A15:
// nell'ultima version A15 non è più obbligatorio, ma se c'è deve essere firmato da GEOLOGO E DIRETTORE
// dei LAVORI
case DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A00:
if (isRiparazioneLocale(dettPratica)) {
return false;
case DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A09:
return !dettPratica.getNormArt3com4();
case DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A17:
return isA17Required(dettPratica);
case DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A29:
return dettPratica.getNormLavoriInProprio();
case DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_DELEGA:
return isA98Required(dettPratica);
default:
return required;
}
return !dettPratica.getNormEsenteSpese();
case DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A05:
case DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A06:
case DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A07:
return !dettPratica.getNormArt3com3();
case DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A15:
// nell'ultima version A15 non è più obbligatorio, ma se c'è deve essere firmato da GEOLOGO E DIRETTORE
// dei LAVORI
return false;
case DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A09:
return !dettPratica.getNormArt3com4();
case DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A17:
return isA17Required(dettPratica);
case DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A29:
return dettPratica.getNormLavoriInProprio();
case DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_DELEGA:
return isA98Required(dettPratica);
default:
return required;
}
}
@ -1081,7 +1099,7 @@ public class ValidazionePraticaUtil {
}
}
}
if (!isDirettoreLavori && !dettPratica.isLavoriPubblici()) {
if (!isDirettoreLavori && dettPratica.isLavoriPubblici()) {
isDirettoreLavori = true;
}
return isDirettoreLavori && (isProgettista || isGeologo);
@ -1226,10 +1244,10 @@ public class ValidazionePraticaUtil {
if (Validator.isNull(fineLavori.getParziale())) {
notCompleted.add("fl-tipo");
}
if (fineLavori.getParziale()
&& FineLavoriLocalServiceUtil.countByIntPraticaId_Parziale(fineLavori.getIntPraticaId(), false) > 0) {
notCompleted.add("fl-parziale-not-possibile");
}
// if (fineLavori.getParziale()
// && FineLavoriLocalServiceUtil.countByIntPraticaId_Parziale(fineLavori.getIntPraticaId(), false) > 0) {
// notCompleted.add("fl-parziale-not-possibile");
// }
if (Validator.isNull(fineLavori.getDataFineLavori())) {
notCompleted.add("fl-data-fine");
}
@ -1244,11 +1262,45 @@ public class ValidazionePraticaUtil {
return notCompleted;
}
public static List<String> getDocObbligatoriFineLavori(long intPraticaId) throws PortalException, SystemException{
List<String> tipologiaAllegati = new ArrayList<>();
DettPratica dettPratica = _getAvailableDettPratica(intPraticaId);
if(Validator.isNotNull(dettPratica)) {
if(dettPratica.isLavoriPubblici()){
tipologiaAllegati = DocumentiPraticaUtil.getDocObbligatoriFineLavori();
} else {
tipologiaAllegati = DocumentiPraticaUtil.getDocObbligatoriFineLavoriNonPubblici();
}
}
return tipologiaAllegati;
}
public static List<String> getDocFineLavori(long intPraticaId) throws PortalException, SystemException{
List<String> tipologiaAllegati = new ArrayList<>();
DettPratica dettPratica = _getAvailableDettPratica(intPraticaId);
if(Validator.isNotNull(dettPratica)) {
if(dettPratica.isLavoriPubblici()){
tipologiaAllegati = DocumentiPraticaUtil.getDocFineLavori();
} else {
tipologiaAllegati = DocumentiPraticaUtil.getDocFineLavoriNonPubblici();
}
}
return tipologiaAllegati;
}
private static DettPratica _getAvailableDettPratica(long intPraticaId) throws SystemException, PortalException{
DettPratica dettPratica = DettPraticaServiceUtil.getLastEditableByIntPratica(intPraticaId);
if (Validator.isNull(dettPratica)) {
dettPratica = DettPraticaServiceUtil.getLastCompletedByIntPratica(intPraticaId);
}
return dettPratica;
}
private static boolean isFineLavoriAllegatiCompleted(long fineLavoriId) throws PortalException, SystemException {
FineLavori fineLavori = FineLavoriServiceUtil.getFineLavori(fineLavoriId);
long intPraticaId = fineLavori.getIntPraticaId();
List<String> tipologiaAllegati = DocumentiPraticaUtil.getDocObbligatoriFineLavori();
List<String> tipologiaAllegati = getDocObbligatoriFineLavori(intPraticaId);
for (String codiceDoc : tipologiaAllegati) {
List<DocPratica> docs = DocPraticaLocalServiceUtil.findByClassPk_Tipologia(fineLavoriId, codiceDoc,
QueryUtil.ALL_POS, QueryUtil.ALL_POS);
@ -1306,7 +1358,7 @@ public class ValidazionePraticaUtil {
codiceDoc, QueryUtil.ALL_POS, QueryUtil.ALL_POS);
if (docs.isEmpty()) {
return false; // Ci dev'essere almeno un allegato per tipo
// obbligatorio
// obbligatorio
}
for (DocPratica doc : docs) {
FirmeBean firme = FirmeUtil.deserialize(doc.getJsonFirmatari());
@ -1383,7 +1435,7 @@ public class ValidazionePraticaUtil {
}
private static List<String> extractSigns(long companyId, String fileName, byte[] fileBytes) throws IOException,
PortalException, SystemException {
PortalException, SystemException {
Company company = CompanyLocalServiceUtil.getCompany(companyId);
String urlPdfExtractor = (String) company.getExpandoBridge().getAttribute("url_pdf_extractor", false);

1101
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/create/create-db2.sql

File diff soppresso perché troppo grande Load Diff

1101
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/create/create-derby.sql

File diff soppresso perché troppo grande Load Diff

30
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/create/create-firebird.sql

File diff suppressed because one or more lines are too long

1168
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/create/create-informix.sql

File diff soppresso perché troppo grande Load Diff

1102
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/create/create-mysql.sql

File diff soppresso perché troppo grande Load Diff

1106
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/create/create-oracle.sql

File diff soppresso perché troppo grande Load Diff

1102
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/create/create-postgresql.sql

File diff soppresso perché troppo grande Load Diff

1105
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/create/create-sql-server.sql

File diff soppresso perché troppo grande Load Diff

893
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/create/create-sybase.sql

@ -0,0 +1,893 @@
use master
exec sp_dboption 'lportal', 'allow nulls by default' , true
go
exec sp_dboption 'lportal', 'select into/bulkcopy/pllsort' , true
go
use lportal
create table portos_bo_AllegatoManuale (
uuid_ varchar(75) null,
allegatoManualeId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
intPraticaId decimal(20,0),
dettPraticaId decimal(20,0),
avvisoId decimal(20,0),
fileEntryId decimal(20,0),
oldFileEntryId decimal(20,0),
descrizione varchar(1000) null
)
go
create table portos_bo_Asseverazione (
uuid_ varchar(75) null,
asseverazioneId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
intPraticaId decimal(20,0),
dettPraticaId decimal(20,0),
fileEntryId decimal(20,0),
soggettoId decimal(20,0),
tipologia varchar(75) null,
esito varchar(75) null,
dtEsito datetime null,
mezzo varchar(75) null,
codiceFiscale varchar(75) null,
dichiarazioni text null
)
go
create table portos_bo_Avviso (
uuid_ varchar(75) null,
avvisoId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
descLong varchar(1000) null,
dtAvviso datetime null,
tipoAvviso varchar(10) null,
tipoDocumento varchar(75) null,
fileEntryIdTemplate decimal(20,0),
fileEntryIdBase decimal(20,0),
fileEntryIdInvio decimal(20,0),
fileEntryIdProtocollo decimal(20,0),
oldFileEntryIdBase decimal(20,0),
oldFileEntryIdInvio decimal(20,0),
dtCreateFileEntryInvio datetime null,
userCodiceFiscalePrimaFirma varchar(75) null,
firmaInCorso int,
transactionIdPrimaFirma varchar(75) null,
inviato varchar(75) null,
dtInvio datetime null,
annullato int,
errore int,
signal int,
dtInvioSignal datetime null,
tempistica int,
dtTempistica datetime null,
jsonParameters text null,
protocollo varchar(75) null,
dtProtocollo datetime null,
oggettoProtocollo text null,
inviatoTecnico int,
rifiutato int,
dtRifiuto datetime null,
commentoRifiuto varchar(1000) null,
oldAvvisoId decimal(20,0),
intPraticaId decimal(20,0),
controlloPraticaId decimal(20,0),
classPk decimal(20,0),
className varchar(75) null
)
go
create table portos_bo_Collaudo (
uuid_ varchar(75) null,
collaudoId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
intPraticaId decimal(20,0),
protocollo varchar(75) null,
dtProtocollo datetime null,
parziale int,
completata int,
gestita int,
numero decimal(20,0),
codiceFiscaleDelegato varchar(75) null,
dataEffettuazione datetime null,
dataCollaudo datetime null,
noteCollaudo varchar(1000) null,
pagamentoId decimal(20,0),
codicePagamento varchar(75) null,
causalePagamento varchar(75) null,
mezzoPagamento varchar(75) null,
normEsenteBollo int,
importoBolli varchar(75) null
)
go
create table portos_bo_Comune (
uuid_ varchar(75) null,
comuneId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
codiceProvincia varchar(75) null,
codiceComune varchar(75) null,
codiceIstat varchar(6) null,
codiceBelfiore varchar(75) null,
denominazione varchar(250) null,
provincia int,
stato int,
disabilitato int,
mailSuap varchar(75) null,
mailSue varchar(75) null
)
go
create table portos_bo_Comunicazione (
uuid_ varchar(75) null,
comunicazioneId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
intPraticaId decimal(20,0),
domanda varchar(1000) null,
risposta varchar(1000) null,
dtRisposta datetime null
)
go
create table portos_bo_Configurazione (
uuid_ varchar(75) null,
configurazioneId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
chiave varchar(250) null,
valore varchar(1000) null
)
go
create table portos_bo_ControlloPratica (
uuid_ varchar(75) null,
controlloPraticaId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
dettPraticaId decimal(20,0),
intPraticaId decimal(20,0),
parereGeologo varchar(75) null,
status int,
statusByUserId decimal(20,0),
statusByUserName varchar(75) null,
statusDate datetime null
)
go
create table portos_bo_Delega (
uuid_ varchar(75) null,
delegaId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
intPraticaId decimal(20,0),
dettPraticaId decimal(20,0),
tipologia varchar(75) null,
esito varchar(75) null,
dtEsito datetime null,
codiceFiscale varchar(75) null,
dichiarazioni text null
)
go
create table portos_bo_DettPratica (
uuid_ varchar(75) null,
dettPraticaId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
intPraticaId decimal(20,0),
integrazione decimal(20,0),
protocollo varchar(75) null,
dtProtocollo datetime null,
tipoIntegrazione varchar(10) null,
completa int,
gestita int,
importoSpeseIstruttoria varchar(75) null,
codicePagamentoOneri varchar(75) null,
causalePagamentoOneri varchar(75) null,
mezzoPagamentoOneri varchar(75) null,
importoBolli varchar(75) null,
codicePagamentoBolli varchar(75) null,
causalePagamentoBolli varchar(75) null,
mezzoPagamentoBolli varchar(75) null,
dataEffettuazione datetime null,
version int,
versionata int,
status int,
statusByUserId decimal(20,0),
statusByUserName varchar(75) null,
statusDate datetime null,
statusTask int,
workflowForzato int,
soggettoSostituitoId decimal(20,0),
dtInvioSignal datetime null,
destinazione varchar(10) null,
ag varchar(10) null,
descLongIntervento varchar(1000) null,
via varchar(75) null,
localita varchar(75) null,
estremiCatastali varchar(1000) null,
estremiPratCom varchar(1000) null,
contestoPaesaggistico varchar(1000) null,
livelloDiTutela varchar(1000) null,
vincoli varchar(1000) null,
variataDa decimal(20,0),
varianteNumero decimal(20,0),
varianteSostanziale int,
operaConforme int,
collaudoStatico int,
codiceFiscaleDelegato varchar(16) null,
codiceRuoloDelegato varchar(75) null,
codiceFiscaleDelegatoCommittente varchar(75) null,
codiceFiscaleDelegatoFineLavori varchar(75) null,
codiceFiscaleDelegatoCollaudo varchar(75) null,
codiceFiscalePrincipaleCommittente varchar(75) null,
codiceFiscalePrincipaleCollaudatore varchar(75) null,
codiceFiscalePrincipaleProgettista varchar(75) null,
codiceFiscalePrincipaleDirettoreLavori varchar(75) null,
codiceFiscalePrincipaleDitta varchar(75) null,
codiceFiscalePrincipaleGeologo varchar(75) null,
lavoriInEconomiaCommittente int,
inizioLavoriContestualeOpera int,
dataInizioLavoriOpera datetime null,
dataInizioEsecuzioneOpera datetime null,
dataFineEsecuzioneOpera datetime null,
metratura varchar(75) null,
lavoriPubblici int,
dataInserimentoInizioLavoriOpera datetime null,
pagamentoIdOneri decimal(20,0),
pagamentoIdBolli decimal(20,0),
lavoriPubbliciPercentuale int,
numeroCivico varchar(75) null,
dcParticelle varchar(75) null,
dcFoglio varchar(75) null,
dcAllegato varchar(75) null,
dePiani varchar(75) null,
deAltezza varchar(75) null,
deInterrati varchar(75) null,
deSuperficie varchar(75) null,
deCostruzione varchar(75) null,
deRistrutturazione varchar(75) null,
deUso varchar(75) null,
dePubblica varchar(75) null,
dePrivata varchar(75) null,
deUtilizzazione varchar(75) null,
dePosizioneEdificio varchar(75) null,
deInfStradalePonte int,
deInfStradaleStrada int,
deInfStradaleAltro int,
deInfIdraulicaLong int,
deInfIdraulicaTrasv int,
deInfIdraulicaAltro int,
deInfOperaAccStradale int,
deInfOperaAccIdraulica int,
deInfOperaAccAltro int,
deInfAltraInfrastruttura int,
deInfAltro int,
deInfAltroDesc varchar(1000) null,
dccFondazioni varchar(75) null,
dccStruttureEleMuraturePietrame int,
dccStruttureEleMuratureLaterizio int,
dccStruttureEleMuratureMisto int,
dccStruttureEleMuratureStoriche int,
dccStruttureEleAcciaio varchar(75) null,
dccStruttureEleCA varchar(75) null,
dccStruttureEleLegno varchar(75) null,
dccStruttureEleMistoCA int,
dccStruttureEleMistoAcciaio int,
dccStruttureEleMistoMuratura int,
dccStruttureEleMistoLegno int,
dccStruttureElePrefabbricato int,
dccStruttureEleAltro int,
dccStruttureEleAltroDescrizione varchar(1000) null,
dccOrizzontamentiCAAcciaio int,
dccOrizzontamentiLegno int,
dccOrizzontamentiLegnoCA int,
dccOrizzontamentiLamieraGrecata int,
dccOrizzontamentiVolte int,
dccOrizzontamentiAltro int,
dccOrizzontamentiAltroDescrizione varchar(1000) null,
dccCopertura varchar(75) null,
dccCoperturaCAAcciaio int,
dccCoperturaLegno int,
dccCoperturaLegnoCA int,
dccCoperturaLamieraGrecata int,
dccCoperturaPannelli int,
dccCoperturaPVCTelonati int,
dccCoperturaLeggere int,
dccCoperturaAltro int,
dccCoperturaAltroDesrizione varchar(1000) null,
dccElemNonStrutLaterizio int,
dccElemNonStrutCartongesso int,
dccElemNonStrutCalcestruzzo int,
dccElemNonStrutLegno int,
dccElemNonStrutAltro int,
dccElemNonStrutAltroDescrizione varchar(1000) null,
dccOpereDiRinforzoInsCatene int,
dccOpereDiRinforzoInsCordoli int,
dccOpereDiRinforzoIniArmate int,
dccOpereDiRinforzoPlaccaggi int,
dccOpereDiRinforzoIrrSolai int,
dccOpereDiRinforzoRinforziFRP int,
dccOpereDiRinforzoTelaiECerchiature int,
dccOpereDiRinforzoInsRompitratta int,
dccOpereDiRinforzoAltro int,
dccOpereDiRinforzoAltroDescrizione varchar(1000) null,
geoClasseIndagine varchar(75) null,
geoCategoriaSottosuolo varchar(75) null,
geoCategoriaTopografica varchar(75) null,
geoConsolidamento varchar(75) null,
geoPericolositaGeologica varchar(75) null,
geoPericolositaSismica varchar(75) null,
geoPericolositaIdraulica varchar(75) null,
geoPericolositaGeomorfica varchar(75) null,
geoRischioGeomorfologicoPai varchar(75) null,
geoPericolositaIdraulicaPai varchar(75) null,
geoRischioIdraulicoPai varchar(75) null,
geoFattibilitaGeologica varchar(75) null,
geoFattibilitaSismica varchar(75) null,
geoFattibilitaIdraulica varchar(75) null,
geoOperaRilevante varchar(75) null,
geoOpereDiSostegno varchar(75) null,
geoOpereInSotterranea varchar(75) null,
geoPresenzaPrescrizioni varchar(75) null,
geoNotePrescrizioni varchar(1000) null,
geoNoteIndagini varchar(1000) null,
geoEvidenzeGeomorfiche varchar(75) null,
geoEvidenzeGeologiche varchar(75) null,
geoDtRelazione datetime null,
pagNuoveCostruzioni int,
pagAdeguamentoSismico int,
pagMiglioramentoSismico int,
pagMiglioramentoSismicoSicilia int,
pagRiparazioneInterventoLocale int,
pagOperaNonQuantificabile int,
pagNuovaCostruzione int,
pagVarianti int,
pagAltro int,
pagCalcolatoAdeguamentoSismico varchar(75) null,
pagCalcolatoMiglioramentoSismico varchar(75) null,
pagCalcolatoRiparazioneInterventoLocale varchar(75) null,
pagCalcolatoOperaNonQuantificabile varchar(75) null,
pagEffettivoAdeguamentoSismico varchar(75) null,
pagEffettivoMiglioramentoSismico varchar(75) null,
pagEffettivoRiparazioneInterventoLocale varchar(75) null,
pagEffettivoOperaNonQuantificabile varchar(75) null,
pagNoteUtente text null,
note varchar(1000) null,
noteUfficio varchar(1000) null,
localizzazioneGeografica varchar(75) null,
tcNuovaCostruzione int,
tcNuovaCostruzioneComplessa int,
tcAdeguamentoSismico int,
tcMiglioramentoSismico int,
tcRiparazioneInterventoLocale int,
tcInCA int,
tcInOpera int,
tcPrefabbricato int,
tcInAcciaio int,
tcMista int,
tcInMuratura int,
tcInMuraturaOrdinaria int,
tcInMuraturaArmata int,
tcInMuraturaMista int,
tcInLegno int,
tcAltro int,
tcAltroDescrizione varchar(1000) null,
tcConDispositivi int,
normLavoriInProprio int,
normEsenteBollo int,
normEsenteSpese int,
normDpr01Dep int,
normDpr02Dep int,
normDpr01Aut int,
normDpr02Aut int,
normDpr03 int,
normDpr04 int,
normDpr05 int,
normDm01 int,
normDm02 int,
normDm03 int,
normDm2018 int,
normDm04 int,
normDm05 int,
normDprg01 int,
normDprg02 int,
normAnr int,
normOrd01 int,
normCI01 int,
normLTC01 int,
normArt3com3 int,
normArt3com4 int,
dpdc int,
normSismaBonus int,
clRischioPreInt varchar(75) null,
clRischioPostInt varchar(75) null,
intervFinPub int,
intervFinPubDesc varchar(1000) null,
suap int
)
go
create table portos_bo_DocAggiuntiva (
uuid_ varchar(75) null,
docAggiuntivaId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
intPraticaId decimal(20,0),
dettPraticaId decimal(20,0),
fileEntryId decimal(20,0),
oldFileEntryId decimal(20,0),
descrizione varchar(1000) null,
feVisible int
)
go
create table portos_bo_DocPratica (
uuid_ varchar(75) null,
docPraticaId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
classPk decimal(20,0),
className varchar(75) null,
intPraticaId decimal(20,0),
dlFileEntryId decimal(20,0),
oldDlFileEntryId decimal(20,0),
version varchar(75) null,
praticaValidata int,
descLong varchar(500) null,
tipologia varchar(10) null,
sha256 varchar(75) null,
md5 varchar(75) null,
aggiornato int,
jsonFirmatari text null,
status decimal(20,0),
errorCode varchar(75) null,
oldDocPraticaId decimal(20,0),
rimosso int,
dettPraticaIdRimozione decimal(20,0),
dtDataRimozione datetime null
)
go
create table portos_bo_FineLavori (
uuid_ varchar(75) null,
fineLavoriId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
intPraticaId decimal(20,0),
protocollo varchar(75) null,
dtProtocollo datetime null,
parziale int,
completata int,
gestita int,
numero decimal(20,0),
codiceFiscaleDelegato varchar(75) null,
dataEffettuazione datetime null,
dataFineLavori datetime null,
normEsenteBollo int,
normEsenteSpese int,
normEsenteCollaudo int,
comunicazioneDirettoreLavori varchar(1000) null,
pagamentoId decimal(20,0),
pagamentoSpeseId decimal(20,0),
codicePagamento varchar(75) null,
codicePagamentoSpese varchar(75) null,
causalePagamento varchar(75) null,
causalePagamentoSpese varchar(75) null,
mezzoPagamento varchar(75) null,
mezzoPagamentoSpese varchar(75) null,
importoBolli varchar(75) null,
importoSpese varchar(75) null,
richiestaAttestazione int
)
go
create table portos_bo_HistoryWorkflowAction (
historyWorkflowActionId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
intPraticaId decimal(20,0),
dettPraticaId decimal(20,0),
numeroProgetto varchar(75) null,
attivato int
)
go
create table portos_bo_IUV (
uuid_ varchar(75) null,
iuvId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
pagamentoId decimal(20,0),
codice varchar(75) null,
tipoPagamento varchar(75) null
)
go
create table portos_bo_InfoFascicolo (
uuid_ varchar(75) null,
infoFascicoloId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
intPraticaId decimal(20,0),
numeroProgetto varchar(75) null,
alreadyImported int
)
go
create table portos_bo_InizioLavori (
inizioLavoriId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
intPraticaId decimal(20,0),
dataInizioLavori datetime null
)
go
create table portos_bo_IntPratica (
uuid_ varchar(75) null,
intPraticaId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
tipoPratica varchar(75) null,
territorioId decimal(20,0),
tipoProcedura varchar(75) null,
dtAnnullamento datetime null,
docPraticaAnnullamentoId decimal(20,0),
dtSorteggio datetime null,
statoPratica varchar(10) null,
numeroProgetto varchar(75) null,
validata int,
status int,
statusByUserId decimal(20,0),
statusDate datetime null,
esitoControllo int,
dtPratica datetime null,
sospesa int,
dtSospensione datetime null,
codiceFiscaleDelegatoFineLavori varchar(75) null,
codiceFiscaleDelegatoCollaudo varchar(75) null,
fineLavoriParziale int,
fineLavoriTotale int,
collaudoParziale int,
collaudoTotale int,
controlloObbligatorio int,
inLavorazioneSue int
)
go
create table portos_bo_Pagamento (
uuid_ varchar(75) null,
pagamentoId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
intPraticaId decimal(20,0),
classPk decimal(20,0),
className varchar(75) null,
fileEntryId decimal(20,0),
oldFileEntryId decimal(20,0),
tipoPagamento varchar(75) null,
url varchar(1000) null,
codice varchar(75) null,
causale varchar(75) null,
mezzo varchar(75) null,
codiceFiscaleCommittente varchar(75) null,
importo varchar(75) null,
utilizzata varchar(75) null,
utilizzataSostituita varchar(75) null,
otf int,
otfCreateDate datetime null,
emailPending int,
oldPagamentoId decimal(20,0)
)
go
create table portos_bo_ParereGeo (
uuid_ varchar(75) null,
parereGeologoId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
geologoUserId decimal(20,0),
parere varchar(1000) null,
intPraticaId decimal(20,0),
dettPraticaId decimal(20,0),
fileEntryId decimal(20,0),
dtRichista datetime null,
dtCompilazione datetime null,
status int
)
go
create table portos_bo_PraticaAttenzionata (
praticaAttenzionataId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
intPraticaId decimal(20,0),
fineLavoriId decimal(20,0),
numeroProgetto varchar(75) null,
dataFineLavoriTotale datetime null,
dataRelazioneFineLavoriTotale datetime null,
verificata int,
dataVerifica datetime null
)
go
create table portos_bo_Provincia (
provinciaId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
codiceProvincia varchar(3) null,
provincia varchar(250) null,
regione varchar(75) null,
sigla varchar(75) null
)
go
create table portos_bo_Soggetto (
uuid_ varchar(75) null,
soggettoId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
dettPraticaId decimal(20,0),
intPraticaId decimal(20,0),
nome varchar(500) null,
cognome varchar(500) null,
codiceFiscale varchar(16) null,
codiceFiscaleDelegato varchar(75) null,
dataNascita datetime null,
provinciaNascita varchar(75) null,
comuneNascita varchar(75) null,
comuneDomicilio varchar(75) null,
comuneDomicilioEstero varchar(75) null,
provinciaDomicilio varchar(75) null,
viaDomicilio varchar(250) null,
numeroCivicoDomicilio varchar(75) null,
capDomicilio varchar(75) null,
domicilioExtra varchar(250) null,
comune varchar(75) null,
comuneEstero varchar(75) null,
provincia varchar(75) null,
via varchar(250) null,
numeroCivico varchar(75) null,
cap varchar(75) null,
denominazione varchar(600) null,
sedeLegale varchar(75) null,
legaleRap varchar(75) null,
dataNascitaRap datetime null,
provinciaNascitaRap varchar(75) null,
comuneNascitaRap varchar(75) null,
viaRap varchar(75) null,
numeroCivicoRap varchar(75) null,
capRap varchar(75) null,
provinciaRap varchar(75) null,
comuneRap varchar(75) null,
comuneRapEstero varchar(75) null,
albo varchar(75) null,
alboDescr varchar(150) null,
regAlbo varchar(75) null,
provinciaAlbo varchar(75) null,
numIscrAlbo varchar(75) null,
telefono varchar(75) null,
fax varchar(75) null,
email varchar(75) null,
tipologiaSoggetto varchar(75) null,
aggiuntivo int,
rimosso int,
tmp int,
ambitoAttivita varchar(1000) null,
ambitoProfessione varchar(75) null,
intPraticaIdRimozione decimal(20,0),
dettPraticaIdRimozione decimal(20,0),
dtDataRimozione datetime null,
sostituitoDa decimal(20,0),
soggettoSostituitoId decimal(20,0),
oldSoggettoId decimal(20,0),
fileVariazioneId decimal(20,0)
)
go
create table portos_bo_Sorteggio (
uuid_ varchar(75) null,
sorteggioId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
status int,
statusByUserId decimal(20,0),
statusByUserName varchar(75) null,
statusDate datetime null,
intPraticaId decimal(20,0),
dettPraticaId decimal(20,0),
note varchar(1000) null,
anno varchar(4) null,
mese varchar(2) null,
settimana int,
dtSorteggio datetime null,
stato varchar(10) null,
dettagli varchar(1000) null,
numeroEstrazione decimal(20,0),
pratica varchar(1000) null,
committente varchar(1000) null,
comune varchar(75) null,
provincia varchar(75) null,
tecnico varchar(75) null,
mesePrecedente varchar(75) null,
esterna int,
praticaEsternaId decimal(20,0),
oldSorteggioId decimal(20,0)
)
go
create table portos_bo_StoricoSoggettoPratica (
storicoSoggettoPraticaId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
intPraticaId decimal(20,0),
nome varchar(75) null,
cognome varchar(75) null,
codiceFiscale varchar(75) null,
oldStoricoSoggettoPraticaId decimal(20,0)
)
go
create table portos_bo_Tempistica (
uuid_ varchar(75) null,
tempisticaId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
intPraticaId decimal(20,0),
dettPraticaId decimal(20,0),
tipo varchar(75) null,
start_ decimal(20,0),
stop decimal(20,0),
wait decimal(20,0),
completo int,
oldTempisticaId decimal(20,0)
)
go
create table portos_bo_Territorio (
territorioId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
zona varchar(75) null,
fascia varchar(75) null,
comuneId decimal(20,0),
codiceProvincia varchar(75) null,
articolo61 int,
dtIni datetime null,
dtFin datetime null,
oldTerritorioId decimal(20,0),
agMin varchar(75) null,
agMax varchar(75) null
)
go
create table portos_bo_UtentePortos (
utentePortosId decimal(20,0) not null primary key,
companyId decimal(20,0),
userId decimal(20,0),
userName varchar(75) null,
createDate datetime null,
modifiedDate datetime null,
groupId decimal(20,0),
codiceFiscale varchar(75) null
)
go

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes.properties

@ -185,6 +185,8 @@ IX_635441BE=portos_bo_ParereGeo.UUID_G
IX_24A66C6C=portos_bo_ParereGeo.Uuid
IX_A5C9DC3C=portos_bo_ParereGeo.Uuid_C
IX_CBCCC5BE=portos_bo_PraticaAttenzionata.Verificata
IX_360E605D=portos_bo_Provincia.C_C
IX_BDDB41C9=portos_bo_Provincia.C_S
IX_A81834CD=portos_bo_Provincia.CompanyId

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes.sql

@ -181,6 +181,8 @@ create index IX_24A66C6C on portos_bo_ParereGeo (uuid_);
create index IX_A5C9DC3C on portos_bo_ParereGeo (uuid_, companyId);
create unique index IX_635441BE on portos_bo_ParereGeo (uuid_, groupId);
create index IX_CBCCC5BE on portos_bo_PraticaAttenzionata (verificata);
create index IX_A81834CD on portos_bo_Provincia (companyId);
create unique index IX_360E605D on portos_bo_Provincia (companyId, codiceProvincia);
create unique index IX_BDDB41C9 on portos_bo_Provincia (companyId, sigla);

242
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-db2.sql

@ -0,0 +1,242 @@
create index IX_2B7F98E8 on portos_bo_AllegatoManuale (dettPraticaId);
create index IX_4F6EC7A6 on portos_bo_AllegatoManuale (intPraticaId);
create index IX_6CF8A540 on portos_bo_AllegatoManuale (uuid_);
create index IX_918196E8 on portos_bo_AllegatoManuale (uuid_, companyId);
create unique index IX_B4D2B76A on portos_bo_AllegatoManuale (uuid_, groupId);
create index IX_581C7CE5 on portos_bo_Asseverazione (codiceFiscale, esito);
create index IX_1B61ED2F on portos_bo_Asseverazione (codiceFiscale, tipologia, esito);
create index IX_52A07739 on portos_bo_Asseverazione (dettPraticaId);
create index IX_F130C3DB on portos_bo_Asseverazione (dettPraticaId, codiceFiscale, esito);
create index IX_B77CED0D on portos_bo_Asseverazione (dettPraticaId, esito);
create index IX_4C1D5407 on portos_bo_Asseverazione (dettPraticaId, tipologia, esito);
create index IX_8A805B35 on portos_bo_Asseverazione (intPraticaId);
create index IX_699EB0AF on portos_bo_Asseverazione (intPraticaId, codiceFiscale);
create index IX_6B8742D7 on portos_bo_Asseverazione (intPraticaId, codiceFiscale, esito);
create index IX_9BE85BFD on portos_bo_Asseverazione (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_A32FD591 on portos_bo_Asseverazione (intPraticaId, esito);
create index IX_72A2B103 on portos_bo_Asseverazione (intPraticaId, tipologia, esito);
create index IX_C3A16491 on portos_bo_Asseverazione (uuid_);
create index IX_FB70CAF7 on portos_bo_Asseverazione (uuid_, companyId);
create unique index IX_71CDA339 on portos_bo_Asseverazione (uuid_, groupId);
create index IX_C60D3CC1 on portos_bo_Avviso (classPk);
create index IX_B14143AF on portos_bo_Avviso (classPk, tipoDocumento);
create index IX_D50171D3 on portos_bo_Avviso (companyId, groupId, protocollo);
create index IX_D3CCCB63 on portos_bo_Avviso (controlloPraticaId);
create index IX_35025CCD on portos_bo_Avviso (controlloPraticaId, tipoDocumento);
create index IX_13C9EEB4 on portos_bo_Avviso (intPraticaId);
create index IX_B1C0C700 on portos_bo_Avviso (intPraticaId, inviato);
create index IX_ABE20D5C on portos_bo_Avviso (intPraticaId, tipoDocumento);
create index IX_C5DCD1F4 on portos_bo_Avviso (oldAvvisoId);
create index IX_A8485C51 on portos_bo_Avviso (protocollo);
create index IX_6FB931F2 on portos_bo_Avviso (uuid_);
create index IX_D6B686F6 on portos_bo_Avviso (uuid_, companyId);
create unique index IX_CF0052F8 on portos_bo_Avviso (uuid_, groupId);
create index IX_A9D23B40 on portos_bo_Collaudo (codiceFiscaleDelegato, completata);
create index IX_FB1AC8BA on portos_bo_Collaudo (companyId, groupId, protocollo);
create index IX_F1DE015B on portos_bo_Collaudo (intPraticaId);
create index IX_DBB744B8 on portos_bo_Collaudo (intPraticaId, codiceFiscaleDelegato);
create index IX_C5A53931 on portos_bo_Collaudo (intPraticaId, completata);
create index IX_28168019 on portos_bo_Collaudo (intPraticaId, parziale);
create index IX_9BEECB8 on portos_bo_Collaudo (protocollo);
create index IX_D4A5BD2B on portos_bo_Collaudo (uuid_);
create index IX_91A2EE1D on portos_bo_Collaudo (uuid_, companyId);
create unique index IX_785A57DF on portos_bo_Collaudo (uuid_, groupId);
create unique index IX_B36352B1 on portos_bo_Comune (codiceIstat);
create index IX_F036F6FF on portos_bo_Comune (companyId);
create unique index IX_368BF7BC on portos_bo_Comune (companyId, codiceBelfiore);
create unique index IX_F4C58FB on portos_bo_Comune (companyId, codiceIstat);
create index IX_5F8A086B on portos_bo_Comune (companyId, codiceProvincia);
create index IX_811D0877 on portos_bo_Comune (companyId, denominazione);
create index IX_B86D9CAC on portos_bo_Comune (companyId, stato);
create index IX_7CC2200B on portos_bo_Comune (uuid_);
create index IX_BCC5FF3D on portos_bo_Comune (uuid_, companyId);
create index IX_5526ACCA on portos_bo_Comunicazione (intPraticaId);
create index IX_F1B0809C on portos_bo_Comunicazione (uuid_);
create index IX_80BA4A0C on portos_bo_Comunicazione (uuid_, companyId);
create unique index IX_2C25E38E on portos_bo_Comunicazione (uuid_, groupId);
create unique index IX_A554E6F5 on portos_bo_Configurazione (companyId, chiave);
create index IX_C94E9FE1 on portos_bo_Configurazione (uuid_);
create index IX_F0445DA7 on portos_bo_Configurazione (uuid_, companyId);
create unique index IX_C2C621E9 on portos_bo_Configurazione (uuid_, groupId);
create index IX_730B686C on portos_bo_ControlloPratica (dettPraticaId);
create index IX_FF28F7A2 on portos_bo_ControlloPratica (intPraticaId);
create index IX_B9CE7488 on portos_bo_ControlloPratica (intPraticaId, status);
create index IX_4A7E38C4 on portos_bo_ControlloPratica (uuid_);
create index IX_786B68E4 on portos_bo_ControlloPratica (uuid_, companyId);
create unique index IX_5EC0D866 on portos_bo_ControlloPratica (uuid_, groupId);
create index IX_3A28EAB2 on portos_bo_Delega (codiceFiscale);
create index IX_78B4F74 on portos_bo_Delega (codiceFiscale, esito);
create index IX_21173B40 on portos_bo_Delega (codiceFiscale, tipologia, esito);
create index IX_61C4D78A on portos_bo_Delega (dettPraticaId);
create index IX_607EA16C on portos_bo_Delega (dettPraticaId, codiceFiscale, esito);
create index IX_6BAF7E48 on portos_bo_Delega (dettPraticaId, codiceFiscale, tipologia, esito);
create index IX_66EBBF9C on portos_bo_Delega (dettPraticaId, esito);
create index IX_51D2A218 on portos_bo_Delega (dettPraticaId, tipologia, esito);
create index IX_EE162CC4 on portos_bo_Delega (intPraticaId);
create index IX_E007AF40 on portos_bo_Delega (intPraticaId, codiceFiscale);
create index IX_B12EEF26 on portos_bo_Delega (intPraticaId, codiceFiscale, esito);
create index IX_D2CF384E on portos_bo_Delega (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_DA64F522 on portos_bo_Delega (intPraticaId, esito);
create index IX_F6F2DCD2 on portos_bo_Delega (intPraticaId, tipologia, esito);
create index IX_B6EFA5E2 on portos_bo_Delega (uuid_);
create index IX_15953D06 on portos_bo_Delega (uuid_, companyId);
create unique index IX_47354D08 on portos_bo_Delega (uuid_, groupId);
create index IX_49B6CCD0 on portos_bo_DettPratica (companyId, groupId, protocollo);
create index IX_20C9FEF1 on portos_bo_DettPratica (intPraticaId);
create index IX_1965DA50 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione);
create index IX_E9890939 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione, completa);
create index IX_C59957CE on portos_bo_DettPratica (protocollo);
create index IX_4EE3C55 on portos_bo_DettPratica (uuid_);
create index IX_488A30B3 on portos_bo_DettPratica (uuid_, companyId);
create unique index IX_9C3D47F5 on portos_bo_DettPratica (uuid_, groupId);
create index IX_98F511D5 on portos_bo_DocAggiuntiva (dettPraticaId);
create index IX_F81FFD19 on portos_bo_DocAggiuntiva (intPraticaId);
create index IX_F5B846EA on portos_bo_DocAggiuntiva (intPraticaId, feVisible);
create index IX_38675D05 on portos_bo_DocAggiuntiva (oldFileEntryId);
create index IX_43985B2D on portos_bo_DocAggiuntiva (uuid_);
create index IX_6AE4DADB on portos_bo_DocAggiuntiva (uuid_, companyId);
create unique index IX_F60C5C1D on portos_bo_DocAggiuntiva (uuid_, groupId);
create index IX_AD796CAB on portos_bo_DocPratica (classPk);
create index IX_9541D091 on portos_bo_DocPratica (classPk, status);
create index IX_9CA27527 on portos_bo_DocPratica (classPk, status, tipologia);
create index IX_14DC24CD on portos_bo_DocPratica (classPk, tipologia);
create index IX_D080B781 on portos_bo_DocPratica (dlFileEntryId);
create index IX_FF6F9FA7 on portos_bo_DocPratica (dlFileEntryId, version);
create index IX_B2F1210A on portos_bo_DocPratica (intPraticaId);
create index IX_92384F0E on portos_bo_DocPratica (intPraticaId, tipologia);
create index IX_ACD23DB4 on portos_bo_DocPratica (oldDocPraticaId);
create index IX_85C3693E on portos_bo_DocPratica (status);
create index IX_AEBE9E5A on portos_bo_DocPratica (status, tipologia);
create index IX_1564545C on portos_bo_DocPratica (uuid_);
create index IX_4FB09E4C on portos_bo_DocPratica (uuid_, companyId);
create unique index IX_412447CE on portos_bo_DocPratica (uuid_, groupId);
create index IX_ABF7F66C on portos_bo_FineLavori (codiceFiscaleDelegato, completata);
create index IX_4826BD0E on portos_bo_FineLavori (companyId, groupId, protocollo);
create index IX_3AE822AF on portos_bo_FineLavori (intPraticaId);
create index IX_EB5AE4E4 on portos_bo_FineLavori (intPraticaId, codiceFiscaleDelegato);
create index IX_F683FC85 on portos_bo_FineLavori (intPraticaId, completata);
create index IX_82B6086D on portos_bo_FineLavori (intPraticaId, parziale);
create index IX_2CE13543 on portos_bo_FineLavori (intPraticaId, parziale, completata);
create index IX_ABC9530C on portos_bo_FineLavori (protocollo);
create index IX_1DE1B257 on portos_bo_FineLavori (uuid_);
create index IX_1B544571 on portos_bo_FineLavori (uuid_, companyId);
create unique index IX_A7617433 on portos_bo_FineLavori (uuid_, groupId);
create index IX_588E9EC9 on portos_bo_HistoryWorkflowAction (intPraticaId);
create index IX_BAD23F73 on portos_bo_HistoryWorkflowAction (intPraticaId, dettPraticaId);
create index IX_8974E579 on portos_bo_IUV (pagamentoId);
create index IX_98874B2A on portos_bo_IUV (tipoPagamento);
create index IX_491C2AE8 on portos_bo_IUV (tipoPagamento, createDate);
create index IX_1D6A765C on portos_bo_IUV (uuid_);
create index IX_BFE13C4C on portos_bo_IUV (uuid_, companyId);
create unique index IX_A0E465CE on portos_bo_IUV (uuid_, groupId);
create index IX_41FDB69F on portos_bo_InfoFascicolo (intPraticaId);
create index IX_3FD1AC67 on portos_bo_InfoFascicolo (uuid_);
create index IX_B49E6161 on portos_bo_InfoFascicolo (uuid_, companyId);
create unique index IX_3F61CC23 on portos_bo_InfoFascicolo (uuid_, groupId);
create index IX_140D0D15 on portos_bo_InizioLavori (uuid_);
create index IX_564567F3 on portos_bo_InizioLavori (uuid_, companyId);
create unique index IX_91DD4F35 on portos_bo_InizioLavori (uuid_, groupId);
create index IX_9929E083 on portos_bo_IntPratica (companyId, groupId);
create index IX_E75F8D41 on portos_bo_IntPratica (companyId, userId);
create index IX_779B836B on portos_bo_IntPratica (status, dtPratica);
create index IX_4736A755 on portos_bo_IntPratica (territorioId);
create index IX_B06E1913 on portos_bo_IntPratica (uuid_);
create index IX_27A19135 on portos_bo_IntPratica (uuid_, companyId);
create unique index IX_DB56E0F7 on portos_bo_IntPratica (uuid_, groupId);
create index IX_3A4754CF on portos_bo_Pagamento (classPk);
create index IX_DB0405D8 on portos_bo_Pagamento (classPk, mezzo);
create index IX_4002AF66 on portos_bo_Pagamento (intPraticaId);
create index IX_3BCF688E on portos_bo_Pagamento (mezzo, utilizzata);
create index IX_434F524C on portos_bo_Pagamento (mezzo, utilizzata, createDate);
create index IX_BE4330DB on portos_bo_Pagamento (mezzo, utilizzata, emailPending, createDate);
create index IX_B598AAE2 on portos_bo_Pagamento (oldPagamentoId);
create index IX_8815F580 on portos_bo_Pagamento (uuid_);
create index IX_C25B9EA8 on portos_bo_Pagamento (uuid_, companyId);
create unique index IX_D00BAF2A on portos_bo_Pagamento (uuid_, groupId);
create index IX_2E6B85CA on portos_bo_ParereGeo (companyId, groupId);
create index IX_E10A64CA on portos_bo_ParereGeo (geologoUserId);
create index IX_EFB6D6FA on portos_bo_ParereGeo (intPraticaId);
create index IX_50EF6FD8 on portos_bo_ParereGeo (intPraticaId, geologoUserId);
create index IX_5906FFC5 on portos_bo_ParereGeo (intPraticaId, parere);
create index IX_24A66C6C on portos_bo_ParereGeo (uuid_);
create index IX_A5C9DC3C on portos_bo_ParereGeo (uuid_, companyId);
create unique index IX_635441BE on portos_bo_ParereGeo (uuid_, groupId);
create index IX_CBCCC5BE on portos_bo_PraticaAttenzionata (verificata);
create index IX_A81834CD on portos_bo_Provincia (companyId);
create unique index IX_360E605D on portos_bo_Provincia (companyId, codiceProvincia);
create unique index IX_BDDB41C9 on portos_bo_Provincia (companyId, sigla);
create index IX_2BCFDE38 on portos_bo_Soggetto (dettPraticaId);
create index IX_69AE674C on portos_bo_Soggetto (dettPraticaId, codiceFiscale);
create index IX_9322B13A on portos_bo_Soggetto (dettPraticaId, codiceFiscale, rimosso);
create index IX_96128766 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto);
create index IX_9635F8A9 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo);
create index IX_E63C587D on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_C6DA7C5E on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, codiceFiscale);
create index IX_EC589856 on portos_bo_Soggetto (intPraticaId);
create index IX_F2726D6E on portos_bo_Soggetto (intPraticaId, codiceFiscale);
create index IX_D1467158 on portos_bo_Soggetto (intPraticaId, codiceFiscale, rimosso);
create index IX_7342AC88 on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto);
create index IX_58C81C9B on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_4CB6678E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, dettPraticaIdRimozione);
create index IX_1CC28F7E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, rimosso);
create index IX_9ED63274 on portos_bo_Soggetto (oldSoggettoId);
create index IX_843862DE on portos_bo_Soggetto (userId);
create index IX_AF4341E6 on portos_bo_Soggetto (userId, codiceFiscale);
create index IX_85A5F8F8 on portos_bo_Soggetto (userId, codiceFiscale, tipologiaSoggetto);
create index IX_B54B3A90 on portos_bo_Soggetto (uuid_);
create index IX_EB38F98 on portos_bo_Soggetto (uuid_, companyId);
create unique index IX_BE8B1C1A on portos_bo_Soggetto (uuid_, groupId);
create index IX_E29C9013 on portos_bo_Sorteggio (anno, mese, settimana);
create index IX_C446DA4F on portos_bo_Sorteggio (companyId, dettPraticaId);
create index IX_237B57DD on portos_bo_Sorteggio (companyId, groupId);
create index IX_E6D6223F on portos_bo_Sorteggio (groupId, anno, mese, settimana);
create index IX_1946734D on portos_bo_Sorteggio (intPraticaId);
create index IX_B4103770 on portos_bo_Sorteggio (oldSorteggioId);
create index IX_CE0BB779 on portos_bo_Sorteggio (uuid_);
create index IX_ABD170F on portos_bo_Sorteggio (uuid_, companyId);
create unique index IX_676E1551 on portos_bo_Sorteggio (uuid_, groupId);
create index IX_8B107361 on portos_bo_StoricoSoggettoPratica (companyId, intPraticaId);
create index IX_2A481D94 on portos_bo_StoricoSoggettoPratica (oldStoricoSoggettoPraticaId);
create index IX_4EC2508A on portos_bo_Tempistica (companyId, intPraticaId, tipo, completo);
create index IX_ECF3C141 on portos_bo_Tempistica (intPraticaId);
create index IX_9B1DAEA9 on portos_bo_Tempistica (intPraticaId, tipo);
create index IX_F0E498D4 on portos_bo_Tempistica (oldTempisticaId);
create index IX_54177405 on portos_bo_Tempistica (uuid_);
create index IX_8A6A4B03 on portos_bo_Tempistica (uuid_, companyId);
create unique index IX_4FFB645 on portos_bo_Tempistica (uuid_, groupId);
create index IX_57551365 on portos_bo_Territorio (companyId);
create index IX_8F2F62E5 on portos_bo_Territorio (companyId, groupId);
create index IX_F7A0C0DD on portos_bo_Territorio (comuneId);
create unique index IX_19DC4644 on portos_bo_Territorio (comuneId, groupId, zona, fascia, dtIni);
create index IX_25AB073A on portos_bo_Territorio (fascia);
create index IX_55652F27 on portos_bo_Territorio (groupId);
create index IX_1193CE54 on portos_bo_Territorio (oldTerritorioId);
create index IX_BDF7C43F on portos_bo_Territorio (zona);
create unique index IX_C8558688 on portos_bo_UtentePortos (codiceFiscale);

242
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-derby.sql

@ -0,0 +1,242 @@
create index IX_2B7F98E8 on portos_bo_AllegatoManuale (dettPraticaId);
create index IX_4F6EC7A6 on portos_bo_AllegatoManuale (intPraticaId);
create index IX_6CF8A540 on portos_bo_AllegatoManuale (uuid_);
create index IX_918196E8 on portos_bo_AllegatoManuale (uuid_, companyId);
create unique index IX_B4D2B76A on portos_bo_AllegatoManuale (uuid_, groupId);
create index IX_581C7CE5 on portos_bo_Asseverazione (codiceFiscale, esito);
create index IX_1B61ED2F on portos_bo_Asseverazione (codiceFiscale, tipologia, esito);
create index IX_52A07739 on portos_bo_Asseverazione (dettPraticaId);
create index IX_F130C3DB on portos_bo_Asseverazione (dettPraticaId, codiceFiscale, esito);
create index IX_B77CED0D on portos_bo_Asseverazione (dettPraticaId, esito);
create index IX_4C1D5407 on portos_bo_Asseverazione (dettPraticaId, tipologia, esito);
create index IX_8A805B35 on portos_bo_Asseverazione (intPraticaId);
create index IX_699EB0AF on portos_bo_Asseverazione (intPraticaId, codiceFiscale);
create index IX_6B8742D7 on portos_bo_Asseverazione (intPraticaId, codiceFiscale, esito);
create index IX_9BE85BFD on portos_bo_Asseverazione (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_A32FD591 on portos_bo_Asseverazione (intPraticaId, esito);
create index IX_72A2B103 on portos_bo_Asseverazione (intPraticaId, tipologia, esito);
create index IX_C3A16491 on portos_bo_Asseverazione (uuid_);
create index IX_FB70CAF7 on portos_bo_Asseverazione (uuid_, companyId);
create unique index IX_71CDA339 on portos_bo_Asseverazione (uuid_, groupId);
create index IX_C60D3CC1 on portos_bo_Avviso (classPk);
create index IX_B14143AF on portos_bo_Avviso (classPk, tipoDocumento);
create index IX_D50171D3 on portos_bo_Avviso (companyId, groupId, protocollo);
create index IX_D3CCCB63 on portos_bo_Avviso (controlloPraticaId);
create index IX_35025CCD on portos_bo_Avviso (controlloPraticaId, tipoDocumento);
create index IX_13C9EEB4 on portos_bo_Avviso (intPraticaId);
create index IX_B1C0C700 on portos_bo_Avviso (intPraticaId, inviato);
create index IX_ABE20D5C on portos_bo_Avviso (intPraticaId, tipoDocumento);
create index IX_C5DCD1F4 on portos_bo_Avviso (oldAvvisoId);
create index IX_A8485C51 on portos_bo_Avviso (protocollo);
create index IX_6FB931F2 on portos_bo_Avviso (uuid_);
create index IX_D6B686F6 on portos_bo_Avviso (uuid_, companyId);
create unique index IX_CF0052F8 on portos_bo_Avviso (uuid_, groupId);
create index IX_A9D23B40 on portos_bo_Collaudo (codiceFiscaleDelegato, completata);
create index IX_FB1AC8BA on portos_bo_Collaudo (companyId, groupId, protocollo);
create index IX_F1DE015B on portos_bo_Collaudo (intPraticaId);
create index IX_DBB744B8 on portos_bo_Collaudo (intPraticaId, codiceFiscaleDelegato);
create index IX_C5A53931 on portos_bo_Collaudo (intPraticaId, completata);
create index IX_28168019 on portos_bo_Collaudo (intPraticaId, parziale);
create index IX_9BEECB8 on portos_bo_Collaudo (protocollo);
create index IX_D4A5BD2B on portos_bo_Collaudo (uuid_);
create index IX_91A2EE1D on portos_bo_Collaudo (uuid_, companyId);
create unique index IX_785A57DF on portos_bo_Collaudo (uuid_, groupId);
create unique index IX_B36352B1 on portos_bo_Comune (codiceIstat);
create index IX_F036F6FF on portos_bo_Comune (companyId);
create unique index IX_368BF7BC on portos_bo_Comune (companyId, codiceBelfiore);
create unique index IX_F4C58FB on portos_bo_Comune (companyId, codiceIstat);
create index IX_5F8A086B on portos_bo_Comune (companyId, codiceProvincia);
create index IX_811D0877 on portos_bo_Comune (companyId, denominazione);
create index IX_B86D9CAC on portos_bo_Comune (companyId, stato);
create index IX_7CC2200B on portos_bo_Comune (uuid_);
create index IX_BCC5FF3D on portos_bo_Comune (uuid_, companyId);
create index IX_5526ACCA on portos_bo_Comunicazione (intPraticaId);
create index IX_F1B0809C on portos_bo_Comunicazione (uuid_);
create index IX_80BA4A0C on portos_bo_Comunicazione (uuid_, companyId);
create unique index IX_2C25E38E on portos_bo_Comunicazione (uuid_, groupId);
create unique index IX_A554E6F5 on portos_bo_Configurazione (companyId, chiave);
create index IX_C94E9FE1 on portos_bo_Configurazione (uuid_);
create index IX_F0445DA7 on portos_bo_Configurazione (uuid_, companyId);
create unique index IX_C2C621E9 on portos_bo_Configurazione (uuid_, groupId);
create index IX_730B686C on portos_bo_ControlloPratica (dettPraticaId);
create index IX_FF28F7A2 on portos_bo_ControlloPratica (intPraticaId);
create index IX_B9CE7488 on portos_bo_ControlloPratica (intPraticaId, status);
create index IX_4A7E38C4 on portos_bo_ControlloPratica (uuid_);
create index IX_786B68E4 on portos_bo_ControlloPratica (uuid_, companyId);
create unique index IX_5EC0D866 on portos_bo_ControlloPratica (uuid_, groupId);
create index IX_3A28EAB2 on portos_bo_Delega (codiceFiscale);
create index IX_78B4F74 on portos_bo_Delega (codiceFiscale, esito);
create index IX_21173B40 on portos_bo_Delega (codiceFiscale, tipologia, esito);
create index IX_61C4D78A on portos_bo_Delega (dettPraticaId);
create index IX_607EA16C on portos_bo_Delega (dettPraticaId, codiceFiscale, esito);
create index IX_6BAF7E48 on portos_bo_Delega (dettPraticaId, codiceFiscale, tipologia, esito);
create index IX_66EBBF9C on portos_bo_Delega (dettPraticaId, esito);
create index IX_51D2A218 on portos_bo_Delega (dettPraticaId, tipologia, esito);
create index IX_EE162CC4 on portos_bo_Delega (intPraticaId);
create index IX_E007AF40 on portos_bo_Delega (intPraticaId, codiceFiscale);
create index IX_B12EEF26 on portos_bo_Delega (intPraticaId, codiceFiscale, esito);
create index IX_D2CF384E on portos_bo_Delega (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_DA64F522 on portos_bo_Delega (intPraticaId, esito);
create index IX_F6F2DCD2 on portos_bo_Delega (intPraticaId, tipologia, esito);
create index IX_B6EFA5E2 on portos_bo_Delega (uuid_);
create index IX_15953D06 on portos_bo_Delega (uuid_, companyId);
create unique index IX_47354D08 on portos_bo_Delega (uuid_, groupId);
create index IX_49B6CCD0 on portos_bo_DettPratica (companyId, groupId, protocollo);
create index IX_20C9FEF1 on portos_bo_DettPratica (intPraticaId);
create index IX_1965DA50 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione);
create index IX_E9890939 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione, completa);
create index IX_C59957CE on portos_bo_DettPratica (protocollo);
create index IX_4EE3C55 on portos_bo_DettPratica (uuid_);
create index IX_488A30B3 on portos_bo_DettPratica (uuid_, companyId);
create unique index IX_9C3D47F5 on portos_bo_DettPratica (uuid_, groupId);
create index IX_98F511D5 on portos_bo_DocAggiuntiva (dettPraticaId);
create index IX_F81FFD19 on portos_bo_DocAggiuntiva (intPraticaId);
create index IX_F5B846EA on portos_bo_DocAggiuntiva (intPraticaId, feVisible);
create index IX_38675D05 on portos_bo_DocAggiuntiva (oldFileEntryId);
create index IX_43985B2D on portos_bo_DocAggiuntiva (uuid_);
create index IX_6AE4DADB on portos_bo_DocAggiuntiva (uuid_, companyId);
create unique index IX_F60C5C1D on portos_bo_DocAggiuntiva (uuid_, groupId);
create index IX_AD796CAB on portos_bo_DocPratica (classPk);
create index IX_9541D091 on portos_bo_DocPratica (classPk, status);
create index IX_9CA27527 on portos_bo_DocPratica (classPk, status, tipologia);
create index IX_14DC24CD on portos_bo_DocPratica (classPk, tipologia);
create index IX_D080B781 on portos_bo_DocPratica (dlFileEntryId);
create index IX_FF6F9FA7 on portos_bo_DocPratica (dlFileEntryId, version);
create index IX_B2F1210A on portos_bo_DocPratica (intPraticaId);
create index IX_92384F0E on portos_bo_DocPratica (intPraticaId, tipologia);
create index IX_ACD23DB4 on portos_bo_DocPratica (oldDocPraticaId);
create index IX_85C3693E on portos_bo_DocPratica (status);
create index IX_AEBE9E5A on portos_bo_DocPratica (status, tipologia);
create index IX_1564545C on portos_bo_DocPratica (uuid_);
create index IX_4FB09E4C on portos_bo_DocPratica (uuid_, companyId);
create unique index IX_412447CE on portos_bo_DocPratica (uuid_, groupId);
create index IX_ABF7F66C on portos_bo_FineLavori (codiceFiscaleDelegato, completata);
create index IX_4826BD0E on portos_bo_FineLavori (companyId, groupId, protocollo);
create index IX_3AE822AF on portos_bo_FineLavori (intPraticaId);
create index IX_EB5AE4E4 on portos_bo_FineLavori (intPraticaId, codiceFiscaleDelegato);
create index IX_F683FC85 on portos_bo_FineLavori (intPraticaId, completata);
create index IX_82B6086D on portos_bo_FineLavori (intPraticaId, parziale);
create index IX_2CE13543 on portos_bo_FineLavori (intPraticaId, parziale, completata);
create index IX_ABC9530C on portos_bo_FineLavori (protocollo);
create index IX_1DE1B257 on portos_bo_FineLavori (uuid_);
create index IX_1B544571 on portos_bo_FineLavori (uuid_, companyId);
create unique index IX_A7617433 on portos_bo_FineLavori (uuid_, groupId);
create index IX_588E9EC9 on portos_bo_HistoryWorkflowAction (intPraticaId);
create index IX_BAD23F73 on portos_bo_HistoryWorkflowAction (intPraticaId, dettPraticaId);
create index IX_8974E579 on portos_bo_IUV (pagamentoId);
create index IX_98874B2A on portos_bo_IUV (tipoPagamento);
create index IX_491C2AE8 on portos_bo_IUV (tipoPagamento, createDate);
create index IX_1D6A765C on portos_bo_IUV (uuid_);
create index IX_BFE13C4C on portos_bo_IUV (uuid_, companyId);
create unique index IX_A0E465CE on portos_bo_IUV (uuid_, groupId);
create index IX_41FDB69F on portos_bo_InfoFascicolo (intPraticaId);
create index IX_3FD1AC67 on portos_bo_InfoFascicolo (uuid_);
create index IX_B49E6161 on portos_bo_InfoFascicolo (uuid_, companyId);
create unique index IX_3F61CC23 on portos_bo_InfoFascicolo (uuid_, groupId);
create index IX_140D0D15 on portos_bo_InizioLavori (uuid_);
create index IX_564567F3 on portos_bo_InizioLavori (uuid_, companyId);
create unique index IX_91DD4F35 on portos_bo_InizioLavori (uuid_, groupId);
create index IX_9929E083 on portos_bo_IntPratica (companyId, groupId);
create index IX_E75F8D41 on portos_bo_IntPratica (companyId, userId);
create index IX_779B836B on portos_bo_IntPratica (status, dtPratica);
create index IX_4736A755 on portos_bo_IntPratica (territorioId);
create index IX_B06E1913 on portos_bo_IntPratica (uuid_);
create index IX_27A19135 on portos_bo_IntPratica (uuid_, companyId);
create unique index IX_DB56E0F7 on portos_bo_IntPratica (uuid_, groupId);
create index IX_3A4754CF on portos_bo_Pagamento (classPk);
create index IX_DB0405D8 on portos_bo_Pagamento (classPk, mezzo);
create index IX_4002AF66 on portos_bo_Pagamento (intPraticaId);
create index IX_3BCF688E on portos_bo_Pagamento (mezzo, utilizzata);
create index IX_434F524C on portos_bo_Pagamento (mezzo, utilizzata, createDate);
create index IX_BE4330DB on portos_bo_Pagamento (mezzo, utilizzata, emailPending, createDate);
create index IX_B598AAE2 on portos_bo_Pagamento (oldPagamentoId);
create index IX_8815F580 on portos_bo_Pagamento (uuid_);
create index IX_C25B9EA8 on portos_bo_Pagamento (uuid_, companyId);
create unique index IX_D00BAF2A on portos_bo_Pagamento (uuid_, groupId);
create index IX_2E6B85CA on portos_bo_ParereGeo (companyId, groupId);
create index IX_E10A64CA on portos_bo_ParereGeo (geologoUserId);
create index IX_EFB6D6FA on portos_bo_ParereGeo (intPraticaId);
create index IX_50EF6FD8 on portos_bo_ParereGeo (intPraticaId, geologoUserId);
create index IX_5906FFC5 on portos_bo_ParereGeo (intPraticaId, parere);
create index IX_24A66C6C on portos_bo_ParereGeo (uuid_);
create index IX_A5C9DC3C on portos_bo_ParereGeo (uuid_, companyId);
create unique index IX_635441BE on portos_bo_ParereGeo (uuid_, groupId);
create index IX_CBCCC5BE on portos_bo_PraticaAttenzionata (verificata);
create index IX_A81834CD on portos_bo_Provincia (companyId);
create unique index IX_360E605D on portos_bo_Provincia (companyId, codiceProvincia);
create unique index IX_BDDB41C9 on portos_bo_Provincia (companyId, sigla);
create index IX_2BCFDE38 on portos_bo_Soggetto (dettPraticaId);
create index IX_69AE674C on portos_bo_Soggetto (dettPraticaId, codiceFiscale);
create index IX_9322B13A on portos_bo_Soggetto (dettPraticaId, codiceFiscale, rimosso);
create index IX_96128766 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto);
create index IX_9635F8A9 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo);
create index IX_E63C587D on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_C6DA7C5E on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, codiceFiscale);
create index IX_EC589856 on portos_bo_Soggetto (intPraticaId);
create index IX_F2726D6E on portos_bo_Soggetto (intPraticaId, codiceFiscale);
create index IX_D1467158 on portos_bo_Soggetto (intPraticaId, codiceFiscale, rimosso);
create index IX_7342AC88 on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto);
create index IX_58C81C9B on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_4CB6678E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, dettPraticaIdRimozione);
create index IX_1CC28F7E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, rimosso);
create index IX_9ED63274 on portos_bo_Soggetto (oldSoggettoId);
create index IX_843862DE on portos_bo_Soggetto (userId);
create index IX_AF4341E6 on portos_bo_Soggetto (userId, codiceFiscale);
create index IX_85A5F8F8 on portos_bo_Soggetto (userId, codiceFiscale, tipologiaSoggetto);
create index IX_B54B3A90 on portos_bo_Soggetto (uuid_);
create index IX_EB38F98 on portos_bo_Soggetto (uuid_, companyId);
create unique index IX_BE8B1C1A on portos_bo_Soggetto (uuid_, groupId);
create index IX_E29C9013 on portos_bo_Sorteggio (anno, mese, settimana);
create index IX_C446DA4F on portos_bo_Sorteggio (companyId, dettPraticaId);
create index IX_237B57DD on portos_bo_Sorteggio (companyId, groupId);
create index IX_E6D6223F on portos_bo_Sorteggio (groupId, anno, mese, settimana);
create index IX_1946734D on portos_bo_Sorteggio (intPraticaId);
create index IX_B4103770 on portos_bo_Sorteggio (oldSorteggioId);
create index IX_CE0BB779 on portos_bo_Sorteggio (uuid_);
create index IX_ABD170F on portos_bo_Sorteggio (uuid_, companyId);
create unique index IX_676E1551 on portos_bo_Sorteggio (uuid_, groupId);
create index IX_8B107361 on portos_bo_StoricoSoggettoPratica (companyId, intPraticaId);
create index IX_2A481D94 on portos_bo_StoricoSoggettoPratica (oldStoricoSoggettoPraticaId);
create index IX_4EC2508A on portos_bo_Tempistica (companyId, intPraticaId, tipo, completo);
create index IX_ECF3C141 on portos_bo_Tempistica (intPraticaId);
create index IX_9B1DAEA9 on portos_bo_Tempistica (intPraticaId, tipo);
create index IX_F0E498D4 on portos_bo_Tempistica (oldTempisticaId);
create index IX_54177405 on portos_bo_Tempistica (uuid_);
create index IX_8A6A4B03 on portos_bo_Tempistica (uuid_, companyId);
create unique index IX_4FFB645 on portos_bo_Tempistica (uuid_, groupId);
create index IX_57551365 on portos_bo_Territorio (companyId);
create index IX_8F2F62E5 on portos_bo_Territorio (companyId, groupId);
create index IX_F7A0C0DD on portos_bo_Territorio (comuneId);
create unique index IX_19DC4644 on portos_bo_Territorio (comuneId, groupId, zona, fascia, dtIni);
create index IX_25AB073A on portos_bo_Territorio (fascia);
create index IX_55652F27 on portos_bo_Territorio (groupId);
create index IX_1193CE54 on portos_bo_Territorio (oldTerritorioId);
create index IX_BDF7C43F on portos_bo_Territorio (zona);
create unique index IX_C8558688 on portos_bo_UtentePortos (codiceFiscale);

242
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-firebird.sql

@ -0,0 +1,242 @@
create index IX_2B7F98E8 on portos_bo_AllegatoManuale (dettPraticaId);
create index IX_4F6EC7A6 on portos_bo_AllegatoManuale (intPraticaId);
create index IX_6CF8A540 on portos_bo_AllegatoManuale (uuid_);
create index IX_918196E8 on portos_bo_AllegatoManuale (uuid_, companyId);
create unique index IX_B4D2B76A on portos_bo_AllegatoManuale (uuid_, groupId);
create index IX_581C7CE5 on portos_bo_Asseverazione (codiceFiscale, esito);
create index IX_1B61ED2F on portos_bo_Asseverazione (codiceFiscale, tipologia, esito);
create index IX_52A07739 on portos_bo_Asseverazione (dettPraticaId);
create index IX_F130C3DB on portos_bo_Asseverazione (dettPraticaId, codiceFiscale, esito);
create index IX_B77CED0D on portos_bo_Asseverazione (dettPraticaId, esito);
create index IX_4C1D5407 on portos_bo_Asseverazione (dettPraticaId, tipologia, esito);
create index IX_8A805B35 on portos_bo_Asseverazione (intPraticaId);
create index IX_699EB0AF on portos_bo_Asseverazione (intPraticaId, codiceFiscale);
create index IX_6B8742D7 on portos_bo_Asseverazione (intPraticaId, codiceFiscale, esito);
create index IX_9BE85BFD on portos_bo_Asseverazione (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_A32FD591 on portos_bo_Asseverazione (intPraticaId, esito);
create index IX_72A2B103 on portos_bo_Asseverazione (intPraticaId, tipologia, esito);
create index IX_C3A16491 on portos_bo_Asseverazione (uuid_);
create index IX_FB70CAF7 on portos_bo_Asseverazione (uuid_, companyId);
create unique index IX_71CDA339 on portos_bo_Asseverazione (uuid_, groupId);
create index IX_C60D3CC1 on portos_bo_Avviso (classPk);
create index IX_B14143AF on portos_bo_Avviso (classPk, tipoDocumento);
create index IX_D50171D3 on portos_bo_Avviso (companyId, groupId, protocollo);
create index IX_D3CCCB63 on portos_bo_Avviso (controlloPraticaId);
create index IX_35025CCD on portos_bo_Avviso (controlloPraticaId, tipoDocumento);
create index IX_13C9EEB4 on portos_bo_Avviso (intPraticaId);
create index IX_B1C0C700 on portos_bo_Avviso (intPraticaId, inviato);
create index IX_ABE20D5C on portos_bo_Avviso (intPraticaId, tipoDocumento);
create index IX_C5DCD1F4 on portos_bo_Avviso (oldAvvisoId);
create index IX_A8485C51 on portos_bo_Avviso (protocollo);
create index IX_6FB931F2 on portos_bo_Avviso (uuid_);
create index IX_D6B686F6 on portos_bo_Avviso (uuid_, companyId);
create unique index IX_CF0052F8 on portos_bo_Avviso (uuid_, groupId);
create index IX_A9D23B40 on portos_bo_Collaudo (codiceFiscaleDelegato, completata);
create index IX_FB1AC8BA on portos_bo_Collaudo (companyId, groupId, protocollo);
create index IX_F1DE015B on portos_bo_Collaudo (intPraticaId);
create index IX_DBB744B8 on portos_bo_Collaudo (intPraticaId, codiceFiscaleDelegato);
create index IX_C5A53931 on portos_bo_Collaudo (intPraticaId, completata);
create index IX_28168019 on portos_bo_Collaudo (intPraticaId, parziale);
create index IX_9BEECB8 on portos_bo_Collaudo (protocollo);
create index IX_D4A5BD2B on portos_bo_Collaudo (uuid_);
create index IX_91A2EE1D on portos_bo_Collaudo (uuid_, companyId);
create unique index IX_785A57DF on portos_bo_Collaudo (uuid_, groupId);
create unique index IX_B36352B1 on portos_bo_Comune (codiceIstat);
create index IX_F036F6FF on portos_bo_Comune (companyId);
create unique index IX_368BF7BC on portos_bo_Comune (companyId, codiceBelfiore);
create unique index IX_F4C58FB on portos_bo_Comune (companyId, codiceIstat);
create index IX_5F8A086B on portos_bo_Comune (companyId, codiceProvincia);
create index IX_811D0877 on portos_bo_Comune (companyId, denominazione);
create index IX_B86D9CAC on portos_bo_Comune (companyId, stato);
create index IX_7CC2200B on portos_bo_Comune (uuid_);
create index IX_BCC5FF3D on portos_bo_Comune (uuid_, companyId);
create index IX_5526ACCA on portos_bo_Comunicazione (intPraticaId);
create index IX_F1B0809C on portos_bo_Comunicazione (uuid_);
create index IX_80BA4A0C on portos_bo_Comunicazione (uuid_, companyId);
create unique index IX_2C25E38E on portos_bo_Comunicazione (uuid_, groupId);
create unique index IX_A554E6F5 on portos_bo_Configurazione (companyId, chiave);
create index IX_C94E9FE1 on portos_bo_Configurazione (uuid_);
create index IX_F0445DA7 on portos_bo_Configurazione (uuid_, companyId);
create unique index IX_C2C621E9 on portos_bo_Configurazione (uuid_, groupId);
create index IX_730B686C on portos_bo_ControlloPratica (dettPraticaId);
create index IX_FF28F7A2 on portos_bo_ControlloPratica (intPraticaId);
create index IX_B9CE7488 on portos_bo_ControlloPratica (intPraticaId, status);
create index IX_4A7E38C4 on portos_bo_ControlloPratica (uuid_);
create index IX_786B68E4 on portos_bo_ControlloPratica (uuid_, companyId);
create unique index IX_5EC0D866 on portos_bo_ControlloPratica (uuid_, groupId);
create index IX_3A28EAB2 on portos_bo_Delega (codiceFiscale);
create index IX_78B4F74 on portos_bo_Delega (codiceFiscale, esito);
create index IX_21173B40 on portos_bo_Delega (codiceFiscale, tipologia, esito);
create index IX_61C4D78A on portos_bo_Delega (dettPraticaId);
create index IX_607EA16C on portos_bo_Delega (dettPraticaId, codiceFiscale, esito);
create index IX_6BAF7E48 on portos_bo_Delega (dettPraticaId, codiceFiscale, tipologia, esito);
create index IX_66EBBF9C on portos_bo_Delega (dettPraticaId, esito);
create index IX_51D2A218 on portos_bo_Delega (dettPraticaId, tipologia, esito);
create index IX_EE162CC4 on portos_bo_Delega (intPraticaId);
create index IX_E007AF40 on portos_bo_Delega (intPraticaId, codiceFiscale);
create index IX_B12EEF26 on portos_bo_Delega (intPraticaId, codiceFiscale, esito);
create index IX_D2CF384E on portos_bo_Delega (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_DA64F522 on portos_bo_Delega (intPraticaId, esito);
create index IX_F6F2DCD2 on portos_bo_Delega (intPraticaId, tipologia, esito);
create index IX_B6EFA5E2 on portos_bo_Delega (uuid_);
create index IX_15953D06 on portos_bo_Delega (uuid_, companyId);
create unique index IX_47354D08 on portos_bo_Delega (uuid_, groupId);
create index IX_49B6CCD0 on portos_bo_DettPratica (companyId, groupId, protocollo);
create index IX_20C9FEF1 on portos_bo_DettPratica (intPraticaId);
create index IX_1965DA50 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione);
create index IX_E9890939 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione, completa);
create index IX_C59957CE on portos_bo_DettPratica (protocollo);
create index IX_4EE3C55 on portos_bo_DettPratica (uuid_);
create index IX_488A30B3 on portos_bo_DettPratica (uuid_, companyId);
create unique index IX_9C3D47F5 on portos_bo_DettPratica (uuid_, groupId);
create index IX_98F511D5 on portos_bo_DocAggiuntiva (dettPraticaId);
create index IX_F81FFD19 on portos_bo_DocAggiuntiva (intPraticaId);
create index IX_F5B846EA on portos_bo_DocAggiuntiva (intPraticaId, feVisible);
create index IX_38675D05 on portos_bo_DocAggiuntiva (oldFileEntryId);
create index IX_43985B2D on portos_bo_DocAggiuntiva (uuid_);
create index IX_6AE4DADB on portos_bo_DocAggiuntiva (uuid_, companyId);
create unique index IX_F60C5C1D on portos_bo_DocAggiuntiva (uuid_, groupId);
create index IX_AD796CAB on portos_bo_DocPratica (classPk);
create index IX_9541D091 on portos_bo_DocPratica (classPk, status);
create index IX_9CA27527 on portos_bo_DocPratica (classPk, status, tipologia);
create index IX_14DC24CD on portos_bo_DocPratica (classPk, tipologia);
create index IX_D080B781 on portos_bo_DocPratica (dlFileEntryId);
create index IX_FF6F9FA7 on portos_bo_DocPratica (dlFileEntryId, version);
create index IX_B2F1210A on portos_bo_DocPratica (intPraticaId);
create index IX_92384F0E on portos_bo_DocPratica (intPraticaId, tipologia);
create index IX_ACD23DB4 on portos_bo_DocPratica (oldDocPraticaId);
create index IX_85C3693E on portos_bo_DocPratica (status);
create index IX_AEBE9E5A on portos_bo_DocPratica (status, tipologia);
create index IX_1564545C on portos_bo_DocPratica (uuid_);
create index IX_4FB09E4C on portos_bo_DocPratica (uuid_, companyId);
create unique index IX_412447CE on portos_bo_DocPratica (uuid_, groupId);
create index IX_ABF7F66C on portos_bo_FineLavori (codiceFiscaleDelegato, completata);
create index IX_4826BD0E on portos_bo_FineLavori (companyId, groupId, protocollo);
create index IX_3AE822AF on portos_bo_FineLavori (intPraticaId);
create index IX_EB5AE4E4 on portos_bo_FineLavori (intPraticaId, codiceFiscaleDelegato);
create index IX_F683FC85 on portos_bo_FineLavori (intPraticaId, completata);
create index IX_82B6086D on portos_bo_FineLavori (intPraticaId, parziale);
create index IX_2CE13543 on portos_bo_FineLavori (intPraticaId, parziale, completata);
create index IX_ABC9530C on portos_bo_FineLavori (protocollo);
create index IX_1DE1B257 on portos_bo_FineLavori (uuid_);
create index IX_1B544571 on portos_bo_FineLavori (uuid_, companyId);
create unique index IX_A7617433 on portos_bo_FineLavori (uuid_, groupId);
create index IX_588E9EC9 on portos_bo_HistoryWorkflowAction (intPraticaId);
create index IX_BAD23F73 on portos_bo_HistoryWorkflowAction (intPraticaId, dettPraticaId);
create index IX_8974E579 on portos_bo_IUV (pagamentoId);
create index IX_98874B2A on portos_bo_IUV (tipoPagamento);
create index IX_491C2AE8 on portos_bo_IUV (tipoPagamento, createDate);
create index IX_1D6A765C on portos_bo_IUV (uuid_);
create index IX_BFE13C4C on portos_bo_IUV (uuid_, companyId);
create unique index IX_A0E465CE on portos_bo_IUV (uuid_, groupId);
create index IX_41FDB69F on portos_bo_InfoFascicolo (intPraticaId);
create index IX_3FD1AC67 on portos_bo_InfoFascicolo (uuid_);
create index IX_B49E6161 on portos_bo_InfoFascicolo (uuid_, companyId);
create unique index IX_3F61CC23 on portos_bo_InfoFascicolo (uuid_, groupId);
create index IX_140D0D15 on portos_bo_InizioLavori (uuid_);
create index IX_564567F3 on portos_bo_InizioLavori (uuid_, companyId);
create unique index IX_91DD4F35 on portos_bo_InizioLavori (uuid_, groupId);
create index IX_9929E083 on portos_bo_IntPratica (companyId, groupId);
create index IX_E75F8D41 on portos_bo_IntPratica (companyId, userId);
create index IX_779B836B on portos_bo_IntPratica (status, dtPratica);
create index IX_4736A755 on portos_bo_IntPratica (territorioId);
create index IX_B06E1913 on portos_bo_IntPratica (uuid_);
create index IX_27A19135 on portos_bo_IntPratica (uuid_, companyId);
create unique index IX_DB56E0F7 on portos_bo_IntPratica (uuid_, groupId);
create index IX_3A4754CF on portos_bo_Pagamento (classPk);
create index IX_DB0405D8 on portos_bo_Pagamento (classPk, mezzo);
create index IX_4002AF66 on portos_bo_Pagamento (intPraticaId);
create index IX_3BCF688E on portos_bo_Pagamento (mezzo, utilizzata);
create index IX_434F524C on portos_bo_Pagamento (mezzo, utilizzata, createDate);
create index IX_BE4330DB on portos_bo_Pagamento (mezzo, utilizzata, emailPending, createDate);
create index IX_B598AAE2 on portos_bo_Pagamento (oldPagamentoId);
create index IX_8815F580 on portos_bo_Pagamento (uuid_);
create index IX_C25B9EA8 on portos_bo_Pagamento (uuid_, companyId);
create unique index IX_D00BAF2A on portos_bo_Pagamento (uuid_, groupId);
create index IX_2E6B85CA on portos_bo_ParereGeo (companyId, groupId);
create index IX_E10A64CA on portos_bo_ParereGeo (geologoUserId);
create index IX_EFB6D6FA on portos_bo_ParereGeo (intPraticaId);
create index IX_50EF6FD8 on portos_bo_ParereGeo (intPraticaId, geologoUserId);
create index IX_5906FFC5 on portos_bo_ParereGeo (intPraticaId, parere);
create index IX_24A66C6C on portos_bo_ParereGeo (uuid_);
create index IX_A5C9DC3C on portos_bo_ParereGeo (uuid_, companyId);
create unique index IX_635441BE on portos_bo_ParereGeo (uuid_, groupId);
create index IX_CBCCC5BE on portos_bo_PraticaAttenzionata (verificata);
create index IX_A81834CD on portos_bo_Provincia (companyId);
create unique index IX_360E605D on portos_bo_Provincia (companyId, codiceProvincia);
create unique index IX_BDDB41C9 on portos_bo_Provincia (companyId, sigla);
create index IX_2BCFDE38 on portos_bo_Soggetto (dettPraticaId);
create index IX_69AE674C on portos_bo_Soggetto (dettPraticaId, codiceFiscale);
create index IX_9322B13A on portos_bo_Soggetto (dettPraticaId, codiceFiscale, rimosso);
create index IX_96128766 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto);
create index IX_9635F8A9 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo);
create index IX_E63C587D on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_C6DA7C5E on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, codiceFiscale);
create index IX_EC589856 on portos_bo_Soggetto (intPraticaId);
create index IX_F2726D6E on portos_bo_Soggetto (intPraticaId, codiceFiscale);
create index IX_D1467158 on portos_bo_Soggetto (intPraticaId, codiceFiscale, rimosso);
create index IX_7342AC88 on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto);
create index IX_58C81C9B on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_4CB6678E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, dettPraticaIdRimozione);
create index IX_1CC28F7E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, rimosso);
create index IX_9ED63274 on portos_bo_Soggetto (oldSoggettoId);
create index IX_843862DE on portos_bo_Soggetto (userId);
create index IX_AF4341E6 on portos_bo_Soggetto (userId, codiceFiscale);
create index IX_85A5F8F8 on portos_bo_Soggetto (userId, codiceFiscale, tipologiaSoggetto);
create index IX_B54B3A90 on portos_bo_Soggetto (uuid_);
create index IX_EB38F98 on portos_bo_Soggetto (uuid_, companyId);
create unique index IX_BE8B1C1A on portos_bo_Soggetto (uuid_, groupId);
create index IX_E29C9013 on portos_bo_Sorteggio (anno, mese, settimana);
create index IX_C446DA4F on portos_bo_Sorteggio (companyId, dettPraticaId);
create index IX_237B57DD on portos_bo_Sorteggio (companyId, groupId);
create index IX_E6D6223F on portos_bo_Sorteggio (groupId, anno, mese, settimana);
create index IX_1946734D on portos_bo_Sorteggio (intPraticaId);
create index IX_B4103770 on portos_bo_Sorteggio (oldSorteggioId);
create index IX_CE0BB779 on portos_bo_Sorteggio (uuid_);
create index IX_ABD170F on portos_bo_Sorteggio (uuid_, companyId);
create unique index IX_676E1551 on portos_bo_Sorteggio (uuid_, groupId);
create index IX_8B107361 on portos_bo_StoricoSoggettoPratica (companyId, intPraticaId);
create index IX_2A481D94 on portos_bo_StoricoSoggettoPratica (oldStoricoSoggettoPraticaId);
create index IX_4EC2508A on portos_bo_Tempistica (companyId, intPraticaId, tipo, completo);
create index IX_ECF3C141 on portos_bo_Tempistica (intPraticaId);
create index IX_9B1DAEA9 on portos_bo_Tempistica (intPraticaId, tipo);
create index IX_F0E498D4 on portos_bo_Tempistica (oldTempisticaId);
create index IX_54177405 on portos_bo_Tempistica (uuid_);
create index IX_8A6A4B03 on portos_bo_Tempistica (uuid_, companyId);
create unique index IX_4FFB645 on portos_bo_Tempistica (uuid_, groupId);
create index IX_57551365 on portos_bo_Territorio (companyId);
create index IX_8F2F62E5 on portos_bo_Territorio (companyId, groupId);
create index IX_F7A0C0DD on portos_bo_Territorio (comuneId);
create unique index IX_19DC4644 on portos_bo_Territorio (comuneId, groupId, zona, fascia, dtIni);
create index IX_25AB073A on portos_bo_Territorio (fascia);
create index IX_55652F27 on portos_bo_Territorio (groupId);
create index IX_1193CE54 on portos_bo_Territorio (oldTerritorioId);
create index IX_BDF7C43F on portos_bo_Territorio (zona);
create unique index IX_C8558688 on portos_bo_UtentePortos (codiceFiscale);

242
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-hypersonic.sql

@ -0,0 +1,242 @@
create index IX_2B7F98E8 on portos_bo_AllegatoManuale (dettPraticaId);
create index IX_4F6EC7A6 on portos_bo_AllegatoManuale (intPraticaId);
create index IX_6CF8A540 on portos_bo_AllegatoManuale (uuid_);
create index IX_918196E8 on portos_bo_AllegatoManuale (uuid_, companyId);
create unique index IX_B4D2B76A on portos_bo_AllegatoManuale (uuid_, groupId);
create index IX_581C7CE5 on portos_bo_Asseverazione (codiceFiscale, esito);
create index IX_1B61ED2F on portos_bo_Asseverazione (codiceFiscale, tipologia, esito);
create index IX_52A07739 on portos_bo_Asseverazione (dettPraticaId);
create index IX_F130C3DB on portos_bo_Asseverazione (dettPraticaId, codiceFiscale, esito);
create index IX_B77CED0D on portos_bo_Asseverazione (dettPraticaId, esito);
create index IX_4C1D5407 on portos_bo_Asseverazione (dettPraticaId, tipologia, esito);
create index IX_8A805B35 on portos_bo_Asseverazione (intPraticaId);
create index IX_699EB0AF on portos_bo_Asseverazione (intPraticaId, codiceFiscale);
create index IX_6B8742D7 on portos_bo_Asseverazione (intPraticaId, codiceFiscale, esito);
create index IX_9BE85BFD on portos_bo_Asseverazione (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_A32FD591 on portos_bo_Asseverazione (intPraticaId, esito);
create index IX_72A2B103 on portos_bo_Asseverazione (intPraticaId, tipologia, esito);
create index IX_C3A16491 on portos_bo_Asseverazione (uuid_);
create index IX_FB70CAF7 on portos_bo_Asseverazione (uuid_, companyId);
create unique index IX_71CDA339 on portos_bo_Asseverazione (uuid_, groupId);
create index IX_C60D3CC1 on portos_bo_Avviso (classPk);
create index IX_B14143AF on portos_bo_Avviso (classPk, tipoDocumento);
create index IX_D50171D3 on portos_bo_Avviso (companyId, groupId, protocollo);
create index IX_D3CCCB63 on portos_bo_Avviso (controlloPraticaId);
create index IX_35025CCD on portos_bo_Avviso (controlloPraticaId, tipoDocumento);
create index IX_13C9EEB4 on portos_bo_Avviso (intPraticaId);
create index IX_B1C0C700 on portos_bo_Avviso (intPraticaId, inviato);
create index IX_ABE20D5C on portos_bo_Avviso (intPraticaId, tipoDocumento);
create index IX_C5DCD1F4 on portos_bo_Avviso (oldAvvisoId);
create index IX_A8485C51 on portos_bo_Avviso (protocollo);
create index IX_6FB931F2 on portos_bo_Avviso (uuid_);
create index IX_D6B686F6 on portos_bo_Avviso (uuid_, companyId);
create unique index IX_CF0052F8 on portos_bo_Avviso (uuid_, groupId);
create index IX_A9D23B40 on portos_bo_Collaudo (codiceFiscaleDelegato, completata);
create index IX_FB1AC8BA on portos_bo_Collaudo (companyId, groupId, protocollo);
create index IX_F1DE015B on portos_bo_Collaudo (intPraticaId);
create index IX_DBB744B8 on portos_bo_Collaudo (intPraticaId, codiceFiscaleDelegato);
create index IX_C5A53931 on portos_bo_Collaudo (intPraticaId, completata);
create index IX_28168019 on portos_bo_Collaudo (intPraticaId, parziale);
create index IX_9BEECB8 on portos_bo_Collaudo (protocollo);
create index IX_D4A5BD2B on portos_bo_Collaudo (uuid_);
create index IX_91A2EE1D on portos_bo_Collaudo (uuid_, companyId);
create unique index IX_785A57DF on portos_bo_Collaudo (uuid_, groupId);
create unique index IX_B36352B1 on portos_bo_Comune (codiceIstat);
create index IX_F036F6FF on portos_bo_Comune (companyId);
create unique index IX_368BF7BC on portos_bo_Comune (companyId, codiceBelfiore);
create unique index IX_F4C58FB on portos_bo_Comune (companyId, codiceIstat);
create index IX_5F8A086B on portos_bo_Comune (companyId, codiceProvincia);
create index IX_811D0877 on portos_bo_Comune (companyId, denominazione);
create index IX_B86D9CAC on portos_bo_Comune (companyId, stato);
create index IX_7CC2200B on portos_bo_Comune (uuid_);
create index IX_BCC5FF3D on portos_bo_Comune (uuid_, companyId);
create index IX_5526ACCA on portos_bo_Comunicazione (intPraticaId);
create index IX_F1B0809C on portos_bo_Comunicazione (uuid_);
create index IX_80BA4A0C on portos_bo_Comunicazione (uuid_, companyId);
create unique index IX_2C25E38E on portos_bo_Comunicazione (uuid_, groupId);
create unique index IX_A554E6F5 on portos_bo_Configurazione (companyId, chiave);
create index IX_C94E9FE1 on portos_bo_Configurazione (uuid_);
create index IX_F0445DA7 on portos_bo_Configurazione (uuid_, companyId);
create unique index IX_C2C621E9 on portos_bo_Configurazione (uuid_, groupId);
create index IX_730B686C on portos_bo_ControlloPratica (dettPraticaId);
create index IX_FF28F7A2 on portos_bo_ControlloPratica (intPraticaId);
create index IX_B9CE7488 on portos_bo_ControlloPratica (intPraticaId, status);
create index IX_4A7E38C4 on portos_bo_ControlloPratica (uuid_);
create index IX_786B68E4 on portos_bo_ControlloPratica (uuid_, companyId);
create unique index IX_5EC0D866 on portos_bo_ControlloPratica (uuid_, groupId);
create index IX_3A28EAB2 on portos_bo_Delega (codiceFiscale);
create index IX_78B4F74 on portos_bo_Delega (codiceFiscale, esito);
create index IX_21173B40 on portos_bo_Delega (codiceFiscale, tipologia, esito);
create index IX_61C4D78A on portos_bo_Delega (dettPraticaId);
create index IX_607EA16C on portos_bo_Delega (dettPraticaId, codiceFiscale, esito);
create index IX_6BAF7E48 on portos_bo_Delega (dettPraticaId, codiceFiscale, tipologia, esito);
create index IX_66EBBF9C on portos_bo_Delega (dettPraticaId, esito);
create index IX_51D2A218 on portos_bo_Delega (dettPraticaId, tipologia, esito);
create index IX_EE162CC4 on portos_bo_Delega (intPraticaId);
create index IX_E007AF40 on portos_bo_Delega (intPraticaId, codiceFiscale);
create index IX_B12EEF26 on portos_bo_Delega (intPraticaId, codiceFiscale, esito);
create index IX_D2CF384E on portos_bo_Delega (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_DA64F522 on portos_bo_Delega (intPraticaId, esito);
create index IX_F6F2DCD2 on portos_bo_Delega (intPraticaId, tipologia, esito);
create index IX_B6EFA5E2 on portos_bo_Delega (uuid_);
create index IX_15953D06 on portos_bo_Delega (uuid_, companyId);
create unique index IX_47354D08 on portos_bo_Delega (uuid_, groupId);
create index IX_49B6CCD0 on portos_bo_DettPratica (companyId, groupId, protocollo);
create index IX_20C9FEF1 on portos_bo_DettPratica (intPraticaId);
create index IX_1965DA50 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione);
create index IX_E9890939 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione, completa);
create index IX_C59957CE on portos_bo_DettPratica (protocollo);
create index IX_4EE3C55 on portos_bo_DettPratica (uuid_);
create index IX_488A30B3 on portos_bo_DettPratica (uuid_, companyId);
create unique index IX_9C3D47F5 on portos_bo_DettPratica (uuid_, groupId);
create index IX_98F511D5 on portos_bo_DocAggiuntiva (dettPraticaId);
create index IX_F81FFD19 on portos_bo_DocAggiuntiva (intPraticaId);
create index IX_F5B846EA on portos_bo_DocAggiuntiva (intPraticaId, feVisible);
create index IX_38675D05 on portos_bo_DocAggiuntiva (oldFileEntryId);
create index IX_43985B2D on portos_bo_DocAggiuntiva (uuid_);
create index IX_6AE4DADB on portos_bo_DocAggiuntiva (uuid_, companyId);
create unique index IX_F60C5C1D on portos_bo_DocAggiuntiva (uuid_, groupId);
create index IX_AD796CAB on portos_bo_DocPratica (classPk);
create index IX_9541D091 on portos_bo_DocPratica (classPk, status);
create index IX_9CA27527 on portos_bo_DocPratica (classPk, status, tipologia);
create index IX_14DC24CD on portos_bo_DocPratica (classPk, tipologia);
create index IX_D080B781 on portos_bo_DocPratica (dlFileEntryId);
create index IX_FF6F9FA7 on portos_bo_DocPratica (dlFileEntryId, version);
create index IX_B2F1210A on portos_bo_DocPratica (intPraticaId);
create index IX_92384F0E on portos_bo_DocPratica (intPraticaId, tipologia);
create index IX_ACD23DB4 on portos_bo_DocPratica (oldDocPraticaId);
create index IX_85C3693E on portos_bo_DocPratica (status);
create index IX_AEBE9E5A on portos_bo_DocPratica (status, tipologia);
create index IX_1564545C on portos_bo_DocPratica (uuid_);
create index IX_4FB09E4C on portos_bo_DocPratica (uuid_, companyId);
create unique index IX_412447CE on portos_bo_DocPratica (uuid_, groupId);
create index IX_ABF7F66C on portos_bo_FineLavori (codiceFiscaleDelegato, completata);
create index IX_4826BD0E on portos_bo_FineLavori (companyId, groupId, protocollo);
create index IX_3AE822AF on portos_bo_FineLavori (intPraticaId);
create index IX_EB5AE4E4 on portos_bo_FineLavori (intPraticaId, codiceFiscaleDelegato);
create index IX_F683FC85 on portos_bo_FineLavori (intPraticaId, completata);
create index IX_82B6086D on portos_bo_FineLavori (intPraticaId, parziale);
create index IX_2CE13543 on portos_bo_FineLavori (intPraticaId, parziale, completata);
create index IX_ABC9530C on portos_bo_FineLavori (protocollo);
create index IX_1DE1B257 on portos_bo_FineLavori (uuid_);
create index IX_1B544571 on portos_bo_FineLavori (uuid_, companyId);
create unique index IX_A7617433 on portos_bo_FineLavori (uuid_, groupId);
create index IX_588E9EC9 on portos_bo_HistoryWorkflowAction (intPraticaId);
create index IX_BAD23F73 on portos_bo_HistoryWorkflowAction (intPraticaId, dettPraticaId);
create index IX_8974E579 on portos_bo_IUV (pagamentoId);
create index IX_98874B2A on portos_bo_IUV (tipoPagamento);
create index IX_491C2AE8 on portos_bo_IUV (tipoPagamento, createDate);
create index IX_1D6A765C on portos_bo_IUV (uuid_);
create index IX_BFE13C4C on portos_bo_IUV (uuid_, companyId);
create unique index IX_A0E465CE on portos_bo_IUV (uuid_, groupId);
create index IX_41FDB69F on portos_bo_InfoFascicolo (intPraticaId);
create index IX_3FD1AC67 on portos_bo_InfoFascicolo (uuid_);
create index IX_B49E6161 on portos_bo_InfoFascicolo (uuid_, companyId);
create unique index IX_3F61CC23 on portos_bo_InfoFascicolo (uuid_, groupId);
create index IX_140D0D15 on portos_bo_InizioLavori (uuid_);
create index IX_564567F3 on portos_bo_InizioLavori (uuid_, companyId);
create unique index IX_91DD4F35 on portos_bo_InizioLavori (uuid_, groupId);
create index IX_9929E083 on portos_bo_IntPratica (companyId, groupId);
create index IX_E75F8D41 on portos_bo_IntPratica (companyId, userId);
create index IX_779B836B on portos_bo_IntPratica (status, dtPratica);
create index IX_4736A755 on portos_bo_IntPratica (territorioId);
create index IX_B06E1913 on portos_bo_IntPratica (uuid_);
create index IX_27A19135 on portos_bo_IntPratica (uuid_, companyId);
create unique index IX_DB56E0F7 on portos_bo_IntPratica (uuid_, groupId);
create index IX_3A4754CF on portos_bo_Pagamento (classPk);
create index IX_DB0405D8 on portos_bo_Pagamento (classPk, mezzo);
create index IX_4002AF66 on portos_bo_Pagamento (intPraticaId);
create index IX_3BCF688E on portos_bo_Pagamento (mezzo, utilizzata);
create index IX_434F524C on portos_bo_Pagamento (mezzo, utilizzata, createDate);
create index IX_BE4330DB on portos_bo_Pagamento (mezzo, utilizzata, emailPending, createDate);
create index IX_B598AAE2 on portos_bo_Pagamento (oldPagamentoId);
create index IX_8815F580 on portos_bo_Pagamento (uuid_);
create index IX_C25B9EA8 on portos_bo_Pagamento (uuid_, companyId);
create unique index IX_D00BAF2A on portos_bo_Pagamento (uuid_, groupId);
create index IX_2E6B85CA on portos_bo_ParereGeo (companyId, groupId);
create index IX_E10A64CA on portos_bo_ParereGeo (geologoUserId);
create index IX_EFB6D6FA on portos_bo_ParereGeo (intPraticaId);
create index IX_50EF6FD8 on portos_bo_ParereGeo (intPraticaId, geologoUserId);
create index IX_5906FFC5 on portos_bo_ParereGeo (intPraticaId, parere);
create index IX_24A66C6C on portos_bo_ParereGeo (uuid_);
create index IX_A5C9DC3C on portos_bo_ParereGeo (uuid_, companyId);
create unique index IX_635441BE on portos_bo_ParereGeo (uuid_, groupId);
create index IX_CBCCC5BE on portos_bo_PraticaAttenzionata (verificata);
create index IX_A81834CD on portos_bo_Provincia (companyId);
create unique index IX_360E605D on portos_bo_Provincia (companyId, codiceProvincia);
create unique index IX_BDDB41C9 on portos_bo_Provincia (companyId, sigla);
create index IX_2BCFDE38 on portos_bo_Soggetto (dettPraticaId);
create index IX_69AE674C on portos_bo_Soggetto (dettPraticaId, codiceFiscale);
create index IX_9322B13A on portos_bo_Soggetto (dettPraticaId, codiceFiscale, rimosso);
create index IX_96128766 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto);
create index IX_9635F8A9 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo);
create index IX_E63C587D on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_C6DA7C5E on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, codiceFiscale);
create index IX_EC589856 on portos_bo_Soggetto (intPraticaId);
create index IX_F2726D6E on portos_bo_Soggetto (intPraticaId, codiceFiscale);
create index IX_D1467158 on portos_bo_Soggetto (intPraticaId, codiceFiscale, rimosso);
create index IX_7342AC88 on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto);
create index IX_58C81C9B on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_4CB6678E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, dettPraticaIdRimozione);
create index IX_1CC28F7E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, rimosso);
create index IX_9ED63274 on portos_bo_Soggetto (oldSoggettoId);
create index IX_843862DE on portos_bo_Soggetto (userId);
create index IX_AF4341E6 on portos_bo_Soggetto (userId, codiceFiscale);
create index IX_85A5F8F8 on portos_bo_Soggetto (userId, codiceFiscale, tipologiaSoggetto);
create index IX_B54B3A90 on portos_bo_Soggetto (uuid_);
create index IX_EB38F98 on portos_bo_Soggetto (uuid_, companyId);
create unique index IX_BE8B1C1A on portos_bo_Soggetto (uuid_, groupId);
create index IX_E29C9013 on portos_bo_Sorteggio (anno, mese, settimana);
create index IX_C446DA4F on portos_bo_Sorteggio (companyId, dettPraticaId);
create index IX_237B57DD on portos_bo_Sorteggio (companyId, groupId);
create index IX_E6D6223F on portos_bo_Sorteggio (groupId, anno, mese, settimana);
create index IX_1946734D on portos_bo_Sorteggio (intPraticaId);
create index IX_B4103770 on portos_bo_Sorteggio (oldSorteggioId);
create index IX_CE0BB779 on portos_bo_Sorteggio (uuid_);
create index IX_ABD170F on portos_bo_Sorteggio (uuid_, companyId);
create unique index IX_676E1551 on portos_bo_Sorteggio (uuid_, groupId);
create index IX_8B107361 on portos_bo_StoricoSoggettoPratica (companyId, intPraticaId);
create index IX_2A481D94 on portos_bo_StoricoSoggettoPratica (oldStoricoSoggettoPraticaId);
create index IX_4EC2508A on portos_bo_Tempistica (companyId, intPraticaId, tipo, completo);
create index IX_ECF3C141 on portos_bo_Tempistica (intPraticaId);
create index IX_9B1DAEA9 on portos_bo_Tempistica (intPraticaId, tipo);
create index IX_F0E498D4 on portos_bo_Tempistica (oldTempisticaId);
create index IX_54177405 on portos_bo_Tempistica (uuid_);
create index IX_8A6A4B03 on portos_bo_Tempistica (uuid_, companyId);
create unique index IX_4FFB645 on portos_bo_Tempistica (uuid_, groupId);
create index IX_57551365 on portos_bo_Territorio (companyId);
create index IX_8F2F62E5 on portos_bo_Territorio (companyId, groupId);
create index IX_F7A0C0DD on portos_bo_Territorio (comuneId);
create unique index IX_19DC4644 on portos_bo_Territorio (comuneId, groupId, zona, fascia, dtIni);
create index IX_25AB073A on portos_bo_Territorio (fascia);
create index IX_55652F27 on portos_bo_Territorio (groupId);
create index IX_1193CE54 on portos_bo_Territorio (oldTerritorioId);
create index IX_BDF7C43F on portos_bo_Territorio (zona);
create unique index IX_C8558688 on portos_bo_UtentePortos (codiceFiscale);

242
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-informix.sql

@ -0,0 +1,242 @@
create index IX_2B7F98E8 on portos_bo_AllegatoManuale (dettPraticaId);
create index IX_4F6EC7A6 on portos_bo_AllegatoManuale (intPraticaId);
create index IX_6CF8A540 on portos_bo_AllegatoManuale (uuid_);
create index IX_918196E8 on portos_bo_AllegatoManuale (uuid_, companyId);
create unique index IX_B4D2B76A on portos_bo_AllegatoManuale (uuid_, groupId);
create index IX_581C7CE5 on portos_bo_Asseverazione (codiceFiscale, esito);
create index IX_1B61ED2F on portos_bo_Asseverazione (codiceFiscale, tipologia, esito);
create index IX_52A07739 on portos_bo_Asseverazione (dettPraticaId);
create index IX_F130C3DB on portos_bo_Asseverazione (dettPraticaId, codiceFiscale, esito);
create index IX_B77CED0D on portos_bo_Asseverazione (dettPraticaId, esito);
create index IX_4C1D5407 on portos_bo_Asseverazione (dettPraticaId, tipologia, esito);
create index IX_8A805B35 on portos_bo_Asseverazione (intPraticaId);
create index IX_699EB0AF on portos_bo_Asseverazione (intPraticaId, codiceFiscale);
create index IX_6B8742D7 on portos_bo_Asseverazione (intPraticaId, codiceFiscale, esito);
create index IX_9BE85BFD on portos_bo_Asseverazione (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_A32FD591 on portos_bo_Asseverazione (intPraticaId, esito);
create index IX_72A2B103 on portos_bo_Asseverazione (intPraticaId, tipologia, esito);
create index IX_C3A16491 on portos_bo_Asseverazione (uuid_);
create index IX_FB70CAF7 on portos_bo_Asseverazione (uuid_, companyId);
create unique index IX_71CDA339 on portos_bo_Asseverazione (uuid_, groupId);
create index IX_C60D3CC1 on portos_bo_Avviso (classPk);
create index IX_B14143AF on portos_bo_Avviso (classPk, tipoDocumento);
create index IX_D50171D3 on portos_bo_Avviso (companyId, groupId, protocollo);
create index IX_D3CCCB63 on portos_bo_Avviso (controlloPraticaId);
create index IX_35025CCD on portos_bo_Avviso (controlloPraticaId, tipoDocumento);
create index IX_13C9EEB4 on portos_bo_Avviso (intPraticaId);
create index IX_B1C0C700 on portos_bo_Avviso (intPraticaId, inviato);
create index IX_ABE20D5C on portos_bo_Avviso (intPraticaId, tipoDocumento);
create index IX_C5DCD1F4 on portos_bo_Avviso (oldAvvisoId);
create index IX_A8485C51 on portos_bo_Avviso (protocollo);
create index IX_6FB931F2 on portos_bo_Avviso (uuid_);
create index IX_D6B686F6 on portos_bo_Avviso (uuid_, companyId);
create unique index IX_CF0052F8 on portos_bo_Avviso (uuid_, groupId);
create index IX_A9D23B40 on portos_bo_Collaudo (codiceFiscaleDelegato, completata);
create index IX_FB1AC8BA on portos_bo_Collaudo (companyId, groupId, protocollo);
create index IX_F1DE015B on portos_bo_Collaudo (intPraticaId);
create index IX_DBB744B8 on portos_bo_Collaudo (intPraticaId, codiceFiscaleDelegato);
create index IX_C5A53931 on portos_bo_Collaudo (intPraticaId, completata);
create index IX_28168019 on portos_bo_Collaudo (intPraticaId, parziale);
create index IX_9BEECB8 on portos_bo_Collaudo (protocollo);
create index IX_D4A5BD2B on portos_bo_Collaudo (uuid_);
create index IX_91A2EE1D on portos_bo_Collaudo (uuid_, companyId);
create unique index IX_785A57DF on portos_bo_Collaudo (uuid_, groupId);
create unique index IX_B36352B1 on portos_bo_Comune (codiceIstat);
create index IX_F036F6FF on portos_bo_Comune (companyId);
create unique index IX_368BF7BC on portos_bo_Comune (companyId, codiceBelfiore);
create unique index IX_F4C58FB on portos_bo_Comune (companyId, codiceIstat);
create index IX_5F8A086B on portos_bo_Comune (companyId, codiceProvincia);
create index IX_811D0877 on portos_bo_Comune (companyId, denominazione);
create index IX_B86D9CAC on portos_bo_Comune (companyId, stato);
create index IX_7CC2200B on portos_bo_Comune (uuid_);
create index IX_BCC5FF3D on portos_bo_Comune (uuid_, companyId);
create index IX_5526ACCA on portos_bo_Comunicazione (intPraticaId);
create index IX_F1B0809C on portos_bo_Comunicazione (uuid_);
create index IX_80BA4A0C on portos_bo_Comunicazione (uuid_, companyId);
create unique index IX_2C25E38E on portos_bo_Comunicazione (uuid_, groupId);
create unique index IX_A554E6F5 on portos_bo_Configurazione (companyId, chiave);
create index IX_C94E9FE1 on portos_bo_Configurazione (uuid_);
create index IX_F0445DA7 on portos_bo_Configurazione (uuid_, companyId);
create unique index IX_C2C621E9 on portos_bo_Configurazione (uuid_, groupId);
create index IX_730B686C on portos_bo_ControlloPratica (dettPraticaId);
create index IX_FF28F7A2 on portos_bo_ControlloPratica (intPraticaId);
create index IX_B9CE7488 on portos_bo_ControlloPratica (intPraticaId, status);
create index IX_4A7E38C4 on portos_bo_ControlloPratica (uuid_);
create index IX_786B68E4 on portos_bo_ControlloPratica (uuid_, companyId);
create unique index IX_5EC0D866 on portos_bo_ControlloPratica (uuid_, groupId);
create index IX_3A28EAB2 on portos_bo_Delega (codiceFiscale);
create index IX_78B4F74 on portos_bo_Delega (codiceFiscale, esito);
create index IX_21173B40 on portos_bo_Delega (codiceFiscale, tipologia, esito);
create index IX_61C4D78A on portos_bo_Delega (dettPraticaId);
create index IX_607EA16C on portos_bo_Delega (dettPraticaId, codiceFiscale, esito);
create index IX_6BAF7E48 on portos_bo_Delega (dettPraticaId, codiceFiscale, tipologia, esito);
create index IX_66EBBF9C on portos_bo_Delega (dettPraticaId, esito);
create index IX_51D2A218 on portos_bo_Delega (dettPraticaId, tipologia, esito);
create index IX_EE162CC4 on portos_bo_Delega (intPraticaId);
create index IX_E007AF40 on portos_bo_Delega (intPraticaId, codiceFiscale);
create index IX_B12EEF26 on portos_bo_Delega (intPraticaId, codiceFiscale, esito);
create index IX_D2CF384E on portos_bo_Delega (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_DA64F522 on portos_bo_Delega (intPraticaId, esito);
create index IX_F6F2DCD2 on portos_bo_Delega (intPraticaId, tipologia, esito);
create index IX_B6EFA5E2 on portos_bo_Delega (uuid_);
create index IX_15953D06 on portos_bo_Delega (uuid_, companyId);
create unique index IX_47354D08 on portos_bo_Delega (uuid_, groupId);
create index IX_49B6CCD0 on portos_bo_DettPratica (companyId, groupId, protocollo);
create index IX_20C9FEF1 on portos_bo_DettPratica (intPraticaId);
create index IX_1965DA50 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione);
create index IX_E9890939 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione, completa);
create index IX_C59957CE on portos_bo_DettPratica (protocollo);
create index IX_4EE3C55 on portos_bo_DettPratica (uuid_);
create index IX_488A30B3 on portos_bo_DettPratica (uuid_, companyId);
create unique index IX_9C3D47F5 on portos_bo_DettPratica (uuid_, groupId);
create index IX_98F511D5 on portos_bo_DocAggiuntiva (dettPraticaId);
create index IX_F81FFD19 on portos_bo_DocAggiuntiva (intPraticaId);
create index IX_F5B846EA on portos_bo_DocAggiuntiva (intPraticaId, feVisible);
create index IX_38675D05 on portos_bo_DocAggiuntiva (oldFileEntryId);
create index IX_43985B2D on portos_bo_DocAggiuntiva (uuid_);
create index IX_6AE4DADB on portos_bo_DocAggiuntiva (uuid_, companyId);
create unique index IX_F60C5C1D on portos_bo_DocAggiuntiva (uuid_, groupId);
create index IX_AD796CAB on portos_bo_DocPratica (classPk);
create index IX_9541D091 on portos_bo_DocPratica (classPk, status);
create index IX_9CA27527 on portos_bo_DocPratica (classPk, status, tipologia);
create index IX_14DC24CD on portos_bo_DocPratica (classPk, tipologia);
create index IX_D080B781 on portos_bo_DocPratica (dlFileEntryId);
create index IX_FF6F9FA7 on portos_bo_DocPratica (dlFileEntryId, version);
create index IX_B2F1210A on portos_bo_DocPratica (intPraticaId);
create index IX_92384F0E on portos_bo_DocPratica (intPraticaId, tipologia);
create index IX_ACD23DB4 on portos_bo_DocPratica (oldDocPraticaId);
create index IX_85C3693E on portos_bo_DocPratica (status);
create index IX_AEBE9E5A on portos_bo_DocPratica (status, tipologia);
create index IX_1564545C on portos_bo_DocPratica (uuid_);
create index IX_4FB09E4C on portos_bo_DocPratica (uuid_, companyId);
create unique index IX_412447CE on portos_bo_DocPratica (uuid_, groupId);
create index IX_ABF7F66C on portos_bo_FineLavori (codiceFiscaleDelegato, completata);
create index IX_4826BD0E on portos_bo_FineLavori (companyId, groupId, protocollo);
create index IX_3AE822AF on portos_bo_FineLavori (intPraticaId);
create index IX_EB5AE4E4 on portos_bo_FineLavori (intPraticaId, codiceFiscaleDelegato);
create index IX_F683FC85 on portos_bo_FineLavori (intPraticaId, completata);
create index IX_82B6086D on portos_bo_FineLavori (intPraticaId, parziale);
create index IX_2CE13543 on portos_bo_FineLavori (intPraticaId, parziale, completata);
create index IX_ABC9530C on portos_bo_FineLavori (protocollo);
create index IX_1DE1B257 on portos_bo_FineLavori (uuid_);
create index IX_1B544571 on portos_bo_FineLavori (uuid_, companyId);
create unique index IX_A7617433 on portos_bo_FineLavori (uuid_, groupId);
create index IX_588E9EC9 on portos_bo_HistoryWorkflowAction (intPraticaId);
create index IX_BAD23F73 on portos_bo_HistoryWorkflowAction (intPraticaId, dettPraticaId);
create index IX_8974E579 on portos_bo_IUV (pagamentoId);
create index IX_98874B2A on portos_bo_IUV (tipoPagamento);
create index IX_491C2AE8 on portos_bo_IUV (tipoPagamento, createDate);
create index IX_1D6A765C on portos_bo_IUV (uuid_);
create index IX_BFE13C4C on portos_bo_IUV (uuid_, companyId);
create unique index IX_A0E465CE on portos_bo_IUV (uuid_, groupId);
create index IX_41FDB69F on portos_bo_InfoFascicolo (intPraticaId);
create index IX_3FD1AC67 on portos_bo_InfoFascicolo (uuid_);
create index IX_B49E6161 on portos_bo_InfoFascicolo (uuid_, companyId);
create unique index IX_3F61CC23 on portos_bo_InfoFascicolo (uuid_, groupId);
create index IX_140D0D15 on portos_bo_InizioLavori (uuid_);
create index IX_564567F3 on portos_bo_InizioLavori (uuid_, companyId);
create unique index IX_91DD4F35 on portos_bo_InizioLavori (uuid_, groupId);
create index IX_9929E083 on portos_bo_IntPratica (companyId, groupId);
create index IX_E75F8D41 on portos_bo_IntPratica (companyId, userId);
create index IX_779B836B on portos_bo_IntPratica (status, dtPratica);
create index IX_4736A755 on portos_bo_IntPratica (territorioId);
create index IX_B06E1913 on portos_bo_IntPratica (uuid_);
create index IX_27A19135 on portos_bo_IntPratica (uuid_, companyId);
create unique index IX_DB56E0F7 on portos_bo_IntPratica (uuid_, groupId);
create index IX_3A4754CF on portos_bo_Pagamento (classPk);
create index IX_DB0405D8 on portos_bo_Pagamento (classPk, mezzo);
create index IX_4002AF66 on portos_bo_Pagamento (intPraticaId);
create index IX_3BCF688E on portos_bo_Pagamento (mezzo, utilizzata);
create index IX_434F524C on portos_bo_Pagamento (mezzo, utilizzata, createDate);
create index IX_BE4330DB on portos_bo_Pagamento (mezzo, utilizzata, emailPending, createDate);
create index IX_B598AAE2 on portos_bo_Pagamento (oldPagamentoId);
create index IX_8815F580 on portos_bo_Pagamento (uuid_);
create index IX_C25B9EA8 on portos_bo_Pagamento (uuid_, companyId);
create unique index IX_D00BAF2A on portos_bo_Pagamento (uuid_, groupId);
create index IX_2E6B85CA on portos_bo_ParereGeo (companyId, groupId);
create index IX_E10A64CA on portos_bo_ParereGeo (geologoUserId);
create index IX_EFB6D6FA on portos_bo_ParereGeo (intPraticaId);
create index IX_50EF6FD8 on portos_bo_ParereGeo (intPraticaId, geologoUserId);
create index IX_5906FFC5 on portos_bo_ParereGeo (intPraticaId, parere);
create index IX_24A66C6C on portos_bo_ParereGeo (uuid_);
create index IX_A5C9DC3C on portos_bo_ParereGeo (uuid_, companyId);
create unique index IX_635441BE on portos_bo_ParereGeo (uuid_, groupId);
create index IX_CBCCC5BE on portos_bo_PraticaAttenzionata (verificata);
create index IX_A81834CD on portos_bo_Provincia (companyId);
create unique index IX_360E605D on portos_bo_Provincia (companyId, codiceProvincia);
create unique index IX_BDDB41C9 on portos_bo_Provincia (companyId, sigla);
create index IX_2BCFDE38 on portos_bo_Soggetto (dettPraticaId);
create index IX_69AE674C on portos_bo_Soggetto (dettPraticaId, codiceFiscale);
create index IX_9322B13A on portos_bo_Soggetto (dettPraticaId, codiceFiscale, rimosso);
create index IX_96128766 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto);
create index IX_9635F8A9 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo);
create index IX_E63C587D on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_C6DA7C5E on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, codiceFiscale);
create index IX_EC589856 on portos_bo_Soggetto (intPraticaId);
create index IX_F2726D6E on portos_bo_Soggetto (intPraticaId, codiceFiscale);
create index IX_D1467158 on portos_bo_Soggetto (intPraticaId, codiceFiscale, rimosso);
create index IX_7342AC88 on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto);
create index IX_58C81C9B on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_4CB6678E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, dettPraticaIdRimozione);
create index IX_1CC28F7E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, rimosso);
create index IX_9ED63274 on portos_bo_Soggetto (oldSoggettoId);
create index IX_843862DE on portos_bo_Soggetto (userId);
create index IX_AF4341E6 on portos_bo_Soggetto (userId, codiceFiscale);
create index IX_85A5F8F8 on portos_bo_Soggetto (userId, codiceFiscale, tipologiaSoggetto);
create index IX_B54B3A90 on portos_bo_Soggetto (uuid_);
create index IX_EB38F98 on portos_bo_Soggetto (uuid_, companyId);
create unique index IX_BE8B1C1A on portos_bo_Soggetto (uuid_, groupId);
create index IX_E29C9013 on portos_bo_Sorteggio (anno, mese, settimana);
create index IX_C446DA4F on portos_bo_Sorteggio (companyId, dettPraticaId);
create index IX_237B57DD on portos_bo_Sorteggio (companyId, groupId);
create index IX_E6D6223F on portos_bo_Sorteggio (groupId, anno, mese, settimana);
create index IX_1946734D on portos_bo_Sorteggio (intPraticaId);
create index IX_B4103770 on portos_bo_Sorteggio (oldSorteggioId);
create index IX_CE0BB779 on portos_bo_Sorteggio (uuid_);
create index IX_ABD170F on portos_bo_Sorteggio (uuid_, companyId);
create unique index IX_676E1551 on portos_bo_Sorteggio (uuid_, groupId);
create index IX_8B107361 on portos_bo_StoricoSoggettoPratica (companyId, intPraticaId);
create index IX_2A481D94 on portos_bo_StoricoSoggettoPratica (oldStoricoSoggettoPraticaId);
create index IX_4EC2508A on portos_bo_Tempistica (companyId, intPraticaId, tipo, completo);
create index IX_ECF3C141 on portos_bo_Tempistica (intPraticaId);
create index IX_9B1DAEA9 on portos_bo_Tempistica (intPraticaId, tipo);
create index IX_F0E498D4 on portos_bo_Tempistica (oldTempisticaId);
create index IX_54177405 on portos_bo_Tempistica (uuid_);
create index IX_8A6A4B03 on portos_bo_Tempistica (uuid_, companyId);
create unique index IX_4FFB645 on portos_bo_Tempistica (uuid_, groupId);
create index IX_57551365 on portos_bo_Territorio (companyId);
create index IX_8F2F62E5 on portos_bo_Territorio (companyId, groupId);
create index IX_F7A0C0DD on portos_bo_Territorio (comuneId);
create unique index IX_19DC4644 on portos_bo_Territorio (comuneId, groupId, zona, fascia, dtIni);
create index IX_25AB073A on portos_bo_Territorio (fascia);
create index IX_55652F27 on portos_bo_Territorio (groupId);
create index IX_1193CE54 on portos_bo_Territorio (oldTerritorioId);
create index IX_BDF7C43F on portos_bo_Territorio (zona);
create unique index IX_C8558688 on portos_bo_UtentePortos (codiceFiscale);

242
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-ingres.sql

@ -0,0 +1,242 @@
create index IX_2B7F98E8 on portos_bo_AllegatoManuale (dettPraticaId);
create index IX_4F6EC7A6 on portos_bo_AllegatoManuale (intPraticaId);
create index IX_6CF8A540 on portos_bo_AllegatoManuale (uuid_);
create index IX_918196E8 on portos_bo_AllegatoManuale (uuid_, companyId);
create unique index IX_B4D2B76A on portos_bo_AllegatoManuale (uuid_, groupId);
create index IX_581C7CE5 on portos_bo_Asseverazione (codiceFiscale, esito);
create index IX_1B61ED2F on portos_bo_Asseverazione (codiceFiscale, tipologia, esito);
create index IX_52A07739 on portos_bo_Asseverazione (dettPraticaId);
create index IX_F130C3DB on portos_bo_Asseverazione (dettPraticaId, codiceFiscale, esito);
create index IX_B77CED0D on portos_bo_Asseverazione (dettPraticaId, esito);
create index IX_4C1D5407 on portos_bo_Asseverazione (dettPraticaId, tipologia, esito);
create index IX_8A805B35 on portos_bo_Asseverazione (intPraticaId);
create index IX_699EB0AF on portos_bo_Asseverazione (intPraticaId, codiceFiscale);
create index IX_6B8742D7 on portos_bo_Asseverazione (intPraticaId, codiceFiscale, esito);
create index IX_9BE85BFD on portos_bo_Asseverazione (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_A32FD591 on portos_bo_Asseverazione (intPraticaId, esito);
create index IX_72A2B103 on portos_bo_Asseverazione (intPraticaId, tipologia, esito);
create index IX_C3A16491 on portos_bo_Asseverazione (uuid_);
create index IX_FB70CAF7 on portos_bo_Asseverazione (uuid_, companyId);
create unique index IX_71CDA339 on portos_bo_Asseverazione (uuid_, groupId);
create index IX_C60D3CC1 on portos_bo_Avviso (classPk);
create index IX_B14143AF on portos_bo_Avviso (classPk, tipoDocumento);
create index IX_D50171D3 on portos_bo_Avviso (companyId, groupId, protocollo);
create index IX_D3CCCB63 on portos_bo_Avviso (controlloPraticaId);
create index IX_35025CCD on portos_bo_Avviso (controlloPraticaId, tipoDocumento);
create index IX_13C9EEB4 on portos_bo_Avviso (intPraticaId);
create index IX_B1C0C700 on portos_bo_Avviso (intPraticaId, inviato);
create index IX_ABE20D5C on portos_bo_Avviso (intPraticaId, tipoDocumento);
create index IX_C5DCD1F4 on portos_bo_Avviso (oldAvvisoId);
create index IX_A8485C51 on portos_bo_Avviso (protocollo);
create index IX_6FB931F2 on portos_bo_Avviso (uuid_);
create index IX_D6B686F6 on portos_bo_Avviso (uuid_, companyId);
create unique index IX_CF0052F8 on portos_bo_Avviso (uuid_, groupId);
create index IX_A9D23B40 on portos_bo_Collaudo (codiceFiscaleDelegato, completata);
create index IX_FB1AC8BA on portos_bo_Collaudo (companyId, groupId, protocollo);
create index IX_F1DE015B on portos_bo_Collaudo (intPraticaId);
create index IX_DBB744B8 on portos_bo_Collaudo (intPraticaId, codiceFiscaleDelegato);
create index IX_C5A53931 on portos_bo_Collaudo (intPraticaId, completata);
create index IX_28168019 on portos_bo_Collaudo (intPraticaId, parziale);
create index IX_9BEECB8 on portos_bo_Collaudo (protocollo);
create index IX_D4A5BD2B on portos_bo_Collaudo (uuid_);
create index IX_91A2EE1D on portos_bo_Collaudo (uuid_, companyId);
create unique index IX_785A57DF on portos_bo_Collaudo (uuid_, groupId);
create unique index IX_B36352B1 on portos_bo_Comune (codiceIstat);
create index IX_F036F6FF on portos_bo_Comune (companyId);
create unique index IX_368BF7BC on portos_bo_Comune (companyId, codiceBelfiore);
create unique index IX_F4C58FB on portos_bo_Comune (companyId, codiceIstat);
create index IX_5F8A086B on portos_bo_Comune (companyId, codiceProvincia);
create index IX_811D0877 on portos_bo_Comune (companyId, denominazione);
create index IX_B86D9CAC on portos_bo_Comune (companyId, stato);
create index IX_7CC2200B on portos_bo_Comune (uuid_);
create index IX_BCC5FF3D on portos_bo_Comune (uuid_, companyId);
create index IX_5526ACCA on portos_bo_Comunicazione (intPraticaId);
create index IX_F1B0809C on portos_bo_Comunicazione (uuid_);
create index IX_80BA4A0C on portos_bo_Comunicazione (uuid_, companyId);
create unique index IX_2C25E38E on portos_bo_Comunicazione (uuid_, groupId);
create unique index IX_A554E6F5 on portos_bo_Configurazione (companyId, chiave);
create index IX_C94E9FE1 on portos_bo_Configurazione (uuid_);
create index IX_F0445DA7 on portos_bo_Configurazione (uuid_, companyId);
create unique index IX_C2C621E9 on portos_bo_Configurazione (uuid_, groupId);
create index IX_730B686C on portos_bo_ControlloPratica (dettPraticaId);
create index IX_FF28F7A2 on portos_bo_ControlloPratica (intPraticaId);
create index IX_B9CE7488 on portos_bo_ControlloPratica (intPraticaId, status);
create index IX_4A7E38C4 on portos_bo_ControlloPratica (uuid_);
create index IX_786B68E4 on portos_bo_ControlloPratica (uuid_, companyId);
create unique index IX_5EC0D866 on portos_bo_ControlloPratica (uuid_, groupId);
create index IX_3A28EAB2 on portos_bo_Delega (codiceFiscale);
create index IX_78B4F74 on portos_bo_Delega (codiceFiscale, esito);
create index IX_21173B40 on portos_bo_Delega (codiceFiscale, tipologia, esito);
create index IX_61C4D78A on portos_bo_Delega (dettPraticaId);
create index IX_607EA16C on portos_bo_Delega (dettPraticaId, codiceFiscale, esito);
create index IX_6BAF7E48 on portos_bo_Delega (dettPraticaId, codiceFiscale, tipologia, esito);
create index IX_66EBBF9C on portos_bo_Delega (dettPraticaId, esito);
create index IX_51D2A218 on portos_bo_Delega (dettPraticaId, tipologia, esito);
create index IX_EE162CC4 on portos_bo_Delega (intPraticaId);
create index IX_E007AF40 on portos_bo_Delega (intPraticaId, codiceFiscale);
create index IX_B12EEF26 on portos_bo_Delega (intPraticaId, codiceFiscale, esito);
create index IX_D2CF384E on portos_bo_Delega (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_DA64F522 on portos_bo_Delega (intPraticaId, esito);
create index IX_F6F2DCD2 on portos_bo_Delega (intPraticaId, tipologia, esito);
create index IX_B6EFA5E2 on portos_bo_Delega (uuid_);
create index IX_15953D06 on portos_bo_Delega (uuid_, companyId);
create unique index IX_47354D08 on portos_bo_Delega (uuid_, groupId);
create index IX_49B6CCD0 on portos_bo_DettPratica (companyId, groupId, protocollo);
create index IX_20C9FEF1 on portos_bo_DettPratica (intPraticaId);
create index IX_1965DA50 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione);
create index IX_E9890939 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione, completa);
create index IX_C59957CE on portos_bo_DettPratica (protocollo);
create index IX_4EE3C55 on portos_bo_DettPratica (uuid_);
create index IX_488A30B3 on portos_bo_DettPratica (uuid_, companyId);
create unique index IX_9C3D47F5 on portos_bo_DettPratica (uuid_, groupId);
create index IX_98F511D5 on portos_bo_DocAggiuntiva (dettPraticaId);
create index IX_F81FFD19 on portos_bo_DocAggiuntiva (intPraticaId);
create index IX_F5B846EA on portos_bo_DocAggiuntiva (intPraticaId, feVisible);
create index IX_38675D05 on portos_bo_DocAggiuntiva (oldFileEntryId);
create index IX_43985B2D on portos_bo_DocAggiuntiva (uuid_);
create index IX_6AE4DADB on portos_bo_DocAggiuntiva (uuid_, companyId);
create unique index IX_F60C5C1D on portos_bo_DocAggiuntiva (uuid_, groupId);
create index IX_AD796CAB on portos_bo_DocPratica (classPk);
create index IX_9541D091 on portos_bo_DocPratica (classPk, status);
create index IX_9CA27527 on portos_bo_DocPratica (classPk, status, tipologia);
create index IX_14DC24CD on portos_bo_DocPratica (classPk, tipologia);
create index IX_D080B781 on portos_bo_DocPratica (dlFileEntryId);
create index IX_FF6F9FA7 on portos_bo_DocPratica (dlFileEntryId, version);
create index IX_B2F1210A on portos_bo_DocPratica (intPraticaId);
create index IX_92384F0E on portos_bo_DocPratica (intPraticaId, tipologia);
create index IX_ACD23DB4 on portos_bo_DocPratica (oldDocPraticaId);
create index IX_85C3693E on portos_bo_DocPratica (status);
create index IX_AEBE9E5A on portos_bo_DocPratica (status, tipologia);
create index IX_1564545C on portos_bo_DocPratica (uuid_);
create index IX_4FB09E4C on portos_bo_DocPratica (uuid_, companyId);
create unique index IX_412447CE on portos_bo_DocPratica (uuid_, groupId);
create index IX_ABF7F66C on portos_bo_FineLavori (codiceFiscaleDelegato, completata);
create index IX_4826BD0E on portos_bo_FineLavori (companyId, groupId, protocollo);
create index IX_3AE822AF on portos_bo_FineLavori (intPraticaId);
create index IX_EB5AE4E4 on portos_bo_FineLavori (intPraticaId, codiceFiscaleDelegato);
create index IX_F683FC85 on portos_bo_FineLavori (intPraticaId, completata);
create index IX_82B6086D on portos_bo_FineLavori (intPraticaId, parziale);
create index IX_2CE13543 on portos_bo_FineLavori (intPraticaId, parziale, completata);
create index IX_ABC9530C on portos_bo_FineLavori (protocollo);
create index IX_1DE1B257 on portos_bo_FineLavori (uuid_);
create index IX_1B544571 on portos_bo_FineLavori (uuid_, companyId);
create unique index IX_A7617433 on portos_bo_FineLavori (uuid_, groupId);
create index IX_588E9EC9 on portos_bo_HistoryWorkflowAction (intPraticaId);
create index IX_BAD23F73 on portos_bo_HistoryWorkflowAction (intPraticaId, dettPraticaId);
create index IX_8974E579 on portos_bo_IUV (pagamentoId);
create index IX_98874B2A on portos_bo_IUV (tipoPagamento);
create index IX_491C2AE8 on portos_bo_IUV (tipoPagamento, createDate);
create index IX_1D6A765C on portos_bo_IUV (uuid_);
create index IX_BFE13C4C on portos_bo_IUV (uuid_, companyId);
create unique index IX_A0E465CE on portos_bo_IUV (uuid_, groupId);
create index IX_41FDB69F on portos_bo_InfoFascicolo (intPraticaId);
create index IX_3FD1AC67 on portos_bo_InfoFascicolo (uuid_);
create index IX_B49E6161 on portos_bo_InfoFascicolo (uuid_, companyId);
create unique index IX_3F61CC23 on portos_bo_InfoFascicolo (uuid_, groupId);
create index IX_140D0D15 on portos_bo_InizioLavori (uuid_);
create index IX_564567F3 on portos_bo_InizioLavori (uuid_, companyId);
create unique index IX_91DD4F35 on portos_bo_InizioLavori (uuid_, groupId);
create index IX_9929E083 on portos_bo_IntPratica (companyId, groupId);
create index IX_E75F8D41 on portos_bo_IntPratica (companyId, userId);
create index IX_779B836B on portos_bo_IntPratica (status, dtPratica);
create index IX_4736A755 on portos_bo_IntPratica (territorioId);
create index IX_B06E1913 on portos_bo_IntPratica (uuid_);
create index IX_27A19135 on portos_bo_IntPratica (uuid_, companyId);
create unique index IX_DB56E0F7 on portos_bo_IntPratica (uuid_, groupId);
create index IX_3A4754CF on portos_bo_Pagamento (classPk);
create index IX_DB0405D8 on portos_bo_Pagamento (classPk, mezzo);
create index IX_4002AF66 on portos_bo_Pagamento (intPraticaId);
create index IX_3BCF688E on portos_bo_Pagamento (mezzo, utilizzata);
create index IX_434F524C on portos_bo_Pagamento (mezzo, utilizzata, createDate);
create index IX_BE4330DB on portos_bo_Pagamento (mezzo, utilizzata, emailPending, createDate);
create index IX_B598AAE2 on portos_bo_Pagamento (oldPagamentoId);
create index IX_8815F580 on portos_bo_Pagamento (uuid_);
create index IX_C25B9EA8 on portos_bo_Pagamento (uuid_, companyId);
create unique index IX_D00BAF2A on portos_bo_Pagamento (uuid_, groupId);
create index IX_2E6B85CA on portos_bo_ParereGeo (companyId, groupId);
create index IX_E10A64CA on portos_bo_ParereGeo (geologoUserId);
create index IX_EFB6D6FA on portos_bo_ParereGeo (intPraticaId);
create index IX_50EF6FD8 on portos_bo_ParereGeo (intPraticaId, geologoUserId);
create index IX_5906FFC5 on portos_bo_ParereGeo (intPraticaId, parere);
create index IX_24A66C6C on portos_bo_ParereGeo (uuid_);
create index IX_A5C9DC3C on portos_bo_ParereGeo (uuid_, companyId);
create unique index IX_635441BE on portos_bo_ParereGeo (uuid_, groupId);
create index IX_CBCCC5BE on portos_bo_PraticaAttenzionata (verificata);
create index IX_A81834CD on portos_bo_Provincia (companyId);
create unique index IX_360E605D on portos_bo_Provincia (companyId, codiceProvincia);
create unique index IX_BDDB41C9 on portos_bo_Provincia (companyId, sigla);
create index IX_2BCFDE38 on portos_bo_Soggetto (dettPraticaId);
create index IX_69AE674C on portos_bo_Soggetto (dettPraticaId, codiceFiscale);
create index IX_9322B13A on portos_bo_Soggetto (dettPraticaId, codiceFiscale, rimosso);
create index IX_96128766 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto);
create index IX_9635F8A9 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo);
create index IX_E63C587D on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_C6DA7C5E on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, codiceFiscale);
create index IX_EC589856 on portos_bo_Soggetto (intPraticaId);
create index IX_F2726D6E on portos_bo_Soggetto (intPraticaId, codiceFiscale);
create index IX_D1467158 on portos_bo_Soggetto (intPraticaId, codiceFiscale, rimosso);
create index IX_7342AC88 on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto);
create index IX_58C81C9B on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_4CB6678E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, dettPraticaIdRimozione);
create index IX_1CC28F7E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, rimosso);
create index IX_9ED63274 on portos_bo_Soggetto (oldSoggettoId);
create index IX_843862DE on portos_bo_Soggetto (userId);
create index IX_AF4341E6 on portos_bo_Soggetto (userId, codiceFiscale);
create index IX_85A5F8F8 on portos_bo_Soggetto (userId, codiceFiscale, tipologiaSoggetto);
create index IX_B54B3A90 on portos_bo_Soggetto (uuid_);
create index IX_EB38F98 on portos_bo_Soggetto (uuid_, companyId);
create unique index IX_BE8B1C1A on portos_bo_Soggetto (uuid_, groupId);
create index IX_E29C9013 on portos_bo_Sorteggio (anno, mese, settimana);
create index IX_C446DA4F on portos_bo_Sorteggio (companyId, dettPraticaId);
create index IX_237B57DD on portos_bo_Sorteggio (companyId, groupId);
create index IX_E6D6223F on portos_bo_Sorteggio (groupId, anno, mese, settimana);
create index IX_1946734D on portos_bo_Sorteggio (intPraticaId);
create index IX_B4103770 on portos_bo_Sorteggio (oldSorteggioId);
create index IX_CE0BB779 on portos_bo_Sorteggio (uuid_);
create index IX_ABD170F on portos_bo_Sorteggio (uuid_, companyId);
create unique index IX_676E1551 on portos_bo_Sorteggio (uuid_, groupId);
create index IX_8B107361 on portos_bo_StoricoSoggettoPratica (companyId, intPraticaId);
create index IX_2A481D94 on portos_bo_StoricoSoggettoPratica (oldStoricoSoggettoPraticaId);
create index IX_4EC2508A on portos_bo_Tempistica (companyId, intPraticaId, tipo, completo);
create index IX_ECF3C141 on portos_bo_Tempistica (intPraticaId);
create index IX_9B1DAEA9 on portos_bo_Tempistica (intPraticaId, tipo);
create index IX_F0E498D4 on portos_bo_Tempistica (oldTempisticaId);
create index IX_54177405 on portos_bo_Tempistica (uuid_);
create index IX_8A6A4B03 on portos_bo_Tempistica (uuid_, companyId);
create unique index IX_4FFB645 on portos_bo_Tempistica (uuid_, groupId);
create index IX_57551365 on portos_bo_Territorio (companyId);
create index IX_8F2F62E5 on portos_bo_Territorio (companyId, groupId);
create index IX_F7A0C0DD on portos_bo_Territorio (comuneId);
create unique index IX_19DC4644 on portos_bo_Territorio (comuneId, groupId, zona, fascia, dtIni);
create index IX_25AB073A on portos_bo_Territorio (fascia);
create index IX_55652F27 on portos_bo_Territorio (groupId);
create index IX_1193CE54 on portos_bo_Territorio (oldTerritorioId);
create index IX_BDF7C43F on portos_bo_Territorio (zona);
create unique index IX_C8558688 on portos_bo_UtentePortos (codiceFiscale);

242
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-interbase.sql

@ -0,0 +1,242 @@
create index IX_2B7F98E8 on portos_bo_AllegatoManuale (dettPraticaId);
create index IX_4F6EC7A6 on portos_bo_AllegatoManuale (intPraticaId);
create index IX_6CF8A540 on portos_bo_AllegatoManuale (uuid_);
create index IX_918196E8 on portos_bo_AllegatoManuale (uuid_, companyId);
create unique index IX_B4D2B76A on portos_bo_AllegatoManuale (uuid_, groupId);
create index IX_581C7CE5 on portos_bo_Asseverazione (codiceFiscale, esito);
create index IX_1B61ED2F on portos_bo_Asseverazione (codiceFiscale, tipologia, esito);
create index IX_52A07739 on portos_bo_Asseverazione (dettPraticaId);
create index IX_F130C3DB on portos_bo_Asseverazione (dettPraticaId, codiceFiscale, esito);
create index IX_B77CED0D on portos_bo_Asseverazione (dettPraticaId, esito);
create index IX_4C1D5407 on portos_bo_Asseverazione (dettPraticaId, tipologia, esito);
create index IX_8A805B35 on portos_bo_Asseverazione (intPraticaId);
create index IX_699EB0AF on portos_bo_Asseverazione (intPraticaId, codiceFiscale);
create index IX_6B8742D7 on portos_bo_Asseverazione (intPraticaId, codiceFiscale, esito);
create index IX_9BE85BFD on portos_bo_Asseverazione (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_A32FD591 on portos_bo_Asseverazione (intPraticaId, esito);
create index IX_72A2B103 on portos_bo_Asseverazione (intPraticaId, tipologia, esito);
create index IX_C3A16491 on portos_bo_Asseverazione (uuid_);
create index IX_FB70CAF7 on portos_bo_Asseverazione (uuid_, companyId);
create unique index IX_71CDA339 on portos_bo_Asseverazione (uuid_, groupId);
create index IX_C60D3CC1 on portos_bo_Avviso (classPk);
create index IX_B14143AF on portos_bo_Avviso (classPk, tipoDocumento);
create index IX_D50171D3 on portos_bo_Avviso (companyId, groupId, protocollo);
create index IX_D3CCCB63 on portos_bo_Avviso (controlloPraticaId);
create index IX_35025CCD on portos_bo_Avviso (controlloPraticaId, tipoDocumento);
create index IX_13C9EEB4 on portos_bo_Avviso (intPraticaId);
create index IX_B1C0C700 on portos_bo_Avviso (intPraticaId, inviato);
create index IX_ABE20D5C on portos_bo_Avviso (intPraticaId, tipoDocumento);
create index IX_C5DCD1F4 on portos_bo_Avviso (oldAvvisoId);
create index IX_A8485C51 on portos_bo_Avviso (protocollo);
create index IX_6FB931F2 on portos_bo_Avviso (uuid_);
create index IX_D6B686F6 on portos_bo_Avviso (uuid_, companyId);
create unique index IX_CF0052F8 on portos_bo_Avviso (uuid_, groupId);
create index IX_A9D23B40 on portos_bo_Collaudo (codiceFiscaleDelegato, completata);
create index IX_FB1AC8BA on portos_bo_Collaudo (companyId, groupId, protocollo);
create index IX_F1DE015B on portos_bo_Collaudo (intPraticaId);
create index IX_DBB744B8 on portos_bo_Collaudo (intPraticaId, codiceFiscaleDelegato);
create index IX_C5A53931 on portos_bo_Collaudo (intPraticaId, completata);
create index IX_28168019 on portos_bo_Collaudo (intPraticaId, parziale);
create index IX_9BEECB8 on portos_bo_Collaudo (protocollo);
create index IX_D4A5BD2B on portos_bo_Collaudo (uuid_);
create index IX_91A2EE1D on portos_bo_Collaudo (uuid_, companyId);
create unique index IX_785A57DF on portos_bo_Collaudo (uuid_, groupId);
create unique index IX_B36352B1 on portos_bo_Comune (codiceIstat);
create index IX_F036F6FF on portos_bo_Comune (companyId);
create unique index IX_368BF7BC on portos_bo_Comune (companyId, codiceBelfiore);
create unique index IX_F4C58FB on portos_bo_Comune (companyId, codiceIstat);
create index IX_5F8A086B on portos_bo_Comune (companyId, codiceProvincia);
create index IX_811D0877 on portos_bo_Comune (companyId, denominazione);
create index IX_B86D9CAC on portos_bo_Comune (companyId, stato);
create index IX_7CC2200B on portos_bo_Comune (uuid_);
create index IX_BCC5FF3D on portos_bo_Comune (uuid_, companyId);
create index IX_5526ACCA on portos_bo_Comunicazione (intPraticaId);
create index IX_F1B0809C on portos_bo_Comunicazione (uuid_);
create index IX_80BA4A0C on portos_bo_Comunicazione (uuid_, companyId);
create unique index IX_2C25E38E on portos_bo_Comunicazione (uuid_, groupId);
create unique index IX_A554E6F5 on portos_bo_Configurazione (companyId, chiave);
create index IX_C94E9FE1 on portos_bo_Configurazione (uuid_);
create index IX_F0445DA7 on portos_bo_Configurazione (uuid_, companyId);
create unique index IX_C2C621E9 on portos_bo_Configurazione (uuid_, groupId);
create index IX_730B686C on portos_bo_ControlloPratica (dettPraticaId);
create index IX_FF28F7A2 on portos_bo_ControlloPratica (intPraticaId);
create index IX_B9CE7488 on portos_bo_ControlloPratica (intPraticaId, status);
create index IX_4A7E38C4 on portos_bo_ControlloPratica (uuid_);
create index IX_786B68E4 on portos_bo_ControlloPratica (uuid_, companyId);
create unique index IX_5EC0D866 on portos_bo_ControlloPratica (uuid_, groupId);
create index IX_3A28EAB2 on portos_bo_Delega (codiceFiscale);
create index IX_78B4F74 on portos_bo_Delega (codiceFiscale, esito);
create index IX_21173B40 on portos_bo_Delega (codiceFiscale, tipologia, esito);
create index IX_61C4D78A on portos_bo_Delega (dettPraticaId);
create index IX_607EA16C on portos_bo_Delega (dettPraticaId, codiceFiscale, esito);
create index IX_6BAF7E48 on portos_bo_Delega (dettPraticaId, codiceFiscale, tipologia, esito);
create index IX_66EBBF9C on portos_bo_Delega (dettPraticaId, esito);
create index IX_51D2A218 on portos_bo_Delega (dettPraticaId, tipologia, esito);
create index IX_EE162CC4 on portos_bo_Delega (intPraticaId);
create index IX_E007AF40 on portos_bo_Delega (intPraticaId, codiceFiscale);
create index IX_B12EEF26 on portos_bo_Delega (intPraticaId, codiceFiscale, esito);
create index IX_D2CF384E on portos_bo_Delega (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_DA64F522 on portos_bo_Delega (intPraticaId, esito);
create index IX_F6F2DCD2 on portos_bo_Delega (intPraticaId, tipologia, esito);
create index IX_B6EFA5E2 on portos_bo_Delega (uuid_);
create index IX_15953D06 on portos_bo_Delega (uuid_, companyId);
create unique index IX_47354D08 on portos_bo_Delega (uuid_, groupId);
create index IX_49B6CCD0 on portos_bo_DettPratica (companyId, groupId, protocollo);
create index IX_20C9FEF1 on portos_bo_DettPratica (intPraticaId);
create index IX_1965DA50 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione);
create index IX_E9890939 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione, completa);
create index IX_C59957CE on portos_bo_DettPratica (protocollo);
create index IX_4EE3C55 on portos_bo_DettPratica (uuid_);
create index IX_488A30B3 on portos_bo_DettPratica (uuid_, companyId);
create unique index IX_9C3D47F5 on portos_bo_DettPratica (uuid_, groupId);
create index IX_98F511D5 on portos_bo_DocAggiuntiva (dettPraticaId);
create index IX_F81FFD19 on portos_bo_DocAggiuntiva (intPraticaId);
create index IX_F5B846EA on portos_bo_DocAggiuntiva (intPraticaId, feVisible);
create index IX_38675D05 on portos_bo_DocAggiuntiva (oldFileEntryId);
create index IX_43985B2D on portos_bo_DocAggiuntiva (uuid_);
create index IX_6AE4DADB on portos_bo_DocAggiuntiva (uuid_, companyId);
create unique index IX_F60C5C1D on portos_bo_DocAggiuntiva (uuid_, groupId);
create index IX_AD796CAB on portos_bo_DocPratica (classPk);
create index IX_9541D091 on portos_bo_DocPratica (classPk, status);
create index IX_9CA27527 on portos_bo_DocPratica (classPk, status, tipologia);
create index IX_14DC24CD on portos_bo_DocPratica (classPk, tipologia);
create index IX_D080B781 on portos_bo_DocPratica (dlFileEntryId);
create index IX_FF6F9FA7 on portos_bo_DocPratica (dlFileEntryId, version);
create index IX_B2F1210A on portos_bo_DocPratica (intPraticaId);
create index IX_92384F0E on portos_bo_DocPratica (intPraticaId, tipologia);
create index IX_ACD23DB4 on portos_bo_DocPratica (oldDocPraticaId);
create index IX_85C3693E on portos_bo_DocPratica (status);
create index IX_AEBE9E5A on portos_bo_DocPratica (status, tipologia);
create index IX_1564545C on portos_bo_DocPratica (uuid_);
create index IX_4FB09E4C on portos_bo_DocPratica (uuid_, companyId);
create unique index IX_412447CE on portos_bo_DocPratica (uuid_, groupId);
create index IX_ABF7F66C on portos_bo_FineLavori (codiceFiscaleDelegato, completata);
create index IX_4826BD0E on portos_bo_FineLavori (companyId, groupId, protocollo);
create index IX_3AE822AF on portos_bo_FineLavori (intPraticaId);
create index IX_EB5AE4E4 on portos_bo_FineLavori (intPraticaId, codiceFiscaleDelegato);
create index IX_F683FC85 on portos_bo_FineLavori (intPraticaId, completata);
create index IX_82B6086D on portos_bo_FineLavori (intPraticaId, parziale);
create index IX_2CE13543 on portos_bo_FineLavori (intPraticaId, parziale, completata);
create index IX_ABC9530C on portos_bo_FineLavori (protocollo);
create index IX_1DE1B257 on portos_bo_FineLavori (uuid_);
create index IX_1B544571 on portos_bo_FineLavori (uuid_, companyId);
create unique index IX_A7617433 on portos_bo_FineLavori (uuid_, groupId);
create index IX_588E9EC9 on portos_bo_HistoryWorkflowAction (intPraticaId);
create index IX_BAD23F73 on portos_bo_HistoryWorkflowAction (intPraticaId, dettPraticaId);
create index IX_8974E579 on portos_bo_IUV (pagamentoId);
create index IX_98874B2A on portos_bo_IUV (tipoPagamento);
create index IX_491C2AE8 on portos_bo_IUV (tipoPagamento, createDate);
create index IX_1D6A765C on portos_bo_IUV (uuid_);
create index IX_BFE13C4C on portos_bo_IUV (uuid_, companyId);
create unique index IX_A0E465CE on portos_bo_IUV (uuid_, groupId);
create index IX_41FDB69F on portos_bo_InfoFascicolo (intPraticaId);
create index IX_3FD1AC67 on portos_bo_InfoFascicolo (uuid_);
create index IX_B49E6161 on portos_bo_InfoFascicolo (uuid_, companyId);
create unique index IX_3F61CC23 on portos_bo_InfoFascicolo (uuid_, groupId);
create index IX_140D0D15 on portos_bo_InizioLavori (uuid_);
create index IX_564567F3 on portos_bo_InizioLavori (uuid_, companyId);
create unique index IX_91DD4F35 on portos_bo_InizioLavori (uuid_, groupId);
create index IX_9929E083 on portos_bo_IntPratica (companyId, groupId);
create index IX_E75F8D41 on portos_bo_IntPratica (companyId, userId);
create index IX_779B836B on portos_bo_IntPratica (status, dtPratica);
create index IX_4736A755 on portos_bo_IntPratica (territorioId);
create index IX_B06E1913 on portos_bo_IntPratica (uuid_);
create index IX_27A19135 on portos_bo_IntPratica (uuid_, companyId);
create unique index IX_DB56E0F7 on portos_bo_IntPratica (uuid_, groupId);
create index IX_3A4754CF on portos_bo_Pagamento (classPk);
create index IX_DB0405D8 on portos_bo_Pagamento (classPk, mezzo);
create index IX_4002AF66 on portos_bo_Pagamento (intPraticaId);
create index IX_3BCF688E on portos_bo_Pagamento (mezzo, utilizzata);
create index IX_434F524C on portos_bo_Pagamento (mezzo, utilizzata, createDate);
create index IX_BE4330DB on portos_bo_Pagamento (mezzo, utilizzata, emailPending, createDate);
create index IX_B598AAE2 on portos_bo_Pagamento (oldPagamentoId);
create index IX_8815F580 on portos_bo_Pagamento (uuid_);
create index IX_C25B9EA8 on portos_bo_Pagamento (uuid_, companyId);
create unique index IX_D00BAF2A on portos_bo_Pagamento (uuid_, groupId);
create index IX_2E6B85CA on portos_bo_ParereGeo (companyId, groupId);
create index IX_E10A64CA on portos_bo_ParereGeo (geologoUserId);
create index IX_EFB6D6FA on portos_bo_ParereGeo (intPraticaId);
create index IX_50EF6FD8 on portos_bo_ParereGeo (intPraticaId, geologoUserId);
create index IX_5906FFC5 on portos_bo_ParereGeo (intPraticaId, parere);
create index IX_24A66C6C on portos_bo_ParereGeo (uuid_);
create index IX_A5C9DC3C on portos_bo_ParereGeo (uuid_, companyId);
create unique index IX_635441BE on portos_bo_ParereGeo (uuid_, groupId);
create index IX_CBCCC5BE on portos_bo_PraticaAttenzionata (verificata);
create index IX_A81834CD on portos_bo_Provincia (companyId);
create unique index IX_360E605D on portos_bo_Provincia (companyId, codiceProvincia);
create unique index IX_BDDB41C9 on portos_bo_Provincia (companyId, sigla);
create index IX_2BCFDE38 on portos_bo_Soggetto (dettPraticaId);
create index IX_69AE674C on portos_bo_Soggetto (dettPraticaId, codiceFiscale);
create index IX_9322B13A on portos_bo_Soggetto (dettPraticaId, codiceFiscale, rimosso);
create index IX_96128766 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto);
create index IX_9635F8A9 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo);
create index IX_E63C587D on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_C6DA7C5E on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, codiceFiscale);
create index IX_EC589856 on portos_bo_Soggetto (intPraticaId);
create index IX_F2726D6E on portos_bo_Soggetto (intPraticaId, codiceFiscale);
create index IX_D1467158 on portos_bo_Soggetto (intPraticaId, codiceFiscale, rimosso);
create index IX_7342AC88 on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto);
create index IX_58C81C9B on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_4CB6678E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, dettPraticaIdRimozione);
create index IX_1CC28F7E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, rimosso);
create index IX_9ED63274 on portos_bo_Soggetto (oldSoggettoId);
create index IX_843862DE on portos_bo_Soggetto (userId);
create index IX_AF4341E6 on portos_bo_Soggetto (userId, codiceFiscale);
create index IX_85A5F8F8 on portos_bo_Soggetto (userId, codiceFiscale, tipologiaSoggetto);
create index IX_B54B3A90 on portos_bo_Soggetto (uuid_);
create index IX_EB38F98 on portos_bo_Soggetto (uuid_, companyId);
create unique index IX_BE8B1C1A on portos_bo_Soggetto (uuid_, groupId);
create index IX_E29C9013 on portos_bo_Sorteggio (anno, mese, settimana);
create index IX_C446DA4F on portos_bo_Sorteggio (companyId, dettPraticaId);
create index IX_237B57DD on portos_bo_Sorteggio (companyId, groupId);
create index IX_E6D6223F on portos_bo_Sorteggio (groupId, anno, mese, settimana);
create index IX_1946734D on portos_bo_Sorteggio (intPraticaId);
create index IX_B4103770 on portos_bo_Sorteggio (oldSorteggioId);
create index IX_CE0BB779 on portos_bo_Sorteggio (uuid_);
create index IX_ABD170F on portos_bo_Sorteggio (uuid_, companyId);
create unique index IX_676E1551 on portos_bo_Sorteggio (uuid_, groupId);
create index IX_8B107361 on portos_bo_StoricoSoggettoPratica (companyId, intPraticaId);
create index IX_2A481D94 on portos_bo_StoricoSoggettoPratica (oldStoricoSoggettoPraticaId);
create index IX_4EC2508A on portos_bo_Tempistica (companyId, intPraticaId, tipo, completo);
create index IX_ECF3C141 on portos_bo_Tempistica (intPraticaId);
create index IX_9B1DAEA9 on portos_bo_Tempistica (intPraticaId, tipo);
create index IX_F0E498D4 on portos_bo_Tempistica (oldTempisticaId);
create index IX_54177405 on portos_bo_Tempistica (uuid_);
create index IX_8A6A4B03 on portos_bo_Tempistica (uuid_, companyId);
create unique index IX_4FFB645 on portos_bo_Tempistica (uuid_, groupId);
create index IX_57551365 on portos_bo_Territorio (companyId);
create index IX_8F2F62E5 on portos_bo_Territorio (companyId, groupId);
create index IX_F7A0C0DD on portos_bo_Territorio (comuneId);
create unique index IX_19DC4644 on portos_bo_Territorio (comuneId, groupId, zona, fascia, dtIni);
create index IX_25AB073A on portos_bo_Territorio (fascia);
create index IX_55652F27 on portos_bo_Territorio (groupId);
create index IX_1193CE54 on portos_bo_Territorio (oldTerritorioId);
create index IX_BDF7C43F on portos_bo_Territorio (zona);
create unique index IX_C8558688 on portos_bo_UtentePortos (codiceFiscale);

242
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-jdatastore.sql

@ -0,0 +1,242 @@
create index IX_2B7F98E8 on portos_bo_AllegatoManuale (dettPraticaId);
create index IX_4F6EC7A6 on portos_bo_AllegatoManuale (intPraticaId);
create index IX_6CF8A540 on portos_bo_AllegatoManuale (uuid_);
create index IX_918196E8 on portos_bo_AllegatoManuale (uuid_, companyId);
create unique index IX_B4D2B76A on portos_bo_AllegatoManuale (uuid_, groupId);
create index IX_581C7CE5 on portos_bo_Asseverazione (codiceFiscale, esito);
create index IX_1B61ED2F on portos_bo_Asseverazione (codiceFiscale, tipologia, esito);
create index IX_52A07739 on portos_bo_Asseverazione (dettPraticaId);
create index IX_F130C3DB on portos_bo_Asseverazione (dettPraticaId, codiceFiscale, esito);
create index IX_B77CED0D on portos_bo_Asseverazione (dettPraticaId, esito);
create index IX_4C1D5407 on portos_bo_Asseverazione (dettPraticaId, tipologia, esito);
create index IX_8A805B35 on portos_bo_Asseverazione (intPraticaId);
create index IX_699EB0AF on portos_bo_Asseverazione (intPraticaId, codiceFiscale);
create index IX_6B8742D7 on portos_bo_Asseverazione (intPraticaId, codiceFiscale, esito);
create index IX_9BE85BFD on portos_bo_Asseverazione (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_A32FD591 on portos_bo_Asseverazione (intPraticaId, esito);
create index IX_72A2B103 on portos_bo_Asseverazione (intPraticaId, tipologia, esito);
create index IX_C3A16491 on portos_bo_Asseverazione (uuid_);
create index IX_FB70CAF7 on portos_bo_Asseverazione (uuid_, companyId);
create unique index IX_71CDA339 on portos_bo_Asseverazione (uuid_, groupId);
create index IX_C60D3CC1 on portos_bo_Avviso (classPk);
create index IX_B14143AF on portos_bo_Avviso (classPk, tipoDocumento);
create index IX_D50171D3 on portos_bo_Avviso (companyId, groupId, protocollo);
create index IX_D3CCCB63 on portos_bo_Avviso (controlloPraticaId);
create index IX_35025CCD on portos_bo_Avviso (controlloPraticaId, tipoDocumento);
create index IX_13C9EEB4 on portos_bo_Avviso (intPraticaId);
create index IX_B1C0C700 on portos_bo_Avviso (intPraticaId, inviato);
create index IX_ABE20D5C on portos_bo_Avviso (intPraticaId, tipoDocumento);
create index IX_C5DCD1F4 on portos_bo_Avviso (oldAvvisoId);
create index IX_A8485C51 on portos_bo_Avviso (protocollo);
create index IX_6FB931F2 on portos_bo_Avviso (uuid_);
create index IX_D6B686F6 on portos_bo_Avviso (uuid_, companyId);
create unique index IX_CF0052F8 on portos_bo_Avviso (uuid_, groupId);
create index IX_A9D23B40 on portos_bo_Collaudo (codiceFiscaleDelegato, completata);
create index IX_FB1AC8BA on portos_bo_Collaudo (companyId, groupId, protocollo);
create index IX_F1DE015B on portos_bo_Collaudo (intPraticaId);
create index IX_DBB744B8 on portos_bo_Collaudo (intPraticaId, codiceFiscaleDelegato);
create index IX_C5A53931 on portos_bo_Collaudo (intPraticaId, completata);
create index IX_28168019 on portos_bo_Collaudo (intPraticaId, parziale);
create index IX_9BEECB8 on portos_bo_Collaudo (protocollo);
create index IX_D4A5BD2B on portos_bo_Collaudo (uuid_);
create index IX_91A2EE1D on portos_bo_Collaudo (uuid_, companyId);
create unique index IX_785A57DF on portos_bo_Collaudo (uuid_, groupId);
create unique index IX_B36352B1 on portos_bo_Comune (codiceIstat);
create index IX_F036F6FF on portos_bo_Comune (companyId);
create unique index IX_368BF7BC on portos_bo_Comune (companyId, codiceBelfiore);
create unique index IX_F4C58FB on portos_bo_Comune (companyId, codiceIstat);
create index IX_5F8A086B on portos_bo_Comune (companyId, codiceProvincia);
create index IX_811D0877 on portos_bo_Comune (companyId, denominazione);
create index IX_B86D9CAC on portos_bo_Comune (companyId, stato);
create index IX_7CC2200B on portos_bo_Comune (uuid_);
create index IX_BCC5FF3D on portos_bo_Comune (uuid_, companyId);
create index IX_5526ACCA on portos_bo_Comunicazione (intPraticaId);
create index IX_F1B0809C on portos_bo_Comunicazione (uuid_);
create index IX_80BA4A0C on portos_bo_Comunicazione (uuid_, companyId);
create unique index IX_2C25E38E on portos_bo_Comunicazione (uuid_, groupId);
create unique index IX_A554E6F5 on portos_bo_Configurazione (companyId, chiave);
create index IX_C94E9FE1 on portos_bo_Configurazione (uuid_);
create index IX_F0445DA7 on portos_bo_Configurazione (uuid_, companyId);
create unique index IX_C2C621E9 on portos_bo_Configurazione (uuid_, groupId);
create index IX_730B686C on portos_bo_ControlloPratica (dettPraticaId);
create index IX_FF28F7A2 on portos_bo_ControlloPratica (intPraticaId);
create index IX_B9CE7488 on portos_bo_ControlloPratica (intPraticaId, status);
create index IX_4A7E38C4 on portos_bo_ControlloPratica (uuid_);
create index IX_786B68E4 on portos_bo_ControlloPratica (uuid_, companyId);
create unique index IX_5EC0D866 on portos_bo_ControlloPratica (uuid_, groupId);
create index IX_3A28EAB2 on portos_bo_Delega (codiceFiscale);
create index IX_78B4F74 on portos_bo_Delega (codiceFiscale, esito);
create index IX_21173B40 on portos_bo_Delega (codiceFiscale, tipologia, esito);
create index IX_61C4D78A on portos_bo_Delega (dettPraticaId);
create index IX_607EA16C on portos_bo_Delega (dettPraticaId, codiceFiscale, esito);
create index IX_6BAF7E48 on portos_bo_Delega (dettPraticaId, codiceFiscale, tipologia, esito);
create index IX_66EBBF9C on portos_bo_Delega (dettPraticaId, esito);
create index IX_51D2A218 on portos_bo_Delega (dettPraticaId, tipologia, esito);
create index IX_EE162CC4 on portos_bo_Delega (intPraticaId);
create index IX_E007AF40 on portos_bo_Delega (intPraticaId, codiceFiscale);
create index IX_B12EEF26 on portos_bo_Delega (intPraticaId, codiceFiscale, esito);
create index IX_D2CF384E on portos_bo_Delega (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_DA64F522 on portos_bo_Delega (intPraticaId, esito);
create index IX_F6F2DCD2 on portos_bo_Delega (intPraticaId, tipologia, esito);
create index IX_B6EFA5E2 on portos_bo_Delega (uuid_);
create index IX_15953D06 on portos_bo_Delega (uuid_, companyId);
create unique index IX_47354D08 on portos_bo_Delega (uuid_, groupId);
create index IX_49B6CCD0 on portos_bo_DettPratica (companyId, groupId, protocollo);
create index IX_20C9FEF1 on portos_bo_DettPratica (intPraticaId);
create index IX_1965DA50 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione);
create index IX_E9890939 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione, completa);
create index IX_C59957CE on portos_bo_DettPratica (protocollo);
create index IX_4EE3C55 on portos_bo_DettPratica (uuid_);
create index IX_488A30B3 on portos_bo_DettPratica (uuid_, companyId);
create unique index IX_9C3D47F5 on portos_bo_DettPratica (uuid_, groupId);
create index IX_98F511D5 on portos_bo_DocAggiuntiva (dettPraticaId);
create index IX_F81FFD19 on portos_bo_DocAggiuntiva (intPraticaId);
create index IX_F5B846EA on portos_bo_DocAggiuntiva (intPraticaId, feVisible);
create index IX_38675D05 on portos_bo_DocAggiuntiva (oldFileEntryId);
create index IX_43985B2D on portos_bo_DocAggiuntiva (uuid_);
create index IX_6AE4DADB on portos_bo_DocAggiuntiva (uuid_, companyId);
create unique index IX_F60C5C1D on portos_bo_DocAggiuntiva (uuid_, groupId);
create index IX_AD796CAB on portos_bo_DocPratica (classPk);
create index IX_9541D091 on portos_bo_DocPratica (classPk, status);
create index IX_9CA27527 on portos_bo_DocPratica (classPk, status, tipologia);
create index IX_14DC24CD on portos_bo_DocPratica (classPk, tipologia);
create index IX_D080B781 on portos_bo_DocPratica (dlFileEntryId);
create index IX_FF6F9FA7 on portos_bo_DocPratica (dlFileEntryId, version);
create index IX_B2F1210A on portos_bo_DocPratica (intPraticaId);
create index IX_92384F0E on portos_bo_DocPratica (intPraticaId, tipologia);
create index IX_ACD23DB4 on portos_bo_DocPratica (oldDocPraticaId);
create index IX_85C3693E on portos_bo_DocPratica (status);
create index IX_AEBE9E5A on portos_bo_DocPratica (status, tipologia);
create index IX_1564545C on portos_bo_DocPratica (uuid_);
create index IX_4FB09E4C on portos_bo_DocPratica (uuid_, companyId);
create unique index IX_412447CE on portos_bo_DocPratica (uuid_, groupId);
create index IX_ABF7F66C on portos_bo_FineLavori (codiceFiscaleDelegato, completata);
create index IX_4826BD0E on portos_bo_FineLavori (companyId, groupId, protocollo);
create index IX_3AE822AF on portos_bo_FineLavori (intPraticaId);
create index IX_EB5AE4E4 on portos_bo_FineLavori (intPraticaId, codiceFiscaleDelegato);
create index IX_F683FC85 on portos_bo_FineLavori (intPraticaId, completata);
create index IX_82B6086D on portos_bo_FineLavori (intPraticaId, parziale);
create index IX_2CE13543 on portos_bo_FineLavori (intPraticaId, parziale, completata);
create index IX_ABC9530C on portos_bo_FineLavori (protocollo);
create index IX_1DE1B257 on portos_bo_FineLavori (uuid_);
create index IX_1B544571 on portos_bo_FineLavori (uuid_, companyId);
create unique index IX_A7617433 on portos_bo_FineLavori (uuid_, groupId);
create index IX_588E9EC9 on portos_bo_HistoryWorkflowAction (intPraticaId);
create index IX_BAD23F73 on portos_bo_HistoryWorkflowAction (intPraticaId, dettPraticaId);
create index IX_8974E579 on portos_bo_IUV (pagamentoId);
create index IX_98874B2A on portos_bo_IUV (tipoPagamento);
create index IX_491C2AE8 on portos_bo_IUV (tipoPagamento, createDate);
create index IX_1D6A765C on portos_bo_IUV (uuid_);
create index IX_BFE13C4C on portos_bo_IUV (uuid_, companyId);
create unique index IX_A0E465CE on portos_bo_IUV (uuid_, groupId);
create index IX_41FDB69F on portos_bo_InfoFascicolo (intPraticaId);
create index IX_3FD1AC67 on portos_bo_InfoFascicolo (uuid_);
create index IX_B49E6161 on portos_bo_InfoFascicolo (uuid_, companyId);
create unique index IX_3F61CC23 on portos_bo_InfoFascicolo (uuid_, groupId);
create index IX_140D0D15 on portos_bo_InizioLavori (uuid_);
create index IX_564567F3 on portos_bo_InizioLavori (uuid_, companyId);
create unique index IX_91DD4F35 on portos_bo_InizioLavori (uuid_, groupId);
create index IX_9929E083 on portos_bo_IntPratica (companyId, groupId);
create index IX_E75F8D41 on portos_bo_IntPratica (companyId, userId);
create index IX_779B836B on portos_bo_IntPratica (status, dtPratica);
create index IX_4736A755 on portos_bo_IntPratica (territorioId);
create index IX_B06E1913 on portos_bo_IntPratica (uuid_);
create index IX_27A19135 on portos_bo_IntPratica (uuid_, companyId);
create unique index IX_DB56E0F7 on portos_bo_IntPratica (uuid_, groupId);
create index IX_3A4754CF on portos_bo_Pagamento (classPk);
create index IX_DB0405D8 on portos_bo_Pagamento (classPk, mezzo);
create index IX_4002AF66 on portos_bo_Pagamento (intPraticaId);
create index IX_3BCF688E on portos_bo_Pagamento (mezzo, utilizzata);
create index IX_434F524C on portos_bo_Pagamento (mezzo, utilizzata, createDate);
create index IX_BE4330DB on portos_bo_Pagamento (mezzo, utilizzata, emailPending, createDate);
create index IX_B598AAE2 on portos_bo_Pagamento (oldPagamentoId);
create index IX_8815F580 on portos_bo_Pagamento (uuid_);
create index IX_C25B9EA8 on portos_bo_Pagamento (uuid_, companyId);
create unique index IX_D00BAF2A on portos_bo_Pagamento (uuid_, groupId);
create index IX_2E6B85CA on portos_bo_ParereGeo (companyId, groupId);
create index IX_E10A64CA on portos_bo_ParereGeo (geologoUserId);
create index IX_EFB6D6FA on portos_bo_ParereGeo (intPraticaId);
create index IX_50EF6FD8 on portos_bo_ParereGeo (intPraticaId, geologoUserId);
create index IX_5906FFC5 on portos_bo_ParereGeo (intPraticaId, parere);
create index IX_24A66C6C on portos_bo_ParereGeo (uuid_);
create index IX_A5C9DC3C on portos_bo_ParereGeo (uuid_, companyId);
create unique index IX_635441BE on portos_bo_ParereGeo (uuid_, groupId);
create index IX_CBCCC5BE on portos_bo_PraticaAttenzionata (verificata);
create index IX_A81834CD on portos_bo_Provincia (companyId);
create unique index IX_360E605D on portos_bo_Provincia (companyId, codiceProvincia);
create unique index IX_BDDB41C9 on portos_bo_Provincia (companyId, sigla);
create index IX_2BCFDE38 on portos_bo_Soggetto (dettPraticaId);
create index IX_69AE674C on portos_bo_Soggetto (dettPraticaId, codiceFiscale);
create index IX_9322B13A on portos_bo_Soggetto (dettPraticaId, codiceFiscale, rimosso);
create index IX_96128766 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto);
create index IX_9635F8A9 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo);
create index IX_E63C587D on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_C6DA7C5E on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, codiceFiscale);
create index IX_EC589856 on portos_bo_Soggetto (intPraticaId);
create index IX_F2726D6E on portos_bo_Soggetto (intPraticaId, codiceFiscale);
create index IX_D1467158 on portos_bo_Soggetto (intPraticaId, codiceFiscale, rimosso);
create index IX_7342AC88 on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto);
create index IX_58C81C9B on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_4CB6678E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, dettPraticaIdRimozione);
create index IX_1CC28F7E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, rimosso);
create index IX_9ED63274 on portos_bo_Soggetto (oldSoggettoId);
create index IX_843862DE on portos_bo_Soggetto (userId);
create index IX_AF4341E6 on portos_bo_Soggetto (userId, codiceFiscale);
create index IX_85A5F8F8 on portos_bo_Soggetto (userId, codiceFiscale, tipologiaSoggetto);
create index IX_B54B3A90 on portos_bo_Soggetto (uuid_);
create index IX_EB38F98 on portos_bo_Soggetto (uuid_, companyId);
create unique index IX_BE8B1C1A on portos_bo_Soggetto (uuid_, groupId);
create index IX_E29C9013 on portos_bo_Sorteggio (anno, mese, settimana);
create index IX_C446DA4F on portos_bo_Sorteggio (companyId, dettPraticaId);
create index IX_237B57DD on portos_bo_Sorteggio (companyId, groupId);
create index IX_E6D6223F on portos_bo_Sorteggio (groupId, anno, mese, settimana);
create index IX_1946734D on portos_bo_Sorteggio (intPraticaId);
create index IX_B4103770 on portos_bo_Sorteggio (oldSorteggioId);
create index IX_CE0BB779 on portos_bo_Sorteggio (uuid_);
create index IX_ABD170F on portos_bo_Sorteggio (uuid_, companyId);
create unique index IX_676E1551 on portos_bo_Sorteggio (uuid_, groupId);
create index IX_8B107361 on portos_bo_StoricoSoggettoPratica (companyId, intPraticaId);
create index IX_2A481D94 on portos_bo_StoricoSoggettoPratica (oldStoricoSoggettoPraticaId);
create index IX_4EC2508A on portos_bo_Tempistica (companyId, intPraticaId, tipo, completo);
create index IX_ECF3C141 on portos_bo_Tempistica (intPraticaId);
create index IX_9B1DAEA9 on portos_bo_Tempistica (intPraticaId, tipo);
create index IX_F0E498D4 on portos_bo_Tempistica (oldTempisticaId);
create index IX_54177405 on portos_bo_Tempistica (uuid_);
create index IX_8A6A4B03 on portos_bo_Tempistica (uuid_, companyId);
create unique index IX_4FFB645 on portos_bo_Tempistica (uuid_, groupId);
create index IX_57551365 on portos_bo_Territorio (companyId);
create index IX_8F2F62E5 on portos_bo_Territorio (companyId, groupId);
create index IX_F7A0C0DD on portos_bo_Territorio (comuneId);
create unique index IX_19DC4644 on portos_bo_Territorio (comuneId, groupId, zona, fascia, dtIni);
create index IX_25AB073A on portos_bo_Territorio (fascia);
create index IX_55652F27 on portos_bo_Territorio (groupId);
create index IX_1193CE54 on portos_bo_Territorio (oldTerritorioId);
create index IX_BDF7C43F on portos_bo_Territorio (zona);
create unique index IX_C8558688 on portos_bo_UtentePortos (codiceFiscale);

242
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-mysql.sql

@ -0,0 +1,242 @@
create index IX_2B7F98E8 on portos_bo_AllegatoManuale (dettPraticaId);
create index IX_4F6EC7A6 on portos_bo_AllegatoManuale (intPraticaId);
create index IX_6CF8A540 on portos_bo_AllegatoManuale (uuid_);
create index IX_918196E8 on portos_bo_AllegatoManuale (uuid_, companyId);
create unique index IX_B4D2B76A on portos_bo_AllegatoManuale (uuid_, groupId);
create index IX_581C7CE5 on portos_bo_Asseverazione (codiceFiscale, esito);
create index IX_1B61ED2F on portos_bo_Asseverazione (codiceFiscale, tipologia, esito);
create index IX_52A07739 on portos_bo_Asseverazione (dettPraticaId);
create index IX_F130C3DB on portos_bo_Asseverazione (dettPraticaId, codiceFiscale, esito);
create index IX_B77CED0D on portos_bo_Asseverazione (dettPraticaId, esito);
create index IX_4C1D5407 on portos_bo_Asseverazione (dettPraticaId, tipologia, esito);
create index IX_8A805B35 on portos_bo_Asseverazione (intPraticaId);
create index IX_699EB0AF on portos_bo_Asseverazione (intPraticaId, codiceFiscale);
create index IX_6B8742D7 on portos_bo_Asseverazione (intPraticaId, codiceFiscale, esito);
create index IX_9BE85BFD on portos_bo_Asseverazione (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_A32FD591 on portos_bo_Asseverazione (intPraticaId, esito);
create index IX_72A2B103 on portos_bo_Asseverazione (intPraticaId, tipologia, esito);
create index IX_C3A16491 on portos_bo_Asseverazione (uuid_);
create index IX_FB70CAF7 on portos_bo_Asseverazione (uuid_, companyId);
create unique index IX_71CDA339 on portos_bo_Asseverazione (uuid_, groupId);
create index IX_C60D3CC1 on portos_bo_Avviso (classPk);
create index IX_B14143AF on portos_bo_Avviso (classPk, tipoDocumento);
create index IX_D50171D3 on portos_bo_Avviso (companyId, groupId, protocollo);
create index IX_D3CCCB63 on portos_bo_Avviso (controlloPraticaId);
create index IX_35025CCD on portos_bo_Avviso (controlloPraticaId, tipoDocumento);
create index IX_13C9EEB4 on portos_bo_Avviso (intPraticaId);
create index IX_B1C0C700 on portos_bo_Avviso (intPraticaId, inviato);
create index IX_ABE20D5C on portos_bo_Avviso (intPraticaId, tipoDocumento);
create index IX_C5DCD1F4 on portos_bo_Avviso (oldAvvisoId);
create index IX_A8485C51 on portos_bo_Avviso (protocollo);
create index IX_6FB931F2 on portos_bo_Avviso (uuid_);
create index IX_D6B686F6 on portos_bo_Avviso (uuid_, companyId);
create unique index IX_CF0052F8 on portos_bo_Avviso (uuid_, groupId);
create index IX_A9D23B40 on portos_bo_Collaudo (codiceFiscaleDelegato, completata);
create index IX_FB1AC8BA on portos_bo_Collaudo (companyId, groupId, protocollo);
create index IX_F1DE015B on portos_bo_Collaudo (intPraticaId);
create index IX_DBB744B8 on portos_bo_Collaudo (intPraticaId, codiceFiscaleDelegato);
create index IX_C5A53931 on portos_bo_Collaudo (intPraticaId, completata);
create index IX_28168019 on portos_bo_Collaudo (intPraticaId, parziale);
create index IX_9BEECB8 on portos_bo_Collaudo (protocollo);
create index IX_D4A5BD2B on portos_bo_Collaudo (uuid_);
create index IX_91A2EE1D on portos_bo_Collaudo (uuid_, companyId);
create unique index IX_785A57DF on portos_bo_Collaudo (uuid_, groupId);
create unique index IX_B36352B1 on portos_bo_Comune (codiceIstat);
create index IX_F036F6FF on portos_bo_Comune (companyId);
create unique index IX_368BF7BC on portos_bo_Comune (companyId, codiceBelfiore);
create unique index IX_F4C58FB on portos_bo_Comune (companyId, codiceIstat);
create index IX_5F8A086B on portos_bo_Comune (companyId, codiceProvincia);
create index IX_811D0877 on portos_bo_Comune (companyId, denominazione);
create index IX_B86D9CAC on portos_bo_Comune (companyId, stato);
create index IX_7CC2200B on portos_bo_Comune (uuid_);
create index IX_BCC5FF3D on portos_bo_Comune (uuid_, companyId);
create index IX_5526ACCA on portos_bo_Comunicazione (intPraticaId);
create index IX_F1B0809C on portos_bo_Comunicazione (uuid_);
create index IX_80BA4A0C on portos_bo_Comunicazione (uuid_, companyId);
create unique index IX_2C25E38E on portos_bo_Comunicazione (uuid_, groupId);
create unique index IX_A554E6F5 on portos_bo_Configurazione (companyId, chiave);
create index IX_C94E9FE1 on portos_bo_Configurazione (uuid_);
create index IX_F0445DA7 on portos_bo_Configurazione (uuid_, companyId);
create unique index IX_C2C621E9 on portos_bo_Configurazione (uuid_, groupId);
create index IX_730B686C on portos_bo_ControlloPratica (dettPraticaId);
create index IX_FF28F7A2 on portos_bo_ControlloPratica (intPraticaId);
create index IX_B9CE7488 on portos_bo_ControlloPratica (intPraticaId, status);
create index IX_4A7E38C4 on portos_bo_ControlloPratica (uuid_);
create index IX_786B68E4 on portos_bo_ControlloPratica (uuid_, companyId);
create unique index IX_5EC0D866 on portos_bo_ControlloPratica (uuid_, groupId);
create index IX_3A28EAB2 on portos_bo_Delega (codiceFiscale);
create index IX_78B4F74 on portos_bo_Delega (codiceFiscale, esito);
create index IX_21173B40 on portos_bo_Delega (codiceFiscale, tipologia, esito);
create index IX_61C4D78A on portos_bo_Delega (dettPraticaId);
create index IX_607EA16C on portos_bo_Delega (dettPraticaId, codiceFiscale, esito);
create index IX_6BAF7E48 on portos_bo_Delega (dettPraticaId, codiceFiscale, tipologia, esito);
create index IX_66EBBF9C on portos_bo_Delega (dettPraticaId, esito);
create index IX_51D2A218 on portos_bo_Delega (dettPraticaId, tipologia, esito);
create index IX_EE162CC4 on portos_bo_Delega (intPraticaId);
create index IX_E007AF40 on portos_bo_Delega (intPraticaId, codiceFiscale);
create index IX_B12EEF26 on portos_bo_Delega (intPraticaId, codiceFiscale, esito);
create index IX_D2CF384E on portos_bo_Delega (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_DA64F522 on portos_bo_Delega (intPraticaId, esito);
create index IX_F6F2DCD2 on portos_bo_Delega (intPraticaId, tipologia, esito);
create index IX_B6EFA5E2 on portos_bo_Delega (uuid_);
create index IX_15953D06 on portos_bo_Delega (uuid_, companyId);
create unique index IX_47354D08 on portos_bo_Delega (uuid_, groupId);
create index IX_49B6CCD0 on portos_bo_DettPratica (companyId, groupId, protocollo);
create index IX_20C9FEF1 on portos_bo_DettPratica (intPraticaId);
create index IX_1965DA50 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione);
create index IX_E9890939 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione, completa);
create index IX_C59957CE on portos_bo_DettPratica (protocollo);
create index IX_4EE3C55 on portos_bo_DettPratica (uuid_);
create index IX_488A30B3 on portos_bo_DettPratica (uuid_, companyId);
create unique index IX_9C3D47F5 on portos_bo_DettPratica (uuid_, groupId);
create index IX_98F511D5 on portos_bo_DocAggiuntiva (dettPraticaId);
create index IX_F81FFD19 on portos_bo_DocAggiuntiva (intPraticaId);
create index IX_F5B846EA on portos_bo_DocAggiuntiva (intPraticaId, feVisible);
create index IX_38675D05 on portos_bo_DocAggiuntiva (oldFileEntryId);
create index IX_43985B2D on portos_bo_DocAggiuntiva (uuid_);
create index IX_6AE4DADB on portos_bo_DocAggiuntiva (uuid_, companyId);
create unique index IX_F60C5C1D on portos_bo_DocAggiuntiva (uuid_, groupId);
create index IX_AD796CAB on portos_bo_DocPratica (classPk);
create index IX_9541D091 on portos_bo_DocPratica (classPk, status);
create index IX_9CA27527 on portos_bo_DocPratica (classPk, status, tipologia);
create index IX_14DC24CD on portos_bo_DocPratica (classPk, tipologia);
create index IX_D080B781 on portos_bo_DocPratica (dlFileEntryId);
create index IX_FF6F9FA7 on portos_bo_DocPratica (dlFileEntryId, version);
create index IX_B2F1210A on portos_bo_DocPratica (intPraticaId);
create index IX_92384F0E on portos_bo_DocPratica (intPraticaId, tipologia);
create index IX_ACD23DB4 on portos_bo_DocPratica (oldDocPraticaId);
create index IX_85C3693E on portos_bo_DocPratica (status);
create index IX_AEBE9E5A on portos_bo_DocPratica (status, tipologia);
create index IX_1564545C on portos_bo_DocPratica (uuid_);
create index IX_4FB09E4C on portos_bo_DocPratica (uuid_, companyId);
create unique index IX_412447CE on portos_bo_DocPratica (uuid_, groupId);
create index IX_ABF7F66C on portos_bo_FineLavori (codiceFiscaleDelegato, completata);
create index IX_4826BD0E on portos_bo_FineLavori (companyId, groupId, protocollo);
create index IX_3AE822AF on portos_bo_FineLavori (intPraticaId);
create index IX_EB5AE4E4 on portos_bo_FineLavori (intPraticaId, codiceFiscaleDelegato);
create index IX_F683FC85 on portos_bo_FineLavori (intPraticaId, completata);
create index IX_82B6086D on portos_bo_FineLavori (intPraticaId, parziale);
create index IX_2CE13543 on portos_bo_FineLavori (intPraticaId, parziale, completata);
create index IX_ABC9530C on portos_bo_FineLavori (protocollo);
create index IX_1DE1B257 on portos_bo_FineLavori (uuid_);
create index IX_1B544571 on portos_bo_FineLavori (uuid_, companyId);
create unique index IX_A7617433 on portos_bo_FineLavori (uuid_, groupId);
create index IX_588E9EC9 on portos_bo_HistoryWorkflowAction (intPraticaId);
create index IX_BAD23F73 on portos_bo_HistoryWorkflowAction (intPraticaId, dettPraticaId);
create index IX_8974E579 on portos_bo_IUV (pagamentoId);
create index IX_98874B2A on portos_bo_IUV (tipoPagamento);
create index IX_491C2AE8 on portos_bo_IUV (tipoPagamento, createDate);
create index IX_1D6A765C on portos_bo_IUV (uuid_);
create index IX_BFE13C4C on portos_bo_IUV (uuid_, companyId);
create unique index IX_A0E465CE on portos_bo_IUV (uuid_, groupId);
create index IX_41FDB69F on portos_bo_InfoFascicolo (intPraticaId);
create index IX_3FD1AC67 on portos_bo_InfoFascicolo (uuid_);
create index IX_B49E6161 on portos_bo_InfoFascicolo (uuid_, companyId);
create unique index IX_3F61CC23 on portos_bo_InfoFascicolo (uuid_, groupId);
create index IX_140D0D15 on portos_bo_InizioLavori (uuid_);
create index IX_564567F3 on portos_bo_InizioLavori (uuid_, companyId);
create unique index IX_91DD4F35 on portos_bo_InizioLavori (uuid_, groupId);
create index IX_9929E083 on portos_bo_IntPratica (companyId, groupId);
create index IX_E75F8D41 on portos_bo_IntPratica (companyId, userId);
create index IX_779B836B on portos_bo_IntPratica (status, dtPratica);
create index IX_4736A755 on portos_bo_IntPratica (territorioId);
create index IX_B06E1913 on portos_bo_IntPratica (uuid_);
create index IX_27A19135 on portos_bo_IntPratica (uuid_, companyId);
create unique index IX_DB56E0F7 on portos_bo_IntPratica (uuid_, groupId);
create index IX_3A4754CF on portos_bo_Pagamento (classPk);
create index IX_DB0405D8 on portos_bo_Pagamento (classPk, mezzo);
create index IX_4002AF66 on portos_bo_Pagamento (intPraticaId);
create index IX_3BCF688E on portos_bo_Pagamento (mezzo, utilizzata);
create index IX_434F524C on portos_bo_Pagamento (mezzo, utilizzata, createDate);
create index IX_BE4330DB on portos_bo_Pagamento (mezzo, utilizzata, emailPending, createDate);
create index IX_B598AAE2 on portos_bo_Pagamento (oldPagamentoId);
create index IX_8815F580 on portos_bo_Pagamento (uuid_);
create index IX_C25B9EA8 on portos_bo_Pagamento (uuid_, companyId);
create unique index IX_D00BAF2A on portos_bo_Pagamento (uuid_, groupId);
create index IX_2E6B85CA on portos_bo_ParereGeo (companyId, groupId);
create index IX_E10A64CA on portos_bo_ParereGeo (geologoUserId);
create index IX_EFB6D6FA on portos_bo_ParereGeo (intPraticaId);
create index IX_50EF6FD8 on portos_bo_ParereGeo (intPraticaId, geologoUserId);
create index IX_5906FFC5 on portos_bo_ParereGeo (intPraticaId, parere);
create index IX_24A66C6C on portos_bo_ParereGeo (uuid_);
create index IX_A5C9DC3C on portos_bo_ParereGeo (uuid_, companyId);
create unique index IX_635441BE on portos_bo_ParereGeo (uuid_, groupId);
create index IX_CBCCC5BE on portos_bo_PraticaAttenzionata (verificata);
create index IX_A81834CD on portos_bo_Provincia (companyId);
create unique index IX_360E605D on portos_bo_Provincia (companyId, codiceProvincia);
create unique index IX_BDDB41C9 on portos_bo_Provincia (companyId, sigla);
create index IX_2BCFDE38 on portos_bo_Soggetto (dettPraticaId);
create index IX_69AE674C on portos_bo_Soggetto (dettPraticaId, codiceFiscale);
create index IX_9322B13A on portos_bo_Soggetto (dettPraticaId, codiceFiscale, rimosso);
create index IX_96128766 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto);
create index IX_9635F8A9 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo);
create index IX_E63C587D on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_C6DA7C5E on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, codiceFiscale);
create index IX_EC589856 on portos_bo_Soggetto (intPraticaId);
create index IX_F2726D6E on portos_bo_Soggetto (intPraticaId, codiceFiscale);
create index IX_D1467158 on portos_bo_Soggetto (intPraticaId, codiceFiscale, rimosso);
create index IX_7342AC88 on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto);
create index IX_58C81C9B on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_4CB6678E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, dettPraticaIdRimozione);
create index IX_1CC28F7E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, rimosso);
create index IX_9ED63274 on portos_bo_Soggetto (oldSoggettoId);
create index IX_843862DE on portos_bo_Soggetto (userId);
create index IX_AF4341E6 on portos_bo_Soggetto (userId, codiceFiscale);
create index IX_85A5F8F8 on portos_bo_Soggetto (userId, codiceFiscale, tipologiaSoggetto);
create index IX_B54B3A90 on portos_bo_Soggetto (uuid_);
create index IX_EB38F98 on portos_bo_Soggetto (uuid_, companyId);
create unique index IX_BE8B1C1A on portos_bo_Soggetto (uuid_, groupId);
create index IX_E29C9013 on portos_bo_Sorteggio (anno, mese, settimana);
create index IX_C446DA4F on portos_bo_Sorteggio (companyId, dettPraticaId);
create index IX_237B57DD on portos_bo_Sorteggio (companyId, groupId);
create index IX_E6D6223F on portos_bo_Sorteggio (groupId, anno, mese, settimana);
create index IX_1946734D on portos_bo_Sorteggio (intPraticaId);
create index IX_B4103770 on portos_bo_Sorteggio (oldSorteggioId);
create index IX_CE0BB779 on portos_bo_Sorteggio (uuid_);
create index IX_ABD170F on portos_bo_Sorteggio (uuid_, companyId);
create unique index IX_676E1551 on portos_bo_Sorteggio (uuid_, groupId);
create index IX_8B107361 on portos_bo_StoricoSoggettoPratica (companyId, intPraticaId);
create index IX_2A481D94 on portos_bo_StoricoSoggettoPratica (oldStoricoSoggettoPraticaId);
create index IX_4EC2508A on portos_bo_Tempistica (companyId, intPraticaId, tipo, completo);
create index IX_ECF3C141 on portos_bo_Tempistica (intPraticaId);
create index IX_9B1DAEA9 on portos_bo_Tempistica (intPraticaId, tipo);
create index IX_F0E498D4 on portos_bo_Tempistica (oldTempisticaId);
create index IX_54177405 on portos_bo_Tempistica (uuid_);
create index IX_8A6A4B03 on portos_bo_Tempistica (uuid_, companyId);
create unique index IX_4FFB645 on portos_bo_Tempistica (uuid_, groupId);
create index IX_57551365 on portos_bo_Territorio (companyId);
create index IX_8F2F62E5 on portos_bo_Territorio (companyId, groupId);
create index IX_F7A0C0DD on portos_bo_Territorio (comuneId);
create unique index IX_19DC4644 on portos_bo_Territorio (comuneId, groupId, zona, fascia, dtIni);
create index IX_25AB073A on portos_bo_Territorio (fascia);
create index IX_55652F27 on portos_bo_Territorio (groupId);
create index IX_1193CE54 on portos_bo_Territorio (oldTerritorioId);
create index IX_BDF7C43F on portos_bo_Territorio (zona);
create unique index IX_C8558688 on portos_bo_UtentePortos (codiceFiscale);

242
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-oracle.sql

@ -0,0 +1,242 @@
create index IX_2B7F98E8 on portos_bo_AllegatoManuale (dettPraticaId);
create index IX_4F6EC7A6 on portos_bo_AllegatoManuale (intPraticaId);
create index IX_6CF8A540 on portos_bo_AllegatoManuale (uuid_);
create index IX_918196E8 on portos_bo_AllegatoManuale (uuid_, companyId);
create unique index IX_B4D2B76A on portos_bo_AllegatoManuale (uuid_, groupId);
create index IX_581C7CE5 on portos_bo_Asseverazione (codiceFiscale, esito);
create index IX_1B61ED2F on portos_bo_Asseverazione (codiceFiscale, tipologia, esito);
create index IX_52A07739 on portos_bo_Asseverazione (dettPraticaId);
create index IX_F130C3DB on portos_bo_Asseverazione (dettPraticaId, codiceFiscale, esito);
create index IX_B77CED0D on portos_bo_Asseverazione (dettPraticaId, esito);
create index IX_4C1D5407 on portos_bo_Asseverazione (dettPraticaId, tipologia, esito);
create index IX_8A805B35 on portos_bo_Asseverazione (intPraticaId);
create index IX_699EB0AF on portos_bo_Asseverazione (intPraticaId, codiceFiscale);
create index IX_6B8742D7 on portos_bo_Asseverazione (intPraticaId, codiceFiscale, esito);
create index IX_9BE85BFD on portos_bo_Asseverazione (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_A32FD591 on portos_bo_Asseverazione (intPraticaId, esito);
create index IX_72A2B103 on portos_bo_Asseverazione (intPraticaId, tipologia, esito);
create index IX_C3A16491 on portos_bo_Asseverazione (uuid_);
create index IX_FB70CAF7 on portos_bo_Asseverazione (uuid_, companyId);
create unique index IX_71CDA339 on portos_bo_Asseverazione (uuid_, groupId);
create index IX_C60D3CC1 on portos_bo_Avviso (classPk);
create index IX_B14143AF on portos_bo_Avviso (classPk, tipoDocumento);
create index IX_D50171D3 on portos_bo_Avviso (companyId, groupId, protocollo);
create index IX_D3CCCB63 on portos_bo_Avviso (controlloPraticaId);
create index IX_35025CCD on portos_bo_Avviso (controlloPraticaId, tipoDocumento);
create index IX_13C9EEB4 on portos_bo_Avviso (intPraticaId);
create index IX_B1C0C700 on portos_bo_Avviso (intPraticaId, inviato);
create index IX_ABE20D5C on portos_bo_Avviso (intPraticaId, tipoDocumento);
create index IX_C5DCD1F4 on portos_bo_Avviso (oldAvvisoId);
create index IX_A8485C51 on portos_bo_Avviso (protocollo);
create index IX_6FB931F2 on portos_bo_Avviso (uuid_);
create index IX_D6B686F6 on portos_bo_Avviso (uuid_, companyId);
create unique index IX_CF0052F8 on portos_bo_Avviso (uuid_, groupId);
create index IX_A9D23B40 on portos_bo_Collaudo (codiceFiscaleDelegato, completata);
create index IX_FB1AC8BA on portos_bo_Collaudo (companyId, groupId, protocollo);
create index IX_F1DE015B on portos_bo_Collaudo (intPraticaId);
create index IX_DBB744B8 on portos_bo_Collaudo (intPraticaId, codiceFiscaleDelegato);
create index IX_C5A53931 on portos_bo_Collaudo (intPraticaId, completata);
create index IX_28168019 on portos_bo_Collaudo (intPraticaId, parziale);
create index IX_9BEECB8 on portos_bo_Collaudo (protocollo);
create index IX_D4A5BD2B on portos_bo_Collaudo (uuid_);
create index IX_91A2EE1D on portos_bo_Collaudo (uuid_, companyId);
create unique index IX_785A57DF on portos_bo_Collaudo (uuid_, groupId);
create unique index IX_B36352B1 on portos_bo_Comune (codiceIstat);
create index IX_F036F6FF on portos_bo_Comune (companyId);
create unique index IX_368BF7BC on portos_bo_Comune (companyId, codiceBelfiore);
create unique index IX_F4C58FB on portos_bo_Comune (companyId, codiceIstat);
create index IX_5F8A086B on portos_bo_Comune (companyId, codiceProvincia);
create index IX_811D0877 on portos_bo_Comune (companyId, denominazione);
create index IX_B86D9CAC on portos_bo_Comune (companyId, stato);
create index IX_7CC2200B on portos_bo_Comune (uuid_);
create index IX_BCC5FF3D on portos_bo_Comune (uuid_, companyId);
create index IX_5526ACCA on portos_bo_Comunicazione (intPraticaId);
create index IX_F1B0809C on portos_bo_Comunicazione (uuid_);
create index IX_80BA4A0C on portos_bo_Comunicazione (uuid_, companyId);
create unique index IX_2C25E38E on portos_bo_Comunicazione (uuid_, groupId);
create unique index IX_A554E6F5 on portos_bo_Configurazione (companyId, chiave);
create index IX_C94E9FE1 on portos_bo_Configurazione (uuid_);
create index IX_F0445DA7 on portos_bo_Configurazione (uuid_, companyId);
create unique index IX_C2C621E9 on portos_bo_Configurazione (uuid_, groupId);
create index IX_730B686C on portos_bo_ControlloPratica (dettPraticaId);
create index IX_FF28F7A2 on portos_bo_ControlloPratica (intPraticaId);
create index IX_B9CE7488 on portos_bo_ControlloPratica (intPraticaId, status);
create index IX_4A7E38C4 on portos_bo_ControlloPratica (uuid_);
create index IX_786B68E4 on portos_bo_ControlloPratica (uuid_, companyId);
create unique index IX_5EC0D866 on portos_bo_ControlloPratica (uuid_, groupId);
create index IX_3A28EAB2 on portos_bo_Delega (codiceFiscale);
create index IX_78B4F74 on portos_bo_Delega (codiceFiscale, esito);
create index IX_21173B40 on portos_bo_Delega (codiceFiscale, tipologia, esito);
create index IX_61C4D78A on portos_bo_Delega (dettPraticaId);
create index IX_607EA16C on portos_bo_Delega (dettPraticaId, codiceFiscale, esito);
create index IX_6BAF7E48 on portos_bo_Delega (dettPraticaId, codiceFiscale, tipologia, esito);
create index IX_66EBBF9C on portos_bo_Delega (dettPraticaId, esito);
create index IX_51D2A218 on portos_bo_Delega (dettPraticaId, tipologia, esito);
create index IX_EE162CC4 on portos_bo_Delega (intPraticaId);
create index IX_E007AF40 on portos_bo_Delega (intPraticaId, codiceFiscale);
create index IX_B12EEF26 on portos_bo_Delega (intPraticaId, codiceFiscale, esito);
create index IX_D2CF384E on portos_bo_Delega (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_DA64F522 on portos_bo_Delega (intPraticaId, esito);
create index IX_F6F2DCD2 on portos_bo_Delega (intPraticaId, tipologia, esito);
create index IX_B6EFA5E2 on portos_bo_Delega (uuid_);
create index IX_15953D06 on portos_bo_Delega (uuid_, companyId);
create unique index IX_47354D08 on portos_bo_Delega (uuid_, groupId);
create index IX_49B6CCD0 on portos_bo_DettPratica (companyId, groupId, protocollo);
create index IX_20C9FEF1 on portos_bo_DettPratica (intPraticaId);
create index IX_1965DA50 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione);
create index IX_E9890939 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione, completa);
create index IX_C59957CE on portos_bo_DettPratica (protocollo);
create index IX_4EE3C55 on portos_bo_DettPratica (uuid_);
create index IX_488A30B3 on portos_bo_DettPratica (uuid_, companyId);
create unique index IX_9C3D47F5 on portos_bo_DettPratica (uuid_, groupId);
create index IX_98F511D5 on portos_bo_DocAggiuntiva (dettPraticaId);
create index IX_F81FFD19 on portos_bo_DocAggiuntiva (intPraticaId);
create index IX_F5B846EA on portos_bo_DocAggiuntiva (intPraticaId, feVisible);
create index IX_38675D05 on portos_bo_DocAggiuntiva (oldFileEntryId);
create index IX_43985B2D on portos_bo_DocAggiuntiva (uuid_);
create index IX_6AE4DADB on portos_bo_DocAggiuntiva (uuid_, companyId);
create unique index IX_F60C5C1D on portos_bo_DocAggiuntiva (uuid_, groupId);
create index IX_AD796CAB on portos_bo_DocPratica (classPk);
create index IX_9541D091 on portos_bo_DocPratica (classPk, status);
create index IX_9CA27527 on portos_bo_DocPratica (classPk, status, tipologia);
create index IX_14DC24CD on portos_bo_DocPratica (classPk, tipologia);
create index IX_D080B781 on portos_bo_DocPratica (dlFileEntryId);
create index IX_FF6F9FA7 on portos_bo_DocPratica (dlFileEntryId, version);
create index IX_B2F1210A on portos_bo_DocPratica (intPraticaId);
create index IX_92384F0E on portos_bo_DocPratica (intPraticaId, tipologia);
create index IX_ACD23DB4 on portos_bo_DocPratica (oldDocPraticaId);
create index IX_85C3693E on portos_bo_DocPratica (status);
create index IX_AEBE9E5A on portos_bo_DocPratica (status, tipologia);
create index IX_1564545C on portos_bo_DocPratica (uuid_);
create index IX_4FB09E4C on portos_bo_DocPratica (uuid_, companyId);
create unique index IX_412447CE on portos_bo_DocPratica (uuid_, groupId);
create index IX_ABF7F66C on portos_bo_FineLavori (codiceFiscaleDelegato, completata);
create index IX_4826BD0E on portos_bo_FineLavori (companyId, groupId, protocollo);
create index IX_3AE822AF on portos_bo_FineLavori (intPraticaId);
create index IX_EB5AE4E4 on portos_bo_FineLavori (intPraticaId, codiceFiscaleDelegato);
create index IX_F683FC85 on portos_bo_FineLavori (intPraticaId, completata);
create index IX_82B6086D on portos_bo_FineLavori (intPraticaId, parziale);
create index IX_2CE13543 on portos_bo_FineLavori (intPraticaId, parziale, completata);
create index IX_ABC9530C on portos_bo_FineLavori (protocollo);
create index IX_1DE1B257 on portos_bo_FineLavori (uuid_);
create index IX_1B544571 on portos_bo_FineLavori (uuid_, companyId);
create unique index IX_A7617433 on portos_bo_FineLavori (uuid_, groupId);
create index IX_588E9EC9 on portos_bo_HistoryWorkflowAction (intPraticaId);
create index IX_BAD23F73 on portos_bo_HistoryWorkflowAction (intPraticaId, dettPraticaId);
create index IX_8974E579 on portos_bo_IUV (pagamentoId);
create index IX_98874B2A on portos_bo_IUV (tipoPagamento);
create index IX_491C2AE8 on portos_bo_IUV (tipoPagamento, createDate);
create index IX_1D6A765C on portos_bo_IUV (uuid_);
create index IX_BFE13C4C on portos_bo_IUV (uuid_, companyId);
create unique index IX_A0E465CE on portos_bo_IUV (uuid_, groupId);
create index IX_41FDB69F on portos_bo_InfoFascicolo (intPraticaId);
create index IX_3FD1AC67 on portos_bo_InfoFascicolo (uuid_);
create index IX_B49E6161 on portos_bo_InfoFascicolo (uuid_, companyId);
create unique index IX_3F61CC23 on portos_bo_InfoFascicolo (uuid_, groupId);
create index IX_140D0D15 on portos_bo_InizioLavori (uuid_);
create index IX_564567F3 on portos_bo_InizioLavori (uuid_, companyId);
create unique index IX_91DD4F35 on portos_bo_InizioLavori (uuid_, groupId);
create index IX_9929E083 on portos_bo_IntPratica (companyId, groupId);
create index IX_E75F8D41 on portos_bo_IntPratica (companyId, userId);
create index IX_779B836B on portos_bo_IntPratica (status, dtPratica);
create index IX_4736A755 on portos_bo_IntPratica (territorioId);
create index IX_B06E1913 on portos_bo_IntPratica (uuid_);
create index IX_27A19135 on portos_bo_IntPratica (uuid_, companyId);
create unique index IX_DB56E0F7 on portos_bo_IntPratica (uuid_, groupId);
create index IX_3A4754CF on portos_bo_Pagamento (classPk);
create index IX_DB0405D8 on portos_bo_Pagamento (classPk, mezzo);
create index IX_4002AF66 on portos_bo_Pagamento (intPraticaId);
create index IX_3BCF688E on portos_bo_Pagamento (mezzo, utilizzata);
create index IX_434F524C on portos_bo_Pagamento (mezzo, utilizzata, createDate);
create index IX_BE4330DB on portos_bo_Pagamento (mezzo, utilizzata, emailPending, createDate);
create index IX_B598AAE2 on portos_bo_Pagamento (oldPagamentoId);
create index IX_8815F580 on portos_bo_Pagamento (uuid_);
create index IX_C25B9EA8 on portos_bo_Pagamento (uuid_, companyId);
create unique index IX_D00BAF2A on portos_bo_Pagamento (uuid_, groupId);
create index IX_2E6B85CA on portos_bo_ParereGeo (companyId, groupId);
create index IX_E10A64CA on portos_bo_ParereGeo (geologoUserId);
create index IX_EFB6D6FA on portos_bo_ParereGeo (intPraticaId);
create index IX_50EF6FD8 on portos_bo_ParereGeo (intPraticaId, geologoUserId);
create index IX_5906FFC5 on portos_bo_ParereGeo (intPraticaId, parere);
create index IX_24A66C6C on portos_bo_ParereGeo (uuid_);
create index IX_A5C9DC3C on portos_bo_ParereGeo (uuid_, companyId);
create unique index IX_635441BE on portos_bo_ParereGeo (uuid_, groupId);
create index IX_CBCCC5BE on portos_bo_PraticaAttenzionata (verificata);
create index IX_A81834CD on portos_bo_Provincia (companyId);
create unique index IX_360E605D on portos_bo_Provincia (companyId, codiceProvincia);
create unique index IX_BDDB41C9 on portos_bo_Provincia (companyId, sigla);
create index IX_2BCFDE38 on portos_bo_Soggetto (dettPraticaId);
create index IX_69AE674C on portos_bo_Soggetto (dettPraticaId, codiceFiscale);
create index IX_9322B13A on portos_bo_Soggetto (dettPraticaId, codiceFiscale, rimosso);
create index IX_96128766 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto);
create index IX_9635F8A9 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo);
create index IX_E63C587D on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_C6DA7C5E on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, codiceFiscale);
create index IX_EC589856 on portos_bo_Soggetto (intPraticaId);
create index IX_F2726D6E on portos_bo_Soggetto (intPraticaId, codiceFiscale);
create index IX_D1467158 on portos_bo_Soggetto (intPraticaId, codiceFiscale, rimosso);
create index IX_7342AC88 on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto);
create index IX_58C81C9B on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_4CB6678E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, dettPraticaIdRimozione);
create index IX_1CC28F7E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, rimosso);
create index IX_9ED63274 on portos_bo_Soggetto (oldSoggettoId);
create index IX_843862DE on portos_bo_Soggetto (userId);
create index IX_AF4341E6 on portos_bo_Soggetto (userId, codiceFiscale);
create index IX_85A5F8F8 on portos_bo_Soggetto (userId, codiceFiscale, tipologiaSoggetto);
create index IX_B54B3A90 on portos_bo_Soggetto (uuid_);
create index IX_EB38F98 on portos_bo_Soggetto (uuid_, companyId);
create unique index IX_BE8B1C1A on portos_bo_Soggetto (uuid_, groupId);
create index IX_E29C9013 on portos_bo_Sorteggio (anno, mese, settimana);
create index IX_C446DA4F on portos_bo_Sorteggio (companyId, dettPraticaId);
create index IX_237B57DD on portos_bo_Sorteggio (companyId, groupId);
create index IX_E6D6223F on portos_bo_Sorteggio (groupId, anno, mese, settimana);
create index IX_1946734D on portos_bo_Sorteggio (intPraticaId);
create index IX_B4103770 on portos_bo_Sorteggio (oldSorteggioId);
create index IX_CE0BB779 on portos_bo_Sorteggio (uuid_);
create index IX_ABD170F on portos_bo_Sorteggio (uuid_, companyId);
create unique index IX_676E1551 on portos_bo_Sorteggio (uuid_, groupId);
create index IX_8B107361 on portos_bo_StoricoSoggettoPratica (companyId, intPraticaId);
create index IX_2A481D94 on portos_bo_StoricoSoggettoPratica (oldStoricoSoggettoPraticaId);
create index IX_4EC2508A on portos_bo_Tempistica (companyId, intPraticaId, tipo, completo);
create index IX_ECF3C141 on portos_bo_Tempistica (intPraticaId);
create index IX_9B1DAEA9 on portos_bo_Tempistica (intPraticaId, tipo);
create index IX_F0E498D4 on portos_bo_Tempistica (oldTempisticaId);
create index IX_54177405 on portos_bo_Tempistica (uuid_);
create index IX_8A6A4B03 on portos_bo_Tempistica (uuid_, companyId);
create unique index IX_4FFB645 on portos_bo_Tempistica (uuid_, groupId);
create index IX_57551365 on portos_bo_Territorio (companyId);
create index IX_8F2F62E5 on portos_bo_Territorio (companyId, groupId);
create index IX_F7A0C0DD on portos_bo_Territorio (comuneId);
create unique index IX_19DC4644 on portos_bo_Territorio (comuneId, groupId, zona, fascia, dtIni);
create index IX_25AB073A on portos_bo_Territorio (fascia);
create index IX_55652F27 on portos_bo_Territorio (groupId);
create index IX_1193CE54 on portos_bo_Territorio (oldTerritorioId);
create index IX_BDF7C43F on portos_bo_Territorio (zona);
create unique index IX_C8558688 on portos_bo_UtentePortos (codiceFiscale);

242
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-postgresql.sql

@ -0,0 +1,242 @@
create index IX_2B7F98E8 on portos_bo_AllegatoManuale (dettPraticaId);
create index IX_4F6EC7A6 on portos_bo_AllegatoManuale (intPraticaId);
create index IX_6CF8A540 on portos_bo_AllegatoManuale (uuid_);
create index IX_918196E8 on portos_bo_AllegatoManuale (uuid_, companyId);
create unique index IX_B4D2B76A on portos_bo_AllegatoManuale (uuid_, groupId);
create index IX_581C7CE5 on portos_bo_Asseverazione (codiceFiscale, esito);
create index IX_1B61ED2F on portos_bo_Asseverazione (codiceFiscale, tipologia, esito);
create index IX_52A07739 on portos_bo_Asseverazione (dettPraticaId);
create index IX_F130C3DB on portos_bo_Asseverazione (dettPraticaId, codiceFiscale, esito);
create index IX_B77CED0D on portos_bo_Asseverazione (dettPraticaId, esito);
create index IX_4C1D5407 on portos_bo_Asseverazione (dettPraticaId, tipologia, esito);
create index IX_8A805B35 on portos_bo_Asseverazione (intPraticaId);
create index IX_699EB0AF on portos_bo_Asseverazione (intPraticaId, codiceFiscale);
create index IX_6B8742D7 on portos_bo_Asseverazione (intPraticaId, codiceFiscale, esito);
create index IX_9BE85BFD on portos_bo_Asseverazione (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_A32FD591 on portos_bo_Asseverazione (intPraticaId, esito);
create index IX_72A2B103 on portos_bo_Asseverazione (intPraticaId, tipologia, esito);
create index IX_C3A16491 on portos_bo_Asseverazione (uuid_);
create index IX_FB70CAF7 on portos_bo_Asseverazione (uuid_, companyId);
create unique index IX_71CDA339 on portos_bo_Asseverazione (uuid_, groupId);
create index IX_C60D3CC1 on portos_bo_Avviso (classPk);
create index IX_B14143AF on portos_bo_Avviso (classPk, tipoDocumento);
create index IX_D50171D3 on portos_bo_Avviso (companyId, groupId, protocollo);
create index IX_D3CCCB63 on portos_bo_Avviso (controlloPraticaId);
create index IX_35025CCD on portos_bo_Avviso (controlloPraticaId, tipoDocumento);
create index IX_13C9EEB4 on portos_bo_Avviso (intPraticaId);
create index IX_B1C0C700 on portos_bo_Avviso (intPraticaId, inviato);
create index IX_ABE20D5C on portos_bo_Avviso (intPraticaId, tipoDocumento);
create index IX_C5DCD1F4 on portos_bo_Avviso (oldAvvisoId);
create index IX_A8485C51 on portos_bo_Avviso (protocollo);
create index IX_6FB931F2 on portos_bo_Avviso (uuid_);
create index IX_D6B686F6 on portos_bo_Avviso (uuid_, companyId);
create unique index IX_CF0052F8 on portos_bo_Avviso (uuid_, groupId);
create index IX_A9D23B40 on portos_bo_Collaudo (codiceFiscaleDelegato, completata);
create index IX_FB1AC8BA on portos_bo_Collaudo (companyId, groupId, protocollo);
create index IX_F1DE015B on portos_bo_Collaudo (intPraticaId);
create index IX_DBB744B8 on portos_bo_Collaudo (intPraticaId, codiceFiscaleDelegato);
create index IX_C5A53931 on portos_bo_Collaudo (intPraticaId, completata);
create index IX_28168019 on portos_bo_Collaudo (intPraticaId, parziale);
create index IX_9BEECB8 on portos_bo_Collaudo (protocollo);
create index IX_D4A5BD2B on portos_bo_Collaudo (uuid_);
create index IX_91A2EE1D on portos_bo_Collaudo (uuid_, companyId);
create unique index IX_785A57DF on portos_bo_Collaudo (uuid_, groupId);
create unique index IX_B36352B1 on portos_bo_Comune (codiceIstat);
create index IX_F036F6FF on portos_bo_Comune (companyId);
create unique index IX_368BF7BC on portos_bo_Comune (companyId, codiceBelfiore);
create unique index IX_F4C58FB on portos_bo_Comune (companyId, codiceIstat);
create index IX_5F8A086B on portos_bo_Comune (companyId, codiceProvincia);
create index IX_811D0877 on portos_bo_Comune (companyId, denominazione);
create index IX_B86D9CAC on portos_bo_Comune (companyId, stato);
create index IX_7CC2200B on portos_bo_Comune (uuid_);
create index IX_BCC5FF3D on portos_bo_Comune (uuid_, companyId);
create index IX_5526ACCA on portos_bo_Comunicazione (intPraticaId);
create index IX_F1B0809C on portos_bo_Comunicazione (uuid_);
create index IX_80BA4A0C on portos_bo_Comunicazione (uuid_, companyId);
create unique index IX_2C25E38E on portos_bo_Comunicazione (uuid_, groupId);
create unique index IX_A554E6F5 on portos_bo_Configurazione (companyId, chiave);
create index IX_C94E9FE1 on portos_bo_Configurazione (uuid_);
create index IX_F0445DA7 on portos_bo_Configurazione (uuid_, companyId);
create unique index IX_C2C621E9 on portos_bo_Configurazione (uuid_, groupId);
create index IX_730B686C on portos_bo_ControlloPratica (dettPraticaId);
create index IX_FF28F7A2 on portos_bo_ControlloPratica (intPraticaId);
create index IX_B9CE7488 on portos_bo_ControlloPratica (intPraticaId, status);
create index IX_4A7E38C4 on portos_bo_ControlloPratica (uuid_);
create index IX_786B68E4 on portos_bo_ControlloPratica (uuid_, companyId);
create unique index IX_5EC0D866 on portos_bo_ControlloPratica (uuid_, groupId);
create index IX_3A28EAB2 on portos_bo_Delega (codiceFiscale);
create index IX_78B4F74 on portos_bo_Delega (codiceFiscale, esito);
create index IX_21173B40 on portos_bo_Delega (codiceFiscale, tipologia, esito);
create index IX_61C4D78A on portos_bo_Delega (dettPraticaId);
create index IX_607EA16C on portos_bo_Delega (dettPraticaId, codiceFiscale, esito);
create index IX_6BAF7E48 on portos_bo_Delega (dettPraticaId, codiceFiscale, tipologia, esito);
create index IX_66EBBF9C on portos_bo_Delega (dettPraticaId, esito);
create index IX_51D2A218 on portos_bo_Delega (dettPraticaId, tipologia, esito);
create index IX_EE162CC4 on portos_bo_Delega (intPraticaId);
create index IX_E007AF40 on portos_bo_Delega (intPraticaId, codiceFiscale);
create index IX_B12EEF26 on portos_bo_Delega (intPraticaId, codiceFiscale, esito);
create index IX_D2CF384E on portos_bo_Delega (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_DA64F522 on portos_bo_Delega (intPraticaId, esito);
create index IX_F6F2DCD2 on portos_bo_Delega (intPraticaId, tipologia, esito);
create index IX_B6EFA5E2 on portos_bo_Delega (uuid_);
create index IX_15953D06 on portos_bo_Delega (uuid_, companyId);
create unique index IX_47354D08 on portos_bo_Delega (uuid_, groupId);
create index IX_49B6CCD0 on portos_bo_DettPratica (companyId, groupId, protocollo);
create index IX_20C9FEF1 on portos_bo_DettPratica (intPraticaId);
create index IX_1965DA50 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione);
create index IX_E9890939 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione, completa);
create index IX_C59957CE on portos_bo_DettPratica (protocollo);
create index IX_4EE3C55 on portos_bo_DettPratica (uuid_);
create index IX_488A30B3 on portos_bo_DettPratica (uuid_, companyId);
create unique index IX_9C3D47F5 on portos_bo_DettPratica (uuid_, groupId);
create index IX_98F511D5 on portos_bo_DocAggiuntiva (dettPraticaId);
create index IX_F81FFD19 on portos_bo_DocAggiuntiva (intPraticaId);
create index IX_F5B846EA on portos_bo_DocAggiuntiva (intPraticaId, feVisible);
create index IX_38675D05 on portos_bo_DocAggiuntiva (oldFileEntryId);
create index IX_43985B2D on portos_bo_DocAggiuntiva (uuid_);
create index IX_6AE4DADB on portos_bo_DocAggiuntiva (uuid_, companyId);
create unique index IX_F60C5C1D on portos_bo_DocAggiuntiva (uuid_, groupId);
create index IX_AD796CAB on portos_bo_DocPratica (classPk);
create index IX_9541D091 on portos_bo_DocPratica (classPk, status);
create index IX_9CA27527 on portos_bo_DocPratica (classPk, status, tipologia);
create index IX_14DC24CD on portos_bo_DocPratica (classPk, tipologia);
create index IX_D080B781 on portos_bo_DocPratica (dlFileEntryId);
create index IX_FF6F9FA7 on portos_bo_DocPratica (dlFileEntryId, version);
create index IX_B2F1210A on portos_bo_DocPratica (intPraticaId);
create index IX_92384F0E on portos_bo_DocPratica (intPraticaId, tipologia);
create index IX_ACD23DB4 on portos_bo_DocPratica (oldDocPraticaId);
create index IX_85C3693E on portos_bo_DocPratica (status);
create index IX_AEBE9E5A on portos_bo_DocPratica (status, tipologia);
create index IX_1564545C on portos_bo_DocPratica (uuid_);
create index IX_4FB09E4C on portos_bo_DocPratica (uuid_, companyId);
create unique index IX_412447CE on portos_bo_DocPratica (uuid_, groupId);
create index IX_ABF7F66C on portos_bo_FineLavori (codiceFiscaleDelegato, completata);
create index IX_4826BD0E on portos_bo_FineLavori (companyId, groupId, protocollo);
create index IX_3AE822AF on portos_bo_FineLavori (intPraticaId);
create index IX_EB5AE4E4 on portos_bo_FineLavori (intPraticaId, codiceFiscaleDelegato);
create index IX_F683FC85 on portos_bo_FineLavori (intPraticaId, completata);
create index IX_82B6086D on portos_bo_FineLavori (intPraticaId, parziale);
create index IX_2CE13543 on portos_bo_FineLavori (intPraticaId, parziale, completata);
create index IX_ABC9530C on portos_bo_FineLavori (protocollo);
create index IX_1DE1B257 on portos_bo_FineLavori (uuid_);
create index IX_1B544571 on portos_bo_FineLavori (uuid_, companyId);
create unique index IX_A7617433 on portos_bo_FineLavori (uuid_, groupId);
create index IX_588E9EC9 on portos_bo_HistoryWorkflowAction (intPraticaId);
create index IX_BAD23F73 on portos_bo_HistoryWorkflowAction (intPraticaId, dettPraticaId);
create index IX_8974E579 on portos_bo_IUV (pagamentoId);
create index IX_98874B2A on portos_bo_IUV (tipoPagamento);
create index IX_491C2AE8 on portos_bo_IUV (tipoPagamento, createDate);
create index IX_1D6A765C on portos_bo_IUV (uuid_);
create index IX_BFE13C4C on portos_bo_IUV (uuid_, companyId);
create unique index IX_A0E465CE on portos_bo_IUV (uuid_, groupId);
create index IX_41FDB69F on portos_bo_InfoFascicolo (intPraticaId);
create index IX_3FD1AC67 on portos_bo_InfoFascicolo (uuid_);
create index IX_B49E6161 on portos_bo_InfoFascicolo (uuid_, companyId);
create unique index IX_3F61CC23 on portos_bo_InfoFascicolo (uuid_, groupId);
create index IX_140D0D15 on portos_bo_InizioLavori (uuid_);
create index IX_564567F3 on portos_bo_InizioLavori (uuid_, companyId);
create unique index IX_91DD4F35 on portos_bo_InizioLavori (uuid_, groupId);
create index IX_9929E083 on portos_bo_IntPratica (companyId, groupId);
create index IX_E75F8D41 on portos_bo_IntPratica (companyId, userId);
create index IX_779B836B on portos_bo_IntPratica (status, dtPratica);
create index IX_4736A755 on portos_bo_IntPratica (territorioId);
create index IX_B06E1913 on portos_bo_IntPratica (uuid_);
create index IX_27A19135 on portos_bo_IntPratica (uuid_, companyId);
create unique index IX_DB56E0F7 on portos_bo_IntPratica (uuid_, groupId);
create index IX_3A4754CF on portos_bo_Pagamento (classPk);
create index IX_DB0405D8 on portos_bo_Pagamento (classPk, mezzo);
create index IX_4002AF66 on portos_bo_Pagamento (intPraticaId);
create index IX_3BCF688E on portos_bo_Pagamento (mezzo, utilizzata);
create index IX_434F524C on portos_bo_Pagamento (mezzo, utilizzata, createDate);
create index IX_BE4330DB on portos_bo_Pagamento (mezzo, utilizzata, emailPending, createDate);
create index IX_B598AAE2 on portos_bo_Pagamento (oldPagamentoId);
create index IX_8815F580 on portos_bo_Pagamento (uuid_);
create index IX_C25B9EA8 on portos_bo_Pagamento (uuid_, companyId);
create unique index IX_D00BAF2A on portos_bo_Pagamento (uuid_, groupId);
create index IX_2E6B85CA on portos_bo_ParereGeo (companyId, groupId);
create index IX_E10A64CA on portos_bo_ParereGeo (geologoUserId);
create index IX_EFB6D6FA on portos_bo_ParereGeo (intPraticaId);
create index IX_50EF6FD8 on portos_bo_ParereGeo (intPraticaId, geologoUserId);
create index IX_5906FFC5 on portos_bo_ParereGeo (intPraticaId, parere);
create index IX_24A66C6C on portos_bo_ParereGeo (uuid_);
create index IX_A5C9DC3C on portos_bo_ParereGeo (uuid_, companyId);
create unique index IX_635441BE on portos_bo_ParereGeo (uuid_, groupId);
create index IX_CBCCC5BE on portos_bo_PraticaAttenzionata (verificata);
create index IX_A81834CD on portos_bo_Provincia (companyId);
create unique index IX_360E605D on portos_bo_Provincia (companyId, codiceProvincia);
create unique index IX_BDDB41C9 on portos_bo_Provincia (companyId, sigla);
create index IX_2BCFDE38 on portos_bo_Soggetto (dettPraticaId);
create index IX_69AE674C on portos_bo_Soggetto (dettPraticaId, codiceFiscale);
create index IX_9322B13A on portos_bo_Soggetto (dettPraticaId, codiceFiscale, rimosso);
create index IX_96128766 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto);
create index IX_9635F8A9 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo);
create index IX_E63C587D on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_C6DA7C5E on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, codiceFiscale);
create index IX_EC589856 on portos_bo_Soggetto (intPraticaId);
create index IX_F2726D6E on portos_bo_Soggetto (intPraticaId, codiceFiscale);
create index IX_D1467158 on portos_bo_Soggetto (intPraticaId, codiceFiscale, rimosso);
create index IX_7342AC88 on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto);
create index IX_58C81C9B on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_4CB6678E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, dettPraticaIdRimozione);
create index IX_1CC28F7E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, rimosso);
create index IX_9ED63274 on portos_bo_Soggetto (oldSoggettoId);
create index IX_843862DE on portos_bo_Soggetto (userId);
create index IX_AF4341E6 on portos_bo_Soggetto (userId, codiceFiscale);
create index IX_85A5F8F8 on portos_bo_Soggetto (userId, codiceFiscale, tipologiaSoggetto);
create index IX_B54B3A90 on portos_bo_Soggetto (uuid_);
create index IX_EB38F98 on portos_bo_Soggetto (uuid_, companyId);
create unique index IX_BE8B1C1A on portos_bo_Soggetto (uuid_, groupId);
create index IX_E29C9013 on portos_bo_Sorteggio (anno, mese, settimana);
create index IX_C446DA4F on portos_bo_Sorteggio (companyId, dettPraticaId);
create index IX_237B57DD on portos_bo_Sorteggio (companyId, groupId);
create index IX_E6D6223F on portos_bo_Sorteggio (groupId, anno, mese, settimana);
create index IX_1946734D on portos_bo_Sorteggio (intPraticaId);
create index IX_B4103770 on portos_bo_Sorteggio (oldSorteggioId);
create index IX_CE0BB779 on portos_bo_Sorteggio (uuid_);
create index IX_ABD170F on portos_bo_Sorteggio (uuid_, companyId);
create unique index IX_676E1551 on portos_bo_Sorteggio (uuid_, groupId);
create index IX_8B107361 on portos_bo_StoricoSoggettoPratica (companyId, intPraticaId);
create index IX_2A481D94 on portos_bo_StoricoSoggettoPratica (oldStoricoSoggettoPraticaId);
create index IX_4EC2508A on portos_bo_Tempistica (companyId, intPraticaId, tipo, completo);
create index IX_ECF3C141 on portos_bo_Tempistica (intPraticaId);
create index IX_9B1DAEA9 on portos_bo_Tempistica (intPraticaId, tipo);
create index IX_F0E498D4 on portos_bo_Tempistica (oldTempisticaId);
create index IX_54177405 on portos_bo_Tempistica (uuid_);
create index IX_8A6A4B03 on portos_bo_Tempistica (uuid_, companyId);
create unique index IX_4FFB645 on portos_bo_Tempistica (uuid_, groupId);
create index IX_57551365 on portos_bo_Territorio (companyId);
create index IX_8F2F62E5 on portos_bo_Territorio (companyId, groupId);
create index IX_F7A0C0DD on portos_bo_Territorio (comuneId);
create unique index IX_19DC4644 on portos_bo_Territorio (comuneId, groupId, zona, fascia, dtIni);
create index IX_25AB073A on portos_bo_Territorio (fascia);
create index IX_55652F27 on portos_bo_Territorio (groupId);
create index IX_1193CE54 on portos_bo_Territorio (oldTerritorioId);
create index IX_BDF7C43F on portos_bo_Territorio (zona);
create unique index IX_C8558688 on portos_bo_UtentePortos (codiceFiscale);

242
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-sap.sql

@ -0,0 +1,242 @@
create index IX_2B7F98E8 on portos_bo_AllegatoManuale (dettPraticaId);
create index IX_4F6EC7A6 on portos_bo_AllegatoManuale (intPraticaId);
create index IX_6CF8A540 on portos_bo_AllegatoManuale (uuid_);
create index IX_918196E8 on portos_bo_AllegatoManuale (uuid_, companyId);
create unique index IX_B4D2B76A on portos_bo_AllegatoManuale (uuid_, groupId);
create index IX_581C7CE5 on portos_bo_Asseverazione (codiceFiscale, esito);
create index IX_1B61ED2F on portos_bo_Asseverazione (codiceFiscale, tipologia, esito);
create index IX_52A07739 on portos_bo_Asseverazione (dettPraticaId);
create index IX_F130C3DB on portos_bo_Asseverazione (dettPraticaId, codiceFiscale, esito);
create index IX_B77CED0D on portos_bo_Asseverazione (dettPraticaId, esito);
create index IX_4C1D5407 on portos_bo_Asseverazione (dettPraticaId, tipologia, esito);
create index IX_8A805B35 on portos_bo_Asseverazione (intPraticaId);
create index IX_699EB0AF on portos_bo_Asseverazione (intPraticaId, codiceFiscale);
create index IX_6B8742D7 on portos_bo_Asseverazione (intPraticaId, codiceFiscale, esito);
create index IX_9BE85BFD on portos_bo_Asseverazione (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_A32FD591 on portos_bo_Asseverazione (intPraticaId, esito);
create index IX_72A2B103 on portos_bo_Asseverazione (intPraticaId, tipologia, esito);
create index IX_C3A16491 on portos_bo_Asseverazione (uuid_);
create index IX_FB70CAF7 on portos_bo_Asseverazione (uuid_, companyId);
create unique index IX_71CDA339 on portos_bo_Asseverazione (uuid_, groupId);
create index IX_C60D3CC1 on portos_bo_Avviso (classPk);
create index IX_B14143AF on portos_bo_Avviso (classPk, tipoDocumento);
create index IX_D50171D3 on portos_bo_Avviso (companyId, groupId, protocollo);
create index IX_D3CCCB63 on portos_bo_Avviso (controlloPraticaId);
create index IX_35025CCD on portos_bo_Avviso (controlloPraticaId, tipoDocumento);
create index IX_13C9EEB4 on portos_bo_Avviso (intPraticaId);
create index IX_B1C0C700 on portos_bo_Avviso (intPraticaId, inviato);
create index IX_ABE20D5C on portos_bo_Avviso (intPraticaId, tipoDocumento);
create index IX_C5DCD1F4 on portos_bo_Avviso (oldAvvisoId);
create index IX_A8485C51 on portos_bo_Avviso (protocollo);
create index IX_6FB931F2 on portos_bo_Avviso (uuid_);
create index IX_D6B686F6 on portos_bo_Avviso (uuid_, companyId);
create unique index IX_CF0052F8 on portos_bo_Avviso (uuid_, groupId);
create index IX_A9D23B40 on portos_bo_Collaudo (codiceFiscaleDelegato, completata);
create index IX_FB1AC8BA on portos_bo_Collaudo (companyId, groupId, protocollo);
create index IX_F1DE015B on portos_bo_Collaudo (intPraticaId);
create index IX_DBB744B8 on portos_bo_Collaudo (intPraticaId, codiceFiscaleDelegato);
create index IX_C5A53931 on portos_bo_Collaudo (intPraticaId, completata);
create index IX_28168019 on portos_bo_Collaudo (intPraticaId, parziale);
create index IX_9BEECB8 on portos_bo_Collaudo (protocollo);
create index IX_D4A5BD2B on portos_bo_Collaudo (uuid_);
create index IX_91A2EE1D on portos_bo_Collaudo (uuid_, companyId);
create unique index IX_785A57DF on portos_bo_Collaudo (uuid_, groupId);
create unique index IX_B36352B1 on portos_bo_Comune (codiceIstat);
create index IX_F036F6FF on portos_bo_Comune (companyId);
create unique index IX_368BF7BC on portos_bo_Comune (companyId, codiceBelfiore);
create unique index IX_F4C58FB on portos_bo_Comune (companyId, codiceIstat);
create index IX_5F8A086B on portos_bo_Comune (companyId, codiceProvincia);
create index IX_811D0877 on portos_bo_Comune (companyId, denominazione);
create index IX_B86D9CAC on portos_bo_Comune (companyId, stato);
create index IX_7CC2200B on portos_bo_Comune (uuid_);
create index IX_BCC5FF3D on portos_bo_Comune (uuid_, companyId);
create index IX_5526ACCA on portos_bo_Comunicazione (intPraticaId);
create index IX_F1B0809C on portos_bo_Comunicazione (uuid_);
create index IX_80BA4A0C on portos_bo_Comunicazione (uuid_, companyId);
create unique index IX_2C25E38E on portos_bo_Comunicazione (uuid_, groupId);
create unique index IX_A554E6F5 on portos_bo_Configurazione (companyId, chiave);
create index IX_C94E9FE1 on portos_bo_Configurazione (uuid_);
create index IX_F0445DA7 on portos_bo_Configurazione (uuid_, companyId);
create unique index IX_C2C621E9 on portos_bo_Configurazione (uuid_, groupId);
create index IX_730B686C on portos_bo_ControlloPratica (dettPraticaId);
create index IX_FF28F7A2 on portos_bo_ControlloPratica (intPraticaId);
create index IX_B9CE7488 on portos_bo_ControlloPratica (intPraticaId, status);
create index IX_4A7E38C4 on portos_bo_ControlloPratica (uuid_);
create index IX_786B68E4 on portos_bo_ControlloPratica (uuid_, companyId);
create unique index IX_5EC0D866 on portos_bo_ControlloPratica (uuid_, groupId);
create index IX_3A28EAB2 on portos_bo_Delega (codiceFiscale);
create index IX_78B4F74 on portos_bo_Delega (codiceFiscale, esito);
create index IX_21173B40 on portos_bo_Delega (codiceFiscale, tipologia, esito);
create index IX_61C4D78A on portos_bo_Delega (dettPraticaId);
create index IX_607EA16C on portos_bo_Delega (dettPraticaId, codiceFiscale, esito);
create index IX_6BAF7E48 on portos_bo_Delega (dettPraticaId, codiceFiscale, tipologia, esito);
create index IX_66EBBF9C on portos_bo_Delega (dettPraticaId, esito);
create index IX_51D2A218 on portos_bo_Delega (dettPraticaId, tipologia, esito);
create index IX_EE162CC4 on portos_bo_Delega (intPraticaId);
create index IX_E007AF40 on portos_bo_Delega (intPraticaId, codiceFiscale);
create index IX_B12EEF26 on portos_bo_Delega (intPraticaId, codiceFiscale, esito);
create index IX_D2CF384E on portos_bo_Delega (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_DA64F522 on portos_bo_Delega (intPraticaId, esito);
create index IX_F6F2DCD2 on portos_bo_Delega (intPraticaId, tipologia, esito);
create index IX_B6EFA5E2 on portos_bo_Delega (uuid_);
create index IX_15953D06 on portos_bo_Delega (uuid_, companyId);
create unique index IX_47354D08 on portos_bo_Delega (uuid_, groupId);
create index IX_49B6CCD0 on portos_bo_DettPratica (companyId, groupId, protocollo);
create index IX_20C9FEF1 on portos_bo_DettPratica (intPraticaId);
create index IX_1965DA50 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione);
create index IX_E9890939 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione, completa);
create index IX_C59957CE on portos_bo_DettPratica (protocollo);
create index IX_4EE3C55 on portos_bo_DettPratica (uuid_);
create index IX_488A30B3 on portos_bo_DettPratica (uuid_, companyId);
create unique index IX_9C3D47F5 on portos_bo_DettPratica (uuid_, groupId);
create index IX_98F511D5 on portos_bo_DocAggiuntiva (dettPraticaId);
create index IX_F81FFD19 on portos_bo_DocAggiuntiva (intPraticaId);
create index IX_F5B846EA on portos_bo_DocAggiuntiva (intPraticaId, feVisible);
create index IX_38675D05 on portos_bo_DocAggiuntiva (oldFileEntryId);
create index IX_43985B2D on portos_bo_DocAggiuntiva (uuid_);
create index IX_6AE4DADB on portos_bo_DocAggiuntiva (uuid_, companyId);
create unique index IX_F60C5C1D on portos_bo_DocAggiuntiva (uuid_, groupId);
create index IX_AD796CAB on portos_bo_DocPratica (classPk);
create index IX_9541D091 on portos_bo_DocPratica (classPk, status);
create index IX_9CA27527 on portos_bo_DocPratica (classPk, status, tipologia);
create index IX_14DC24CD on portos_bo_DocPratica (classPk, tipologia);
create index IX_D080B781 on portos_bo_DocPratica (dlFileEntryId);
create index IX_FF6F9FA7 on portos_bo_DocPratica (dlFileEntryId, version);
create index IX_B2F1210A on portos_bo_DocPratica (intPraticaId);
create index IX_92384F0E on portos_bo_DocPratica (intPraticaId, tipologia);
create index IX_ACD23DB4 on portos_bo_DocPratica (oldDocPraticaId);
create index IX_85C3693E on portos_bo_DocPratica (status);
create index IX_AEBE9E5A on portos_bo_DocPratica (status, tipologia);
create index IX_1564545C on portos_bo_DocPratica (uuid_);
create index IX_4FB09E4C on portos_bo_DocPratica (uuid_, companyId);
create unique index IX_412447CE on portos_bo_DocPratica (uuid_, groupId);
create index IX_ABF7F66C on portos_bo_FineLavori (codiceFiscaleDelegato, completata);
create index IX_4826BD0E on portos_bo_FineLavori (companyId, groupId, protocollo);
create index IX_3AE822AF on portos_bo_FineLavori (intPraticaId);
create index IX_EB5AE4E4 on portos_bo_FineLavori (intPraticaId, codiceFiscaleDelegato);
create index IX_F683FC85 on portos_bo_FineLavori (intPraticaId, completata);
create index IX_82B6086D on portos_bo_FineLavori (intPraticaId, parziale);
create index IX_2CE13543 on portos_bo_FineLavori (intPraticaId, parziale, completata);
create index IX_ABC9530C on portos_bo_FineLavori (protocollo);
create index IX_1DE1B257 on portos_bo_FineLavori (uuid_);
create index IX_1B544571 on portos_bo_FineLavori (uuid_, companyId);
create unique index IX_A7617433 on portos_bo_FineLavori (uuid_, groupId);
create index IX_588E9EC9 on portos_bo_HistoryWorkflowAction (intPraticaId);
create index IX_BAD23F73 on portos_bo_HistoryWorkflowAction (intPraticaId, dettPraticaId);
create index IX_8974E579 on portos_bo_IUV (pagamentoId);
create index IX_98874B2A on portos_bo_IUV (tipoPagamento);
create index IX_491C2AE8 on portos_bo_IUV (tipoPagamento, createDate);
create index IX_1D6A765C on portos_bo_IUV (uuid_);
create index IX_BFE13C4C on portos_bo_IUV (uuid_, companyId);
create unique index IX_A0E465CE on portos_bo_IUV (uuid_, groupId);
create index IX_41FDB69F on portos_bo_InfoFascicolo (intPraticaId);
create index IX_3FD1AC67 on portos_bo_InfoFascicolo (uuid_);
create index IX_B49E6161 on portos_bo_InfoFascicolo (uuid_, companyId);
create unique index IX_3F61CC23 on portos_bo_InfoFascicolo (uuid_, groupId);
create index IX_140D0D15 on portos_bo_InizioLavori (uuid_);
create index IX_564567F3 on portos_bo_InizioLavori (uuid_, companyId);
create unique index IX_91DD4F35 on portos_bo_InizioLavori (uuid_, groupId);
create index IX_9929E083 on portos_bo_IntPratica (companyId, groupId);
create index IX_E75F8D41 on portos_bo_IntPratica (companyId, userId);
create index IX_779B836B on portos_bo_IntPratica (status, dtPratica);
create index IX_4736A755 on portos_bo_IntPratica (territorioId);
create index IX_B06E1913 on portos_bo_IntPratica (uuid_);
create index IX_27A19135 on portos_bo_IntPratica (uuid_, companyId);
create unique index IX_DB56E0F7 on portos_bo_IntPratica (uuid_, groupId);
create index IX_3A4754CF on portos_bo_Pagamento (classPk);
create index IX_DB0405D8 on portos_bo_Pagamento (classPk, mezzo);
create index IX_4002AF66 on portos_bo_Pagamento (intPraticaId);
create index IX_3BCF688E on portos_bo_Pagamento (mezzo, utilizzata);
create index IX_434F524C on portos_bo_Pagamento (mezzo, utilizzata, createDate);
create index IX_BE4330DB on portos_bo_Pagamento (mezzo, utilizzata, emailPending, createDate);
create index IX_B598AAE2 on portos_bo_Pagamento (oldPagamentoId);
create index IX_8815F580 on portos_bo_Pagamento (uuid_);
create index IX_C25B9EA8 on portos_bo_Pagamento (uuid_, companyId);
create unique index IX_D00BAF2A on portos_bo_Pagamento (uuid_, groupId);
create index IX_2E6B85CA on portos_bo_ParereGeo (companyId, groupId);
create index IX_E10A64CA on portos_bo_ParereGeo (geologoUserId);
create index IX_EFB6D6FA on portos_bo_ParereGeo (intPraticaId);
create index IX_50EF6FD8 on portos_bo_ParereGeo (intPraticaId, geologoUserId);
create index IX_5906FFC5 on portos_bo_ParereGeo (intPraticaId, parere);
create index IX_24A66C6C on portos_bo_ParereGeo (uuid_);
create index IX_A5C9DC3C on portos_bo_ParereGeo (uuid_, companyId);
create unique index IX_635441BE on portos_bo_ParereGeo (uuid_, groupId);
create index IX_CBCCC5BE on portos_bo_PraticaAttenzionata (verificata);
create index IX_A81834CD on portos_bo_Provincia (companyId);
create unique index IX_360E605D on portos_bo_Provincia (companyId, codiceProvincia);
create unique index IX_BDDB41C9 on portos_bo_Provincia (companyId, sigla);
create index IX_2BCFDE38 on portos_bo_Soggetto (dettPraticaId);
create index IX_69AE674C on portos_bo_Soggetto (dettPraticaId, codiceFiscale);
create index IX_9322B13A on portos_bo_Soggetto (dettPraticaId, codiceFiscale, rimosso);
create index IX_96128766 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto);
create index IX_9635F8A9 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo);
create index IX_E63C587D on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_C6DA7C5E on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, codiceFiscale);
create index IX_EC589856 on portos_bo_Soggetto (intPraticaId);
create index IX_F2726D6E on portos_bo_Soggetto (intPraticaId, codiceFiscale);
create index IX_D1467158 on portos_bo_Soggetto (intPraticaId, codiceFiscale, rimosso);
create index IX_7342AC88 on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto);
create index IX_58C81C9B on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_4CB6678E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, dettPraticaIdRimozione);
create index IX_1CC28F7E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, rimosso);
create index IX_9ED63274 on portos_bo_Soggetto (oldSoggettoId);
create index IX_843862DE on portos_bo_Soggetto (userId);
create index IX_AF4341E6 on portos_bo_Soggetto (userId, codiceFiscale);
create index IX_85A5F8F8 on portos_bo_Soggetto (userId, codiceFiscale, tipologiaSoggetto);
create index IX_B54B3A90 on portos_bo_Soggetto (uuid_);
create index IX_EB38F98 on portos_bo_Soggetto (uuid_, companyId);
create unique index IX_BE8B1C1A on portos_bo_Soggetto (uuid_, groupId);
create index IX_E29C9013 on portos_bo_Sorteggio (anno, mese, settimana);
create index IX_C446DA4F on portos_bo_Sorteggio (companyId, dettPraticaId);
create index IX_237B57DD on portos_bo_Sorteggio (companyId, groupId);
create index IX_E6D6223F on portos_bo_Sorteggio (groupId, anno, mese, settimana);
create index IX_1946734D on portos_bo_Sorteggio (intPraticaId);
create index IX_B4103770 on portos_bo_Sorteggio (oldSorteggioId);
create index IX_CE0BB779 on portos_bo_Sorteggio (uuid_);
create index IX_ABD170F on portos_bo_Sorteggio (uuid_, companyId);
create unique index IX_676E1551 on portos_bo_Sorteggio (uuid_, groupId);
create index IX_8B107361 on portos_bo_StoricoSoggettoPratica (companyId, intPraticaId);
create index IX_2A481D94 on portos_bo_StoricoSoggettoPratica (oldStoricoSoggettoPraticaId);
create index IX_4EC2508A on portos_bo_Tempistica (companyId, intPraticaId, tipo, completo);
create index IX_ECF3C141 on portos_bo_Tempistica (intPraticaId);
create index IX_9B1DAEA9 on portos_bo_Tempistica (intPraticaId, tipo);
create index IX_F0E498D4 on portos_bo_Tempistica (oldTempisticaId);
create index IX_54177405 on portos_bo_Tempistica (uuid_);
create index IX_8A6A4B03 on portos_bo_Tempistica (uuid_, companyId);
create unique index IX_4FFB645 on portos_bo_Tempistica (uuid_, groupId);
create index IX_57551365 on portos_bo_Territorio (companyId);
create index IX_8F2F62E5 on portos_bo_Territorio (companyId, groupId);
create index IX_F7A0C0DD on portos_bo_Territorio (comuneId);
create unique index IX_19DC4644 on portos_bo_Territorio (comuneId, groupId, zona, fascia, dtIni);
create index IX_25AB073A on portos_bo_Territorio (fascia);
create index IX_55652F27 on portos_bo_Territorio (groupId);
create index IX_1193CE54 on portos_bo_Territorio (oldTerritorioId);
create index IX_BDF7C43F on portos_bo_Territorio (zona);
create unique index IX_C8558688 on portos_bo_UtentePortos (codiceFiscale);

242
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/indexes/indexes-sql-server.sql

@ -0,0 +1,242 @@
create index IX_2B7F98E8 on portos_bo_AllegatoManuale (dettPraticaId);
create index IX_4F6EC7A6 on portos_bo_AllegatoManuale (intPraticaId);
create index IX_6CF8A540 on portos_bo_AllegatoManuale (uuid_);
create index IX_918196E8 on portos_bo_AllegatoManuale (uuid_, companyId);
create unique index IX_B4D2B76A on portos_bo_AllegatoManuale (uuid_, groupId);
create index IX_581C7CE5 on portos_bo_Asseverazione (codiceFiscale, esito);
create index IX_1B61ED2F on portos_bo_Asseverazione (codiceFiscale, tipologia, esito);
create index IX_52A07739 on portos_bo_Asseverazione (dettPraticaId);
create index IX_F130C3DB on portos_bo_Asseverazione (dettPraticaId, codiceFiscale, esito);
create index IX_B77CED0D on portos_bo_Asseverazione (dettPraticaId, esito);
create index IX_4C1D5407 on portos_bo_Asseverazione (dettPraticaId, tipologia, esito);
create index IX_8A805B35 on portos_bo_Asseverazione (intPraticaId);
create index IX_699EB0AF on portos_bo_Asseverazione (intPraticaId, codiceFiscale);
create index IX_6B8742D7 on portos_bo_Asseverazione (intPraticaId, codiceFiscale, esito);
create index IX_9BE85BFD on portos_bo_Asseverazione (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_A32FD591 on portos_bo_Asseverazione (intPraticaId, esito);
create index IX_72A2B103 on portos_bo_Asseverazione (intPraticaId, tipologia, esito);
create index IX_C3A16491 on portos_bo_Asseverazione (uuid_);
create index IX_FB70CAF7 on portos_bo_Asseverazione (uuid_, companyId);
create unique index IX_71CDA339 on portos_bo_Asseverazione (uuid_, groupId);
create index IX_C60D3CC1 on portos_bo_Avviso (classPk);
create index IX_B14143AF on portos_bo_Avviso (classPk, tipoDocumento);
create index IX_D50171D3 on portos_bo_Avviso (companyId, groupId, protocollo);
create index IX_D3CCCB63 on portos_bo_Avviso (controlloPraticaId);
create index IX_35025CCD on portos_bo_Avviso (controlloPraticaId, tipoDocumento);
create index IX_13C9EEB4 on portos_bo_Avviso (intPraticaId);
create index IX_B1C0C700 on portos_bo_Avviso (intPraticaId, inviato);
create index IX_ABE20D5C on portos_bo_Avviso (intPraticaId, tipoDocumento);
create index IX_C5DCD1F4 on portos_bo_Avviso (oldAvvisoId);
create index IX_A8485C51 on portos_bo_Avviso (protocollo);
create index IX_6FB931F2 on portos_bo_Avviso (uuid_);
create index IX_D6B686F6 on portos_bo_Avviso (uuid_, companyId);
create unique index IX_CF0052F8 on portos_bo_Avviso (uuid_, groupId);
create index IX_A9D23B40 on portos_bo_Collaudo (codiceFiscaleDelegato, completata);
create index IX_FB1AC8BA on portos_bo_Collaudo (companyId, groupId, protocollo);
create index IX_F1DE015B on portos_bo_Collaudo (intPraticaId);
create index IX_DBB744B8 on portos_bo_Collaudo (intPraticaId, codiceFiscaleDelegato);
create index IX_C5A53931 on portos_bo_Collaudo (intPraticaId, completata);
create index IX_28168019 on portos_bo_Collaudo (intPraticaId, parziale);
create index IX_9BEECB8 on portos_bo_Collaudo (protocollo);
create index IX_D4A5BD2B on portos_bo_Collaudo (uuid_);
create index IX_91A2EE1D on portos_bo_Collaudo (uuid_, companyId);
create unique index IX_785A57DF on portos_bo_Collaudo (uuid_, groupId);
create unique index IX_B36352B1 on portos_bo_Comune (codiceIstat);
create index IX_F036F6FF on portos_bo_Comune (companyId);
create unique index IX_368BF7BC on portos_bo_Comune (companyId, codiceBelfiore);
create unique index IX_F4C58FB on portos_bo_Comune (companyId, codiceIstat);
create index IX_5F8A086B on portos_bo_Comune (companyId, codiceProvincia);
create index IX_811D0877 on portos_bo_Comune (companyId, denominazione);
create index IX_B86D9CAC on portos_bo_Comune (companyId, stato);
create index IX_7CC2200B on portos_bo_Comune (uuid_);
create index IX_BCC5FF3D on portos_bo_Comune (uuid_, companyId);
create index IX_5526ACCA on portos_bo_Comunicazione (intPraticaId);
create index IX_F1B0809C on portos_bo_Comunicazione (uuid_);
create index IX_80BA4A0C on portos_bo_Comunicazione (uuid_, companyId);
create unique index IX_2C25E38E on portos_bo_Comunicazione (uuid_, groupId);
create unique index IX_A554E6F5 on portos_bo_Configurazione (companyId, chiave);
create index IX_C94E9FE1 on portos_bo_Configurazione (uuid_);
create index IX_F0445DA7 on portos_bo_Configurazione (uuid_, companyId);
create unique index IX_C2C621E9 on portos_bo_Configurazione (uuid_, groupId);
create index IX_730B686C on portos_bo_ControlloPratica (dettPraticaId);
create index IX_FF28F7A2 on portos_bo_ControlloPratica (intPraticaId);
create index IX_B9CE7488 on portos_bo_ControlloPratica (intPraticaId, status);
create index IX_4A7E38C4 on portos_bo_ControlloPratica (uuid_);
create index IX_786B68E4 on portos_bo_ControlloPratica (uuid_, companyId);
create unique index IX_5EC0D866 on portos_bo_ControlloPratica (uuid_, groupId);
create index IX_3A28EAB2 on portos_bo_Delega (codiceFiscale);
create index IX_78B4F74 on portos_bo_Delega (codiceFiscale, esito);
create index IX_21173B40 on portos_bo_Delega (codiceFiscale, tipologia, esito);
create index IX_61C4D78A on portos_bo_Delega (dettPraticaId);
create index IX_607EA16C on portos_bo_Delega (dettPraticaId, codiceFiscale, esito);
create index IX_6BAF7E48 on portos_bo_Delega (dettPraticaId, codiceFiscale, tipologia, esito);
create index IX_66EBBF9C on portos_bo_Delega (dettPraticaId, esito);
create index IX_51D2A218 on portos_bo_Delega (dettPraticaId, tipologia, esito);
create index IX_EE162CC4 on portos_bo_Delega (intPraticaId);
create index IX_E007AF40 on portos_bo_Delega (intPraticaId, codiceFiscale);
create index IX_B12EEF26 on portos_bo_Delega (intPraticaId, codiceFiscale, esito);
create index IX_D2CF384E on portos_bo_Delega (intPraticaId, codiceFiscale, tipologia, esito);
create index IX_DA64F522 on portos_bo_Delega (intPraticaId, esito);
create index IX_F6F2DCD2 on portos_bo_Delega (intPraticaId, tipologia, esito);
create index IX_B6EFA5E2 on portos_bo_Delega (uuid_);
create index IX_15953D06 on portos_bo_Delega (uuid_, companyId);
create unique index IX_47354D08 on portos_bo_Delega (uuid_, groupId);
create index IX_49B6CCD0 on portos_bo_DettPratica (companyId, groupId, protocollo);
create index IX_20C9FEF1 on portos_bo_DettPratica (intPraticaId);
create index IX_1965DA50 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione);
create index IX_E9890939 on portos_bo_DettPratica (intPraticaId, tipoIntegrazione, completa);
create index IX_C59957CE on portos_bo_DettPratica (protocollo);
create index IX_4EE3C55 on portos_bo_DettPratica (uuid_);
create index IX_488A30B3 on portos_bo_DettPratica (uuid_, companyId);
create unique index IX_9C3D47F5 on portos_bo_DettPratica (uuid_, groupId);
create index IX_98F511D5 on portos_bo_DocAggiuntiva (dettPraticaId);
create index IX_F81FFD19 on portos_bo_DocAggiuntiva (intPraticaId);
create index IX_F5B846EA on portos_bo_DocAggiuntiva (intPraticaId, feVisible);
create index IX_38675D05 on portos_bo_DocAggiuntiva (oldFileEntryId);
create index IX_43985B2D on portos_bo_DocAggiuntiva (uuid_);
create index IX_6AE4DADB on portos_bo_DocAggiuntiva (uuid_, companyId);
create unique index IX_F60C5C1D on portos_bo_DocAggiuntiva (uuid_, groupId);
create index IX_AD796CAB on portos_bo_DocPratica (classPk);
create index IX_9541D091 on portos_bo_DocPratica (classPk, status);
create index IX_9CA27527 on portos_bo_DocPratica (classPk, status, tipologia);
create index IX_14DC24CD on portos_bo_DocPratica (classPk, tipologia);
create index IX_D080B781 on portos_bo_DocPratica (dlFileEntryId);
create index IX_FF6F9FA7 on portos_bo_DocPratica (dlFileEntryId, version);
create index IX_B2F1210A on portos_bo_DocPratica (intPraticaId);
create index IX_92384F0E on portos_bo_DocPratica (intPraticaId, tipologia);
create index IX_ACD23DB4 on portos_bo_DocPratica (oldDocPraticaId);
create index IX_85C3693E on portos_bo_DocPratica (status);
create index IX_AEBE9E5A on portos_bo_DocPratica (status, tipologia);
create index IX_1564545C on portos_bo_DocPratica (uuid_);
create index IX_4FB09E4C on portos_bo_DocPratica (uuid_, companyId);
create unique index IX_412447CE on portos_bo_DocPratica (uuid_, groupId);
create index IX_ABF7F66C on portos_bo_FineLavori (codiceFiscaleDelegato, completata);
create index IX_4826BD0E on portos_bo_FineLavori (companyId, groupId, protocollo);
create index IX_3AE822AF on portos_bo_FineLavori (intPraticaId);
create index IX_EB5AE4E4 on portos_bo_FineLavori (intPraticaId, codiceFiscaleDelegato);
create index IX_F683FC85 on portos_bo_FineLavori (intPraticaId, completata);
create index IX_82B6086D on portos_bo_FineLavori (intPraticaId, parziale);
create index IX_2CE13543 on portos_bo_FineLavori (intPraticaId, parziale, completata);
create index IX_ABC9530C on portos_bo_FineLavori (protocollo);
create index IX_1DE1B257 on portos_bo_FineLavori (uuid_);
create index IX_1B544571 on portos_bo_FineLavori (uuid_, companyId);
create unique index IX_A7617433 on portos_bo_FineLavori (uuid_, groupId);
create index IX_588E9EC9 on portos_bo_HistoryWorkflowAction (intPraticaId);
create index IX_BAD23F73 on portos_bo_HistoryWorkflowAction (intPraticaId, dettPraticaId);
create index IX_8974E579 on portos_bo_IUV (pagamentoId);
create index IX_98874B2A on portos_bo_IUV (tipoPagamento);
create index IX_491C2AE8 on portos_bo_IUV (tipoPagamento, createDate);
create index IX_1D6A765C on portos_bo_IUV (uuid_);
create index IX_BFE13C4C on portos_bo_IUV (uuid_, companyId);
create unique index IX_A0E465CE on portos_bo_IUV (uuid_, groupId);
create index IX_41FDB69F on portos_bo_InfoFascicolo (intPraticaId);
create index IX_3FD1AC67 on portos_bo_InfoFascicolo (uuid_);
create index IX_B49E6161 on portos_bo_InfoFascicolo (uuid_, companyId);
create unique index IX_3F61CC23 on portos_bo_InfoFascicolo (uuid_, groupId);
create index IX_140D0D15 on portos_bo_InizioLavori (uuid_);
create index IX_564567F3 on portos_bo_InizioLavori (uuid_, companyId);
create unique index IX_91DD4F35 on portos_bo_InizioLavori (uuid_, groupId);
create index IX_9929E083 on portos_bo_IntPratica (companyId, groupId);
create index IX_E75F8D41 on portos_bo_IntPratica (companyId, userId);
create index IX_779B836B on portos_bo_IntPratica (status, dtPratica);
create index IX_4736A755 on portos_bo_IntPratica (territorioId);
create index IX_B06E1913 on portos_bo_IntPratica (uuid_);
create index IX_27A19135 on portos_bo_IntPratica (uuid_, companyId);
create unique index IX_DB56E0F7 on portos_bo_IntPratica (uuid_, groupId);
create index IX_3A4754CF on portos_bo_Pagamento (classPk);
create index IX_DB0405D8 on portos_bo_Pagamento (classPk, mezzo);
create index IX_4002AF66 on portos_bo_Pagamento (intPraticaId);
create index IX_3BCF688E on portos_bo_Pagamento (mezzo, utilizzata);
create index IX_434F524C on portos_bo_Pagamento (mezzo, utilizzata, createDate);
create index IX_BE4330DB on portos_bo_Pagamento (mezzo, utilizzata, emailPending, createDate);
create index IX_B598AAE2 on portos_bo_Pagamento (oldPagamentoId);
create index IX_8815F580 on portos_bo_Pagamento (uuid_);
create index IX_C25B9EA8 on portos_bo_Pagamento (uuid_, companyId);
create unique index IX_D00BAF2A on portos_bo_Pagamento (uuid_, groupId);
create index IX_2E6B85CA on portos_bo_ParereGeo (companyId, groupId);
create index IX_E10A64CA on portos_bo_ParereGeo (geologoUserId);
create index IX_EFB6D6FA on portos_bo_ParereGeo (intPraticaId);
create index IX_50EF6FD8 on portos_bo_ParereGeo (intPraticaId, geologoUserId);
create index IX_5906FFC5 on portos_bo_ParereGeo (intPraticaId, parere);
create index IX_24A66C6C on portos_bo_ParereGeo (uuid_);
create index IX_A5C9DC3C on portos_bo_ParereGeo (uuid_, companyId);
create unique index IX_635441BE on portos_bo_ParereGeo (uuid_, groupId);
create index IX_CBCCC5BE on portos_bo_PraticaAttenzionata (verificata);
create index IX_A81834CD on portos_bo_Provincia (companyId);
create unique index IX_360E605D on portos_bo_Provincia (companyId, codiceProvincia);
create unique index IX_BDDB41C9 on portos_bo_Provincia (companyId, sigla);
create index IX_2BCFDE38 on portos_bo_Soggetto (dettPraticaId);
create index IX_69AE674C on portos_bo_Soggetto (dettPraticaId, codiceFiscale);
create index IX_9322B13A on portos_bo_Soggetto (dettPraticaId, codiceFiscale, rimosso);
create index IX_96128766 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto);
create index IX_9635F8A9 on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo);
create index IX_E63C587D on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_C6DA7C5E on portos_bo_Soggetto (dettPraticaId, tipologiaSoggetto, codiceFiscale);
create index IX_EC589856 on portos_bo_Soggetto (intPraticaId);
create index IX_F2726D6E on portos_bo_Soggetto (intPraticaId, codiceFiscale);
create index IX_D1467158 on portos_bo_Soggetto (intPraticaId, codiceFiscale, rimosso);
create index IX_7342AC88 on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto);
create index IX_58C81C9B on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, aggiuntivo, rimosso);
create index IX_4CB6678E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, dettPraticaIdRimozione);
create index IX_1CC28F7E on portos_bo_Soggetto (intPraticaId, tipologiaSoggetto, rimosso);
create index IX_9ED63274 on portos_bo_Soggetto (oldSoggettoId);
create index IX_843862DE on portos_bo_Soggetto (userId);
create index IX_AF4341E6 on portos_bo_Soggetto (userId, codiceFiscale);
create index IX_85A5F8F8 on portos_bo_Soggetto (userId, codiceFiscale, tipologiaSoggetto);
create index IX_B54B3A90 on portos_bo_Soggetto (uuid_);
create index IX_EB38F98 on portos_bo_Soggetto (uuid_, companyId);
create unique index IX_BE8B1C1A on portos_bo_Soggetto (uuid_, groupId);
create index IX_E29C9013 on portos_bo_Sorteggio (anno, mese, settimana);
create index IX_C446DA4F on portos_bo_Sorteggio (companyId, dettPraticaId);
create index IX_237B57DD on portos_bo_Sorteggio (companyId, groupId);
create index IX_E6D6223F on portos_bo_Sorteggio (groupId, anno, mese, settimana);
create index IX_1946734D on portos_bo_Sorteggio (intPraticaId);
create index IX_B4103770 on portos_bo_Sorteggio (oldSorteggioId);
create index IX_CE0BB779 on portos_bo_Sorteggio (uuid_);
create index IX_ABD170F on portos_bo_Sorteggio (uuid_, companyId);
create unique index IX_676E1551 on portos_bo_Sorteggio (uuid_, groupId);
create index IX_8B107361 on portos_bo_StoricoSoggettoPratica (companyId, intPraticaId);
create index IX_2A481D94 on portos_bo_StoricoSoggettoPratica (oldStoricoSoggettoPraticaId);
create index IX_4EC2508A on portos_bo_Tempistica (companyId, intPraticaId, tipo, completo);
create index IX_ECF3C141 on portos_bo_Tempistica (intPraticaId);
create index IX_9B1DAEA9 on portos_bo_Tempistica (intPraticaId, tipo);
create index IX_F0E498D4 on portos_bo_Tempistica (oldTempisticaId);
create index IX_54177405 on portos_bo_Tempistica (uuid_);
create index IX_8A6A4B03 on portos_bo_Tempistica (uuid_, companyId);
create unique index IX_4FFB645 on portos_bo_Tempistica (uuid_, groupId);
create index IX_57551365 on portos_bo_Territorio (companyId);
create index IX_8F2F62E5 on portos_bo_Territorio (companyId, groupId);
create index IX_F7A0C0DD on portos_bo_Territorio (comuneId);
create unique index IX_19DC4644 on portos_bo_Territorio (comuneId, groupId, zona, fascia, dtIni);
create index IX_25AB073A on portos_bo_Territorio (fascia);
create index IX_55652F27 on portos_bo_Territorio (groupId);
create index IX_1193CE54 on portos_bo_Territorio (oldTerritorioId);
create index IX_BDF7C43F on portos_bo_Territorio (zona);
create unique index IX_C8558688 on portos_bo_UtentePortos (codiceFiscale);

Some files were not shown because too many files have changed in this diff Show More

Caricamento…
Annulla
Salva