-- 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


