Ir para conteúdo
  • Cadastre-se

Erro ao gerar a remessa para o banco Cresol CNAB-240


Ver Solução Respondido por Victor H. Gonzales - Panda,
  • Este tópico foi criado há 1518 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado (editado)

Boa tarde a todos.

  Pessoal, na linha 332 da unit "ACBrBancoCresol.pas" na função "GerarRegistroTransacao240" (ao gerar a remessa) está apresentando uma "Exception" com a seguinte mensagem, "Código de Mora/Juros informado não é permitido para este banco!" quando o ABr está tentando preencher "CodigoMora" com o valor '0'.

  De acordo com o manual do Layout CNAB-240 do CRESOL (ver. 2.0) só é válido o valor 1 e 2 na posição 118 - 118

  1 - (real ao dia)
  2 – Percentual ao mês

  Eu fiz as correções e funcionou corretamente. Mas é necessário corrigir também os fontes do ACBr para que não volte a a ocorrer o problema ao baixar o SVN.

- Trecho do código com problema.
if (CodigoMora = '') then
begin
  CodigoMora := '0'; //<== Alterado aqui
  if (ValorMoraJuros > 0) then // cjValorDia, cjTaxaMensal
  begin
    if (CodigoMoraJuros = cjValorDia) then
      CodigoMora := '0' //<== Alterado aqui
    else if (CodigoMoraJuros = cjTaxaMensal) then
      CodigoMora := '1'; //<== Alterado aqui
  end;
end;

- Com a alteração abaixo o código funcionou corretamente.
if (CodigoMora = '') then
begin
  CodigoMora := '1';
  if (ValorMoraJuros > 0) then
  begin
    if (CodigoMoraJuros = cjValorDia) then
      CodigoMora := '1'
    else if (CodigoMoraJuros = cjTaxaMensal) then
      CodigoMora := '2';
  end;
end;
 

manual_cobrança_integrada_cooperado_Cresol_240.pdf

Editado por Claudio Trigo
  • Consultores
  • Solution
Postado

Só para ficar registrado, os layout da documentação estão divergindo.

Ambas documentação estão com titulo 2.0, e ambas layout 084, mas com regras diferentes.

Foi solicitado ao usuário indagar ao setor de documentação / homologação do banco a discrepância da documentação

Nossa documentação o domínio é [0,1] e na dele é [1,2]

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

  • 3 semanas depois ...
Postado
Em 27/04/2022 at 17:55, Victor H. Gonzales - Panda disse:

Só para ficar registrado, os layout da documentação estão divergindo.

Ambas documentação estão com titulo 2.0, e ambas layout 084, mas com regras diferentes.

Foi solicitado ao usuário indagar ao setor de documentação / homologação do banco a discrepância da documentação

Nossa documentação o domínio é [0,1] e na dele é [1,2]

Boa tarde.

 

Somente ontem eu obtive a resposta junto ao Cresol.

De acordo com as informações deles o correto é a documentação de vocês. Ver documento em anexo.

Porem antes, a validação do ACBr não estava deixando passar com o valor Zerado, mas agora com a atualização do dia 09/05/2022 para a unit "ACBrBancoCresol" o problema foi resolvido.

Resposta Cresol.jpg

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

  • Este tópico foi criado há 1518 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...