Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá,
Qual a melhor forma de se programar o vencimento do boleto ? Pensei em utilizar o Cronjob do linux.
Seria a única forma de ao dar 1 ano ele realizar um update na tabela dizendo que tal pessoa tem essa dívida ?
Tem como fazer isto com curl ?
Obrigado,
[]'s.
Não entendi muito bem. Mas normalmente você só necessita verificar se uma pessoa possui uma dívida, quando é feita uma consulta pertinente ao contexto.
Por exemplo: Definirei boleto como um título. Você vai tirar um relatório dos títulos de uma pessoa, ou grupo de pessoas. Quando for gerar o relatório, então, verifica-se se há pagamento pendente.
Casos desse tipo, é melhor usar regras de negócios, as quais definem se o cliente possui uma dívida, do que inserir uma dívida a ele através de uma flag. Um bom exemplo, e o mais indicado, é utilizar a data de vencimento.
Veja bem, o "meliante" tem um título com data de vencimento para o dia 10/07/2012. Esse título possui um lançamento, que define o seu valor, por exemplo: R$ 75,00. Esse primeiro lançamento, indica que ele deve para R$ 75,00. Se ele pagar até esse dia, você realizará um lançamento de valor ao título dele. O segundo lançamento, indica que ele pagou R$ 75,00. No final das constas, ele possuirá um lançamento dizendo que ele deve R$ 75,00 e outro que ele pagou R$ 75,00. Isso indica que o valor que ele AINDA deve para o é R$ 0,00. Traduzindo, título pago.
Caso você precisa saber quem possui dívidas, você buscará pela data de vencimento, menor que a data atual, e ele não deve possuir o lançamento de pagamento. Assim ele só possuirá o lançamento de valor devido ao título.