F_CalculaDSR

Retorna o valor do DSR sobre a base ou valor do grupo de eventos informado nos parâmetros.

Sintaxe: RH.F_CalculaDSR(Colaborador, GrupoPadrao, Processo, BaseCalculo, Data, MesProporcional, HorasNormais)

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

ParteDescrição
ColaboradorInforme o código reduzido do colaborador
GrupoPadraoInforme o código padrão do grupo de eventos que será usado como base de cálculo
ProcessoInforme o código do processo desejado
BaseCalculoInforme a base de cálculo
DataInforme a data que deverá ser utilizada como base para o cálculo
MesProporcionalInforme se o cálculo deverá ser proporcional no mês de admissão e demissão.
True = Calcula somente a partir do dia da admissão e/ou até o dia da rescisão.
False = Calcula sempre sobre o todas de dias no mês
HorasNormaisInforme se o cálculo será sobre as horas normais do colaborador.
True = Calcula sobre as horas normais do colaborador (apenas para colaboradores horistas).
False = Calcula o DSR utilizando os dados informados nos parâmetros anteriores


  • Se for informado valor no parâmetro BaseCalculo, não é necessário informar o código do GrupoPadrão, visto que o código do GrupoPadrão é utilizado para buscar os valores do eventos vinculados nesse grupo. Neste caso, informar BaseCalculo = 0.
  • Se o cálculo do DSR for sobre as horas normais do colaborador, não é necessário informar valores para os parâmetros GrupoPadrao e BaseCalculo. Neste caso, informar BaseCalculo = 0 e GrupoPadrao = 0.