All Downloads are FREE. Search and download functionalities are using the official Maven repository.

expsigladb.View.V_PDG_VARIAZIONE.sql Maven / Gradle / Ivy

There is a newer version: 6.6.11
Show newest version
--------------------------------------------------------
--  DDL for View V_PDG_VARIAZIONE
--------------------------------------------------------

  CREATE OR REPLACE FORCE VIEW "V_PDG_VARIAZIONE" ("ESERCIZIO", "PG_VARIAZIONE_PDG", "DS_VARIAZIONE_PDG", "RIFERIMENTI", "CD_CDR_PROPONENTE", "DS_CDR_PROPONENTE", "CD_CDR", "DS_CDR", "ENTRATA", "SPESA", "STATO", "QUOTA_RIPARTITA_SPE", "QUOTA_RIPARTITA_ETR","PG_PROGETTO_RIMODULAZIONE","PG_RIMODULAZIONE") AS 
  select /*+ RULE*/
--
-- Date: 04/10/2010
-- Version: 1.2
--
-- Vista di estrazione dei dati per la stampa Variazione al PdG
--
-- History:
--
-- Date: 06/10/2005
-- Version: 1.0
-- Creazione
--
-- Date: 16/05/2006
-- Version: 1.1
-- Aggiunte le nuove tabelle di gestione del PDG
--
-- Date: 04/10/2010
-- Version: 1.2
-- Aggiunte il campo Riferimeti per inserirlo nella stampa della variazione a seguito del rilascio della Firma Digitale
--
-- Body:
--
pdg.ESERCIZIO,
pdg.PG_VARIAZIONE_PDG,
pdg.DS_VARIAZIONE,
pdg.RIFERIMENTI,
pdg.CD_CENTRO_RESPONSABILITA CD_CDR_PROPONENTE,
cdr_prop.DS_CDR DS_CDR_PROPONENTE,
assPdg.CD_CENTRO_RESPONSABILITA CD_CDR,
cdr.DS_CDR DS_CDR,
Nvl(assPdg.IM_ENTRATA, 0) ENTRATA,
Nvl(assPdg.IM_SPESA, 0) SPESA,
pdg.STATO STATO_TESTATA,
Decode(par.fl_regolamento_2006, 'N',
          (Select Nvl(Sum(Nvl(Im_ri_ccs_spese_odc, 0) + Nvl(Im_rj_ccs_spese_odc_altra_uo, 0) +
                          Nvl(Im_rk_ccs_spese_ogc, 0) + Nvl(Im_rl_ccs_spese_ogc_altra_uo, 0) +
                          Nvl(Im_rq_ssc_costi_odc, 0) + Nvl(Im_rr_ssc_costi_odc_altra_uo, 0) +
                          Nvl(Im_rs_ssc_costi_ogc, 0) + Nvl(Im_rt_ssc_costi_ogc_altra_uo, 0)), 0)
           From pdg_preventivo_spe_det s
           Where s.esercizio = pdg.esercizio
           And   s.pg_variazione_pdg = pdg.pg_variazione_pdg
           And   s.cd_centro_responsabilita = assPdg.cd_centro_responsabilita),
          (Select Nvl(Sum(Nvl(Im_spese_gest_decentrata_int, 0) + Nvl(Im_spese_gest_decentrata_est, 0) +
                          Nvl(Im_spese_gest_accentrata_int, 0) + Nvl(Im_spese_gest_accentrata_est, 0)), 0)
           From pdg_variazione_riga_gest pdgVar
           Where pdgVar.esercizio = pdg.esercizio
           And   pdgVar.pg_variazione_pdg = pdg.pg_variazione_pdg
           And   pdgVar.cd_cdr_assegnatario = assPdg.cd_centro_responsabilita
           And   pdgVar.categoria_dettaglio != 'SCR'
           And   pdgVar.ti_gestione = 'S'))  QUOTA_RIPARTITA_SPE,
Decode(par.fl_regolamento_2006, 'N',
          (Select Nvl(Sum(Nvl(Im_ra_rce, 0) + Nvl(Im_rc_esr, 0)), 0) IMPORTO_ETR
           From pdg_preventivo_etr_det s
           Where s.esercizio = pdg.esercizio
           And   s.pg_variazione_pdg = pdg.pg_variazione_pdg
           And   s.cd_centro_responsabilita = assPdg.cd_centro_responsabilita),
          (Select Nvl(Sum(Im_entrata), 0)
           From pdg_variazione_riga_gest pdgVar
           Where pdgVar.esercizio = pdg.esercizio
           And   pdgVar.pg_variazione_pdg = pdg.pg_variazione_pdg
           And   pdgVar.cd_cdr_assegnatario = assPdg.cd_centro_responsabilita
           And   pdgVar.categoria_dettaglio != 'SCR'
           And   pdgVar.ti_gestione = 'E')) QUOTA_RIPARTITA_ETR,
pdg.pg_progetto_rimodulazione,
pdg.pg_rimodulazione
From pdg_variazione pdg, ass_pdg_variazione_cdr assPdg, cdr cdr_prop, cdr, parametri_cnr par
Where pdg.esercizio = assPdg.esercizio
And   pdg.pg_variazione_pdg = assPdg.pg_variazione_pdg
And   pdg.cd_centro_responsabilita = cdr_prop.cd_centro_responsabilita
And   assPdg.cd_centro_responsabilita = cdr.cd_centro_responsabilita
And   pdg.esercizio = par.esercizio;




© 2015 - 2024 Weber Informatics LLC | Privacy Policy