CARTEIRA 109 ITAÚ - ERRO AO CALCULAR DAC

2,219 views
Skip to first unread message

diogoramos

unread,
Sep 26, 2011, 10:20:22 AM9/26/11
to JRimum Community
Bom dia,

Tenho uma aplicação que utiliza JRimum para diversos bancos. Estamos
tendo problemas com a carteira 109 do Itaú, pois o DAC não está sendo
calculado corretamente. Já inseri o dígito zero (0) como dígito
verificador da agência (conforme repassado em outro post que li), mas
o problema persiste.

Sequência numérica: 34191.09016 00007.106511 60645.960000 9
50840000009829

A questão do erro ocorre no campo 2, ou seja, na sequencia
00007.106511. O valor correto para este campo seria 00007.146517. O
que pode estar ocorrendo? Já percebi que o problema é com o DAC
(agência / conta / carteira / nosso número) e não com o DAC do campo 2
(o problema está na posição 7 do campo 2 e não na posição 10), sendo a
posição 7 o algarismo 0, que deveria ser na verdade 4).


Att,


.: Diogo Ramos :.

Gilmar P.S.L.

unread,
Sep 26, 2011, 11:16:20 AM9/26/11
to jrimum-c...@googlegroups.com
Olá Diogo!

Seria possível vc nos enviar as seguintes informações:

  1. Qual versão do Bopepo está utilizando?
  2. Quais informações vc está passando para gerar o boleto (conta, nosso número, etc)?
  3. Qual é o servição que vc deseja utilizar (Banco itaú, carteira 109 ok)
  4. Qual é a linha digitável gerada (ok)
  5. Qual é a linha digitável correta que vc está usando como gabarito? 
Assim ficaria mais fácil de ajudar.

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



2011/9/26 diogoramos <diogor...@gmail.com>

--
Você está recebendo esta mensagem porque se inscreveu no grupo "JRimum Community" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para jrimum-c...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para jrimum-communi...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/jrimum-community?hl=pt-BR.


diogoramos

unread,
Sep 26, 2011, 1:33:43 PM9/26/11
to JRimum Community
Segue abaixo. Grato desde já pelo retorno.

1 - versão 0.2.3 Hélio (snapshot 24/11/2010)
2 - agência 6516, conta corrente 6459-6, nosso número 10000714, banco
341, carteira 109
3 - já respondido
4 - linha gerada: 34191.09016 00007.106511 60645.960000 9
50840000009829
5 - gabarito: 34191.09016 00007.146517 60645.960000 9 50850000009829

Obs: Até onde pude ver o problema está na geração do DAC de agência/
conta corrente/nosso número (no campo 2 , posição 7)

Certo de sua ajuda desde já aguardo retorno.


Att,


.: Diogo Ramos :.


On Sep 26, 12:16 pm, "Gilmar P.S.L." <gilmat...@gmail.com> wrote:
> Olá Diogo!
>
> Seria possível vc nos enviar as seguintes informações:
>
>    1. Qual versão do Bopepo está utilizando?
>    2. Quais informações vc está passando para gerar o boleto (conta, nosso
>    número, etc)?
>    3. Qual é o servição que vc deseja utilizar (*Banco itaú, carteira 109 ok
>    *)
>    4. Qual é a linha digitável gerada (*ok*)
>    5. Qual é a linha digitável correta que vc está usando como gabarito?
>
> Assim ficaria mais fácil de ajudar.
>
> Atenciosamente
> ------------------------------------------------------
> Gilmar P.S.L. <http://twitter.com/gilmatryx>
> *JR**i*mum *D**ev*eloper
>
> http://www.jrimum.orghttp://www.blog.jrimum.orghttp://twitter.com/jrimumhttp://groups.google.com.br/group/jrimum-community
>
> 2011/9/26 diogoramos <diogoramos...@gmail.com>

Gilmar P.S.L.

unread,
Sep 27, 2011, 10:50:50 AM9/27/11
to jrimum-c...@googlegroups.com
Olá Diogo,

Pelo que vi, o cálculo do DAC pelo Bopepo está correto. Veja o anexo 4 do manual do Itaú:


Se vc fizer o cálculo para os seguintes dados:

carteira: 109
nosso número: 01000071
agência: 6516
conta: 06459

O DAC será 0 (zero) e não 4, como mostra a linha digitável de gabarito que vc pegou.

34191.09016 00007.146517 60645.960000 9 50850000009829

Extraindo os dados dessa linha digitável, os valores contidos nela são:

Campo livre do banco Itaú na linha digitável: 1090100007146516064596000

Carteira: 109
Nosso número: 01000071
DAC nosso número: 4 
Agência: 6516
Conta: 06459
DAC ag/cc: 6
Constante: 000

Pelo algoritmo do cálculo do DAC do nosso número descrito no manual do banco, para o valor 01000071 e carteira 109, o valor do DAC deve ser zero e não 4, que é o que consta no seu gabarito.

Então fica a pergunta, esse gabarito está correto? Onde vc conseguiu ele?

Vc não teria outros exemplos, e quem sabe, até os boletos mesmo para nos enviar?

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



2011/9/26 diogoramos <diogor...@gmail.com>
Segue abaixo. Grato desde já pelo retorno.
--
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

Reply all
Reply to author
Forward
0 new messages