Tenho uma consulta que calcula o números de dias para o próximo vencimento de uma mensalidade PRAZO.
Emito as mensalidade duas vezes por mês. No começo do mês tiro todas que tem vencimento entre os dias 15 e 30 e no fim do mês todas que tem vencimento entre os dias 1 e 14 do próximo mês. Assim essas ultimas terão vencimento mês +1.
No fim do ano sempre acontecem problemas pois a consulta coloca mês 12 + 1 que não existe e não adiciona 1 ao ano.
Como corrigir minha equação para que esse problema não se repetir no próximo ano?
Segue a equação:
PRAZO: SeImed([VENCIMENTO]<14;DifData("d";Data();([VENCIMENTO] & "/" & Format$(Data();"mm")+1 & "/" & Format$(Data();"yy")));DifData("d";Data();([VENCIMENTO] & "/" & Format$(Data();"mm") & "/" & Format$(Data();"yy"))))
Emito as mensalidade duas vezes por mês. No começo do mês tiro todas que tem vencimento entre os dias 15 e 30 e no fim do mês todas que tem vencimento entre os dias 1 e 14 do próximo mês. Assim essas ultimas terão vencimento mês +1.
No fim do ano sempre acontecem problemas pois a consulta coloca mês 12 + 1 que não existe e não adiciona 1 ao ano.
Como corrigir minha equação para que esse problema não se repetir no próximo ano?
Segue a equação:
PRAZO: SeImed([VENCIMENTO]<14;DifData("d";Data();([VENCIMENTO] & "/" & Format$(Data();"mm")+1 & "/" & Format$(Data();"yy")));DifData("d";Data();([VENCIMENTO] & "/" & Format$(Data();"mm") & "/" & Format$(Data();"yy"))))