RetHorSrv

Esta função retorna as informações relativas à escala de serviço de uma data com código do horário e indicativo se é um feriado. Para isto o colaborador deve buscar o horário através de serviços.

Sintaxe: RetHorSrv(NumEmp, TipCol, NumCad, DatBus, DiaFol, CodSrv, CodTSe, CodOcE, TipFol, CodHor, FerSrv);

Parâmetros:

Nome Tipo Descrição
NumEmp Numérico Código da empresa.
TipCol Numérico Tipo do colaborador.
NumCad Numérico Código do Cadastro.
DatBus Numérico Data a ser verificada.
DiaFol Numérico Variável para retornar se é um dia de folga.
CodSrv Numérico Variável para retornar o código do serviço.
CodTSe Numérico Variável para retornar o código do turno de serviço.
CodOcE Numérico Variável para retornar o código da ocorrência na escala.
TipFol Numérico Variável para retornar o tipo da folga.
CodHor Numérico Variável para retornar o código do horário.
FerSrv Numérico Variável para retornar se é um feriado.

Exemplo:

/* Retorna o horário em determinada data. */
Definir Alfa vDiaFol;
RetHorSrv(r034fun.numemp,r034fun.tipcol,r034fun.numcad,datpro, vDiaFol, vCodSrv, vCodTSe, vMotSub, vTipFol, vCodHor, vFerSrv);
/* O horário está em vCodHor. */

Utilização: Todas as regras.

Este artigo ajudou você?