Array
(
)

Meses devedor

Rodrigorpb
   - 03 mar 2006

Olá amigos,

Tem como fazer com que eu saiba quantos meses uma divida está atrazada no ano. É o seguinte o sistema é de Igreja, e todo mês um determinado participante paga o dízimo ai gostaria que na tela de cadastro do Dízimo aparecesse quantos meses estão atrazados. Os campos na tabela do dízimo são as seguintes:

#Código

CREATE TABLE DIZIMO (
CODIGO INTEGER NOT NULL,
NOMEDIZIMISTA INTEGER NOT NULL,
ANO INTEGER,
MES INTEGER,
VALOR NUMERIC(12,2),
DATAOFERTA DATE);


Quando eu fosse lançar um dizimista ele aparecia no label (ex: 6 meses de atraso).


Alguém pede me ajudar.


Rodrigo.


Paullsoftware
   - 03 mar 2006

vc poderia facilitar criando um campo na tabela de cadastro dos clientes, onde armazenaria o total de parcelas e as pagas, daí é só vc comprar o total a ser pago com as pagas e saberia quantas estão em aberto!

:campos:
TotalParcelas = integer;
ValorParcelas = Decimal
ParcelasPagas = Integer;
Decimento = VarChar(2) //onde será cadastrado o dia do vencimento

... :wink:


Motta
   - 03 mar 2006

qtd dizimos em ´atraso´
#Código


SELECT NOME,COUNT(*)
FROM DIZIMO
WHERE DATAOFERTA IS NULL
GROUP BY NOME


dizimos em ´atraso´
#Código

SELECT NOME,ano,mes
FROM DIZIMO
WHERE DATAOFERTA IS NULL


Só um aparte se a doação é ato voluntário , como falar em atraso ....