Estou desenvolvendo um controle financeiro pessoal para fins didáticos e aplicar alguns conceitos. Conceitos este mais referentes a OO.
No início achei o negócio algo simples que não teria problema algum. Só que agora me deparei com uma dúvida de como implementar um funcionalidade. Sei que alguém algum dia já fez um controle financeiro ou algo assim…rs.
Bem, é o seguinte meu problema.
Tenho transações que são lançadas em uma conta. Até aí sem problema. Mas estas transações podem ser agendadas. Daí fiz transações como consolidadas ou não. As consolidadas são as transações pagas. As não consolidadas são os agendamentos. Até aí sem problemas quando agendo compras parceladas em n vezes. Pois só crio instâncias de n transações não consolidadas. Mas quando vou fazer agendamentos de contas mensais, que não têm um total de vezes a serem lançadas fica a dúvida. Como faço para elas reincidirem todo mês?