ERP - Funções de Programador - Como é o funcionamento da função RetDiaUtilAntPos quando a data retornada já é um dia útil
Dúvida
Como é o funcionamento da função RetDiaUtilAntPos quando a data retornada já é um dia útil, no módulo Gestão de Finanças?
Solução
Se a data passada no primeiro parâmetro já é um dia útil, o retorno da função para o dia anterior e posterior será o próprio dia útil.
Exemplo:
Dia 07/03/2014 já é um dia útil, então a função retornará o próprio dia 07/03/2014.
Porém, se você passar um dia não útil, então a função retornará uma data diferente.
Exemplo:
xDatMov = DatSis-2;
RetDiaUtilAntPos(xDatMov,96099999,xDataAnt,xDataPos);
x=y;
Ou seja, passando a data 09/03 que é domingo a função retornará dia 10/03 para data posterior e dia 07/03 para data anterior.