eduardokum / laravel-boleto

Pacote para gerar boletos e remessas
MIT License
598 stars 384 forks source link

Banrisul layout 240 - Nova versão 10.3 #670

Closed eduardomaito closed 11 months ago

eduardomaito commented 2 years ago

Olá, realizamos homologação de boletos Banrisul, onde o layout 400 será descontinuado.

Ao enviar o arquivo de remessa, recebemos essas informações: Novas determinações do BACEN serão contempladas no leiaute 240 posições. Novas homologações serão realizadas apenas no leiaute CNAB240 versão 10.3 que é o leiaute compatível com a nova plataforma de cobrança.

Alguém já passou por isso?

Segue manual anexo. LeiauteBanrisulFebraban_pdr240_v103_31082021.pdf

Desde já agradeço a atenção.

eumanito commented 1 year ago

@eduardomaito estou fazendo a homologação do layout 240 do Banrisul.

Só não consegui calcular o DV da Agência e Conta do registro P, posição 37.

ermaito commented 1 year ago

@eumanito testei com a versão do pacote 0.8.8 e deu várias divergências em uma homologação. Estou fazendo levantamento de alterações necessárias para verificar e providenciando a atualização do pacote. Só para me situar, você fez em qual versão que deu problema com DV?

eumanito commented 1 year ago

@eduardomaito Como vejo a versão do meu fork? https://github.com/eumanito/laravel-boleto

Faz 2 anos que não atualizo, pois não aceitaram nenhum pull request que eu fiz, então faço a manutenção somente em meu fork.

Sobre o DV, não tem a função para calcular este, então coloquei um campo na interface para o usuário preencher.

Se precisar de ajuda é só chamar. Olha no meu fork os ajustes que fiz na remessa.

Você tem um fork com ajustes também?

ermaito commented 1 year ago

@eumanito a minha versão é 0.8.8 e para você verificar pode ser no composer.json. Fiz os ajustes aqui também em um fork, hoje recebi a confirmação de validação do Banrisul. Mas vou atualizar a versão do pacote para verificar se isso já não consta nele.

eumanito commented 1 year ago

@eduardomaito compartilha comigo o seu fork também. Tenho dúvida nos dígitos verificadores.

ermaito commented 1 year ago

@eumanito estou em processo de atualização e testes com o pacote, mas segue anexo como ficou o arquivo Banrisul240.php.

Banrisul240.zip

ermaito commented 1 year ago

@eumanito conseguiu?

eumanito commented 1 year ago

Sim, agora no sistema do banco diz "aguardando análise"