Erro ao gerar boleto banco sicredi, no campo livre

1,196 views
Skip to first unread message

Jorge

unread,
Oct 14, 2011, 9:19:27 AM10/14/11
to JRimum Community
Olá pessoal!
Estou tentanto gerar um boleto para o sicredi, já mandei para
homologação e está dando problema, mas o pessoal do suporte do sicredi
afirma que Os cálculos da linha digitável / código de barras estão
incorretos, mais precisamente no campo Com ou Sem valor, DV campo
livre, DV do 3º campo e DV geral.
O que eu deveria fazer? Gerar manualmente o codigo de barras e linha
digitavel? Ou alguém pode me orientar como eu modifico a geração da
linha digitável / código de barras.

Agradeço desde já qualquer ajuda!

Gilmar P.S.L.

unread,
Oct 14, 2011, 10:52:42 AM10/14/11
to jrimum-c...@googlegroups.com
Olá Jorge,

Para ajudar seria bom que vc postasse a linha digitável e mostrasse exatamente o que está errado nessa linha segundo o suporte sicredi. E lógico, seria bom que eles informassem o que deveria estar aparecendo no lugar dos dados errados.

Pode contar com a gente para ajudar nessa homologação.

Atenciosamente
------------------------------------------------------
Gilmar P.S.L.



2011/10/14 Jorge <jlbav...@gmail.com>

--
Você recebeu esta mensagem porque está inscrito no Grupo "JRimum
Community" nos Grupos do Google.
Para postar neste grupo, envie um e-mail para
jrimum-c...@googlegroups.com
ANTES DE POSTAR... leia:
https://groups.google.com/d/topic/jrimum-community/ULU8QHHgaBs/discussion
Para cancelar a sua inscrição neste grupo, envie um e-mail para
jrimum-communi...@googlegroups.com
Para ver mais opções, visite este grupo em
http://groups.google.com/group/jrimum-community?hl=pt-BR?hl=pt-BR

Misael Barreto de Queiroz

unread,
Oct 14, 2011, 10:59:35 AM10/14/11
to jrimum-c...@googlegroups.com
Olá Jorge, tudo bom?

Jorge, com base no que você falou não tenho como afirmar o que estaria errado, mas vamos tentar te ajudar.

Primeiramente você chegou a dar uma olhada no exemplo org.jrimum.bopepo.exemplo.banco.sicredi.BoletoSicrediExemplo.java?

Ela está disponível nas distribuições SOURCE
http://www.jrimum.org/jrimum/wiki/Projeto/Download
http://code.google.com/p/jrimum/downloads/detail?name=JRimum-Bopepo-SNAPSHOT-20110415-src.jar

ou então você pode espiar diretamente via browser do TRAC
http://www.jrimum.org/bopepo/browser/branches/0.2-Helio/src/examples/java/org/jrimum/bopepo/exemplo/banco/sicredi
http://www.jrimum.org/bopepo/browser/branches/0.2-Helio/src/examples/java/org/jrimum/bopepo/exemplo/banco/sicredi/BoletoSicrediExemplo.java

No caso do SICREDI, existe um parâmetro bancário quie deve ser informado, no caso "PostoDaAgencia". Você está informando o valor correto?
Ex: titulo.setParametrosBancarios(new ParametrosBancariosMap("PostoDaAgencia",02));

Outra coisa que pode te ajudar são as threads já existentes que tratam do SICREDI. Espia lá:
https://groups.google.com/forum/#!searchin/jrimum-community/sicredi

Jorge, dá uma sacada nessas informações que te passei, e se você não conseguir contornar o problema, entra em contato com a gente de novo. Daí no caso tu manda mais indícios pra gente, tipo a classe que você tá usando para gerar o boleto, beleza?

Um abraço.
Pode contar com o JRimum.



Misael Barreto
JRimum Developer
www.jrimum.org
P Antes de imprimir, pense em seu compromisso com o meio ambiente

Jorge L. B. Bavaresco

unread,
Oct 14, 2011, 11:03:41 AM10/14/11
to jrimum-c...@googlegroups.com
--
Você recebeu esta mensagem porque está inscrito no Grupo "JRimum
Community" nos Grupos do Google.
Para postar neste grupo, envie um e-mail para
jrimum-c...@googlegroups.com
ANTES DE POSTAR... leia:
https://groups.google.com/d/topic/jrimum-community/ULU8QHHgaBs/discussion
Para cancelar a sua inscrição neste grupo, envie um e-mail para
jrimum-communi...@googlegroups.com
Para ver mais opções, visite este grupo em
http://groups.google.com/group/jrimum-community?hl=pt-BR?hl=pt-BR
Seguinte, em anexo segue planilha com os erros.
Sim eu já tentei usar aquele exemplo do boleto do Sicredi.
--

Jorge L. B. Bavaresco
(54) 9976-6902
www.bavaresco.eti.br

Analisa_boletos.pdf

Gilmar P.S.L.

unread,
Oct 14, 2011, 12:34:01 PM10/14/11
to jrimum-c...@googlegroups.com
Jorge,

Qual versão  do bopepo vc está usando?

E outra coisa, vc precisa dizer se a carteira é com ou sem registro:

titulo.getContaBancaria().setCarteira(new Carteira(1, TipoDeCobranca.SEM_REGISTRO));

Pela planilha que vc passou, no seu caso vc tem que dizer que é com registro correto?
2011/10/14 Jorge L. B. Bavaresco <jlbav...@gmail.com>

