Jump to content

dev botao

Arquivo CNAB240 do banco Santander: código de juros de mora ficando igual a 3 se o valor de juros de mora for menor que 1


DeveloperATS
Go to solution Solved by antonio.carlos,
  • Este tópico foi criado há 746 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Bom dia, tudo bem?

Estamos tentando corrigir alguns problemas num arquivo de remessa CNAB240 que estamos tentando enviar para o Santander.

Conseguimos resolver a maioria dos problemas mencionados por eles, exceto um:

Citar

(...)

REGISTRO DETALHE  - SEGMENTO P      REMESSA

(...)
Posição: 127-141= Valor da mora/dia  ou Taxa mensal= Se o campo 118-118 for informado3 – Isento, esse campo deve ser zerado.
(...)

Basicamente, a coluna 118 do segmento P conteria o código de juros de mora; basicamente, a remessa foi informada com o valor 3 (isento), sendo que havia um valor de mora informado. No caso, o correto seria ter o valor 1 (diário) ou 2 (mensal) mais o valor da mora que foi informado.

Após um pouco de experimentação, percebeu-se que:

  • Se o valor da mora for maior ou igual a 1,00:  o ACBr vai jogar, na coluna 118 aquilo o que tiver sido informado no parâmetro "CodigoMora", ou "1", se este parâmetro for omitido;
  • Já se o valor da mora for igual a 0,00: ele vai jogar "3" (isento) na coluna 118, o que até faz sentido;
  • No entanto, se o valor for maior que 0,00 e menor que 1,00 (ex: 0,99😞 o ACBr está jogando "3" (isento) na coluna 118, o que é incorreto.

O que eu precisaria fazer para que o ACBr jogue o código correto na coluna 118 para valores positivos menores que 1,00?

Obs: estamos utilizando o ACBrLib para Java.

Remessa Valor Mora abaixo de 1.rem Remessa Valor Mora igual a 1.rem Titulo Valor Mora Abaixo de 1.ini Titulo Valor Mora igual a 1.ini Config ACBr Principal.ini

Link to comment
Share on other sites

  • Consultores
  • Solution

@DeveloperATS Olhando seu arquivo de configuração em CasasDecimaisMoraJuros=0 por este motivo remessa esta gerando de forma errada, informe CasasDecimaisMoraJuros=2..

ACBrLib.ini

Veja remessa que gerei fazendo testes com ACBrLibBoleto 0.2.0.203 e com seu arquivo .ini alterei apenas CasasDecimaisMoraJuros na seção [BoletoBancoConfig]

 cb130901.remcb130902.rem

https://acbr.sourceforge.io/ACBrLib/Particularidades.html

Link to comment
Share on other sites

  • Este tópico foi criado há 746 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...