38 lines
1.5 KiB
Transact-SQL
38 lines
1.5 KiB
Transact-SQL
-- =============================================
|
||
-- Author: Caruso Fabrizio
|
||
-- Create date: 17/09/2014
|
||
-- Description:
|
||
-- Individuazione dei Clienti che presentano in Anagrafica caratteri anomali nei campi che formano l’indirizzo 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 |