RetQtdDiasUtil
Retorna a quantidade de dias úteis dentro de um determinado período, levando-se em consideração os dias de segunda a sexta-feira, desde que não estejam cadastrados como feriado na Tabela de Feriados passada como parâmetro na função.
Sintaxe: RetQtdDiasUtil (Numero xDatIni, Numero xDatFim, Numero xTabFer, Numero End xQtdDiasUtil);
Parâmetros:
Nome | Tipo | Descrição |
xDatIni | Numérico | Data inicial do período a ser verificado. |
xDatFim | Numérico | Data final do período a ser verificado. |
xTabFer | Numérico | Código da tabela de feriados que o sistema deverá consultar. Se deixar em branco, trará os dias úteis de segunda a sexta-feira sem considerar nenhuma tabela. |
xQtdDiasUtil | Numérico | Retorna a quantidade de dias úteis dentro do período informado. |
Exemplo:
/* Retorna a quantidade de dias úteis
existente no período de 01/01/2007 a 31/01/2007 */
Definir data xDatIni;
Definir data xDatFim;
MontaData (01, 01, 2007, xDatIni);
MontaData (31, 01, 2007, xDatFim);
xTabFer = 4;
RetQtdDiasUtil (xDatIni, xDatFim, xTabFer, xQtdDiasUtil);
Formula001 = xQtdDiasUtil;
Utilização: Regras e gerador de relatórios.
Disponível para os módulos: Disponível em todos os módulos do Gestão de Pessoas | HCM.