F_CalculaReferencia

Calcula o número de dias/horas no qual o colaborador tem direito no mês e ano especificados.

Sintaxe: RH.F_CalculaReferencia(Colaborador, Mes, Ano, Tipo, Limite)

A sintaxe da função F_CalculaReferencia contém os seguintes argumentos:

ParteDescrição
ColaboradorInforme o código reduzido do colaborador
MesInforme o mês que deverá ser utilizado como base
AnoInforme o ano que deverá ser utilizado como base
Tipo

Informe o código do Tipo de Referência, que pode ser:
01 - Salário
02 - DSR
03 - Férias
04 - Abono
05 – Afastamento, respeitando o limite dos quinze primeiros dias (o parâmetro “Os 15º dias de afastamento é de responsabilidade da empresa?” deve estar como ‘S’ – Sim e o parâmetro Limite como 1).
06 - Férias proporcionais para rescisão com justa causa por iniciativa do empregado
07 - Férias proporcionais para rescisão 
08 - Férias Vencidas
09 - 13o. Proporcional
10 - 13o. Proporcional (força cálculo de 12 meses)
11 - Provisão de Férias em dias
12 - Férias Vencidas em dias
13 - Saldo de Férias em dias
14 - Antecipação de férias
15 - Número de dias efetivamente trabalhados pelo colaborador
16 - Afastamento tipo Maternidade
17 - Calcula férias proporcionais e deduz falta para rescisão (retorna em avos)
18 - Traz dias de abono pecuniário da antecipação de férias 
19 – Cálculo de saldo de salário para colaboradores horistas para verificar a carga horária diária do dia em questão (redução de jornada)
20 – Provisão de Férias em Dias com abatimento de Antecipação de Férias
21 – Horas Efetivamente Trabalhadas (Usada para RAIS 2005)
23 – Quantidade de dias de afastamento
24 - Quantidades de dias de férias, abono e antecipação de férias ocorridos no mês
25 – Quantidade de avo/dia de aviso prévio indenizado. Utilizando parâmetro Base = 0 a função retornará em avo, parâmetro Base = 1 retornará em Dias.
26 – 13º salário proporcional sem considerar o aviso prévio indenizado.
27 – Dias corrido de Licença Remunerada dentro do mês
28 – Quantidade de Dias de férias dobrada
29 – Quantidade de dias de Abono dobrado
30 - Calcula total de dias de férias vencida + férias proporcionais 
31 – Quantidade de meses em afastamento por Acidente de Trabalho no ano
32 – Calcula férias proporcionais e deduz falta para rescisão (retorna em dias)
33 – Dias de direito das férias proporcionais
34 – Dias de direito de férias proporcionais sem dedução de faltas
35 – Dias de direito de férias vencidas até a data da rescisão
36 – Calcula avos proporcionais para o adiantamento de 13º Salário
37 – Provisão de 13º para colaboradores afastados
38 – Prorrogação Licença maternidade
39 – Dias de direito de férias vencidas (somente para provisão de férias)

40 - Dias de direito de férias proporcionais indenizadas

LimiteInforme o número de horas da carga horária para a fórmula forçar o cálculo, ou 0 para considerar a carga horária do colaborador.


Dim iREF_FERIAS

iREF_FERIAS = RH.F_CalculaReferencia(RH.T_colaborador.field("COL_IN_CODIGO").AsInteger, Mega.MesCorrente,Mega.AnoCorrente,3,0)

    • O calcula referência tipo 15 são os dias efetivamente trabalhados para o colaborador. No caso de horistas o mesmo calcula os dias normais(normal e compensado) – (menos) os dias de descanso(descansos e feriados), tudo isso baseado em sua carga horária. Para os mensalistas é o mês cheio, porém sempre observado férias, afastamento admissão e rescisão.
    • A função calcula referência tipo 7 irá retornar o avo proporcional para a rescisão. O máximo que essa função irá retornar é 12(dependendo da data da rescisão).
    • A função calcula referência tipo 28 e 29 irá calcular os dias tanto de férias quando abono referente ao período (dias) que ultrapassou o período concessivo de férias do colaborador.