Este conteúdo não recebe atualizações, pois é referente a uma versão do sistema que foi descontinuada. Acesse a documentação da versão 6.10.3 aqui

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.

Este artigo ajudou você?