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:

<div class="Code"><p>/* Retorna o horário da data atual em uma regra por processo. */<br></br>Definir alfa vmsg;<br></br>RetornaHorarioApurado(R034fun.numemp,R034fun.tipcol,R034fun.numcad,datsis,vcodhor,vmsg);</p><p></p><p>Se (vcodhor = 0)<br></br> Mensagem(Erro,vmsg);</p></div>

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ê?