RetornaBatidaHorario

Esta função retorna o uso da marcação, o horário da marcação, a tolerância antes, a tolerância após e a faixa móvel, se existir. Se a marcação com a sequência passada à função não existir no horário, ou ainda se o horário não existir, a função retornará 0(zero).

Sintaxe: RetornaBatidaHorario(Numero xCodHor, Numero xSeqMar, Numero xUsoMar, Numero xHorMar, Numero xTolAnt, Numero xTolApo, Numero xFaiMov);

Parâmetros:

Nome

Tipo

Descrição

xCodHor

Numérico

Código do horário.

xSeqMar

Numérico

Sequência da marcação.

xUsoMar

Numérico

Variável que receberá o uso da marcação.

xHorMar

Numérico

Variável que receberá o horário da marcação.

xTolAnt

Numérico

Variável que receberá a tolerância antes da marcação.

xTolApo

Numérico

Variável que receberá a tolerância após a marcação.

xFaiMov

Numérico

Variável que receberá a faixa móvel da marcação.

Exemplo:

<div class="Code"><p>Definir Numero xUsoMar;<br></br>Definir Numero xHorMar;<br></br>Definir Numero xTolAnt2;<br></br>Definir Numero xTolApo2;<br></br>Definir Numero xFaiMov;<br></br>Definir Numero xContaSeq;<br></br>Definir Numero xCodHor;</p><p></p><p>xCodHor = 1;<br></br>xContaSeq=2;</p><p></p><p>xtembat = RetornaBatidaHorario(xCodHor,1,xUsoMar,xHorMar,xTolAnt2,xTolApo2,xFaiMov);</p><p></p><p>Enquanto(xtembat &#x3C;> 0)<br></br> Inicio <br></br> ListaSecao("Batida_Horario");<br></br> xtembat = RetornaBatidaHorario(xCodHor,xContaSeq,xUsoMar,xHorMar,xTolAnt2,xTolApo2,xFaiMov);<br></br> xContaSeq++;<br></br> Fim;</p></div>

Utilização: Em todas as regras.

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

Este artigo ajudou você?