62 lines
2.3 KiB
SQL
62 lines
2.3 KiB
SQL
-- =============================================
|
|
-- 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 |