BoletoNet / boletonet

Boleto.Net is a library developed for use in Brazil, given it has been programmed with Brazilian retail legislation and business rules for bank registered billing integration.
Apache License 2.0
480 stars 383 forks source link

Itau Boleto com Registro #300

Open atiquesp opened 8 years ago

atiquesp commented 8 years ago

Pessoal,

Como vocês estão emitindo boletos com registro do itau?

henriquevc commented 8 years ago

Eu gero a remessa e envio para o banco, faço pela carteira 109

rafaelsgripp commented 8 years ago

Também estou utilizando a carteira 109, sem problemas. Qual a sua dúvida? ou Problema?

atiquesp commented 8 years ago

A carteira 109 não tem registro, e a partir de 01/01/2017, só será possível emitir boletos com registro.

henriquevc commented 8 years ago

Desculpa mas quem falou que a carreira 109 não tem registro? Foi o banco que disponibilizou essa carteira pra mim gerar boletos

atiquesp commented 8 years ago

No próprio documento deles esta escrito que a carteira 109 não tem registro. Se enviar o arquivo de remessa. Desenvolvemos aqui na empresa um sistema de emissão de boleto a 2 anos e agora veio essa informação. que a partir de 2017 só vão gerar boletos com registro.

henriquevc commented 8 years ago

Jurava que era com registro. Bom, vou ter que atualizar meu sistema também. Se souber como fazer avisa ai ou se eu souber eu aviso aqui.

celsojr commented 8 years ago

É verdade, essa atualização é necessária. Não esperem até 2017, pois a demanda do atendimento do Itaú com certeza vai aumentar e vai ficar difícil de validar em tempo hábil. Aqui na empresa eu sou o principal responsável pela parte de cobrança e nós já validamos essa atualização com o Itaú. Optamos por trabalhar com TDD para agilizar o processo de validação. Agora só falta implementar.

celsojr commented 8 years ago

Como nosso time aqui é pequeno, eu tive que priorizar outras coisas agora. E só devo cuidar dessa implementação no final de novembro ou início de dezembro. Eu quase não acesso esse repositório, mas vou tentar ajudar mais quando puder.

atiquesp commented 8 years ago

Bom dia, pessoal consegui falar com o pessoal de cobrança do itau, eles falaram que posso continuar usando a carteira 109, mas tenho que enviar o arquivo de remessa. Com esse arquivo registramos o boleto no itau mesmo utilizando a carteira 109. Como vocês enviam esse arquivo de remessa? vocês tem a estrutura desse arquivo?

henriquevc commented 8 years ago

É simples, eu gero um arquivo em txt e envio para o banco. O boleto.net tem um classe que chama ArquivoRemessa e nele tem um método que chama: GerarArquivoRemessa, nele você coloca todos os boletos que você quer enviar na remessa para registrar no banco. Qualquer dúvida eu posso te mostrar como faço.

atiquesp commented 8 years ago

Ok, vou usar esses metodo que você passou, tendo novidades com o itau aviso vocês.

celsojr commented 8 years ago

Não sei se eu consegui me expressar muito bem nas mensagens anteriores. Mas a partir de Janeiro de 2017 será necessário gerar remessa também para a carteira 109, de forma similar à carteira 112 conforme me foi passado pelo pessoal do Itaú. Se não me engano, a diferença é que a carteira 109 não entra em protesto. Mas podemos confirmar isso em caso de dúvidas.

Nessa imagem que alguém já postou por aqui (desculpe, sem querer fechei a aba do navegador e não lembro o autor), tem um exemplo de como gerar a remessa:

19e4bf8e-99d2-11e6-99fe-fd6f674ae0fe

E para facilitar a validação desse arquivo de remessa gerado, estou enviando um PR de uma classe com alguns testes que nos ajudaram muito algum tempo atrás. Os testes são bem simples mas se eles passarem, a chance de passar no Itaú também é muito boa.

Vamos ver se o meu PR vai ser aceito. Parece que está dando algum conflito com a ferramenta de CI, o AppVeyor. O PR sendo aceito, espero que ajude.

celsojr commented 8 years ago

O PR que falei foi aceito! https://github.com/BoletoNet/boletonet/commit/aa2fb60c1ec8514558af831908fa8c23a49c0553

Nesse PR há um modelo de um arquivo de remessa carteira 109 validado pelo Itaú recentemente e que pode servir como exemplo.

https://github.com/BoletoNet/boletonet/blob/aa2fb60c1ec8514558af831908fa8c23a49c0553/src/Boleto.Net.Testes/BancoItau/REMESSA.txt

Além disso, é possível validar novos arquivos de remessa criados antes de enviar para a homologação do Itaú com os testes desse PR também. Isso pode facilitar bastante o processo e poupar tempo.

Qualquer dúvida sobre os testes, pode perguntar.

Espero ter ajudado.

AdrianoGeraldeli commented 7 years ago

Como vocês estão fazendo para atualizar boleto vencido ? estou atualizando meu boleto com juros mais rejeita para pagar, só consegue pagar sem juros. OBS: Juros idêntico ao informado no arquivo remessa.

rodriguesmvinicius commented 7 years ago

Boa tarde. Ótima biblioteca para geração de boletos. Parabéns antes de tudo.

Existe alguma possibilidade e/ou planejamento de se implementar a carteira 112?

Alguém que fez adaptação para essa carteira e esteja disposto a me ajudar a desenvolver?

Obrigado desde já!

cezarant commented 6 years ago

@atiquesp tudo bem? Poderia encerrar a issue por favor? Parece que a discussão foi encerrada.