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

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

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

  CREATE OR REPLACE FORCE VIEW "VMISSIONESIP" ("ESERCIZIO", "CD_CDS", "CD_UNITA_ORGANIZZATIVA", "CD_TERZO", "DENOMINAZIONE", "PARTITA_IVA", "CODICE_FISCALE", "TIPO", "MATRICOLA", "DS_MISSIONE", "IM_TOTALE_MISSIONE", "PG_MISSIONE", "DT_INIZIO_MISSIONE", "DT_FINE_MISSIONE", "CD_ELEMENTO_VOCE", "CD_CENTRO_RESPONSABILITA", "GAE", "DT_PAGAMENTO") AS 
  SELECT v.esercizio, v.cd_cds, v.cd_unita_organizzativa, v.cd_terzo,
          NVL (v.ragione_sociale, v.cognome || ' ' || v.nome) denominazione,
          v.partita_iva, v.codice_fiscale, ti_anagrafico,
          (SELECT DISTINCT matricola_dipendente
                      FROM rapporto, terzo t
                     WHERE cd_tipo_rapporto = 'DIP'
                       AND rapporto.cd_anag = t.cd_anag
                       and dt_inizio_missione>= rapporto.DT_INI_VALIDITA
                       and dt_fine_missione  <=rapporto.dt_fin_validita
                       AND v.cd_terzo = t.cd_terzo) matricola_dipendente,
          v.ds_missione, v.im_totale_missione, v.pg_missione,
          dt_inizio_missione, dt_fine_missione,
          obb.cd_elemento_voce cd_elemento_voce,
          obb_scad_voce.cd_centro_responsabilita cd_centro_responsabilita,
          obb_scad_voce.cd_linea_attivita gae, m.dt_pagamento
     FROM missione v,
          obbligazione obb,
          obbligazione_scadenzario obb_scad,
          obbligazione_scad_voce obb_scad_voce,
          mandato m,
          mandato_riga m_riga
    WHERE m_riga.esercizio = m.esercizio
      AND m_riga.cd_cds = m.cd_cds
      AND m_riga.pg_mandato = m.pg_mandato
      AND m_riga.esercizio_obbligazione = v.esercizio_obbligazione
      AND m_riga.esercizio_ori_obbligazione = v.esercizio_ori_obbligazione
      AND m_riga.cd_cds = v.cd_cds_obbligazione
      AND m_riga.pg_obbligazione = v.pg_obbligazione
      AND m_riga.pg_obbligazione_scadenzario = v.pg_obbligazione_scadenzario
      AND m_riga.esercizio_doc_amm = v.esercizio
      AND m_riga.cd_cds_doc_amm = v.cd_cds
      AND m_riga.cd_uo_doc_amm = v.cd_unita_organizzativa
      AND m_riga.pg_doc_amm = v.pg_missione
      AND v.esercizio_obbligazione = obb_scad.esercizio
      AND v.cd_cds_obbligazione = obb_scad.cd_cds
      AND v.pg_obbligazione = obb_scad.pg_obbligazione
      AND v.pg_obbligazione_scadenzario = obb_scad.pg_obbligazione_scadenzario
      AND v.esercizio_ori_obbligazione = obb_scad.esercizio_originale
      AND obb_scad.esercizio = obb.esercizio
      AND obb_scad.cd_cds = obb.cd_cds
      AND obb_scad.pg_obbligazione = obb.pg_obbligazione
      AND obb_scad.esercizio_originale = obb.esercizio_originale
      AND obb_scad.esercizio = obb_scad_voce.esercizio
      AND obb_scad.cd_cds = obb_scad_voce.cd_cds
      AND obb_scad.pg_obbligazione = obb_scad_voce.pg_obbligazione
      AND obb_scad.pg_obbligazione_scadenzario =
                                     obb_scad_voce.pg_obbligazione_scadenzario
      AND obb_scad.esercizio_originale = obb_scad_voce.esercizio_originale
      AND v.stato_cofi = 'P'
      AND v.ti_provvisorio_definitivo = 'D'
      AND m.dt_pagamento IS NOT NULL ;




© 2015 - 2024 Weber Informatics LLC | Privacy Policy