Importando extratos do Banco do Brasil para o Kmymoney (gerenciador de finanças pessoais)

Este artigo apresenta um script desenvolvido para converter arquivos de extrato bancário do Banco do Brasil (formato .ofc) para o formato do Kmymoney - um software para gerenciamento de finanças pessoais no Linux -, além de mostrar passo a passo como utilizá-lo para importar seus extratos no programa.

[ Hits: 40.031 ]

Por: Cláudio Henrique Fortes Félix em 27/10/2007 | Blog: http://www.helpo.com.br


Importando extratos



Para importar extratos, devemos acessar a seguinte opção no menu do kmymoney:

Arquivo... Importar... QIF.

Como se pode ver, voltamos à tela "Importar QIF":



Clicando-se no botão "Navegar", deve-se apontar o arquivo .ofc com o extrato que se deseja importar. Este arquivo deve ter sido previamente obtido em sua página do Banco do Brasil na internet.

Em "Perfil QIF" especificamos quais dos filtros desejamos utilizar para esta importação. Neste caso utilizaremos o filtro definido no passo anterior (OFC Banco do Brasil).

Uma vez escolhido o arquivo desejado, o botão "Importar..." fica habilitado, dando acesso à tela de escolha da conta para a qual as informações do extrato se destinam:



Escolha a conta correta (provavelmente uma conta corrente) e clique em OK. Aparecerá então a tela "Verificar Importação":



Nesta tela aparecerão todas as transações contidas no seu extrato, já com os números identificadores, valores e datas corretas. Basta então que você preencha o beneficiário e indique para que conta se destina a transação. Muito melhor que copiar o extrato todo na mão, concorda? :)

Bom, é isso aí. Espero que isso ajude a todos que se aventuraram a viver 100% no Linux! Aceito ajuda e/ou sugestões para adaptar o filtro para extratos de outros bancos.

Observação importante: nos extratos em que há depósitos em cheque, geralmente aparecem duas transações com o mesmo valor... uma indicando que o valor foi depositado mas ainda está bloqueado e outra um ou dois dias depois liberando o valor para cair na conta. Atualmente o script não diferencia os dois, o que acaba gerando um valor "dobrado" no fim do mês. Nestes casos basta apagar a transação com o depósito bloqueado, pois o valor não caiu na conta efetivamente.

Página anterior    

Páginas do artigo
   1. O que é e para que serve o kmymoney
   2. Instalando o filtro
   3. Importando extratos
Outros artigos deste autor

Configuração do OpenOffice para o português do Brasil (pt-BR) a partir de uma instalação do BrOffice

Acessando computadores remotos protegidos por NAT ou firewall com túnel SSH reverso direcionado por DNS dinâmico

Configuração de teclado e dispositivos de entrada em geral a partir do HAL no Xorg 1.5 e superiores

Leitura recomendada

Um olhar para o futuro: cloud, big data, programadores, economia e software livre

Instalando e configurando OpenNMS em Ubuntu Linux

Paravirtualização com XEN

É possível usar o Lazarus em alternativa ao Delphi para desenvolver aplicações comerciais?

Qual distribuição Linux devo escolher?

  
Comentários
[1] Comentário enviado por alexandremas em 28/10/2007 - 15:54h

A idéia é excelente. Parabéns.
Porque vc não entra em contato com a equipe do Kmymoney para incorporar à versão oficial?

[2] Comentário enviado por chffelix em 28/10/2007 - 21:44h

Obrigado Alexandre.

Agradeço pela sugestão. Vou entrar em contato com eles sim. No mais, se alguém tiver exemplos de extratos de outros bancos, pediria que me enviassem, para que eu possa adicionar novos formatos ao conversor.

[]s!
Cláudio

[3] Comentário enviado por Credmann em 28/10/2007 - 23:46h

Alguém já testou a importação de OFC nativa do GNUCash?

[4] Comentário enviado por ciberglo em 29/10/2007 - 12:08h

Parabéns pela ajuda
realmente útil
vlw!

[5] Comentário enviado por pazigrafio em 29/10/2007 - 13:31h

Parabéns Claudio Felix, ainda não experimentei no meu Kmymoney mas já fiquei excitado com a possibilidade da ajuda que o script portará.
Sucesso e obrigado por manter vivo o espírito open-source.
Pazi.

[6] Comentário enviado por chffelix em 29/10/2007 - 23:43h

Olá pessoal!

Fico feliz que tenham gostado. Ai vai mais uma boa notícia para quem vai usar o script: acabei de testar e ele funciona para os arquivos .OFC da Caixa Econômica Federal também.

Abraços!
Claudio

[7] Comentário enviado por robsontex em 02/11/2007 - 12:39h

Muito bom mesmo. Já venho usando o KMyMoney há algum tempo, mas inserir todas essas informações era realmente uma atividade entediante. Nesse sentido, o seu script é realmente uma mão na roda.

[]'s
Robson

[8] Comentário enviado por chffelix em 07/11/2007 - 04:05h

ATENÇÃO PESSOAL! O Banco do Brasil mudou ligeiramente seu formato .ofc. Para que seus extratos continuem sendo importados com sucesso, você deve baixar a versão mais atual do ofc2kmm no seguinte link (ignore o link do artigo pois ele aponta para a versão antiga!):

http://sourceforge.net/project/platformdownload.php?group_id=205007&sel_platform=5207

Obrigado!

[9] Comentário enviado por chffelix em 12/12/2007 - 11:45h

ATENÇÃO PESSOAL! (DE NOVO?!) O Banco do Brasil alterou novamente seu formato .ofc, dessa vez pra XML. Até já fiz uma reclamação formal para o banco, uma vez que não vi razão pra isso e no fim atrapalha nós todos. Já estou trabalhando numa forma de consertar o ofc2kmm, mas creio que no meio tempo vai ser mais rápido implementar um novo script, o csv2kmm, que vai permitir importar os extratos no formato .csv, também disponibilizados online. Aguardem!

Obrigado.

[10] Comentário enviado por arauto_ em 31/07/2009 - 13:51h

Já havia testado a importação do formato .ofc com a Caixa Econômica Federal. Hoje testei também com o arquivo .ofc gerado pelo Bradesco e funcionou também.

[11] Comentário enviado por lucioantoniolo em 19/03/2010 - 10:43h

Estou usando a versão 1.0.2 e consigo importar OFX do Banco do Brasil perfeitamente. O plugin funciona muito bem.
Para importar sem ele pedir a conta (ou sugerir a criação), vc deve colocar nas propriedades da conta o número que o importador está achando no arquivo. Ex: se ele diz que não encontrou a conta "1 3306-2 4408-7", informe esse número na conta (aba Instituição, campo Número) e ele só vai pedir para confirmar quando for importar.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts