-- Schema: C6Mart -- Stored Procedure: PL_S49PolizzeAltriIstituti -- ============================================= -- Author: Marco Gentilezza -- Create date: -- Description: -- ============================================= CREATE procedure [C6Mart].[PL_S49PolizzeAltriIstituti] -- Add the parameters for the stored procedure here -- Add the parameters for the stored procedure here @Rete char(1), @CodiceFiscale varchar(16) AS BEGIN --SELECT -- PATRTERZI..INTERMEDIARIO, -- dbo.toShortDateString(PATRTERZI.DATA_sottoscrizione) AS DataDiSottoscrizione, -- dbo.toShortDateString(PATRTERZI.DATA_scadenza) AS DataDiScadenza, -- PATRTERZI.TIPO_POLIZZA AS TipologiaPolizza, -- C6Mart.ANAG_PRODOTTi.NOME_PRODOTTO as Descrizione, -- NULL AS Aggiornamento, -- PATRTERZI.PREMIO AS PRESTAZIONEASSICURATA, -- PATRTERZI.TIPO_PRODOTTO AS TipoVersamento, -- PATRTERZI.VERSATO_FP AS AmmontareVersamento -- FROM -- C6Mart.PATRIMONIO_TERZI PATRTERZI. -- INNER JOIN ANAG_PRODOTTI_TERZI ANAGTERZI -- ON -- C6Mart.ANAG_PRODOTTI_TERZI.COD_PRODOTTO = PATRTERZI.COD_PRODOTTO -- -- left JOIN -- C6Mart.Rischio_aggregato -- ON PATRTERZI.RETE = C6Mart.Rischio_aggregato.RETE -- and c6mart.RISCHIO_AggrEGATO.cod_aggrEG ='COMPLESSIVO|TERZI|' + PATRTERZI.COD_PRODOTTO -- and PATRTERZI.cod_fiscale = C6Mart.Rischio_aggregato.cod_fiscale -- -- where PATRTERZI.RETE = @Rete -- and PATRTERZI.COD_FISCALE = @CodiceFiscale -- --and C6Mart.PATRIMONIO_BF.position_id =@PositionID -- --AND coalesce(PATRTERZI.NUM_POLIZZA, '') <> '' -- AND C6Mart.ANAG_PRODOTTI.DESCR_PRODOTTO = 'ASUL' -- -- -- union -- SELECT PATRTERZI.INTERMEDIARIO AS INTERMEDIARIO, dbo.toShortDateString(PATRTERZI.DATA_SOTTOSCRIZIONE) AS DataDiSottoscrizione, dbo.toShortDateString(PATRTERZI.DATA_SCADENZA) AS DataDiScadenza, PATRTERZI.TIPO_POLIZZA AS TipologiaPolizza, ANAGTERZI.NOME_PRODOTTO AS Descrizione, NULL AS Aggiornamento, PATRTERZI.CTV AS PRESTAZIONEASSICURATA, PATRTERZI.TIPO_PRODOTTO AS TipoVersamento, PATRTERZI.VERSATO_NETTO AS AmmontareVersamento FROM C6Mart.PATRIMONIO_TERZI PATRTERZI INNER JOIN C6Mart.ANAG_PRODOTTI_TERZI ANAGTERZI ON PATRTERZI.COD_PRODOTTO_TERZI = ANAGTERZI.COD_PRODOTTO_TERZI AND ANAGTERZI.DESCR_PRODOTTO = 'Assets.FinancialAssets.PolizzeRivalutabili' WHERE PATRTERZI.RETE = @Rete AND PATRTERZI.COD_FISCALE = @CodiceFiscale END