O que é o formato OFX e o que conferir no arquivo
OFX significa Open Financial Exchange. É um formato de troca de dados financeiros que descreve movimentos em campos, em vez de desenhar uma tabela para leitura visual.
Revisão editorial: . Equipe Convertou.
Os campos de um movimento
DTPOSTED representa a data; TRNAMT, o valor com sinal; TRNTYPE, o tipo; MEMO e NAME podem carregar descrição; FITID identifica o movimento dentro da conta.
Os dados da instituição e da conta dão contexto à lista. Se faltam informações na fonte, não é correto inventar conta, banco, ano ou saldo apenas para produzir um OFX.
OFX 1.x e 2.x não têm a mesma sintaxe
A família 1.x usa SGML e pode ter tags de valor sem fechamento explícito. OFX 2.x usa XML. Um leitor exclusivo de XML pode rejeitar um OFX 1.x que não está corrompido.
A versão mais nova não é automaticamente a melhor para um ERP. O perfil da saída precisa respeitar o sistema que vai receber o arquivo.
Cabeçalho e bytes precisam concordar
A codificação declarada deve corresponder aos bytes gravados e ao que o importador aceita. Windows-1252 e UTF-8 são codificações diferentes; nenhuma deve ser aplicada por suposição a todo arquivo.
Se o texto já chegou corrompido da origem, mudar a declaração do cabeçalho não recupera necessariamente os caracteres. Preserve o original para investigar.
FITID ajuda, mas não garante deduplicação universal
Um identificador nativo estável permite reconhecer o mesmo movimento. Sem ele, uma estratégia de geração tem limites, principalmente em períodos sobrepostos.
Duas transações legítimas com mesma data, descrição e valor podem existir. Remover uma delas apenas por essa igualdade pode apagar movimento real.
OFX, OFC e CNAB têm finalidades distintas
OFC é um formato anterior de gerenciador financeiro. CNAB possui layouts de remessa e retorno para operações bancárias e não deve ser tratado como um extrato OFX.
Antes de importar, confira o tipo exigido pelo destino e compare o resultado com o documento. O formato estruturado não substitui a conciliação profissional.
Fontes e atualização
Referências oficiais preservadas da pesquisa editorial. Os menus e requisitos podem mudar; confirme a orientação na versão que você usa.