Páginas filhas
  • RHU0281_Fórmula_para_calcular_data_com_30_dias_antecedentes_ao_início_das_férias

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

Virtual Age

Ocorrência:

Fórmula utilizada no Virtual Report para apresentar uma Data em determinado relatório com 30 dias antecedentes ao início das férias.

Passo a passo:

Utilizar a seguinte fórmula:

CASE WHEN

 TO_CHAR(to_date(@DT_INICIOFER) - 30,'DY') = 'SÁB'

THEN

 to_date(@DT_INICIOFER) - 31

WHEN

 TO_CHAR(to_date(@DT_INICIOFER) - 30,'DY') = 'DOM'

THEN

 to_date(@DT_INICIOFER) - 32

ELSE

 to_date(@DT_INICIOFER) - 30

END

Observações:

Esta fórmula já desconta o Sábado e o Domingo quando o retorno das férias for em um destes dias sendo informanda informando a próxima data útil para o retorno.