Jorge Luis Boeira Bavaresco

unread,
Oct 14, 2011, 12:38:57 PM10/14/11
to jrimum-c...@googlegroups.com
Olá! 
Estou usando a carteira com Registro sim. Estou usando a ultima versão, 0.2.3 Helio, JRimum-Bopepo-SNAPSHOT-20110415-bin.jar.
Eu tenho que dizer que a cobrança é com registro. 

Gilmar P.S.L.

unread,
Oct 14, 2011, 1:15:11 PM10/14/11
to jrimum-c...@googlegroups.com
Olá Jorge,

Complicado esse suporte do SICREDI.., o manual do banco diz que:

Anexo 1 (peseudo  código):

sicredi.png

Por isso que está dando errado. Sua carteira é com registro, então o campo "Com ou Sem Valor" está dando errado. Devido a isso os outros campos que são calculados (digitos verificadores) dão errado.

Bom, vc pode confirmar com eles se esse campo  "Com ou Sem Valor" é independente do tipo da carteira?

Atenciosamente
2011/10/14 Jorge Luis Boeira Bavaresco <jlbav...@gmail.com>
sicredi.png

Jorge L. B. Bavaresco

unread,
Oct 14, 2011, 3:51:41 PM10/14/11
to jrimum-c...@googlegroups.com
    Não recebi resposta do banco ainda, mas acredito que seja. Dá uma olhada na documentação que eu tenho que segue em anexo.
Sicredi 10539_M_CED_400.pdf

Gilmar P.S.L.

unread,
Oct 15, 2011, 10:24:25 AM10/15/11
to jrimum-c...@googlegroups.com
Jorge,

Nessa documentação q vc enviou, na página 47, no rodapé diz:

Observação: no Anexo 1 do manual (página 54) consta exemplo de código fonte/função para criação do código de barras.

Que é  a página que mencionei anteriormente.

Para modificar o nosso código no bopepo é super simples. Mas, seria muito bom esclarecer com o suporte essa informação para evitar retrabalho. Pela experiência com  suporte de bancos, ..., é sempre tudo muito "desencontrado". 

Imagine só, em um lugar do manual diz uma coisa, e em outro, outra! Se vc não tiver informado a eles, enfatize:

"Por que no código fonte do manual diz que isso é válido somente para cobrança sem registro? "

É bom aguardar a resposta deles para esclarecer isso.

Atenciosamente

Jorge Luis Boeira Bavaresco

unread,
Oct 17, 2011, 4:04:40 PM10/17/11
to jrimum-c...@googlegroups.com
Olá!
O suporte informou que 
Boa tarde,

 

Este campo com ou sem valor, independe se a carteira é com registro ou sem registro.

 

 

Atenciosamente,

Misael Barreto de Queiroz Misael

unread,
Oct 17, 2011, 11:23:01 PM10/17/11
to jrimum-c...@googlegroups.com
Olá Jorge,

Obrigado aí por entrar em contato com o pessoal do banco. Depois dessa resposta que o cara te deu, seria bom eles ajustarem o manual  distribuído por eles mesmo heheheheeh.

Vamos providenciar o ajuste e te damos um retorno.

Um abraço.



Misael Barreto
JRimum Developer
www.jrimum.org
P Antes de imprimir, pense em seu compromisso com o meio ambiente



JRiboyToEmail.png

Gilmar P.S.L.

unread,
Oct 18, 2011, 9:41:50 AM10/18/11
to jrimum-c...@googlegroups.com
Olá pessoal,

Ajustes saindo hoje, espero eu.

Até mais.
2011/10/18 Misael Barreto de Queiroz Misael <misael...@gmail.com>
JRiboyToEmail.png

Jorge L. B. Bavaresco

unread,
Oct 24, 2011, 6:22:57 AM10/24/11
to jrimum-c...@googlegroups.com
    Olá Pessoal!
    Como anda a correção do campo livre do sicredi? Eu posso ajudar na correção se me orientarem. Seria uma honra contribuir!
    Abraços!

Gilmar P.S.L.

unread,
Oct 24, 2011, 7:07:06 AM10/24/11
to jrimum-c...@googlegroups.com

Olá Jorge!

Já foi feita, agora de tarde disponibilizaremos uma versão pra vc testar e homologar.

Até mais.


On Oct 24, 2011 7:23 AM, "Jorge L. B. Bavaresco" <jlbav...@gmail.com> wrote:
>
> On 18/10/2011 11:41, Gilmar P.S.L. wrote:
>>
>> Olá pessoal,
>>
>> Ajustes saindo hoje, espero eu.
>>
>> Até mais.
>> ------------------------------------------------------

>> Gilmar P.S.L.
>> JRimum Developer


>>       
>> http://www.jrimum.org
>> http://www.blog.jrimum.org
>> http://twitter.com/jrimum
>> http://groups.google.com.br/group/jrimum-community
>>
>>
>>
>>
>> 2011/10/18 Misael Barreto de Queiroz Misael <misael...@gmail.com>
>>>
>>> Olá Jorge,
>>>
>>> Obrigado aí por entrar em contato com o pessoal do banco. Depois dessa resposta que o cara te deu, seria bom eles ajustarem o manual  distribuído por eles mesmo heheheheeh.
>>>
>>> Vamos providenciar o ajuste e te damos um retorno.
>>>
>>> Um abraço.
>>>
>>>
>>>

