CREATE procedure [C6Mart].[PL_D2_S155PatrimonioImmobiliare] 
	-- Add the parameters for the stored procedure here
	@Rete char(1), 
	@CodiceFiscale varchar(16)
AS
BEGIN
	-- SET NOCOUNT ON added to prevent extra result sets from
	--select t.descrizione, t.tipologia, t.localita, t.affittoPercepito, t.valore, t.totale
	select
		Descrizione,
		Tipologia,
		Localita,
		AffittoPercepito,
		Valore_stimato as Valore,
		sum(Valore_stimato) OVER (PARTITION BY 'Valore_stimato') as Totale,
		sum(AffittoPercepito) OVER (PARTITION BY 'AffittoPercepito') as TotaleAffitto,
		Tipologia_Diritto as TipologiaDiritto,
		ProQuota,
		Valore_Stimato_ProQuota as Valore_ProQuota,
		sum(Valore_Stimato_ProQuota) over (partition by 'Valore_Stimato_ProQuota') as TotaleProQuota
	from C6MART.PATRIMONIO_IMMOBILIARE_ProQuota
	where Rete = @Rete
		and COD_FISCALE = @CodiceFiscale
		ORDER BY 5 DESC
	--SELECT 
	--		PATRIMONIO_IMMOBILIARE.DESCRIZIONE AS Descrizione,
	--		PATRIMONIO_IMMOBILIARE.TIPOLOGIA AS Tipologia,
	--		PATRIMONIO_IMMOBILIARE.LOCALITA AS Localita,
	--		isnull(PATRIMONIO_IMMOBILIARE.AFFITTO,0) AS AffittoPercepito,
	--		PATRIMONIO_IMMOBILIARE.valore_stimato AS Valore,
	--		SUM(PATRIMONIO_IMMOBILIARE.VALORE_STIMATO) OVER (PARTITION BY 'Totale') as Totale,
	--		SUM(isnull(PATRIMONIO_IMMOBILIARE.AFFITTO,0)) OVER (PARTITION BY 'TotaleAffitto') as TotaleAffitto
	--FROM C6MART.PATRIMONIO_IMMOBILIARE 
	--WHERE PATRIMONIO_IMMOBILIARE.RETE = @Rete
	--	AND PATRIMONIO_IMMOBILIARE.COD_FISCALE = @CodiceFiscale
	--ORDER BY 5 DESC
END