RetQtdHorasDef

Retorna a quantidade de horas previstas, segundo a escala horária do colaborador no período especificado:

Importante: O período máximo para consulta são 6 meses.

Sintaxe:

RetQtdHorasDef(Numero xNumEmp, Numero xTipCol, Numero xNumCad, Numero xDataIni, Numero xDataFim)

Parâmetros:

NumEmpFun: Número da Empresa;

TipColFun: Tipo do Colaborador;

NumCadFun: Cadastro do Colaborador;

DatIni: Data inicial do período;

DatFim: Data final do período.

Retorno: Carrega as seguintes variáveis de sistema, que podem ser utilizadas no gerador de relatórios:

Exemplo:

Para saber quantos DSR e quantas horas normais o colaborador deveria fazer no mês atual:

<div class="Code"><p>vNumEmp = R034Fun.NumEmp;</p><p>vTipCol = R034Fun.TipCol;</p><p>vNumCad = R034fun.NumCad;</p><p>MontaData(1, 11, 2000, vDataIni);</p><p>MontaData(30, 11, 2000, vDataFim);</p><p>RetQtdHorasDef(vNumEmp, vTipCol, vNumCad, vDataIni, vDataFim);</p><p>FQtdHorUtil = QtdHorUtil;</p><p>FQtdHorDSR = QtdHorDSR;</p></div>

Utilização: Gerador de Relatórios e Regras de Cálculo.

Disponível para os módulos: Administração de Pessoal e Benefícios.

Este artigo ajudou você?