-- Schema: dbo -- Stored Procedure: Utility_Query_Incrocio CREATE procedure [dbo].[Utility_Query_Incrocio] (@cod_fis varchar(16) = '') AS BEGIN declare @codicefiscale varchar(18) declare @codicecontratto varchar(11) declare @chiaveclientepb varchar(11) declare @nomecognome varchar(255) SET @nomecognome = '' SET @chiaveclientepb = '' set @codicecontratto = '' set @codicefiscale = @cod_fis select @codicefiscale=cod_fiscale from c6mart.anag_clienti where nome+cognome = @nomecognome select @codicefiscale=cod_fiscale from c6mart.vcontratti where codicecontratto = @codicecontratto select @codicefiscale=cod_fiscale from c6mart.vcontratti where chiaveclientepb = @chiaveclientepb select CODICECONTRATTO,DATA_PERF,DATA_FINEAVANZATO,CASE TIP_CONTRATTO WHEN 0 THEN 'OLD' WHEN 1 THEN 'AFFLUENT' WHEN 2 THEN 'PRIVATE' ELSE 'ERR' END AS TIPOCONTRATTO,CASE RIATTIVAZIONE WHEN 1 THEN 'RIATTIVAZIONE' WHEN 2 THEN 'UPGRADE' ELSE '' END AS RIATTIVAZIONE,RETE,* from c6mart.vcontratti where cod_fiscale = @codicefiscale select CHIAVECLIENTEPB, ClienteMIGRATO, RISORSENA, PROFILOATTIVO, InvioBenvenuto, NumSolleciti, NumRevoche, CASE TIP_CONTRATTO WHEN 0 THEN 'OLD' WHEN 1 THEN 'AFFLUENT' WHEN 2 THEN 'PRIVATE' ELSE 'ERR' END AS TIPOCONTRATTO,CASE TIP_RIATTIVAZIONE WHEN 1 THEN 'RIATTIVAZIONE' WHEN 2 THEN 'UPGRADE' ELSE '' END AS RIATTIVAZIONE , Data_ultimoSollecito ,Data_ultimaRevoca from c6mart.contrattosei_metadati where chiaveclientepb = (select chiaveclientepb from c6mart.vcontratti where cod_fiscale = @codicefiscale) select * from c6mart.gestione_pdf_ftp where codicefiscale = @codicefiscale select * from c6mart.gestione_email where cod_fiscale = @codicefiscale select * from [CONSUNI].ConsulenzaUnicaFL.[dbo].CBS_STAMPAREPORT where codicecontratto in (select CODICECONTRATTO from c6mart.vcontratti where cod_fiscale = @codicefiscale) select * from c6mart.test_quality where cod_fiscale = @codicefiscale select * from [CONSUNI].ConsulenzaUnicaFL.[dbo].CBS_HistDatiIngresso h where h.TRCOM_CODFISC=@codicefiscale or h.TRCOM_MANDATO=substring(@codicefiscale,4,4) order by 2 select * from [CONSUNI].ConsulenzaUnicaFL.[dbo].CBS_Scarti h where h.TRCOM_CODFISC=@codicefiscale or h.TRCOM_MANDATO=substring(@codicefiscale,4,4) order by 2 End