﻿-- =============================================
-- Author:		Paolo Giovanetti --modificata per i cc in liq Marianna/Valerio
-- Create date: 18/11/2008
-- Description:	
-- =============================================
--[C6Mart].[PROM_TuttiIPortafogli]
CREATE procedure [C6Mart].[PROM_TuttiIPortafogli]
	-- Add the parameters for the stored procedure here
AS
BEGIN
SELECT [Rete]
      ,[CodiceFiscale]
      ,[Portafoglio]
      ,[CodiceProdotto]
      ,[Piazza]
      ,[CodiceValuta]
      ,[Classe]
      ,cast([CtvNominale] as varchar) as CtvNominale
      ,cast([CtvReale] as varchar) as CtvReale
FROM (
	SELECT [Rete]
		  ,[CodiceFiscale]
		  ,[Portafoglio]
		  ,[CodiceProdotto]
		  ,[Piazza]
		  ,[CodiceValuta]
		  ,[Classe]
		  ,[CtvNominale]
		  ,[CtvReale]
	  FROM [C6Mart].[vTuttiIPortafogli]   --[C6StampeCentralizzate]
	union all
	SELECT [Rete]
		  ,[CodiceFiscale]
		  ,[Portafoglio]
		  ,[CodiceProdotto]
		  ,[Piazza]
		  ,[CodiceValuta]
		  ,[Classe]
		  ,[CtvNominale]
		  ,[CtvReale]
	  FROM [C6Mart].[vTuttiIPortafogli_ccLiq]     --[C6StampeCentralizzate]
) T
order by rete,codiceFiscale,Portafoglio
END