rpz,
o lugar tem um "setor financeiro" ou alguém que entenda disso?
eu sugeriria vc perguntar se desejam que todo mês a fatura seja gerada automatico ou não. Vou colocar o passo a passo adaptado para sua realidade ...
no windows eu fiz o seguinte para criar automatico:
criei uma tarefa no gerenciador de tarefas para ser executado uma vez por mês, sempre na mesma data.
esse cli é um tratamento para saber se foi solicitado pelo cli :D não quis fazer mais complicado.
if(isset($_REQUEST['cli']))
{
$this->auto_render = FALSE;
}
$view = new View('cobranca/mensal');
Lá no controller cobranca e action gerarmensal() eu leria o cadastro de todos os internos, e geraria uma cobranca para eles. Aí as cobrancas ficariam em aberto (sem data de pagamento nem valor pago. apenas com data de cadastro e valor a pagar).
Lá no index de cobranças mostra todas as cobranças em aberto :D Veja aí qual o melhor nome para o controller, se cobrança ou pagamento.
Quando houverem pagamentos, coloca data do pagamento e o valor pago. Veja aí se precisa de regras de juros, etc. Colocaria em uma tabela associada chamada taxas.
No mais, só sabendo as regras de negocio certas .. o que falei foi apenas sugestões baseadas em outro tipo de sistema.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos Grupos do Google.
--
http://felipebastosweb.com.brhttp://twitter.com/felipebastosweb