CalculaDias

Sintaxe: CalculaDias (Numero xDom, Numero xSeg, Numero xTer, Numero xQua, Numero xQui, Numero xSex, Numero xSab, Numero xFeriados, Numero xDatIni, Numero xDatFim, Numero End xRetorno).

Parâmetros:

Nome Tipo da Variável Descrição

xDom

Numérica

0 = Desconsidera domingos, 1 = Considera domingos.

xSeg

Numérica

0 = Desconsidera segundas, 1 = Considera segundas.

xTer

Numérica

0 = Desconsidera terças, 1 = Considera terças.

xQua

Numérica

0 = Desconsidera quartas, 1 = Considera quartas.

xQui

Numérica

0 = Desconsidera quintas, 1 = Considera quintas.

xSex

Numérica

0 = Desconsidera sextas, 1 = Considera sextas.

xSáb

Numérica

0 = Desconsidera sábados, 1 = Considera sábados.

xFeriados

Numérica

Determina se os dias de feriado devem ser considerados ou não.

  • Para que os feriados sejam considerados, informe o valor 0 para o parâmetro xFeriados.

Atenção
O sistema verificará se os dias da semana são feriados somente quando o valor dos parâmetros referentes aos dias da semana forem =1.

  • Para que os feriados sejam desconsiderados, no parâmetro xFeriados informe o código da tabela de feriados (contendo os feriados que não deverão ser considerados).

xDatIni

Data

Data inicial a ter os dias contados.

xDatFim

Data

Data final a ter os dias contados.

xRetorno

Retorno - Numérica

Total de dias contados entre o período inicial e final.

 

Exemplo:

/* Calcular a quantidade de dias corridos desde a Data de Admissão do colaborador até a Data do Sistema (atual), considerando todos os dias da semana e feriados */

 

Definir Numero xQtdDias;

CalculaDias(1, 1, 1, 1, 1, 1, 1, 0, R034Fun.DatAdm, DatSis, xQtdDias);

Utilização: Gerador de Relatórios e Regras do módulo Administração de Pessoal.

Disponível para o módulo: Administração de Pessoal.

Este artigo ajudou você?