You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
está apresentando o seguinte erro ao gerar boleto.
br.com.caelum.stella.boleto.exception.GeracaoBoletoException: net.sf.jasperreports.engine.JRException: Error retrieving field value from bean: linhaDigitavel.
@GabrielDevLoper Já estou a um bom tempo sem manter código que usa essa biblioteca, mas entendo que cada banco monta sua linha digitável a partir do método Banco.geraCodigoDeBarrasPara(), nisso creio que não pode faltar nenhum argumento e o Nosso Número precisar ter exatamente o tamanho optado pelo beneficiário:
//Quem emite o boleto
Beneficiario beneficiario = Beneficiario.novoBeneficiario()
.comNomeBeneficiario(titular.getNome())
.comAgencia(conta.getAgencia().toString()).comDigitoAgencia(conta.getAgenciaDigito())
//CNPJ 00000000000000
.comDocumento(titular.getCnpj())
.comCodigoBeneficiario(conta.getConta().toString())
.comDigitoCodigoBeneficiario(conta.getContaDigito())
.comNumeroConvenio(conta.getNumeroConvenio())
.comCarteira(conta.getNumeroCarteira())
.comEndereco(enderecoBeneficiario)
//.comModalidade('C') padrão
//Nosso Número de 17 posições
.comNossoNumero(nossoNumero);
está apresentando o seguinte erro ao gerar boleto.
br.com.caelum.stella.boleto.exception.GeracaoBoletoException: net.sf.jasperreports.engine.JRException: Error retrieving field value from bean: linhaDigitavel.
SERVICE:
CONTROLLER:
The text was updated successfully, but these errors were encountered: