CarregarEscalas
Carrega o histórico de escala do colaborador observando os períodos em que o mesmo está exercendo algum cargo de confiança, ou seja, não possui escala definida segundo artigo 62 da CLT. O histórico de escalas será carregado nas seguintes variáveis de sistema:
- DataAlteracaoEscala;
- CodigoEscala;
- NomeEscala;
- HorasSemanais;
- HorasDSR;
- HorarioBase;
- DescricaoHorario;
- HorarioSabado;
- DescricaoHorarioSabado;
- TurnoHorario.
Sintaxe:
CarregarEscalas(Numero aNumEmp, Numero aTipCol, Numero aNumCad, Numero aDatIni, Numero aDatFim, Numero aDatAdm, Alfa aAbrEscala, Numero End aQtdeEscalas, Numero End aHistoricoNaAdmissao);
Parâmetros:
aNumEmp - Número da empresa do colaborador que está sendo processado;
aTipCol - Tipo do colaborador que está sendo processado;
aNumCad - Número do cadastro do colaborador que está sendo processado;
aDatIni - Data de início para filtrar o histórico de escala;
aDatFim - Data de término para filtrar o histórico de escala;
aDatAdm - Data de admissão do colaborador que está sendo processado;
aAbrEscala - Abrangência de escalas.
Retorno:
aQtdeEscalas - Retorna a quantidade de escalas carregas em memória;
aHistoricoNaAdmissao - Retorna 1 se o colaborador possui um histórico de cargo de confiança na data de admissão, caso contrário retorna 0
Utilização: Gerador de Relatórios, Regras, Gerador de Cubo.
Disponível para o módulo: Administração de Pessoal