63 lines
2.0 KiB
SQL
63 lines
2.0 KiB
SQL
-- Stored procedure
|
|
-- =============================================
|
|
-- Author: Simone D'Elia
|
|
-- Create date: Aprile 2022
|
|
-- Description:
|
|
-- =============================================
|
|
CREATE procedure [C6MartPeriodico].[PL_S183iCapital] --'F','GSSGLI67A52F205P'
|
|
-- Add the parameters for the stored procedure here
|
|
@Rete char(1),
|
|
@CodiceFiscale varchar(16)
|
|
AS
|
|
BEGIN
|
|
SELECT
|
|
distinct
|
|
CASE
|
|
WHEN AREA.ID_AREA = 'Pre1' OR AREA.ID_AREA = 'Pre2' THEN 'Pre'
|
|
ELSE AREA.ID_AREA
|
|
END AS Codarea,
|
|
CASE
|
|
WHEN AREA.ID_AREA = 'Pre1' OR AREA.ID_AREA = 'Pre2' THEN 'Previdenza'
|
|
WHEN AREA.ID_AREA = 'Na' THEN 'Non allocate'
|
|
ELSE AREA.NOME_AREA
|
|
END AS NomeArea,
|
|
--CASE
|
|
-- WHEN AREA.ID_AREA = 'Pre1' OR AREA.ID_AREA = 'Pre2' THEN 3
|
|
-- ELSE AREA.ORDINAMENTO
|
|
--END AS OrdineArea,
|
|
iCap.codconf as CodiceContratto,
|
|
iCap.sgr as ContrattoSGR,
|
|
iCap.descprod as NomeProdotto,
|
|
iCap.dtiniz as DataInizio,
|
|
iCap.dtfine as DataFine,
|
|
iCap.CTV_COMMIT as Totale,
|
|
iCap.impvers as ImportoVersato,
|
|
iCap.impres as ImportoDaVersare
|
|
from C6MartPeriodico.PATRIMONIO_BF PATRBF
|
|
INNER JOIN
|
|
C6MartPeriodico.AREA_BISOGNO AREA
|
|
ON LEFT(PATRBF.ID_AREA,3) = AREA.ID_AREA
|
|
inner join C6MartPeriodico.WSEICAP iCap
|
|
on icap.codconf=PATRBF.ID_CONTRATTO
|
|
and icap.subprod=PATRBF.COD_SOTTOPRODOTTO
|
|
--and icap.isin=patrbf.ISIN
|
|
where icap.RETE=@Rete
|
|
and icap.COD_FISCALE=@CodiceFiscale
|
|
--select Codarea,NomeArea,CodiceContratto,ContrattoSGR,NomeProdotto,DataInizio,DataFine,
|
|
--cast(Totale as decimal(15,2))as Totale,
|
|
--cast(ImportoVersato as decimal(15,2))as ImportoVersato ,
|
|
--cast(ImportoDaVersare as decimal(15,2)) as ImportoDaVersare
|
|
--from C6MartPeriodico.test_icapital
|
|
--where rete=@rete and CODiceFISCALE=@CodiceFiscale
|
|
--SELECT
|
|
-- 'Inv' as CodArea,
|
|
-- 'Investimento' as NomeArea,
|
|
-- '954572CO210' as CodiceContratto,
|
|
-- 'BlackRock' as ContrattoSGR,
|
|
-- 'Prodotto di Test' as NomeProdotto,
|
|
-- '05/04/2022' as DataInizio,
|
|
-- '15/01/2023' as DataFine,
|
|
-- '23468.230' as Totale,
|
|
-- '632.234' as ImportoVersato,
|
|
-- '326.263' as ImportoDaVersare
|
|
END |