expsigladb.View.VP_DPDG_SPE_ENTE.sql Maven / Gradle / Ivy
--------------------------------------------------------
-- DDL for View VP_DPDG_SPE_ENTE
--------------------------------------------------------
CREATE OR REPLACE FORCE VIEW "VP_DPDG_SPE_ENTE" ("ESERCIZIO", "TI_APPARTENENZA", "TI_GESTIONE", "CD_ELEMENTO_VOCE", "DS_ELEMENTO_VOCE", "CD_TITOLO", "DS_TITOLO", "CD_CAPOCONTO", "DS_CAPOCONTO", "CD_FUNZIONE", "DS_FUNZIONE", "CD_NATURA", "DS_NATURA", "IM_RH_CCS_COSTI", "IM_RI_CCS_SPESE_ODC", "IM_RJ_CCS_SPESE_ODC_ALTRA_UO", "IM_RK_CCS_SPESE_OGC", "IM_RL_CCS_SPESE_OGC_ALTRA_UO", "IM_RM_CSS_AMMORTAMENTI", "IM_RN_CSS_RIMANENZE", "IM_RO_CSS_ALTRI_COSTI", "IM_RP_CSS_VERSO_ALTRO_CDR", "IM_RQ_SSC_COSTI_ODC", "IM_RR_SSC_COSTI_ODC_ALTRA_UO", "IM_RS_SSC_COSTI_OGC", "IM_RT_SSC_COSTI_OGC_ALTRA_UO", "IM_RU_SPESE_COSTI_ALTRUI", "IM_RV_PAGAMENTI", "IM_RAA_A2_COSTI_FINALI", "IM_RAB_A2_COSTI_ALTRO_CDR", "IM_RAC_A2_SPESE_ODC", "IM_RAD_A2_SPESE_ODC_ALTRA_UO", "IM_RAE_A2_SPESE_OGC", "IM_RAF_A2_SPESE_OGC_ALTRA_UO", "IM_RAG_A2_SPESE_COSTI_ALTRUI", "IM_RAH_A3_COSTI_FINALI", "IM_RAI_A3_COSTI_ALTRO_CDR", "IM_RAL_A3_SPESE_ODC", "IM_RAM_A3_SPESE_ODC_ALTRA_UO", "IM_RAN_A3_SPESE_OGC", "IM_RAO_A3_SPESE_OGC_ALTRA_UO", "IM_RAP_A3_SPESE_COSTI_ALTRUI") AS
(
select
--
-- Date: 07/09/2001
-- Version: 1.0
--
-- Vista di stampa dei dettagli di spesa CDR aggregati per ENTE (elisione di tutti i costi figurativi)
--
-- History:
--
-- Date: 07/09/2001
-- Version: 1.0
-- Creazione
--
-- Body:
--
d.ESERCIZIO
,e.TI_APPARTENENZA
,e.TI_GESTIONE
,e.CD_ELEMENTO_VOCE
,f.DS_ELEMENTO_VOCE
,ft.CD_ELEMENTO_VOCE
,ft.DS_ELEMENTO_VOCE
,cfin.CD_CAPOCONTO_FIN
,cfin.DS_CAPOCONTO_FIN
,e.cd_funzione
,i.ds_funzione
,e.cd_natura
,j.ds_natura
,sum(e.IM_RH_CCS_COSTI)
,sum(e.IM_RI_CCS_SPESE_ODC)
,sum(e.IM_RJ_CCS_SPESE_ODC_ALTRA_UO)
,sum(e.IM_RK_CCS_SPESE_OGC)
,sum(e.IM_RL_CCS_SPESE_OGC_ALTRA_UO)
,sum(e.IM_RM_CSS_AMMORTAMENTI)
,sum(e.IM_RN_CSS_RIMANENZE)
,sum(e.IM_RO_CSS_ALTRI_COSTI)
,sum(e.IM_RP_CSS_VERSO_ALTRO_CDR)
,sum(e.IM_RQ_SSC_COSTI_ODC)
,sum(e.IM_RR_SSC_COSTI_ODC_ALTRA_UO)
,sum(e.IM_RS_SSC_COSTI_OGC)
,sum(e.IM_RT_SSC_COSTI_OGC_ALTRA_UO)
,sum(e.IM_RU_SPESE_COSTI_ALTRUI)
,sum(e.IM_RV_PAGAMENTI)
,sum(e.IM_RAA_A2_COSTI_FINALI)
,sum(e.IM_RAB_A2_COSTI_ALTRO_CDR)
,sum(e.IM_RAC_A2_SPESE_ODC)
,sum(e.IM_RAD_A2_SPESE_ODC_ALTRA_UO)
,sum(e.IM_RAE_A2_SPESE_OGC)
,sum(e.IM_RAF_A2_SPESE_OGC_ALTRA_UO)
,sum(e.IM_RAG_A2_SPESE_COSTI_ALTRUI)
,sum(e.IM_RAH_A3_COSTI_FINALI)
,sum(e.IM_RAI_A3_COSTI_ALTRO_CDR)
,sum(e.IM_RAL_A3_SPESE_ODC)
,sum(e.IM_RAM_A3_SPESE_ODC_ALTRA_UO)
,sum(e.IM_RAN_A3_SPESE_OGC)
,sum(e.IM_RAO_A3_SPESE_OGC_ALTRA_UO)
,sum(e.IM_RAP_A3_SPESE_COSTI_ALTRUI)
from
PDG_PREVENTIVO d, --Testata pdg cd_di primo livello
PDG_PREVENTIVO_SPE_DET e, -- Dettaglio
ELEMENTO_VOCE f, -- Elemento voce del dettaglio
ELEMENTO_VOCE ft, -- Titolo del dettaglio
CAPOCONTO_FIN cfin, -- Capoconto finanziario
FUNZIONE i, -- Funzione
NATURA j -- Natura
where
e.CD_CENTRO_RESPONSABILITA = d.cd_centro_responsabilita
and e.cd_centro_responsabilita_clge is null
and e.esercizio = d.esercizio
and e.STATO = 'Y'
and f.ESERCIZIO=d.ESERCIZIO
and f.TI_APPARTENENZA=e.TI_APPARTENENZA
and f.TI_GESTIONE=e.TI_GESTIONE
and f.CD_ELEMENTO_VOCE=e.CD_ELEMENTO_VOCE
and ft.ESERCIZIO=f.ESERCIZIO
and ft.TI_APPARTENENZA=f.TI_APPARTENENZA
and ft.TI_GESTIONE=f.TI_GESTIONE
and ft.CD_ELEMENTO_VOCE=f.CD_ELEMENTO_PADRE
and cfin.CD_CAPOCONTO_FIN(+)=f.CD_CAPOCONTO_FIN
and i.cd_funzione = e.cd_funzione
and j.cd_natura = e.cd_natura
group by
d.ESERCIZIO
,e.TI_APPARTENENZA
,e.TI_GESTIONE
,e.CD_ELEMENTO_VOCE
,f.DS_ELEMENTO_VOCE
,ft.CD_ELEMENTO_VOCE
,ft.DS_ELEMENTO_VOCE
,cfin.CD_CAPOCONTO_FIN
,cfin.DS_CAPOCONTO_FIN
,e.cd_funzione
,i.ds_funzione
,e.cd_natura
,j.ds_natura
)
;
COMMENT ON TABLE "VP_DPDG_SPE_ENTE" IS 'Vista di stampa dei dettagli di spesa CDR aggregati per ENTE (elisione di tutti i costi figurativi)';
© 2015 - 2024 Weber Informatics LLC | Privacy Policy