>>> Misael Barreto
>>> JRimum Developer
>>> www.jrimum.org
>>> P Antes de imprimir, pense em seu compromisso com o meio ambiente
>>>
>>>
>>>
>>> Em 17 de outubro de 2011 17:04, Jorge Luis Boeira Bavaresco <jlbav...@gmail.com> escreveu:
>>>
>>>> Olá!
>>>> O suporte informou que 
>>>> Boa tarde,
>>>>
>>>>  
>>>>
>>>> Este campo com ou sem valor, independe se a carteira é com registro ou sem registro.
>>>>
>>>>  
>>>>
>>>>  
>>>>
>>>> Atenciosamente,
>>>>
>>>>
>>>>
>>>>
>>>> Em 15 de outubro de 2011 11:24, Gilmar P.S.L. <gilm...@gmail.com> escreveu:
>>>>
>>>>> Jorge,
>>>>>
>>>>> Nessa documentação q vc enviou, na página 47, no rodapé diz:
>>>>>
>>>>>> Observação: no Anexo 1 do manual (página 54) consta exemplo de código fonte/função para criação do código de barras.
>>>>>
>>>>>
>>>>> Que é  a página que mencionei anteriormente.
>>>>>
>>>>> Para modificar o nosso código no bopepo é super simples. Mas, seria muito bom esclarecer com o suporte essa informação para evitar retrabalho. Pela experiência com  suporte de bancos, ..., é sempre tudo muito "desencontrado". 
>>>>>
>>>>> Imagine só, em um lugar do manual diz uma coisa, e em outro, outra! Se vc não tiver informado a eles, enfatize:
>>>>>
>>>>> "Por que no código fonte do manual diz que isso é válido somente para cobrança sem registro? "
>>>>>
>>>>> É bom aguardar a resposta deles para esclarecer isso.
>>>>>
>>>>> Atenciosamente
>>>>> ------------------------------------------------------

>>>>> Gilmar P.S.L.
>>>>> JRimum Developer


>>>>>       
>>>>> http://www.jrimum.org
>>>>> http://www.blog.jrimum.org
>>>>> http://twitter.com/jrimum
>>>>> http://groups.google.com.br/group/jrimum-community
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> 2011/10/14 Jorge L. B. Bavaresco <jlbav...@gmail.com>
>>>>>>
>>>>>> On 14/10/2011 14:15, Gilmar P.S.L. wrote:
>>>>>>>
>>>>>>> Olá Jorge,
>>>>>>>
>>>>>>> Complicado esse suporte do SICREDI.., o manual do banco diz que:
>>>>>>>
>>>>>>> Anexo 1 (peseudo  código):
>>>>>>>
>>>>>>>
>>>>>>>

>>>>>>> Por isso que está dando errado. Sua carteira é com registro, então o campo "Com ou Sem Valor" está dando errado. Devido a isso os outros campos que são calculados (digitos verificadores) dão errado.
>>>>>>>
>>>>>>> Bom, vc pode confirmar com eles se esse campo  "Com ou Sem Valor" é independente do tipo da carteira?
>>>>>>>
>>>>>>> Atenciosamente
>>>>>>> ------------------------------------------------------

>>>>>>> Gilmar P.S.L.
>>>>>>> JRimum Developer


>>>>>>>       
>>>>>>> http://www.jrimum.org
>>>>>>> http://www.blog.jrimum.org
>>>>>>> http://twitter.com/jrimum
>>>>>>> http://groups.google.com.br/group/jrimum-community
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> 2011/10/14 Jorge Luis Boeira Bavaresco <jlbav...@gmail.com>
>>>>>>>>
>>>>>>>> Olá! 
>>>>>>>> Estou usando a carteira com Registro sim. Estou usando a ultima versão, 0.2.3 Helio, JRimum-Bopepo-SNAPSHOT-20110415-bin.jar.
>>>>>>>> Eu tenho que dizer que a cobrança é com registro. 
>>>>>>>>
>>>>>>>>
>>>>>>>> Em 14 de outubro de 2011 13:34, Gilmar P.S.L. <gilm...@gmail.com> escreveu:
>>>>>>>>
>>>>>>>>> Jorge,
>>>>>>>>>
>>>>>>>>> Qual versão  do bopepo vc está usando?
>>>>>>>>>
>>>>>>>>> E outra coisa, vc precisa dizer se a carteira é com ou sem registro:
>>>>>>>>>
>>>>>>>>> titulo.getContaBancaria().setCarteira(new Carteira(1, TipoDeCobranca.SEM_REGISTRO));
>>>>>>>>>
>>>>>>>>> Pela planilha que vc passou, no seu caso vc tem que dizer que é com registro correto?
>>>>>>>>> ------------------------------------------------------

>>>>>>>>> Gilmar P.S.L.
>>>>>>>>> JRimum Developer


