CREATE PROCEDURE [C6MartPeriodico].[GESTIONE_SELECT_PDF_GETDATATHREADS_CAMPIONE_QRM_ONDEMAND_OPT_EN] (@volThreads int = 10000)
AS
BEGIN
		SET NOCOUNT ON;
 	SELECT top(@volThreads)  Maledetti.[Rete],Maledetti.[NomeRete],Maledetti.[Agente],Maledetti.[CognomeAgente]
,Maledetti.[NomeAgente],Maledetti.[IndirizzoAgente]
,Maledetti.[CapAgente],Maledetti.[CittaAgente],Maledetti.[TelefonoAgente],Maledetti.[CodiceFiscale],Maledetti.[CognomeCliente]
,Maledetti.[NomeCliente]
,Maledetti.[ProfiloIsAct]
,Maledetti.[PatrimonioNonRappresentabile]
,Maledetti.[PartiteViaggiantiDisinv]
,Maledetti.[PartiteViaggiantiInv]
,Maledetti.[ContoCorrente]
,Maledetti.[PatrimonioBancaFideuramCtvAlNettoContoCorrente]
,Maledetti.[RisorseNonAssociate]
,Maledetti.[Patrimonioaltroctv]
,Maledetti.[Patrimonioimmobiliarectv]
,Maledetti.[PatrimonioTerzictv]
,Maledetti.[PatrimonioTerziCtvAlNettoContoCorrente]
,Maledetti.[PatrimonioTerziContoCorrente]
,Maledetti.[Patrimoniobancafideuramctv]
,Maledetti.[Patrimoniocomplessivototalectv]
,Maledetti.[NumeroIntermediari]
,Maledetti.[CodiceContratto]
,Maledetti.[tip_contratto]
,Maledetti.[contrattoold]
,Maledetti.[NoMonitoraggio]
,Maledetti.[descrizioneDiagnosi]
,Maledetti.[idModelloDiagnosi]
,Maledetti.[idReportDiagnosi]
,Maledetti.[descrizioneMonitoraggio]
,Maledetti.[idReportMonitoraggio]
,Maledetti.[idModelloMonitoraggio]
,Maledetti.[AdesioneSuccessivaAvanzato]
,Maledetti.[VaRRisorseNonAssociate]
,Maledetti.[CoperturaRisorseNonAssociate]
,Maledetti.[VaRTotaleRisorseFinanziarie]
,Maledetti.[CoperturaTotaleRisorseFinanziarie]
,isnull((SELECT max(idReport) FROM c6martperiodico.GESTIONE_PDF_FTP ftp where tipoReport = 'D' 
					AND ftp.codicefiscale = Maledetti.codicefiscale AND ftp.rete = Maledetti.Rete),0)  
			AS IdReportPDFDiagnosi   
			,isnull((SELECT max(idReport) FROM c6martperiodico.GESTIONE_PDF_FTP ftp where tipoReport = 'M' 
					AND ftp.codicefiscale = Maledetti.codicefiscale AND ftp.rete = Maledetti.Rete),0) 
			AS IdReportPDFMonitoraggio 
			into #result
		FROM wh.Maledetti  Maledetti
			--inner join  C6MartPeriodico.CRUSCOTTO_CONTRATTISEI  cdt on cdt.codicefiscale = Maledetti.i_codicefiscale and cdt.rete = Maledetti.rete
			--left join [C6MartPeriodico].[CRUSCOTTO_SCARTI_PDFGENERATOR] PDFGENERATOR on PDFGENERATOR.rete = Maledetti.i_rete and PDFGENERATOR.codicefiscale = Maledetti.i_codicefiscale 
			--left join C6MartPeriodico.tb_SegnalazioniDataQuality Quality  on Quality.rete = Maledetti.i_rete and Quality.codicefiscale = Maledetti.i_codicefiscale 
----			inner join  c6martperiodico.TB_Campione_ONDEMAND Campione on Maledetti.rete= Campione.rete and Maledetti.i_codicefiscale= Campione.cod_fiscale
----			and flag_stampa=1	
		WHERE 1=1
and codiceFiscale in (
'LCRTMS53A29A271R'
)
----
---- update t set flag_stampa=2
----		from  c6martperiodico.TB_Campione_ONDEMAND t where cod_fiscale in (select CodiceFiscale from #result)
----	
select * from #result
END