From 31bccf7daa383dc399a972e47edca1045d2bec84 Mon Sep 17 00:00:00 2001 From: "raffaele.pagano" Date: Mon, 8 Feb 2021 16:29:56 +0100 Subject: [PATCH] Consultazione Variazioni: aggiunto filtro per tipologia variazioni. Resolve issue #63 --- .../expsigladb/View/V_CONS_VAR_COMP_RES.sql | 7 +++-- .../bulk/VConsVarCompResBulk.java | 16 +++++++++++ .../bulk/VConsVarCompResBulkInfo.xml | 28 ++++++++++++++++--- .../VConsVarCompResBulkPersistentInfo.xml | 13 +++++++-- .../bulk/V_cons_var_bilancioBulkInfo.xml | 1 - 5 files changed, 55 insertions(+), 10 deletions(-) diff --git a/sigla-backend/src/main/resources/expsigladb/View/V_CONS_VAR_COMP_RES.sql b/sigla-backend/src/main/resources/expsigladb/View/V_CONS_VAR_COMP_RES.sql index 2a02d36383..8503af934e 100644 --- a/sigla-backend/src/main/resources/expsigladb/View/V_CONS_VAR_COMP_RES.sql +++ b/sigla-backend/src/main/resources/expsigladb/View/V_CONS_VAR_COMP_RES.sql @@ -2,7 +2,7 @@ -- DDL for View V_CONS_VAR_COMP_RES -------------------------------------------------------- - CREATE OR REPLACE FORCE VIEW "V_CONS_VAR_COMP_RES" ("TIPO_VAR", "ESERCIZIO", "NUM_VAR", "RIFERIMENTI_DESC_VARIAZIONE", "DESC_VARIAZIONE", "CDR_PROPONENTE", "DESC_CDR_PROPONENTE", "ES_RESIDUO", "CDR_ASSEGN", "DESC_CDR_ASSEGN", "DS_TIPO_VARIAZIONE", "STATO", "FONTE", "IMPORTO", "IM_DEC_INT", "IM_DEC_EST", "IM_ACC_INT", "IM_ACC_EST", "IM_ENTRATA", "GAE", "VOCE_DEL_PIANO", "DT_APPROVAZIONE") AS + CREATE OR REPLACE FORCE VIEW "V_CONS_VAR_COMP_RES" ("TIPO_VAR", "ESERCIZIO", "NUM_VAR", "RIFERIMENTI_DESC_VARIAZIONE", "DESC_VARIAZIONE", "CDR_PROPONENTE", "DESC_CDR_PROPONENTE", "ES_RESIDUO", "CDR_ASSEGN", "DESC_CDR_ASSEGN", "DS_TIPO_VARIAZIONE", "STATO", "FONTE", "IMPORTO", "IM_DEC_INT", "IM_DEC_EST", "IM_ACC_INT", "IM_ACC_EST", "IM_ENTRATA", "GAE", "VOCE_DEL_PIANO", "DT_APPROVAZIONE", "TI_MOTIVAZIONE_VARIAZIONE") AS ( select 'Competenza' tipo_var, a.esercizio, a.pg_variazione_pdg num_var, a.ds_variazione riferimenti_desc_variazione, a.riferimenti desc_variazione, a.cd_centro_responsabilita cdr_proponente, @@ -11,7 +11,7 @@ select (select c.ds_cdr from cdr c where b.cd_cdr_assegnatario = c.cd_centro_responsabilita) desc_cdr_assegn, d.ds_tipo_variazione ds_tipo_variazione, a.stato, a.tipologia_fin fonte, 0 importo, b.im_spese_gest_decentrata_int im_dec_int, b.im_spese_gest_decentrata_est im_dec_est, b.im_spese_gest_accentrata_int im_acc_int, b.im_spese_gest_accentrata_est im_acc_est, -b.im_entrata,b.cd_linea_attivita gae, b.cd_elemento_voce voce_del_piano,a.dt_approvazione +b.im_entrata,b.cd_linea_attivita gae, b.cd_elemento_voce voce_del_piano,a.dt_approvazione,a.ti_motivazione_variazione from pdg_variazione a, pdg_variazione_riga_gest b, cdr c, tipo_variazione d where @@ -27,7 +27,8 @@ select a.esercizio_res es_residuo, b.cd_cdr cdr_assegn, (select c.ds_cdr from cdr c where b.cd_cdr = c.cd_centro_responsabilita) desc_cdr_assegn, a.tipologia ds_tipo_variazione, -a.stato, a.tipologia_fin fonte, b.im_variazione importo, 0 im_dec_int, 0 im_dec_est, 0 im_acc_int, 0 im_acc_est,0 im_entrata, b.cd_linea_attivita gae, b.cd_elemento_voce voce_del_piano,a.dt_approvazione +a.stato, a.tipologia_fin fonte, b.im_variazione importo, 0 im_dec_int, 0 im_dec_est, 0 im_acc_int, 0 im_acc_est,0 im_entrata, b.cd_linea_attivita gae, +b.cd_elemento_voce voce_del_piano,a.dt_approvazione,a.ti_motivazione_variazione from var_stanz_res a, var_stanz_res_riga b, cdr c where diff --git a/sigla-ejb/src/main/java/it/cnr/contab/pdg01/consultazioni/bulk/VConsVarCompResBulk.java b/sigla-ejb/src/main/java/it/cnr/contab/pdg01/consultazioni/bulk/VConsVarCompResBulk.java index 158e352e95..d170406d98 100644 --- a/sigla-ejb/src/main/java/it/cnr/contab/pdg01/consultazioni/bulk/VConsVarCompResBulk.java +++ b/sigla-ejb/src/main/java/it/cnr/contab/pdg01/consultazioni/bulk/VConsVarCompResBulk.java @@ -21,6 +21,7 @@ */ package it.cnr.contab.pdg01.consultazioni.bulk; +import it.cnr.contab.pdg00.bulk.Pdg_variazioneBulk; import it.cnr.contab.utenze00.bp.CNRUserContext; import it.cnr.jada.action.ActionContext; import it.cnr.jada.bulk.OggettoBulk; @@ -94,6 +95,9 @@ public class VConsVarCompResBulk extends OggettoBulk implements Persistent { // dtApprovazione TIMESTAMP(7) private java.sql.Timestamp dtApprovazione; + // TI_MOTIVAZIONE_VARIAZIONE VARCHAR2(10) + private java.lang.String tiMotivazioneVariazione; + /** * Created by BulkGenerator 2.0 [07/12/2009] * Table name: V_CONS_VAR_COMP_RES @@ -410,4 +414,16 @@ public java.sql.Timestamp getDtApprovazione() { public void setDtApprovazione(java.sql.Timestamp dtApprovazione) { this.dtApprovazione = dtApprovazione; } + + public String getTiMotivazioneVariazione() { + return tiMotivazioneVariazione; + } + + public void setTiMotivazioneVariazione(String tiMotivazioneVariazione) { + this.tiMotivazioneVariazione = tiMotivazioneVariazione; + } + + public final java.util.Dictionary getTiMotivazioneVariazioneForSearchKeys() { + return Pdg_variazioneBulk.tiMotivazioneVariazioneForSearchKeys; + } } \ No newline at end of file diff --git a/sigla-ejb/src/main/resources/it/cnr/contab/pdg01/consultazioni/bulk/VConsVarCompResBulkInfo.xml b/sigla-ejb/src/main/resources/it/cnr/contab/pdg01/consultazioni/bulk/VConsVarCompResBulkInfo.xml index 4b19825a0e..1ddc43cf1a 100644 --- a/sigla-ejb/src/main/resources/it/cnr/contab/pdg01/consultazioni/bulk/VConsVarCompResBulkInfo.xml +++ b/sigla-ejb/src/main/resources/it/cnr/contab/pdg01/consultazioni/bulk/VConsVarCompResBulkInfo.xml @@ -204,7 +204,19 @@ property="dtApprovazione" inputType="TEXT" formatName="date_short" - label="Data approvazione" /> + label="Data approvazione" /> + +
@@ -251,7 +263,10 @@ + name="dtApprovazione" /> + + + name="dtApprovazione" /> + + + name="dtApprovazione" /> + \ No newline at end of file diff --git a/sigla-ejb/src/main/resources/it/cnr/contab/pdg01/consultazioni/bulk/VConsVarCompResBulkPersistentInfo.xml b/sigla-ejb/src/main/resources/it/cnr/contab/pdg01/consultazioni/bulk/VConsVarCompResBulkPersistentInfo.xml index a6f2716d1b..c09451853c 100644 --- a/sigla-ejb/src/main/resources/it/cnr/contab/pdg01/consultazioni/bulk/VConsVarCompResBulkPersistentInfo.xml +++ b/sigla-ejb/src/main/resources/it/cnr/contab/pdg01/consultazioni/bulk/VConsVarCompResBulkPersistentInfo.xml @@ -158,8 +158,15 @@ propertyName="dtApprovazione" sqlTypeName="TIMESTAMP" columnSize="7" - nullable="true" /> + nullable="true" /> + + + name="dtApprovazione" /> + \ No newline at end of file diff --git a/sigla-ejb/src/main/resources/it/cnr/contab/preventvar00/consultazioni/bulk/V_cons_var_bilancioBulkInfo.xml b/sigla-ejb/src/main/resources/it/cnr/contab/preventvar00/consultazioni/bulk/V_cons_var_bilancioBulkInfo.xml index d5bb38d849..124b01196b 100644 --- a/sigla-ejb/src/main/resources/it/cnr/contab/preventvar00/consultazioni/bulk/V_cons_var_bilancioBulkInfo.xml +++ b/sigla-ejb/src/main/resources/it/cnr/contab/preventvar00/consultazioni/bulk/V_cons_var_bilancioBulkInfo.xml @@ -15,7 +15,6 @@ ~ You should have received a copy of the GNU Affero General Public License ~ along with this program. If not, see . --> -