>>>>>>>>>       
>>>>>>>>> http://www.jrimum.org
>>>>>>>>> http://www.blog.jrimum.org
>>>>>>>>> http://twitter.com/jrimum
>>>>>>>>> http://groups.google.com.br/group/jrimum-community
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 2011/10/14 Jorge L. B. Bavaresco <jlbav...@gmail.com>
>>>>>>>>>
>>>>>>>>>> On 14/10/2011 11:59, Misael Barreto de Queiroz wrote:
>>>>>>>>>>>
>>>>>>>>>>> Olá Jorge, tudo bom?
>>>>>>>>>>>
>>>>>>>>>>> Jorge, com base no que você falou não tenho como afirmar o que estaria errado, mas vamos tentar te ajudar.
>>>>>>>>>>>
>>>>>>>>>>> Primeiramente você chegou a dar uma olhada no exemplo org.jrimum.bopepo.exemplo.banco.sicredi.BoletoSicrediExemplo.java?
>>>>>>>>>>>
>>>>>>>>>>> Ela está disponível nas distribuições SOURCE
>>>>>>>>>>> http://www.jrimum.org/jrimum/wiki/Projeto/Download
>>>>>>>>>>> http://code.google.com/p/jrimum/downloads/detail?name=JRimum-Bopepo-SNAPSHOT-20110415-src.jar
>>>>>>>>>>>
>>>>>>>>>>> ou então você pode espiar diretamente via browser do TRAC
>>>>>>>>>>> http://www.jrimum.org/bopepo/browser/branches/0.2-Helio/src/examples/java/org/jrimum/bopepo/exemplo/banco/sicredi
>>>>>>>>>>> http://www.jrimum.org/bopepo/browser/branches/0.2-Helio/src/examples/java/org/jrimum/bopepo/exemplo/banco/sicredi/BoletoSicrediExemplo.java
>>>>>>>>>>>
>>>>>>>>>>> No caso do SICREDI, existe um parâmetro bancário quie deve ser informado, no caso "PostoDaAgencia". Você está informando o valor correto?
>>>>>>>>>>> Ex: titulo.setParametrosBancarios(new ParametrosBancariosMap("PostoDaAgencia",02));
>>>>>>>>>>>
>>>>>>>>>>> Outra coisa que pode te ajudar são as threads já existentes que tratam do SICREDI. Espia lá:
>>>>>>>>>>> https://groups.google.com/forum/#!searchin/jrimum-community/sicredi
>>>>>>>>>>>
>>>>>>>>>>> Jorge, dá uma sacada nessas informações que te passei, e se você não conseguir contornar o problema, entra em contato com a gente de novo. Daí no caso tu manda mais indícios pra gente, tipo a classe que você tá usando para gerar o boleto, beleza?
>>>>>>>>>>>
>>>>>>>>>>> Um abraço.
>>>>>>>>>>> Pode contar com o JRimum.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>

>>>>>>>>>> jrimum-community+unsubscribe@googlegroups

Jorge L. B. Bavaresco

unread,
Oct 25, 2011, 1:02:57 PM10/25/11
to jrimum-c...@googlegroups.com
On 18/10/2011 11:41, Gilmar P.S.L. wrote:
    O boleto não foi homologado. O retorno do pessoal do banco segue em anexo.
    O campo com ou sem valor que está dando erro.
    Tem que fazer alguma mudança no código que era usado para gerar o boleto?
    Fico no aguardo!
    Atenciosamente!
Analisa_boletos_25_10.pdf

Jorge Luis Boeira Bavaresco

unread,
Oct 26, 2011, 6:58:23 AM10/26/11
to jrimum-c...@googlegroups.com
Olá Gilmar!
O boleto não foi homologado com as mudanças. O problema é do campo com o sem valor. Conforme documentação o campo com ou sem valor está ficando com 0, e deve ficar com 1 quando tem valor expresso no campo valor do documento. Mas tendo ou não valor ele não muda o valor para 1. 
Eu olhei o codigo e n geração no campo livre é nestas linhas que ele trata isso:
if (titulo.getContaBancaria().getCarteira().isSemRegistro() && titulo.getValor().compareTo(ZERO) == 1) {
this.add(new Field<String>("1", 1));
} else {
this.add(new Field<String>("0", 1));
}

