Débito e Crédito são entidades distintas
Parcelamento e recorrência são atributos, não tabelas separadas
Toda movimentação:
Tem data de competência
Pode ou não ter data de quitação/recebimento
Relatórios são derivados dos dados, nunca tabelas extras
Usada para classificar tudo que aparece nos relatórios (modelo do Emilio).
Exemplos:
Receitas de Veiculação
Energia Elétrica
Aluguéis de Pontos
Manutenção de Painéis
Salários e Comissões
Despesas Financeiras
Tabela mais importante do sistema.
Despesa à vista → parcela_total = 1
Despesa parcelada → várias linhas
Despesa recorrente → recorrente = true
data_quitacao = NULL → em aberto
Venda parcelada → várias linhas
Venda à vista → parcela_total = 1
data_recebimento = NULL → a receber
Base para geração automática de créditos e comissões.
Usada para:
Aluguel de imóveis
Aluguel de pontos
Controle de vencimento de contratos
Integra financeiro automaticamente.
Sem novas tabelas:
Total de vendas
Total de recebimentos
Lista de quem pagou
Boletos não pagos
Despesas em aberto
Despesas pagas
Movimento do mês
Fechamento mensal
Previsão do próximo mês
Vencimento de contratos
Resultado operacional
Cada linha do relatório do Emilio é:
Uma categoria
Um débito ou crédito
Com data, valor e classificação
Nenhuma despesa ficou fora do modelo.
Com os 5 artigos, o Publis possui:
Modelo conceitual
Modelo operacional
Modelo analítico
Modelo técnico (SQL)
Base sólida para evolução
Nilton Romani