Fala Povo (Baum)
em um de meus projetos estou necessitando gerar (somente) a linha digitável do boleto (2º Via), estou tentando fazê-lo com o JBoleto, porem não estou conseguindo, podem me ajudar?
JBoletoBean boleto = new JBoletoBean();
boleto.setAgencia("3409");
boleto.setDvAgencia("6");
boleto.setContaCorrente("30894");
boleto.setDvContaCorrente("3");
boleto.setDataDocumento("17/12/2008");
boleto.setDataProcessamento("17/12/2008");
boleto.setDataVencimento("12/05/2009");
boleto.setValorBoleto("1748.73");
boleto.setCedente("Nome do Cliente");
boleto.setNumConvenio("04023");
boleto.setNossoNumero("040236020713");
boleto.setDvNossoNumero("3");
boleto.setCarteira("011");
Banco banco = new BancoBrasil(boleto);
System.out.println("|---------------------------------------------------------|");
System.out.println("| " + banco.getLinhaDigitavel() );
System.out.print ("|---------------------------------------------------------|");
// Resultado obtido: 00190.00009 00402.304026 36020.713115 1 42350000174873
// Resultado esperado: 00190.40237 30207.134093 00030.894117 2 42350000174873
nesse teste a primeirab[/b] parte e a últimab[/b] gera corretamente, mas, o meio não, está faltando alguma informação?