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

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

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

  CREATE OR REPLACE FORCE VIEW "RICONCILIAZIONE_CNR_CDS" ("ESERCIZIO", "CD_CDS", "RES_FIN_CNR", "RES_FIN_CDS_DA_COMP", "RES_FIN_CDS_DA_RES", "FONDO_CASSA_FIN_ES_CORSO", "FONDO_CASSA_INI_ES_SUCC") AS 
  Select ES.ESERCIZIO, ES.CD_CDS,
      (Select Sum(IM_OBBL_ACC_COMP + IM_OBBL_RES_PRO + VAR_PIU_OBBL_RES_PRO - VAR_MENO_OBBL_RES_PRO - IM_MANDATI_REVERSALI_PRO)
       From   VOCE_F_SALDI_CDR_LINEA
       Where  VOCE_F_SALDI_CDR_LINEA.ESERCIZIO = ES.ESERCIZIO AND
              TI_GESTIONE = 'S' AND
              TI_APPARTENENZA = 'C' AND
              SUBSTR(CD_VOCE, 17, 3) = ES.CD_CDS) RES_FIN_CNR,
      (Select Sum(IM_STANZ_INIZIALE_A1 + VARIAZIONI_PIU - VARIAZIONI_MENO - IM_MANDATI_REVERSALI_PRO)
       From   VOCE_F_SALDI_CDR_LINEA
       Where  VOCE_F_SALDI_CDR_LINEA.ESERCIZIO = ES.ESERCIZIO And
              VOCE_F_SALDI_CDR_LINEA.ESERCIZIO_RES = ES.ESERCIZIO And
              TI_GESTIONE = 'S' AND
              TI_APPARTENENZA = 'D' AND
              CNRUTL001.GETCDSFROMCDR(VOCE_F_SALDI_CDR_LINEA.cd_centro_responsabilita) = ES.CD_CDS) RES_FIN_CDS_DA_COMP,
      (Select Sum((IM_STANZ_RES_IMPROPRIO + VAR_PIU_STANZ_RES_IMP - VAR_MENO_STANZ_RES_IMP - VAR_PIU_OBBL_RES_PRO + VAR_MENO_OBBL_RES_PRO - IM_OBBL_RES_IMP) +
                  (IM_OBBL_RES_PRO + VAR_PIU_OBBL_RES_PRO - VAR_MENO_OBBL_RES_PRO - IM_MANDATI_REVERSALI_PRO) +
                  (IM_OBBL_RES_IMP - IM_MANDATI_REVERSALI_IMP))
       From   VOCE_F_SALDI_CDR_LINEA
       Where  VOCE_F_SALDI_CDR_LINEA.ESERCIZIO = ES.ESERCIZIO AND
              VOCE_F_SALDI_CDR_LINEA.ESERCIZIO_RES < ES.ESERCIZIO And
              TI_GESTIONE = 'S' AND
              TI_APPARTENENZA = 'D' AND
              CNRUTL001.GETCDSFROMCDR(VOCE_F_SALDI_CDR_LINEA.cd_centro_responsabilita) = ES.CD_CDS) RES_FIN_CDS_DA_RES,
        0,
       (Select IM_CASSA_INIZIALE From ESERCIZIO Where CD_CDS = ES.CD_CDS And ESERCIZIO = ES.ESERCIZIO+1)
From   ESERCIZIO ES;




© 2015 - 2024 Weber Informatics LLC | Privacy Policy