Eu estou tentado modificar no projeto, acho que este teste
if (titulo.getContaBancaria().getCarteira().isSemRegistro() && titulo.getValor().compareTo(ZERO) == 1) {
deve somente analisar o valor. 
Eu vou tentar modificar no projeto, mas não consegui rodar os fontes ainda.
Agradeço qualquer ajuda!
2.png

Jorge L. B. Bavaresco

unread,
Oct 26, 2011, 7:36:08 AM10/26/11
to jrimum-c...@googlegroups.com
Gilmar!
Eu alterei o teste do campo com valor para isso:
        if ( titulo.getValor().compareTo(ZERO) == 1) {

           
            this.add(new Field<String>("1", 1));
           
        } else {
           
            this.add(new Field<String>("0", 1));
        }

Aparentemente está gerando o numero corretamente agora. Vou tentar novamente a homologação e aviso sobre o resultado!

Jorge

unread,
Nov 22, 2011, 3:02:02 PM11/22/11
to JRimum Community
Olá!

Hoje veio o retorno e estou com problemas novamente. Apesar de eu
estar usando o jar alterado, agora está dando problema no DV campo
livre, DV de 3º campo e DV geral. Estou enviando em anexo uma
planilha que o pessoal do sicredi me enviou com os erros.

Estou tentanto olhar o fonte para alterar se puderem dar uma força.
Grande abraço!

On Oct 24, 9:07 am, "Gilmar P.S.L." <gilmat...@gmail.com> wrote:
> Olá Jorge!
>
> Já foi feita, agora de tarde disponibilizaremos uma versão pra vc testar e
> homologar.
>
> Até mais.

> On Oct 24, 2011 7:23 AM, "Jorge L. B. Bavaresco" <jlbavare...@gmail.com>


> wrote:
>
>
>
>
>
>
>
>
>
> > On 18/10/2011 11:41, Gilmar P.S.L. wrote:
>
> >> Olá pessoal,
>
> >> Ajustes saindo hoje, espero eu.
>
> >> Até mais.
> >> ------------------------------------------------------
> >> Gilmar P.S.L.
> >> JRimum Developer
>
> >>http://www.jrimum.org
> >>http://www.blog.jrimum.org
> >>http://twitter.com/jrimum
> >>http://groups.google.com.br/group/jrimum-community
>

> >> 2011/10/18 Misael Barreto de Queiroz Misael <misaelbarr...@gmail.com>


>
> >>> Olá Jorge,
>
> >>> Obrigado aí por entrar em contato com o pessoal do banco. Depois dessa
>
> resposta que o cara te deu, seria bom eles ajustarem o manual  distribuído
> por eles mesmo heheheheeh.
>
> >>> Vamos providenciar o ajuste e te damos um retorno.
>
> >>> Um abraço.
>
> >>> Misael Barreto
> >>> JRimum Developer
> >>>www.jrimum.org
> >>> P Antes de imprimir, pense em seu compromisso com o meio ambiente
>
> >>> Em 17 de outubro de 2011 17:04, Jorge Luis Boeira Bavaresco <
>

> jlbavare...@gmail.com> escreveu:


>
>
>
>
>
>
>
>
>
> >>>> Olá!
> >>>> O suporte informou que
> >>>> Boa tarde,
>
> >>>> Este campo com ou sem valor, independe se a carteira é com registro ou
> sem registro.
>
> >>>> Atenciosamente,
>

> >>>> Em 15 de outubro de 2011 11:24, Gilmar P.S.L. <gilmat...@gmail.com>


> escreveu:
>
> >>>>> Jorge,
>
> >>>>> Nessa documentação q vc enviou, na página 47, no rodapé diz:
>
> >>>>>> Observação: no Anexo 1 do manual (página 54) consta exemplo de código
>
> fonte/função para criação do código de barras.
>
> >>>>> Que é  a página que mencionei anteriormente.
>
> >>>>> Para modificar o nosso código no bopepo é super simples. Mas, seria
>
> muito bom esclarecer com o suporte essa informação para evitar retrabalho.
> Pela experiência com  suporte de bancos, ..., é sempre tudo muito
> "desencontrado".
>
> >>>>> Imagine só, em um lugar do manual diz uma coisa, e em outro, outra! Se
>
> vc não tiver informado a eles, enfatize:
>
> >>>>> "Por que no código fonte do manual diz que isso é válido somente para
>
> cobrança sem registro? "
>
>
>
>
>
>
>
>
>
> >>>>> É bom aguardar a resposta deles para esclarecer isso.
>
> >>>>> Atenciosamente
> >>>>> ------------------------------------------------------
> >>>>> Gilmar P.S.L.
> >>>>> JRimum Developer
>
> >>>>>http://www.jrimum.org
> >>>>>http://www.blog.jrimum.org
> >>>>>http://twitter.com/jrimum
> >>>>>http://groups.google.com.br/group/jrimum-community
>

> >>>>> 2011/10/14 Jorge L. B. Bavaresco <jlbavare...@gmail.com>


>
> >>>>>> On 14/10/2011 14:15, Gilmar P.S.L. wrote:
>
> >>>>>>> Olá Jorge,
>
> >>>>>>> Complicado esse suporte do SICREDI.., o manual do banco diz que:
>
> >>>>>>> Anexo 1 (peseudo  código):
>
> >>>>>>> Por isso que está dando errado. Sua carteira é com registro, então o
>
> campo "Com ou Sem Valor" está dando errado. Devido a isso os outros campos
> que são calculados (digitos verificadores) dão errado.
>
> >>>>>>> Bom, vc pode confirmar com eles se esse campo  "Com ou Sem Valor" é
>
> independente do tipo da carteira?
>
>
>
>
>
>
>
>
>
> >>>>>>> Atenciosamente
> >>>>>>> ------------------------------------------------------
> >>>>>>> Gilmar P.S.L.
> >>>>>>> JRimum Developer
>
> >>>>>>>http://www.jrimum.org
> >>>>>>>http://www.blog.jrimum.org
> >>>>>>>http://twitter.com/jrimum
> >>>>>>>http://groups.google.com.br/group/jrimum-community
>

> >>>>>>> 2011/10/14 Jorge Luis Boeira Bavaresco <jlbavare...@gmail.com>


>
> >>>>>>>> Olá!
> >>>>>>>> Estou usando a carteira com Registro sim. Estou usando a ultima
>
> versão, 0.2.3 Helio, JRimum-Bopepo-SNAPSHOT-20110415-bin.jar.>>>>>>>> Eu tenho que dizer que a cobrança é com registro.
>

> >>>>>>>> Em 14 de outubro de 2011 13:34, Gilmar P.S.L. <gilmat...@gmail.com>


> escreveu:
>
> >>>>>>>>> Jorge,
>
> >>>>>>>>> Qual versão  do bopepo vc está usando?
>
> >>>>>>>>> E outra coisa, vc precisa dizer se a carteira é com ou sem
> registro:
>
> >>>>>>>>> titulo.getContaBancaria().setCarteira(new Carteira(1,
>
> TipoDeCobranca.SEM_REGISTRO));
>
> >>>>>>>>> Pela planilha que vc passou, no seu caso vc tem que dizer que é
>
> com registro correto?
>
>
>
>
>
>
>
> >>>>>>>>> ------------------------------------------------------
> >>>>>>>>> Gilmar P.S.L.
> >>>>>>>>> JRimum Developer
>
> >>>>>>>>>http://www.jrimum.org
> >>>>>>>>>http://www.blog.jrimum.org
> >>>>>>>>>http://twitter.com/jrimum
> >>>>>>>>>http://groups.google.com.br/group/jrimum-community
>

> >>>>>>>>> 2011/10/14 Jorge L. B. Bavaresco <jlbavare...@gmail.com>


>
> >>>>>>>>>> On 14/10/2011 11:59, Misael Barreto de Queiroz wrote:
>
> >>>>>>>>>>> Olá Jorge, tudo bom?
>
> >>>>>>>>>>> Jorge, com base no que você falou não tenho como afirmar o que
>
> estaria errado, mas vamos tentar te ajudar.
>
> >>>>>>>>>>> Primeiramente você chegou a dar uma olhada no exemplo
>
> org.jrimum.bopepo.exemplo.banco.sicredi.BoletoSicrediExemplo.java?
>
> >>>>>>>>>>> Ela está disponível nas distribuições SOURCE
> >>>>>>>>>>>http://www.jrimum.org/jrimum/wiki/Projeto/Download
>

> http://code.google.com/p/jrimum/downloads/detail?name=JRimum-Bopepo-S...


>
> >>>>>>>>>>> ou então você pode espiar diretamente via browser do TRAC
>

> http://www.jrimum.org/bopepo/browser/branches/0.2-Helio/src/examples/...
>
> http://www.jrimum.org/bopepo/browser/branches/0.2-Helio/src/examples/...

> https://groups.google.com/d/topic/jrimum-community/ULU8QHHgaBs/discus...>>>>>>>>>>> Para cancelar a sua inscrição neste grupo, envie um e-mail para


> >>>>>>>>>>> jrimum-communi...@googlegroups.com
> >>>>>>>>>>> Para ver mais opções, visite este grupo em
>
> http://groups.google.com/group/jrimum-community?hl=pt-BR?hl=pt-BR
>
>
>
>
>
>
>
>
>
> >>>>>>>>>> Seguinte, em anexo segue planilha com os erros.
> >>>>>>>>>> Sim eu já tentei usar aquele exemplo do boleto do Sicredi.
> >>>>>>>>>> --
>
> >>>>>>>>>> Jorge L. B. Bavaresco
> >>>>>>>>>> (54) 9976-6902
> >>>>>>>>>>www.bavaresco.eti.br
>
> >>>>>>>>>> --
> >>>>>>>>>> Você recebeu esta mensagem porque está inscrito no Grupo "JRimum
> >>>>>>>>>> Community" nos Grupos do Google.
> >>>>>>>>>> Para postar neste grupo, envie um e-mail para
> >>>>>>>>>> jrimum-c...@googlegroups.com
> >>>>>>>>>> ANTES DE POSTAR... leia:
>

> https://groups.google.com/d/topic/jrimum-community/ULU8QHHgaBs/discus...

Jorge L. B. Bavaresco

unread,
Nov 22, 2011, 3:02:20 PM11/22/11
to jrimum-c...@googlegroups.com
    Em anexo a planilha!
Analisa_boletos.xls

Gilmar P.S.L.

unread,
Nov 22, 2011, 3:16:03 PM11/22/11
to jrimum-c...@googlegroups.com
Olá Jorge,

Você poderia fazer o teste com a versão nova que se encontra no repositório maven?


Baixe o jar é o bopepo-0.2.3-dep.jar

Atenciosamente
------------------------------------------------------
Gilmar P.S.L.
JRimum Developer
      



2011/11/22 Jorge L. B. Bavaresco <jlbav...@gmail.com>

Jorge L. B. Bavaresco

unread,
Nov 22, 2011, 3:32:33 PM11/22/11
to jrimum-c...@googlegroups.com
 Olá Gilmar!
 O jar é este:
bopepo-0.2.3-20111122.013713-1-dep.jar

Com este jar ele não acha esta classe:
import org.jrimum.domkee.financeiro.banco.febraban.Titulo.EnumAceite;

Jorge L. B. Bavaresco

unread,
Nov 22, 2011, 3:41:43 PM11/22/11
to jrimum-c...@googlegroups.com
    Olá!
    Agora ele não dá mais o erro no campo com ou sem valor, mas
DV - Campo Livre
DV - de 3º Campo
DV - Geral
     estão com problemas.
    Na verdade o problema é no DV do campo livre que o calculo deve estar incorreto, pois eu deixei fixo no fonte para fazer um teste o valor que o método calculeDigitoVerificador()  retorna para o valor que era esperado e dai os outros campos DV de 3º campo e DV geral ficaram corretos.
    Eu vou tentar refazer o calculo mas estou entendendo o código ainda, mas se tiver um progresso aviso.
    Agradeço qualquer ajuda desde já!

Jorge L. B. Bavaresco

unread,
Nov 22, 2011, 10:41:58 PM11/22/11
to jrimum-c...@googlegroups.com
    Olá!
    Consegui na internet outro calculo do modulo 11 e aparentemente funcionou ok! Em anexo segue a classe que eu alterei.
    Amanhã vou enviar para homologação.
    Grande abraço a todos!
CLSicredi.java

Gilmar P.S.L.

unread,
Nov 23, 2011, 8:36:56 AM11/23/11
to jrimum-c...@googlegroups.com
Olá Jorge,

Bom, eu testei com os dados daquela primeira planilha de homologação que vc mandou.
Esse cálculo não está errado por que o teste que fiz bateu com a homologação e também por que outras pessoas usam o sicredi atualmente.

Será que não tem como detalhar melhor a situação não para gente validar com vc?

Se vc quiser posso fazer um exemplo de como gerar a linha digitável correta. Vc tem outra linha digitável correta como gabarito para a gente fazer um código de geração de exemplo?

Atenciosamente
------------------------------------------------------
Gilmar P.S.L.



2011/11/23 Jorge L. B. Bavaresco <jlbav...@gmail.com>

Jorge L. B. Bavaresco

unread,
Nov 23, 2011, 8:47:27 AM11/23/11
to jrimum-c...@googlegroups.com
On 23/11/2011 11:36, Gilmar P.S.L. wrote:
a linha digitável correta. Vc tem outra linha digitável correta como gabarito para a gente fazer um código de geração de exemplo?
    Assim eu também havia passado o que gerava e não dava problema, mas eu gerava 12 boletos alguns ficavam certos e outros não, com o calculo normal. Com aquele algoritmo que eu coloquei eu testei todos os boletos gerados e bateu.
    Olha só, estes boletos eu gerei antes. Se tu testar a parcela que vence em 25-09 passa no teste. Tu testa a parcela que vence em 25-05 dá erro.
    Com alteração que eu fiz todos passam normalmente.
    Deve ter algum problema em algum lugar.
    Dá uma olhada.
    Muito obrigado pela atenção!
435322.pdf

Gilmar P.S.L.

unread,
Nov 23, 2011, 8:53:03 AM11/23/11
to jrimum-c...@googlegroups.com
Só para confirmar, esses boletos são os gabaritos?
2011/11/23 Jorge L. B. Bavaresco <jlbav...@gmail.com>
On 23/11/2011 11:36, Gilmar P.S.L. wrote:

--

Jorge L. B. Bavaresco

unread,
Nov 23, 2011, 9:00:32 AM11/23/11
to jrimum-c...@googlegroups.com
On 23/11/2011 11:53, Gilmar P.S.L. wrote:
Só para confirmar, esses boletos são os gabaritos?
Esse são os que eu gerei e mandei para a homologação e estavam com problema. Eu vou te mandar os que eu gerei agora e que eu testei eles na planilha e eu estou aguardando a homologação.
gabarito gerado jorge.pdf

Rodrigo De Costa

unread,
Nov 24, 2011, 1:12:24 PM11/24/11
to jrimum-c...@googlegroups.com
O Jorge

por acaso você poderia me passar a sua classe, de geração do boleto,
pois não estou conseguindo valiar os boletos do Sicredi no arquivo .xls validador, 
ele me retorna erro em Todos os Dígitos Verificadores...

Deve ter alguma coisa que eu não esteja preenchendo corretamente.



--

Jorge L. B. Bavaresco

unread,
Nov 24, 2011, 1:35:40 PM11/24/11
to jrimum-c...@googlegroups.com
    Segue em anexo o método que gera o boleto do sicredi.
    Os dados vem do meu sistema, é só trocar pelos teus.
Sicredi.txt

Rodrigo De Costa

unread,
Nov 24, 2011, 1:47:52 PM11/24/11
to jrimum-c...@googlegroups.com
Jorge

a Classe NossoNumeroDigito foi você que adicionou no seu Sistema ou dentro do .jar do bopepo???
 onde você usou:
"NossoNumeroDigito nossoNumeroDigito = new NossoNumeroDigito(carne);"

Jorge L. B. Bavaresco

unread,
Nov 24, 2011, 1:57:29 PM11/24/11
to jrimum-c...@googlegroups.com
    Essa classe é uma classe que eu fiz para implementar o calculo para gerar o numero do sicredi. A geração do numero do sicredi que está no manual do banco.

Gilmar P.S.L.

unread,
Nov 24, 2011, 8:25:36 PM11/24/11
to jrimum-c...@googlegroups.com
Jorge, já recebeu a resposta do banco?

Se o seu teste for positivo vamos usar esses boletos como gabarito para fazer os ajustes.
2011/11/24 Jorge L. B. Bavaresco <jlbav...@gmail.com>

Jorge L. B. Bavaresco

unread,
Nov 24, 2011, 8:55:53 PM11/24/11
to jrimum-c...@googlegroups.com
    Está para sair amanhã o resultado. Assim que sair aviso!

Gilmar P.S.L.

unread,
Nov 24, 2011, 9:05:35 PM11/24/11
to jrimum-c...@googlegroups.com
No aguardo então :-)

