PDC_REPORT_CreazioneDB/sql/Testbes/procedure/C6MartPeriodico_SP_DQ_ScartiAPI.sql
2025-06-10 15:29:40 +02:00

38 lines
1.5 KiB
Transact-SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- =============================================
-- Author: Caruso Fabrizio
-- Create date: 17/09/2014
-- Description:
-- Individuazione dei Clienti che presentano in Anagrafica caratteri anomali nei campi che formano lindirizzo di
-- domiciliazione del contratto di consulenza
-- Impostazione Codice TIPO CONTROLLO per il controllo specifico
-- ( per riferimenti al tipo controllo verificare tabella "tb_tipocontrollo" )
-- =============================================
-- [C6MartPeriodico].[SP_DQ_CaratteriAnomali] 2
CREATE procedure [C6MartPeriodico].[SP_DQ_ScartiAPI]
@idFaseElaborazione int
AS
BEGIN
Declare @idTipoControllo int
set @idTipoControllo=16
--select * from C6MartPeriodico.TB_SegnalazioniDataQuality where idTipoControllo=16
declare @idElab int
select @idElab=max(id_elab) from c6martperiodico.elaborazioni
--select * from c6martperiodico.tb_tipocontrollo
Insert into C6MartPeriodico.TB_SegnalazioniDataQuality
(
idTipoControllo,
rete,
codiceFiscale,
descSegnalazione,
idElaborazione,
richiesta,
idFaseElaborazione)
select @idTipoControllo,rete,case when codman<>'' then 'FF@'+codman
when piva<>'' then piva
else codfis end as codicefiscale,
tipo.descSegnalazione+ ' IGNORA L''ERRORE verra recuperato al giro successivo automaticamente' ,@idelab,'',@idFaseElaborazione
from C6StagingPeriodico.TRIMESTRALE_SCARTI tbErr
inner join c6martperiodico.tb_tipocontrollo Tipo
on @idTipoControllo = tipo.idTipoControllo
where BLACKLIST='in errore API Sei'
end