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.