Boletos bancários

Para um módulo de geração de boletos…qual seria a api adequada?
JBoleto ou aquele Boleto free…? baixei um exemplo do boleto free… e dentro do war possui as classes java dele… eu poderia usar essas classes para a geração do boleto? ou é free somente o war e não seu conteúdo interno…?
Quanto ao JBoleto…também baixei aqui…ele gera legal boletos para vários bancos… somente o o Sicredi que também presciso… ele não gera…

Outra questão… como faço a parte de comunicação com os bancos? devo gerar um arquivo… ? qual protocolo? como faço a conexão com bancos para envio de arquivos ou informações dos boletos emitidos?

[editado]

http://www.bb.com.br/leiautes

Características principais dos leiautes de arquivos para troca de informações com o BB:
http://www.bb.com.br/portalbb/page44,3766,18879,0,0,1,2.bb?codigoNoticia=21505&codigoMenu=12029&codigoRet=12909&bread=3_2

Mais uma questão…
É presciso homologar este sistema de emissão de boletos?

existe alguma api que gere os arquivos de remessa também…ou vou ter que fazer na unha?

Derivado de http://www.guj.com.br/prepost/233335/1201016/jboleto-deprecated-

Diante do projeto, das tecnologias envolvidas e de todo o suporte,…
Todos que migraram do JBoleto são unânimes em afirmar que o Bopepo, que está em constante evolução, do projeto JRimum

É a melhor opção, veja alguns comentários:

[quote][i]"(…)muito obrigado pelas dicas, talvez eu ainda vá precisar de mais alguma outra daqui para frente, mas posso dizer que estou impressionado com o suporte e feliz por ter encontrado o Jrimum.

Obs: tem suporte pago por aí que não tem metade da eficiência desta lista. Valeu!(…)"

Marcio Sfalsin - Objetiva Sistemas - Diretor de Tecnologia
https://groups.google.com/d/topic/jrimum-community/q1-K80Y1LW8/discussion
[/i][/quote]

[quote][i]"(…)Em primeiro lugar, parabéns pelo Bopepo e pelo projeto JRimum como um
todo. Já utilizei o JBoleto e pelo que vi até agora é outro mundo,
muito menos engessado e já bem arquitetado logo de início.(…)"

Renato Atilio
https://groups.google.com/d/topic/jrimum-community/xpbPEdOWHko/discussion
[/i][/quote]

[quote][i]"(…)Aguardo resposta e parabéns pelo Bopepo. Estava usando o JBoleto e não
há uma forma fácil de gerar guias de arrecadação com o mesmo.(…)"

Erisvaldo
https://groups.google.com/d/topic/jrimum-community/3LdS69-SNjY/discussion
[/i][/quote]

[quote][i]"(…)Atualmente no projeto em que trabalho vinha sendo utilizado o JBoleto, mas o Bopepo me pareceu bem mais completo e de fácil personalização.(…)"

Geovanny Ribeiro
https://groups.google.com/d/topic/jrimum-community/QH0DpMIt7pg/discussion
[/i][/quote]

[quote][i]"(…)Vou estudar a biblioteca Bopepo para poder ajudar também.
Valeu e parabéns pelo projeto.(…)"

Aroaldo
https://groups.google.com/d/topic/jrimum-community/pmOsOyoP49w/discussion
[/i][/quote]

[quote][i]"(…)Gostaria de agradecer pelo empenho e pela atenção. Parabéns novamente
pelo ótimo projeto.(…)"

Chailon
https://groups.google.com/d/topic/jrimum-community/rQiuOUUvj3E/discussion
[/i][/quote]

Além de gerar um boleto padrão sem esforço algum…

Se vc quiser personalizar o boleto, ele permite personalização através de templates PDFs.
Você pode usar o OpenOffice para desenhar o boleto e depois exportar para pdf. É simples.

Veja este vídeo de personalização de boletos com Bopepo:

[youtube]http://www.youtube.com/watch?v=0kRa2wprDdQ[/youtube]

Este vídeo mostra como gerar boletos personalizados através do componente Bopepo do Projeto JRimum. O vídeo foca num dos recursos mais interessantes, que é como adicionar campos dinâmicos, ou seja, campos que podem ter seus valores fornecidos em tempo de execução.
Ver tutoriais.

http://www.jrimum.org/bopepo/wiki/Componente/Documentacao/Tutoriais

Na versão mais atual já são suportados 16 bancos, é o mais completo atualmente, estamos só aguardando mais feedback do pessoal para lançar a versão final.

http://www.jrimum.org/bopepo/ticket/47

  • #13 - Banco Real
  • #14 - Itaú
  • #15 - Unibanco
  • #17 - Safra
  • #18 - Mercantil
  • #19 - HSBC
  • #21 - Banrisul
  • #22 - Nossa Caixa S.A.
  • #24 - Banestes
  • #25 - BANCO SANTANDER S.A.
  • #38 - Banco J. Safra
  • #39 - Banco SICREDI
  • #40 - CEF
  • #48 - Banco Rural
  • #56 - Banco Intermedium
  • #57 - Banco do Nordeste do Brasil (BNB)

Se precisar de ajuda e tiver dúvidas, chega lá no grupo que o pessoal te ajuda.

Mais informações sobre o andamento do Projeto Bopepo … vc pode ver no Timeline.

[quote=leopoldof]existe alguma api que gere os arquivos de remessa também…ou vou ter que fazer na unha?
[/quote]

Sim o JRimum também tem o projeto Texgit, aqui tem um exemplo do projeto em uso:

https://groups.google.com/group/jrimum-community/attach/abbf892fe8336ec1/TexgitBradesco.zip?part=4&authuser=0

Qualquer dúvida entra no grupo de discussão que o pessoal te ajuda.

As bibliotecas para geração de boletos do Boleto Free podem ser usadas separadamente do WAR. De fato o WAR contém exemplos de uso e documentação, mas o sistema em si pode trabalhar tanto em aplicações Web quanto em aplicações Desktop ou Backend Server.

Qualquer dúvida pode perguntar aqui ou pelo email: suporte@boletobancario.com.

Obrigado pelas dicas…ou testar o bobpepo, o Texgit, e o boleto free para ver qual se adequa a minha implementação…
Vou baixar eles aqui e testar…
Logo mais posto resultados…

Mais uma vez obrigado