BB Cobrança - Importação de Dados

Publicado por Marcos Dell Antonio em 04/06/2007 | .NET

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.

BB Cobrança - Importação de Dados

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é +.

8 comentários

  1. 1
    Lucio // May 19th, 2008 at 2:19 pm

    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

  2. 2
    Juliana Tezelli // August 4th, 2008 at 10:10 am

    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

  3. 3
    Diogo Martins // August 6th, 2008 at 5:34 pm

    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.

  4. 4
    Nelson Jr. // July 27th, 2009 at 9:16 pm

    Olá pessoal, descreverei aqui meu problema:
    Tenho o cadasto de clientes da empresa em excel, são pouco mais de 4000 clientes. Recentemente o o pessoal decidiu usar a cobraça do Banco do Brasil. Sobrou para eu cadastrar todos os clientes novamente. Ainda nem comecei. Abri o banco de dados do banco, um arquivo que se chama “BBCBR.MDB”, dentro do mesmo encontram-se todas as tabelas necessárias para o funcionamento. Os clientes são cadastrados em “pessoas” com um índice pré criado pelo banco de dados, a cada cliente novo ele soma “mais um”. Só que o problema maior está que no campo “pessoas” ficam alguns dados, em identificação fica o CNPJ. Ele divide o cadastro em 2. Tentei inserir dados no “pessoa”, o mesmo não aceita por não ter vínculo com o “identificação”(onde fica o CNPJ). É uma confusão só. Tentei copiar/colar, importar, vincular, usei o DataSurvey, etc… admito que nào tenho tanta experiência assim e posso estar fazendo alguma coisa errada. Agradeço a toda ajuda. Quem quiser o arquivo de banco de dados do BB, é só me passar um email nelsinhocd1@bol.com.br. Abraço a todos.

  5. 5
    Robson // August 11th, 2009 at 5:26 pm

    Ola pessoal..
    Gostaria de saber se o BB Cobrança funciona na rede, compartilhando a base de dados de uma máquina?? Fiz esse teste, até consegui abrir o BB Cobrança mas ele não conseguiu listar os clientes cadastrados na outra máquina. Existe solução pra isso? OBRIGADO

  6. 6
    Willy Pruss // November 6th, 2009 at 8:30 pm

    Ola Robson! Então ja instalei ele em rede, sempre acessando o dados num servidor, Na hora da instalação, ele vai pedir aonde ficara o banco de dados, basta vc selecionar o do servidor, aonde ja tem os cliente cadastrados. entao ele abrira os mesmos clientes ja cadastrados. Qualquer duvida: prusswilly@hotmail.com

  7. 7
    Willy Pruss // November 6th, 2009 at 8:33 pm

    Agora eu preciso de ajuda!, Alguem ja consegui instalar e fazer funcionar o bb cobrança no Linux (ubuntu)? o gerenciador esta ok, mas ja tentei varias opçoes com o bb, via emuladores (wine)…mas nao obtive sucesso. Alguem poderia me ajudar?

  8. 8
    Cláudio Nascimento // February 19th, 2010 at 11:30 am

    Estou com uma dúvida sobre uso em rede: Fiz o mesmo que o Willy Pruss acima recomendou, porém ele funcionou apenas a primeira vez. No outro dia, houve falha no reconhecimento do arquivo do servidor pelo computador “filial”. Quando localizo o arquivo BBCBR.BBD e tento testar conexão, aparece: “Erro: Motivo desconhecido. Procure seu suporte técnico.” Alguém já teve esse problema e sabe solucioná-lo? Obrigado!

Deixe o seu comentário

Anúncios

Anúncio provido pelo BuscaPé