Ir para conteúdo
  • Cadastre-se

Douglas A R Lima

Membros
  • Total de ítens

    85
  • Registro em

  • Última visita

Tudo que Douglas A R Lima postou

  1. Bom dia Juliana, Para facilitar a leitura estou disponibilizando o layout do Banco Itaú em PDF para a Carteira 175, pois o *.txt que disponibilizei anteriormente é praticamente impossível de ler. Quando você tiver um tempo, analisa a 41ª posição do Código de Barras. Grato! Douglas A R Lima Banco Itaú.pdf
  2. Bom dia Juliana, Sim, estou informando estas propriedades. E na ausência de uma delas não é possível continuar pois é lançada a exceção "Informações do Cedente incompletas.". No caso do Banco Itaú a agência não tem digito e como é obrigatório informo "0". O que estou tentando mostrar é que de acordo com o layout técnico do Banco Itaú para a Carteira 175 a 41ª posição do código de barras esta errada. O método "MontarCodigoBarras" esta simplesmente adicionando o dígito da conta neste campo, onde, de acordo com o layout este campo deve ser o Digito de Auto Conferência resultante da concatenação da Agência + Conta. Gostaria de saber se você ou alguém já trabalhou com a carteira 175 e se emitiram ou estão emitindo boletos sem problemas, pois da forma que a linha digitável é gerada hoje o Banco Itaú informa que é inválida! Grato! Douglas A R Lima
  3. Bom dia a todos! Recentemente iniciei a implementação do uso do componente ACBrBoleto em uma aplicação ERP. O primeiro banco escolhido foi o Itaú com a Carteira 175. Como exemplo utilizei os seguintes dados: Banco: 341 Carteira: 175 Agência Cedente: 0479 Conta Cedente: 60625-5 Data Vencimento: 31/10/2012 Número Documento: 1 Valor Documento: 16,35 Ao gerar o Código de Barras através do método "MontarCodigoBarras" da Unit "ACBrBancoItau.pas" a 41ª posição esta diferente do que o layout técnico do Itaú pede. Conforme o layout a 41ª deverá ser o DAC da [Agência/Conta Corrente]. O método não calcula o DAC, apenas adiciona o dígito da Conta do Cedente. Código de barras gerado: 34197550300000016351750000000130479606255000 Código Banco 341 Código Moeda 9 DAC Cod. Barras 7 Fator Vencimento 5503 Valor 0000001635 Carteira 175 Nosso Número 000000013 Agência 0479 Conta 60625 DAC Conta 5 Zeros 000 O que resulta na linha digitável 34191.75009 00000.130476 96062.550007 7 55030000001635 Esta linha digitável não é aceita no Itaú Bankline. Para efeito de testes, criei um método chamado Mod10 na Unit "ACBrBancoItau.pas" e alterei a linha 131 de "Cedente.ContaDigito;" para "Mod10(Cedente.Agencia + Cedente.Conta);". O novo Código de Barras gerado foi: 34196550300000016351750000000130479606253000 Observe que a 41ª posição que era 5 passou a ser 3 (Resultado do Mod10 da Agência/Conta (047960625)). Consequentemente o DAC do Código de Barras também muda. Que resulta na nova Linha Digitável: 34191.75009 00000.130476 96062.530009 6 55030000001635 Esta foi aceita no Itaú Bankline. Atualizei o Projeto ACBr através do SVN ontem (04/SET) e percebi que não houve nenhuma alteração nos fontes. Pesquisei bastante no forum e percebi que ninguém relatou este problema, muito pelo contrário, estão utilizando as carteiras do Banco Itaú sem problemas. Então, gostaria de saber se alguém poderia me ajudar no sentido de que eu possa estar utilizando o componente de forma errada, esqueci alguma configuração ou pode ser um erro mesmo. Caso ajude, segue anexo documentação do Banco Itaú para a carteira 175 (Como não é possível enviar *.doc, alterei para *.txt, o que pode acarretar perda da formatação). Desde já agradeço a atenção e colaboração de todos. Douglas A R Lima Banco Itaú.txt Banco Itaú.txt
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...