Jun 04 2007
BB Cobrança - Importação de Dados
O aplicativo BB Cobrança serve para administrar as carteiras de cobrança mantidas com o Banco do Brasil. Suas principais funções são:
- cadastro de clientes;
- registro de títulos;
- impressão de boletos;
- geração de arquivos para impressão de carnês;
- geração de arquivos para processamento pelo BB;
- tratamento de arquivos de retorno recebidos do BB.
O registro de títulos pode ser feito de diversas maneiras, inclusive pela mais tradicional: manualmente. Entretanto, existe uma especificação criada pelo BB que deve ser seguida pelos desenvolvedores para gerar um arquivo de texto simples que pode ser importado pelo software.
Na prática, um software de gestão qualquer pode implementar esta especificação e gerar um arquivo no formato requerido. Após isso, ele poderá ser importado através do menu Ferramentas / Importar Dados / de arquivo texto.

Eu disponibilizei no Codeplex uma implementação em C# (Class Library) que gera este arquivo. Basta que você adicione a dll à aplicação, crie um objeto Cobranca e define o Header e os Títulos/Clientes. Depois disso, o método GeraArquivo deve ser chamado para gerar o arquivo que será importado pelo BB Cobrança.
Junto com a implementação há um projeto exemplo que demonstra como devem ser criados os objetos e carregadas as informações.
Mais informações no site do projeto:
BBC: BB Cobrança - Importação de dados - http://www.codeplex.com/bbc
Algumas observações sobre o projeto:
- foi primeiramente desenvolvido em Delphi, porém não posso publicar códigos desenvolvidos internamente onde trabalho. Então como o Delphi está em decadência (será?), resolvi criar algo equivalente em C#. Acho que o número de interessados pode ser maior. Se houver alguém precisando da versão em Delphi, basta usar a atual como exemplo, pois não muda muita coisa.
- o cálculo do módulo 11 foi baseado na rotina do componente Delphi-Boleto.
- dedique algumas horas de um belo e ensolarado sábado estudando expressões regulares para compreender o método RemoveCaracteresInvalidos da classe Utils e, é claro, ter à disposição este excelente recurso para o que der e vier.
Qualquer dúvida basta deixar um comentário aqui no blog (preferencialmente) ou entrar em contato via e-mail.
Até +.








Oi Pessoal,
Eu uso os boletos da NetDinamica que funciona 100% já adquiri vários e recomendo.
Eles tem boletos para diversos bancos como Itaú, BB, CEF, Unibanco, Bradesco, Santander, Banespa, REAL e muitos outros são mais de 30 bancos.
Há versões em PHP, ASP, ASP.NET, VB.NET e C#
E também um ótimo artigo sobre boletos que vai esclarecer 100% das suas duvidas sobre boletos http://www.netdinamica.com.br/boleto/sobre-boletos.php
Inclusive me deram um cupom desconto de 20% que vou compartilhar com vocês.
É só clicar no link abaixo para ter o desconto
http://www.netdinamica.com.br/boleto/comprar.php?cupom_desconto=FRM200805
Sucesso a todos. T+
Lucio de Souza
Olá!!
Eu mudei de micro e preciso que as informações do BB cobrança do outro micro sejam passado para o novo, para que eu possa sempre consultar boletos e verificar pagamentos antigos. Por favor, como deve se proceder quanto a isso, não consegui essa informação via telefone e preciso de uma posição o mais rápido possível….
Grata,
Juliana Tezelli
Juliana, se você copiar o arquivo “BBCBR.mdb” da pasta C:\BancoBrasil\Aplicativos\dados\CBR do micro antigo para a mesma pasta no micro novo, você terá as informações.
Mas se já cadastrou oui inseriu dados no novo computador, essas novas informações serão perdidas devido à substituição do banco de dados.
Se quiser unir os dois bancos de dados, terá que procurar uma opção de gerar o arquivo TXT para depois importar no novo micro, pelo BB Cobrança.
Consulte o atendimento de sua agência.