RetDiasFerResumo

Retorna as datas de início e fim das férias do colaborador, considerando apenas os dias inválidos dentro do período.

Sintaxe:

RetDiasFerResumo (Numero xNumEmp, Numero xTipCol, Numero xNumCad, Numero IniPer, Numero IniFer, Numero end RetIniFer, Numero end RetFimFer)

Parâmetros:

NumEmp: Variável numérica com o número da empresa;

TipCol: Variável numérica com o tipo do colaborador;

NumCad: Variável numérica com o cadastro (código) do colaborador;

IniPer: Início do Período de Férias;

IniFer: Início das férias (Campo de Cadastro);

RetIniFer: Retorna a data de início das férias (ajustada);

RetFimFer: Retorna a data de fim das férias.

Variáveis de sistema: RetDes: Retorna uma descrição dos dias inválidos compreendidos neste recibo de férias;

Exemplo: Supondo que o colaborador numcad = 5 tenha os seguintes recibos de férias:

INIPER INIFER DIAFER

02-NOV-98 01-MAY-00 7,5 = Coletivas

Regra:

MontaData(02,11,1998,vIniPer);

MontaData(22,12,2000,vIniFer);

RetDiasFerResumo(R034FUN.NumEmp, R034FUN.TipCol, R034FUN.NumCad, vIniPer, vIniFer, RetIniFer, RetFimFer);

Retorna:

RetIniFer = 22/12/2000

RetFimFer = 31/12/2000

RetDes = "24/12/2000;25/12/2000"

Utilização: Gerador de Relatórios

Utilizado no relatório do resumo dos recibos de férias (Colaboradores > Férias > Listar > Resumo Recibos).

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

Este artigo ajudou você?