-- Schema: C6MartPeriodico
-- Stored Procedure: Inserimento_TrimestraleScarti_SegnalazioneDataQuality








CREATE procedure [C6MartPeriodico].[Inserimento_TrimestraleScarti_SegnalazioneDataQuality]
as


SELECT idTipoControllo,RETE,CODFIS,DescSegnalazione,idElaborazione=(select max(id_elab) from  c6martperiodico.elaborazioni ),idFaseElaborazione=2,datainsert
 into #appoggio1
  FROM [C6StagingPeriodico].[Trimestrale_Scarti] q
  left join [C6MartPeriodico].[tb_TipoControllo] a
  on a.DescTipoControllo like q.BLACKLIST


 INSERT INTO [C6MartPeriodico].[tb_SegnalazioniDataQuality] (idTipoControllo,rete,codiceFiscale,descSegnalazione,idElaborazione,idFaseElaborazione,dataInserimento)
 select * from #appoggio1

 

