PPPRetornaEscalaHor
Retorna cada alteração de escala horária que foi carregada pela função PPPCarregaEscalaHor.
Sintaxe: Funcao PPPRetornaEscalaHor(Alfa TipOp, Numero End DatAlt, Numero End Codigo, Numero End JorSem);
Parâmetros:
Nome | Tipo | Descrição |
TipOp | Alfa | Tipo de Operação ('I' = Início; 'A' = Anterior; 'P' = Próximo e 'F' = Final). |
DatAlt | Numérico | Retorna da Data de Alteração da Escala Horária. |
Codigo | Numérico | Retorna o Código da Escala/Horário. |
JorSem | Numérico | Retorna a Jornada Semanal (em horas). |
Exemplo:
/* Carrega o histórico de Escala Horária */
xretjor = PPPCarregaEscalaHor(xnumemp, xtipcol, xnumcad, jor_datini, jor_datfim);
Se (xretjor = 1)
{
/* Retorna a alteração de escala horária */
tem_jortra = PPPRetornaEscalaHor("I", ret_datalt,
ret_codesc, ret_jortra);
jortra_ant = ret_jortra;
xdatalt_aux = ret_datalt;
}
Utilização: Gerador de relatórios.
Disponível para o módulo: SM.