F_CalculoMediaAux
Retorna a média para o colaborador de acordo com o tipo informado.
Sintaxe: RH.F_CalculoMediaAux(Colaborador, TipoMedia, Grupo, QtdeMaiorRemuneracao, FatorDivisao, DataInicial, DataFinal, Data, FatorCorrecao, MaiorRemuneracao, ConsideraDiasTrab)
A sintaxe da função F_CalculoMediaAux contém os seguintes argumentos:
Parte | Descrição |
---|---|
Colaborador | Informe o código reduzido do colaborador |
TipoMedia | Informe o tipo da média a ser calculada: 1 – Grupo informado de férias ¹ 2 – Grupo informado de 13º salário ¹ 3 – Grupo informado de aviso prévio ¹ 4 – Férias ² 5 –13º Salário ² 6 – Aviso Prévio ² ¹ - Irá considerar para média somente os eventos definidos no grupo de eventos (próximo parâmetro: grupo de eventos) ² - Irá considerar todos os eventos com incidência para o tipo informado. |
Grupo | Informe o grupo de eventos que servirão de base para cálculo das médias somente para os tipos de média 1, 2 ou 3. |
QtdeMaiorRemuneracao | Informe a quantidade de maiores remunerações a ser considerada para média. |
FatorDivisao | Informe o fator de divisão da média. Quando informado 0 e o parâmetro “Considera Dias Trabalhados” for True, a função irá apurar a diferença de meses entre o período inicial e o período final abatendo situações de afastamento, rescisão, admissão e faltas para cada mês. Quando informado 0 e o parâmetro “Considera Dias Trabalhados” for False, a função irá apurar a diferença entre o período inicial e final, não considerando situações de afastamento, admissão, rescisão e faltas. |
DataInicial | Informe a data inicial do período a ser pesquisado |
DataFinal | Informe a data final do período a ser pesquisado |
Data | Informe a data de competência |
FatorCorrecao | Informe uma base de cálculo para fazer a correção dos eventos com característica de quantidade. Quando informado 0 a função irá considerar o salário do colaborador. |
MaiorRemuneracao | Informe (True ou False) se o sistema pesquisará somente as maiores remunerações no período informado |
ConsideraDiasTrab | Informe (True ou False) se o sistema irá considerar os dias trabalhados para apurar o avo dentro do período a ser pesquisado. Quando informado True, a função irá verificar se houve pelo menos 15 dias trabalhados dentro do mês, considerando situações de afastamento, rescisão, admissão e faltas. Quando informado False, a função irá considerar todos os meses do período informado, não considerando situações de afastamento, rescisão, admissão e faltas. |