RetornaHorarioApurado

Esta função retorna o horário apurado em uma determinada data. Busca o horário já calculado (Tabela R066APU), e se o dia ainda não foi calculado retorna 0.

Sintaxe: RetornaHorarioApurado(Numero NumEmp, Numero TipCol, Numero NumCad, Numero Data, Numero End CodHor, Alfa End Mensagem);

Parâmetros:

Nome Tipo Descrição
Numemp Numérico Código da empresa.
Tipcol Numérico Tipo do colaborador.
Numcad Numérico Cadastro do colaborador.
Data Numérico Data para retornar o horário.
CodHor Numérico Variável para retornar o Horário.
Mensagem Alfa Variável para retornar uma mensagem, caso não encontre o horário.

Exemplo:

/* Retorna o horário da data atual em uma regra por processo. */
Definir alfa vmsg;
RetornaHorarioApurado(R034fun.numemp,R034fun.tipcol,R034fun.numcad,datsis,vcodhor,vmsg);

 

Se (vcodhor = 0)
  Mensagem(Erro,vmsg);

Utilização: Em regras de Processos, Apuração, Integração e do Gerador de Relatórios.

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

Este artigo ajudou você?