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.