Tempo aproximado para leitura: 00:05:00 min
Dúvida
Por que ocorre o erro 500 - Não foi possível excluir o contrato (A171DELETA) ao tentar excluir uma Aplicação ou Empréstimo no módulo Financeiro?
Solução
Uma das causas do help A171DELETA ocorre quando o sistema identifica que o contrato de aplicação ou empréstimo possui marcas de processamento que impedem sua exclusão. Esse bloqueio é acionado quando o campo EH_ULTAPR está preenchido.
Quando esse campo contém informação, o Protheus entende que já houve movimentação de juros ou apropriação para o contrato. Nessa situação, a exclusão é bloqueada de forma nativa pela rotina, com o objetivo de preservar a integridade dos saldos e dos dados financeiros.
Dessa forma, quando o campo EH_ULTAPR estiver vazio, o que indica que não existe movimentação de juros ou apropriação, a mensagem não ocorrerá, permitindo a exclusão do contrato pela rotina padrão do sistema.
Recomenda-se validar se o ambiente está com dicionário e binários atualizados. Permanecendo o cenário em ambiente atualizado, não havendo movimentações e campo preenchido, será necessário coletar evidências detalhadas de todo o ciclo do contrato para análise pelo suporte.
Saiba mais: Aplicações e empréstimos - FINA716 - Financeiro P12
0 Comentários