Blz Gilmar, agora funcionou,
Mas surgiu mais uma dúvida, em cima do exemplo do sicredi, eu inseri
dados para me certificar da validade do boleto,
tenho um boleto Gerado pelo Programa do Sicredi, e comparando os dados
a linha digitavel não bate:
veja a diferença:
Prog. Sicredi : 74891.10820 00014.230270 02150.561070 6
39290000006500
jRimum : 74893.10826 00014.201552 92150.561006 8
39290000006500
Dados usados: Agencia : 3027 C/C 15056-8
Data Emissão : 02/07/2008
Data Vencimento: 10/07/2008
Valor : 65,00
N. Documento : 495
No MeuPrimeiroBoletoSicredi.java :
ContaBancaria contaBancariaCed = new
ContaBancaria(banco);
contaBancariaCed.setAgencia(new Agencia(03027, "02"));
contaBancariaCed.setCarteira(new Carteira(5)); // 5
contaBancariaCed.setNumeroDaConta(new NumeroDaConta(15056, "8"));
Titulo titulo = new Titulo(contaBancariaCed, sacado,
cedente,sacadorAvalista);
titulo.setNumeroDoDocumento("495");//123456789
titulo.setNossoNumero("08200014");// NossNúmero já Vem Calculado
"07200009"
titulo.setDigitoDoNossoNumero("2");
titulo.setValor(BigDecimal.valueOf(65));
DateFormat formatter = new SimpleDateFormat("dd/MM/
yyyy");
try{
Date dataDoc = (Date)formatter.parse("02/07/2008");
titulo.setDataDoDocumento(dataDoc); //(new Date());
} catch (ParseException e) {
throw new Exception("Data com formato
inválido");
}
try{
Date dataVenc =
(Date)formatter.parse("10/07/2008");
titulo.setDataDoVencimento(dataVenc); //(new
Date());
} catch (ParseException e) {
throw new Exception("Data com formato
inválido");
}
Grato,
Carlos.
On 16 jul, 12:58, "Gilmar P.S.L." <
gilmat...@gmail.com> wrote:
> Olá Carlos...
>
> Pirmeiramente gostaríamos de agradecer pela colaboração.
>
> Bom, o erro foi causado por falha no exemplo..
> A falha foi corrigida, mas como se trata de um exemplo o código não foi
> coberto por testes...
>
> A intenção era mas ser um exemplo de demonstração de extenção do que um
> implementação propriamente dita..
> Na próxima versão esse campo livre do sicredi já deve estar incorporado,
> embora, nessa nova versão da classe em:
>
>
http://jrimum.nordestefomento.com.br/wprojeto/browser/trunk/WProjeto/...
>
> Esperamos que esteja correto.
>
> Para incorporar essa correção no exemplo vc só precisa baixar um único
> arquivo .java em:
>
>
http://jrimum.nordestefomento.com.br/wprojeto/browser/trunk/WProjeto/...