Validação de extratos bancários
Uma conciliação só é tão confiável quanto o extrato sob ela, por isso a REDA Financials protege os extratos a partir de três frentes: a aritmética que precisa fechar, os períodos que não podem colidir e os bloqueios de edição depois que a conciliação já dependeu dos dados. Esta é a lista de verificações que o sistema executa para que você não precise.
Acesso necessário. Editar ou excluir extratos exige o conjunto de permissões Accounting Admin v2 ou Accounting Controller v2. Os conjuntos Accounts Payable v2, Accounts Receivable v2 e Read Only v2 permitem visualizar extratos, mas não alterá-los.
A camada aritmética
| Verificação | O que ela indica |
|---|---|
| Movimento Líquido = Saldo Final − Saldo Inicial | O que o banco diz que aconteceu neste período |
| Total de Créditos / Total de Débitos / Quantidade de Linhas | O que as linhas importadas somam — o Movimento Líquido deve ser igual a créditos menos débitos; uma diferença indica linhas faltando ou duplicadas |
| Valor Conciliado / Valor Não Conciliado | Avanço da correspondência: "Valor Não Conciliado… Zero significa totalmente conciliado." |
A primeira coisa depois de cada importação: comparar a olho o Movimento Líquido contra o total das linhas. Detectar um CSV truncado aqui custa segundos; detectá-lo no meio da conciliação custa uma noite inteira.
A verificação, com os números reais de julho
O extrato de julho da Meridian, logo após a importação:
| Item | Valor | De onde vem |
|---|---|---|
| Saldo Inicial / Saldo Final | US$ 875.700,00 / US$ 872.455,00 | Digitado a partir do cabeçalho do extrato do banco |
| Movimento Líquido | −US$ 3.245,00 | Calculado: 872.455 − 875.700 |
| Quantidade de Linhas | 4 | As linhas importadas |
| Total de Créditos | US$ 9.000,00 | O único depósito: o aluguel da Corvus Consulting |
| Total de Débitos | US$ 12.245,00 | 2.200 + 10.000 + 45 — dois pagamentos e a tarifa do banco |
| Créditos − Débitos | −US$ 3.245,00 | É igual ao Movimento Líquido — o arquivo está completo e com os sinais corretos |
Dez segundos de aritmética, e o extrato de julho fica comprovado como internamente consistente antes de qualquer correspondência começar. Se uma linha tivesse ficado de fora, os dois números de −3.245 divergiriam exatamente pelo valor faltante — um termo de busca, entregue de bandeja.
A camada estrutural
- Sem períodos sobrepostos por conta bancária — o guardião contra a dupla importação: "Já existe um período de extrato sobreposto para esta conta bancária."
- Coerência de datas: "O Fim do período deve ser igual ou posterior ao Início do período." · "A Data do extrato deve estar dentro do período do extrato."
- Linhas com sinal e diferentes de zero, com data, descrição, valor e tipo obrigatórios.
A camada de proteção
- Os saldos de um extrato conciliado ficam bloqueados ("Cannot edit a reconciled statement.") e os valores/datas das linhas conciliadas também ficam bloqueados — a evidência sob uma conciliação já aprovada não pode mudar silenciosamente.
- A exclusão é bloqueada progressivamente: extratos ativos/conciliados não podem ser excluídos, e qualquer extrato cujas linhas estejam correspondidas a uma conciliação recusa a exclusão até que a correspondência delas seja desfeita — "Cannot delete this Bank Statement because one or more of its lines are reconciled to a posted transaction."
Cada mensagem, na íntegra
O conjunto completo de guardiões do extrato, citados exatamente, com a resposta que cada um espera:
| A mensagem | O que significa / o que fazer |
|---|---|
| "O Fim do período deve ser igual ou posterior ao Início do período." | O período está invertido — corrija o intervalo de datas. |
| "A Data do extrato deve estar dentro do período do extrato." | A própria data do extrato ficou fora do seu período — alinhe as três datas. |
| "Já existe um período de extrato sobreposto para esta conta bancária." | Algum extrato já existente cobre parte dessas datas. Geralmente é uma importação duplicada — procure o original na lista de Extratos bancários da conta. |
| "Statement line amount cannot be zero." | Linhas zeradas não explicam nada — deixe de fora as linhas informativas do banco. |
| "Cannot edit a reconciled statement." | Os saldos travam assim que o extrato passa a estar sob uma conciliação — a evidência em que uma aprovação se baseou não pode mudar silenciosamente. |
| "Cannot edit a reconciled statement line." | A versão no nível da linha: o valor e a data de uma linha correspondida são o que a correspondência afirmou. Desfaça a correspondência primeiro, deliberadamente. |
| "Não é possível adicionar linhas a um extrato conciliado." | Um mês já fechado não ganha novas transações. Se realmente falta uma linha, é preciso reabrir a conciliação primeiro. |
| "Não é possível excluir um extrato ativo ou conciliado." | Extratos que a conciliação já tocou (Em Andamento ou além) não são excluídos — só importações novas e intocadas. |
| "Não é possível excluir este Extrato bancário porque uma ou mais de suas linhas estão conciliadas com uma transação contabilizada. Desconcilie essas linhas ou remova a conciliação primeiro." | O guardião mais profundo: mesmo uma única linha correspondida ancora o extrato inteiro. Não pode ser contornado por nenhuma importação ou ferramenta. |
| "Não é possível excluir esta Linha de extrato bancário porque ela está conciliada com uma transação contabilizada. Desconcilie-a ou remova a conciliação primeiro." | A mesma proteção, uma linha de cada vez. |
Correspondências entre moedas dentro da tolerância
Uma validação costumava ser absoluta: um recebimento ou pagamento cuja moeda diferisse da linha do extrato bancário ficava totalmente bloqueado para correspondência. Isso é rígido demais quando a diferença é só arredondamento. Agora, quando a conta bancária é mantida na moeda funcional (local) da empresa, a REDA compara o valor na moeda do banco do documento (Valor × Taxa de câmbio) contra a linha do extrato e permite a correspondência se a diferença estiver dentro da Tolerância de Conciliação da conta.
Além dessa tolerância, a divergência de moeda continua bloqueada e sinalizada para revisão — uma diferença grande é uma discrepância real (uma taxa de câmbio errada, uma tarifa bancária não contabilizada, o documento errado), não um efeito de arredondamento. A tolerância padrão é 0, então nada muda até que um Accounting Admin ou Controller defina uma tolerância na conta bancária; veja Correspondência em moeda estrangeira para a configuração.
Erros comuns a evitar
| Erro | Por que prejudica | Faça isto em vez disso |
|---|---|---|
| Pular a conferência do Movimento Líquido após a importação | Um arquivo truncado ou um sinal invertido sobrevive até o meio da conciliação, onde custa uma noite em vez de segundos | Torne a verificação aritmética de dez segundos um reflexo: Créditos − Débitos = Movimento Líquido, a cada importação |
| "Corrigir" os saldos do extrato para bater com a contabilidade | O extrato é o testemunho do banco — forçado a bater com a contabilidade, a conciliação só consegue comprovar uma ficção | Os saldos vêm do banco, exatamente; as divergências são explicadas do lado da contabilidade |
| Mudar o período de um extrato para escapar do guardião de sobreposição | O guardião é sua defesa contra duplicidade — driblado, o mesmo mês existe duas vezes e toda correspondência enxerga em dobro | Se um extrato precisa ser reimportado, exclua primeiro o incorreto (possível enquanto estiver intocado), depois importe com as datas corretas |
| Tentar organizar extratos antigos excluindo-os | Tudo em que a conciliação já se apoiou recusa a exclusão — e deve recusar: é a trilha de auditoria por trás dos meses já aprovados | Deixe o histórico intacto. Manter extratos não custa nada; perdê-los custa tudo |
O que vem a seguir
- Importação de extratos bancários — onde as verificações rodam primeiro.
- Concluindo uma conciliação — onde os saldos têm seu momento.
- Linhas de extrato bancário — integridade no nível da linha.
Perguntas frequentes
Conte primeiro (Quantidade de Linhas contra a quantidade de linhas do banco — um arquivo truncado aparece na hora), depois os sinais (uma retirada importada como positiva dobra o erro), depois os próprios saldos (erro de digitação no Saldo Inicial/Final). Um dos três, sempre.
Reabra a conciliação, desfaça a correspondência da linha afetada, corrija-a (ela se destrava assim que a correspondência é desfeita e a conciliação está Em Andamento), corresponda novamente, conclua de novo. Cada etapa é deliberada — que é exatamente o que você quer ao mudar uma evidência já conciliada.
Todas elas — feeds e integrações criam extratos pela mesma porta que seus uploads de CSV, então as regras de data, o guardião de sobreposição e as proteções contra exclusão valem exatamente da mesma forma. Nenhum canal de entrega escapa da validação.
Sim, enquanto ele estiver intocado — um extrato recém-importado sem linhas conciliadas é excluído sem problemas, que é exatamente o caminho de "reimportar corretamente". Depois que a conciliação já dependeu dele, a exclusão é progressivamente bloqueada até que a correspondência de toda linha emparelhada seja desfeita.
O avanço da correspondência no nível do extrato: o Movimento Líquido menos o que já foi conciliado até agora. O próprio texto de ajuda do campo resume — "Zero significa totalmente conciliado." Um extrato mostrando zero ali tem cada centavo do seu movimento explicado.
Isso foi útil?