Projeto

Geral

Perfil

Defeito #371

Atualizado por Alisson Cleiton dos Santosaproximadamente 1 mês

Precisamos resolver a questão dos lançamentos duplicados na tabela de lançamento, hoje temos 1107 lançamentos duplicados, sendo que destes 954 é só parcelamento. E tem guia+parcela que se repetem 7 vezes. Usando sempre o SP_GUIA_LANCAMENTO como chave de busca este nunca pode se repetir em nenhuma circunstância.  

 Vamos dividir essa correção em etapas. Neste primeiro momento é necessário apagar(EXCLUIR) as guias duplicadas no sistema de parcelamento, essas temos certeza que esta errada e depois corrigir o P10015HD que é o que gera as parcelas para evitar isso. 

 SQL PARA PEGAR AS DUPLICADAS DE PARCELAMENTO 
 SELECT SP_GUIA_LANCAMENTO, COUNT(TUK) AS TOTAL FROM SITAFE.SITAFE_LANCAMENTO WHERE SUBSTR( SP_GUIA_LANCAMENTO, SUBSTR(SP_GUIA_LANCAMENTO, 5, 2) = '04' GROUP BY SP_GUIA_LANCAMENTO ORDER BY TOTAL DESC; 

 SQL PARA PEGAR TODAS DUPLICADAS 
 SELECT SP_GUIA_LANCAMENTO, COUNT(TUK) AS TOTAL FROM SITAFE.SITAFE_LANCAMENTO GROUP BY SP_GUIA_LANCAMENTO ORDER BY TOTAL DESC;

Voltar