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:
Parte | Descrição |
---|---|
Colaborador | Informe o código reduzido do colaborador |
GrupoPadrao | Informe o código padrão do grupo de eventos que será usado como base de cálculo |
Processo | Informe o código do processo desejado |
BaseCalculo | Informe a base de cálculo |
Data | Informe a data que deverá ser utilizada como base para o cálculo |
MesProporcional | Informe 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 |
HorasNormais | Informe 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.