Jorge L. B. Bavaresco

unread,
Nov 28, 2011, 12:52:34 PM11/28/11
to jrimum-c...@googlegroups.com
    Homologado o boleto no sicredi! Estou usando o jar que eu modifiquei!
    Grande abraço a todos pela ajuda e saibam que podem contar com a minha contribuição se precisarem!

Jorge L. B. Bavaresco

unread,
Nov 28, 2011, 8:12:45 PM11/28/11
to jrimum-c...@googlegroups.com
On 25/11/2011 00:05, Gilmar P.S.L. wrote:
Saiu a homologação hoje pessoal! Tudo ok!

Rodrigo De Costa

unread,
Nov 29, 2011, 6:56:14 AM11/29/11
to jrimum-c...@googlegroups.com
Viva \o/, Parabéns aeee  Jorge

Agora e só passar oque você alterou pro pessoal do JRimun colocar no bopepo, e eles lançarem uma versão nova do componente......

estou no aguardo desta nova versão :D :D :D :D :D

Jorge L. B. Bavaresco

unread,
Nov 29, 2011, 8:00:17 AM11/29/11
to jrimum-c...@googlegroups.com
On 29/11/2011 09:56, Rodrigo De Costa wrote:
ssar oque você alterou pro pessoal do JRimun colocar no bopepo, e eles lançarem uma versão nova do componente.
Segue em anexo a classe que eu estou usando. Eu homologuei cobrança com registro.
CLSicredi.java

