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

VPrvIn

A variável VPrvIn deve ser utilizada em conjunto com as variáveis VPrvHo, PrvTrD e PrvTrN. Na variável VPrvIn passa-se o intervalo do horário (Turmas de Intervalo) para que as variáveis PrvTrD e PrvTrN, ao retornarem a quantidade de horas previstas, considerem também o intervalo.

Exemplo:

Horário 001: 8:00 - 12:00 - 13:30 - 18:00

A variável PrvTrD irá retornar 8:30 horas

Se para o horário acima for definido uma turma de intervalo (cujo intervalo 008 é das 12:00 às 13:00), apenas 1:00 hora, a variável PrvTrd também retornaria 8:30 horas.

Para retornar apenas 8:00 horas é necessário passar o código do intervalo.

Regra:

VPrvIn = 8; /* Código do Intervalo para o horário. */
VPrvHo = 1; /* Código do horário. */
vprvtrd = PrvTrD; /* Esta variável retorna a quantidade de horas previstas para o dia a partir do horário e intervalo estipulados. */

Se não for passado o código do intervalo, então as variáveis PrvTrD e PrvTrN retornarão a quantidade de horas previstas considerando o intervalo do horário.

Utilização: Regras de Apuração, Consistência de Acertos, Primeira Semana, Período de Geração e Período de Projeção.

Relatórios, mas com restrições: nas regras de modelos Gerais (extensão ".GER"), quando há prorrogação de horário noturno, não desconta as horas prorrogadas do total de diurnas previstas (PrvTrD) e não soma nas horas noturnas previstas (PrvTrN).

Disponível para o Módulo: Controle de Ponto e Refeitório.

Este artigo ajudou você?