Adicionar suporte à geração de Guia de Recolhimento da União - GRU
thyagotosin opened this issue · comments
Erro na geração do código de barras. Número de digitos diferente de 44. Verifique todos os dados. Testei com as classes de exemplo do projeto, e sempre acusa o mesmo erro.
Será que você está informando todos os atributos necessários? As vezes eu esquecia de informar um atributo essencial e dava isso tb
Então, convênio com 7 dígitos funciona 100%, mas agora precisei mudar o convênio e o banco informou um com 8 dígitos. Só troquei o convênio e deu erro, ele está gerando 45 dígitos. Verifiquei na Classe BancoDoBrasil.java um método getNumeroConvenioFormatado que serve para convênios com 6 e 7 dígitos, para 8 não encontrei ou posso ter entendido o fluxo de maneira errada. Como preciso com um pouco de urgência, solicitei para o gerente no banco tentar mudar o convênio para um com 7 dígitos.
chegou pra gente a informação que convênio com 8 dígitos carteira 18 é apenas para GRU. O número do convênio servirá como "número de referência" no preenchimento da GRU. O convênio com 7 dígitos e carteira 18 é o GRU Boleto. Esse último o stella boleto contempla.
@thyagotosin Você pode nos dar mais detalhes sobre esse problema?
Poxa, 3 anos já. Lembro não, ó. kkkk
mas lendo oq mandei, era um problema no banco que havia firmado o convênio, solicitaram GRU Boleto e acabaram fazendo apenas GRU, por isso a diferença na quantidade de caracteres no número do convênio.
Faz tempo mesmo @thyagotosin :/
Estamos fazendo uma movimentação bacana para retomar o projeto em atividade, você sabe se pode conseguir mais detalhes sobre isso? Assim podemos adicionar essa feature ao nosso backlog.
Tem previsão pra suporte a GRU?
Formato 00000000000-0 00000000000-0 00000000000-0 00000000000-0
Não @paboitb Ainda não temos uma previsão. Você pode pegar essa Issue e trabalhar nisso, todo PR é bem vindo :)
Vou ver se consigo contribuir. :D