Gilmar P.S.L.

unread,
Nov 29, 2011, 8:44:04 AM11/29/11
to jrimum-c...@googlegroups.com
Pessoal, 

Já fiz a alteração. 

Agora na hora do almoço farei um deploy para que vcs possam homologar com o gabarito de vcs.

Atenciosamente 
2011/11/29 Jorge L. B. Bavaresco <jlbav...@gmail.com>

--

Gilmar P.S.L.

unread,
Nov 29, 2011, 11:36:01 AM11/29/11
to jrimum-c...@googlegroups.com
Jorge, 

Com base nas informações e código que vc compartilhou conosco, fizemos a modificação: http://www.jrimum.org/bopepo/changeset/510

Era apenas um erro de lógica no entendimento do layout o erro no próprio layout, não fui procurar como estava no layout. O fato é que deve estar corrigido agora. 

Vc poderia testar com a nova versão do bopepo que está no repositório maven?

Atenciosamente
------------------------------------------------------
Gilmar P.S.L.



2011/11/29 Gilmar P.S.L. <gilm...@gmail.com>

Jorge L. B. Bavaresco

unread,
Nov 30, 2011, 12:15:10 PM11/30/11
to jrimum-c...@googlegroups.com
    Olá!
    Eu não tive tempo ainda de testar, mas assim que efetuar os testes eu posto o resultado com certeza. Outra coisa que eu esqueci de falar é que eles não homologaram o boleto com o logo colorido que vem no teu jar, eu tive que colocar os logos que eles ( o suporte do banco) me enviaram, que seguem em anexo.
    Um grande abraço!
