ADR: fase 1 do caixa¶
Status: aceita em 2026-09-27. Substitui: o recorte de dois livros e quatro naturezas em Livros PF e PJ. O domínio cashbook e a interface no admin continuam vigentes. Este ADR fecha livros, tipos, cartão e de onde o extrato chega na fase 1.
Contexto¶
O importador que já classifica 2024 a 2027 usa mais de um livro de empresa, conta e cartão, e tipos que não cabem nas quatro naturezas. A coleta do Inter hoje aponta para uma conta só, a da TESTTO. A WMREIS também é empresa e ainda não está nesse conector.
Decisão¶
Há três livros no mesmo tenant: Milton (pessoal), TESTTO (empresa) e WMREIS (empresa). Transferência entre livros fica ao lado do resultado e some na visão consolidada.
A fase 1 inclui conta corrente e cartão. A compra no cartão é a despesa. O pagamento da fatura não entra de novo, porque a compra já entrou. No Santander o PDF da conta não traz as compras, então o pagamento da fatura é a despesa.
O tipo gravado é o do importador: receita, despesa, interno, retirada, pagamento_fatura, investimento, estorno, patrimonial, emprestimo e ignorar. A regra gravada, por ordem, ganha do classificador. Nome de loja e de pessoa é semente de regra, não código do serviço.
receita e despesa confirmadas entram no resultado, exceto "Pix para pessoas", "Outras entradas", "Sem categoria" e "Boleto sem favorecido", que ficam na revisão. estorno abate. interno, retirada, pagamento_fatura, investimento, patrimonial e emprestimo aparecem ao lado. ignorar fica de fora.
A conta Inter da TESTTO continua na coleta automática. A fase 1 configura a conta Inter da WMREIS no mesmo conector. As duas não entram por OFX. Cartão e os outros bancos entram por upload no admin. O serviço não lê o Google Drive nesta fase.
O histórico de Milton e WMREIS entra a partir do SQLite já classificado. O da TESTTO é o que o conector do Inter já gravou no bank.
Consequências¶
O desenho do serviço está em Cashbook. As telas estão em Admin.
A fase 1 se corta em: contas e os três livros; carga do SQLite; coleta Inter da TESTTO e da WMREIS; upload lido no bank; classificação, revisão e painel em /cashbook.
A identidade da conta bancária fica no bank. O cashbook guarda o livro. A decisão está em Conta do bank no livro.
Drive, a conciliação do boleto com o extrato e o plano de reserva continuam nos cortes seguintes. A ordem de implementação do primeiro corte visível está em Lembrete antes do painel: o sino e as contas a vencer vêm antes do painel do mês.
Alternativas¶
Um livro só para as duas empresas foi rejeitado: TESTTO e WMREIS se misturam. Manter só as quatro naturezas foi rejeitado: o importador já separa fatura, estorno, patrimonial e empréstimo do resultado. Ler o Google Drive na fase 1 foi rejeitado: o caminho oficial agora é o upload, e o passado já está no SQLite.