SomarMesesDataRef
Permite somar a quantidade passada no segundo parâmetro (aQtdMeses) ao mês indicado.
Sintaxe: Funcao SomarMesesDataRef(Numero aDataRef, Numero aQtdMeses, Numero aDiaRetorno, Numero End aDataRefFin)
Observações: se o dia da data do parâmetro 1 (aDataRef) for maior que o último dia do mês, considera o último dia válido.
Exemplo 1:
Data = 31/01/20XX + 1 = 28/02/20XX. Nesse caso, se o terceiro parâmetro (aDiaRetorno) for:
- 1: retorna 28/02/20XX (último dia);
- 2: retorna 01/02/20XX (primeiro dia)
- diferente de 1 e 2: mantém a data somada inicialmente e retorna 28/02/20XX
Exemplo 2:
Data = 11/01/20XX + 1 = 11/02/20XX. Nesse caso, se o terceiro parâmetro (aDiaRetorno) for:
- 1: retorna 28/02/2017 (último dia);
- 2: retorna 01/02/2017 (primeiro dia);
- diferente de 1 e 2: mantém a data somada inicialmente e retorna 11/02/20XX.