LOGOS.zip

Gilmar P.S.L.

unread,
Nov 30, 2011, 12:28:02 PM11/30/11
to jrimum-c...@googlegroups.com
Olá Jorge,

Muito bom saber disso, vamos colocar as logos homologadas então.

Quanto ao teste, seria muito bom mesmo que vc testasse .

Atenciosamente
------------------------------------------------------
Gilmar P.S.L.



2011/11/30 Jorge L. B. Bavaresco <jlbav...@gmail.com>

Jorge L. B. Bavaresco

unread,
Dec 2, 2011, 11:54:22 AM12/2/11
to jrimum-c...@googlegroups.com
Cara fui testar mas esta versão não tem um monte de pacotes. Será que baixei a versão certa? eu baixei jrimum-bopepo-0.2.3-20111129.162045-3.jar

Ele não acha :
import org.jrimum.domkee.financeiro.banco.febraban.Agencia;
import org.jrimum.domkee.financeiro.banco.febraban.Carteira;
import org.jrimum.domkee.financeiro.banco.febraban.ContaBancaria;
import org.jrimum.domkee.financeiro.banco.febraban.NumeroDaConta;
import org.jrimum.domkee.financeiro.banco.febraban.Titulo;

import org.jrimum.domkee.comum.pessoa.endereco.CEP;
import org.jrimum.domkee.comum.pessoa.endereco.Endereco;
import org.jrimum.domkee.comum.pessoa.endereco.UnidadeFederativa;
import org.jrimum.domkee.financeiro.banco.ParametrosBancariosMap;
import org.jrimum.domkee.financeiro.banco.febraban.Cedente;
import org.jrimum.domkee.financeiro.banco.febraban.Sacado;
import org.jrimum.domkee.financeiro.banco.febraban.TipoDeCobranca;
import org.jrimum.domkee.financeiro.banco.febraban.TipoDeTitulo;
import org.jrimum.domkee.financeiro.banco.febraban.Titulo.EnumAceite;

Gilmar P.S.L.

unread,
Dec 2, 2011, 12:39:28 PM12/2/11
to jrimum-c...@googlegroups.com
É talvez a gente tenha esquecido de avisar..

No caso vc tem que baixar o jar que tem o sufix: -dep

Que é de dependência. Significa que nele tem o bopepo e as dependências jrimum.

Atenciosamente
2011/12/2 Jorge L. B. Bavaresco <jlbav...@gmail.com>

Jorge L. B. Bavaresco

unread,
Dec 2, 2011, 12:49:05 PM12/2/11
to jrimum-c...@googlegroups.com
    OK eu não baixei mesmo. Eu estou saindo para viajar daqui a pouco segunda vou testar novamente!
    Abraço

Jorge L. B. Bavaresco

unread,
Dec 7, 2011, 12:18:50 PM12/7/11
to jrimum-c...@googlegroups.com
    Olá Gilmar!
    Eu testei a nova versão do bopepo que está no repositório com o meu sistema, e funcionou corretamente.  Somente aquela questão do logo, que colorido eles não homologam.
    Grande abraço e desculpe pela demora nos testes, eu dou aula e agora no final do semestre fica bem complicado, exames e provas.    

Jorge L. B. Bavaresco
www.bavaresco.eti.br


On 30/11/2011 15:28, Gilmar P.S.L. wrote:
Reply all
Reply to author
Forward
0 new messages