RetEscEmp
Função que retorna em uma determinada data os dados do histórico de escala ou do histórico de horário do colaborador, dependendo do assinalamento do campo Escalas de Horários disponível no cadastro da Empresa.
Sintaxe: RetEscEmp (Numero xNumEmp, Numero xTipCol, Numero xNumCad, Numero xDatEsc);
Parâmetros:
Nome | Tipo | Descrição |
xNumEmp | Numérico | Número da empresa. |
xTipCol | Numérico | Tipo do colaborador. |
xNumCad | Numérico | Cadastro (código) do colaborador. |
xDatEsc | Numérico | Data que se deseja saber os dados da escala ou do horário do colaborador. |
Retorno: Carrega as seguintes variáveis de sistema:
Nome | Descrição |
EscEmp | Código da escala de horário do colaborador. |
TurEmp | Código da turma de revezamento do colaborador. |
HorBasEmp | Horário base semanal, praticado de segunda a sexta-feira. * |
HorSabEmp | Horário base de sábado. * |
HorSemEmp | Quantidade de horas semanais do histórico de horário do colaborador. O retorno é feito em minutos. * |
HorDsrEmp | Quantidade de horas de descanso semanal remunerado (DSR) do histórico de horário do colaborador. O retorno é feito em minutos. * |
DatAltEsc | Data da alteração do histórico de escala ou do histórico de horário do colaborador. |
* Só existe retorno nestas variáveis quando a empresa não utilizada escalas de horários.
Exemplo:
@ Deseja-se saber a escala do colaborador na sua data de admissão. @
RetEscEmp (R034Fun.NumEmp, R034Fun.TipCol, R034Fun.NumCad, R034Fun.DatAdm);
xEscAdm = EscEmp;
Utilização: Gerador de Relatórios e Regras.
Disponível para os módulos: Disponível para todos os módulos do Gestão de Pessoas | HCM.
Atenção
Esta função retorna informações do colaborador em uma determinada data: situação, vínculo, sindicato, salário, etc. Ela faz uso do Parâmetro Global. Ou seja, se for ativada esta função, o valor retornado será usado até que ela seja ativada novamente.