Alguém está usando o JBoleto para o banco HSBC?
Estou com um problema que o código da baixa (na parte inferior do boleto) não está aparecendo, e até onde eu sei, ele é composto pelo nosso número, o qual eu estou passando:
JBoletoBean jBoletoBean = new JBoletoBean();
jBoletoBean.setDataDocumento(data.format(resultado.getDate("MENVENCIMENTO")));
jBoletoBean.setDataProcessamento(data.format(new Date()));
jBoletoBean.setAceite("N");
jBoletoBean.setCedente("IEPG");
jBoletoBean.setNomeSacado(resultado.getString("ALUNOME"));
jBoletoBean.setEnderecoSacado(resultado.getString("ALUENDERECO"));
jBoletoBean.setBairroSacado(resultado.getString("ALUBAIRRO"));
jBoletoBean.setCidadeSacado(resultado.getString("CIDNOME"));
jBoletoBean.setUfSacado(resultado.getString("CIDUF"));
jBoletoBean.setCepSacado(resultado.getString("ALUCEP"));
jBoletoBean.setCpfSacado(resultado.getString("ALUCPF"));
jBoletoBean.setLocalPagamento("PAGAVEL EM QUALQUER BANCO ATÉ O VENCIMENTO");
jBoletoBean.setLocalPagamento2("");
jBoletoBean.setNoDocumento("0000" + resultado.getString("MENALUNO"));
Vector descricoes = new Vector();
descricoes.add("");
descricoes.add("");
descricoes.add("");
descricoes.add("");
jBoletoBean.setDescricoes(descricoes);
jBoletoBean.setInstrucao1("CONCEDER DESCONTO ATE O VENCIMENTO DE R$ " + resultado.getString("MENDESCONTO"));
jBoletoBean.setInstrucao2(resultado.getString("MENOBS").toUpperCase());
jBoletoBean.setInstrucao3("NAO RECEBER APÓS 60 DIAS");
jBoletoBean.setInstrucao4("CURSO: " + resultado.getString("CURNOME"));
jBoletoBean.setCarteira("CNR");
jBoletoBean.setDataVencimento(data.format(resultado.getDate("MENVENCIMENTO")));
//nao obrigatorio para calculos do boleto
jBoletoBean.setAgencia(resultado.getString("BANAGENCIA"));
jBoletoBean.setContaCorrente(resultado.getString("BANCEDENTECODIGO"));
//jBoletoBean.setDvContaCorrente(resultado.getString("BANCEDENTEDIGITO"));
jBoletoBean.setDvContaCorrente("");
jBoletoBean.setNossoNumero(resultado.getString("MENALUNO"),13);
jBoletoBean.setDvNossoNumero("10");
jBoletoBean.setValorBoleto(resultado.getString("MENVALOR"));
//código do cliente fornecido pelo hsbc
jBoletoBean.setCodCliente("0000" + resultado.getString("MENALUNO"));
JBoleto jBoleto = new JBoleto();
jBoleto.addBoleto(jBoletoBean,JBoleto.HSBC);
caminho = request.getRealPath("/");
jBoleto.writeToFile(caminho + resultado.getString("MENALUNO") + String.valueOf(resultado.getRow ()) + ".pdf");
Devo estar esquecendo de algo?