Despesa Recorrente: aluguel de imóvel, energia, internet, salários fixos.
Pode ser cadastrada até o fim do contrato ou do ano.
Ao quitar a parcela do mês, gera automaticamente a próxima.
Valor fixo ou ajustável ao final do contrato.
Campos: descrição, valor, vencimento, data_quitacao, status, categoria, observação.
Despesa Parcelada: compras ou serviços (1–12 parcelas).
Lançadas antecipadamente com datas e parcelas definidas.
Cada parcela possui status e data_quitacao individuais.
Despesa à Vista: manutenção de painel, conserto pontual, material de reposição.
Pode ser tratada como parcela única.
parcelas = 1/1, data_quitacao = NULL até pagamento.
Status de Despesas:
pendente → não quitada
quitada → data_quitacao preenchida
Vendas de Painéis:
Cada venda gera créditos correspondentes às parcelas.
Controle de quitação por cliente e parcela.
Receitas Diversas:
Permutas, comissões, receitas publicitárias, repasses, transferências bancárias.
Podem ser únicas ou recorrentes.
Controle de Quitação:
Créditos pendentes x recebidos
Possibilidade de detalhar pagamentos por cliente ou parcela
Analítico (Auria):
Total de vendas no mês
Total de recebimento no mês (clicável → lista de quem pagou)
Boletos não pagos para cobrança
Despesas em aberto e quitadas
Previsão de despesas do próximo mês
Resumo por categoria e histórico de quitação
Operacional (Sophie):
Lista de despesas detalhadas por tipo, status e vencimento
Consolidação de parcelas futuras e à vista
Controle da geração automática de parcelas recorrentes
Técnico (Nexa):
Estrutura de tabelas e campos
Relacionamento entre despesas, parcelas, quitação e receitas
Regras automáticas para geração de próximas parcelas e atualização de previsão
Despesa recorrente → cria próxima parcela ao quitar a atual
Despesa parcelada → todas as parcelas lançadas antecipadamente
Despesa à vista → tratada como parcela única
Previsão de despesas do próximo mês → valores aproximados, ajustáveis manualmente
Relatórios de vencimentos de contratos de aluguel e outras despesas recorrentes
Controle de débito de aluguel ao criar um painel, e créditos ao registrar vendas, incluindo comissões de vendedores
Tabelas propostas:
despesas → id, descricao, tipo (recorrente, parcelada, à vista), valor, parcelas_totais, parcela_atual, vencimento, data_quitacao, status, categoria, observacao
parcelas → id, despesa_id, numero_parcela, valor, vencimento, data_quitacao, status
receitas → id, descricao, tipo, valor, parcelas_totais, parcela_atual, vencimento, data_recebimento, status, cliente_id
clientes → id, nome, contato, cpf_cnpj
vendas → id, cliente_id, painel_id, valor_total, parcelas_totais, parcelas_quitadas, status
Relacionamentos:
despesas 1:N parcelas
receitas 1:N parcelas
clientes 1:N vendas
vendas 1:N receitas
Nilton Romani