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:

Ao Informação para gerar o relatório no DICFM009 e for necessário calcular os com 30 dias que antecede o aviso de 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 os dias de sábado e domingo, quando o retorno das férias for em um destes dias, informando a próxima data útil para o retorno.