/*
--select * from global_error select count(*) from c6mart.gestione_pdf_ftp where dataGenerazione >'20110218'
select * from c6mart.contrattosei where cod_fiscale = 'BCCGNN34E09I512K'
select * from [C6Mart].[vContrattiPerGenerazioneReport]
 Nel giro di email di revoca non si deve produrre il report (Fabrizio) --*/
CREATE VIEW [C6Mart].[vContrattiPerGenerazioneReport_old240413]
AS
SELECT  
--VALERIO TEST
--top 1 
C6.Rete, Cod_Agente, C6.Cod_Fiscale, CodiceContratto, Freq_Monitor, Freq_Diagnosi,TipoElaborazione,AdesioneSuccessivaAvanzato,InvioBenvenuto, 
                      ClienteMigrato, RisorseNa, NumRevoche
FROM         C6Mart.vTuttiIContratti AS C6 
--LEFT JOIN	 C6Mart.MIFID AS MIFID
--ON	C6.RETE = MIFID.RETE AND C6.COD_FISCALE = MIFID.COD_FISCALE
WHERE     (1 = 1)	
                    and cod_agente not in ('015126')
                    AND (InvioBenvenuto = 'N') 
					AND (ClienteMigrato = 'S') 
					AND (ISNULL(RisorseNa, 'N') = 'N') 
					AND (ISNULL(NumRevoche, 0) = 0)
					AND (DATEDIFF(d,Data_Perf, GETDATE()) >=  CAST(dbo.getParametro('NUMGIORNIDALPERF_REP') AS INT))
					AND (ISNULL(PartViaDisinv, 'N') = 'N')
					AND	C6.Cod_Fiscale IN (
							SELECT	COD_FISCALE
							FROM    C6Mart.PIRAMIDE_MOD)
					AND ProfiloAttivo = 1
--and cod_fiscale   in
--(
--'BCLMSM63T11C933E' --rimettere sulla contrattosei inviobenvenuto = S
----'BRZGPP39H08C352F'
--)
--
--begin tran
--update c6mart.contrattosei set inviobenvenuto = 'S' where cod_fiscale = 'BCLMSM63T11C933E'
--commit
--rollback