Valida Distrato em Aberto com Plano de Financiamento gerado


Este processo verifica se existem distratos com plano de financiamento gerado, mas que não geraram lançamentos financeiros, que poderiam gerar inconsistências ao migrar para a versão de revitalização.
 

 
 
Para saber exatamente quais são as vendas que possuem distratos nessa situação a ferramenta faz a seguinte consulta:
 
SELECT XVENDA.CODCOLIGADA, XVENDA.NUM_VENDA AS NUMVENDA      
FROM XVENDA
WHERE EXISTS
      (SELECT 1
         FROM XPARCELAPAGAMENTO
         JOIN   XREGRACOMPONENTEVENDA
         ON (XREGRACOMPONENTEVENDA.CODCOLIGADA = XPARCELAPAGAMENTO.CODCOLIGADA 
                AND XREGRACOMPONENTEVENDA.NUM_VENDA = XPARCELAPAGAMENTO.NUM_VENDA 
                AND  XREGRACOMPONENTEVENDA.COD_GRUPO = XPARCELAPAGAMENTO.COD_GRUPO 
                AND  XREGRACOMPONENTEVENDA.ORIGEMREGRA = 2)
        WHERE XPARCELAPAGAMENTO.CODCOLIGADA = XVENDA.CODCOLIGADA
          AND XPARCELAPAGAMENTO.NUM_VENDA = XVENDA.NUM_VENDA)         
          AND EXISTS (SELECT 1 FROM XDISTRATO WHERE XDISTRATO.NUMVENDA =XVENDA.NUM_VENDA AND XDISTRATO.COD_SIT_DISTRATO IN (10,90))
ORDER BY XVENDA.CODCOLIGADA, XVENDA.NUM_VENDA
 
 
Esta consulta não precisa ser executada, pois é realizada internamente pela ferramenta e tem caráter ilustrativo Se for encontrado algum distrato com plano de financiamento e sem lançamento financeiro, será exibida a visão de distratos para que o usuário decida registro a registro se cancelar o distrato efetivar e gerar os lançamentos financeiros.
 
 

  • Sem rótulos