FPxMar
Lê as marcações existentes no dia, retornando 1 se houver marcação. Antes do FPxMar deve-se usar a variável FLeMar, que indica se existem ou não marcações no dia.
Exemplo:<div class="Code"><p>@ Verifica se existem marcações no dia. @<br></br>vret = FLeMar;<br></br>Se(vret <> 0)<br></br> Inicio<br></br> @ Lê as várias marcaçöes do dia. @<br></br> vret = FPxMar;<br></br> Enquanto (vret <> 0)<br></br> Inicio<br></br> @ A partir daqui pode-se usar as variáveis HorMar, RlgMar, FncMar e OriMar. @<br></br> vret = FPxMar;<br></br> Fim;<br></br> Fim;</p></div>
Exemplo de regra para utilizar nos relatórios de apuração:
<div class="Code"><p>datpro = edatinr;<br></br>Enquanto (datpro <= edatfir)<br></br> Inicio<br></br> vret = FleMar;<br></br> Enquanto (vret <> 0) <br></br> vret = FPxMar;<br></br> datpro = datpro + 1;<br></br> Fim;</p></div>
- Na regras de apuração, consistência de acertos e relatórios de apuração (Somente na regra de seleção, para cancelar a impressão de algum colaborador).
- Para ler as marcações na Integração, na regra de Período de Geração deve ser utilizado um cursor.
Observação: Para ler as marcações geradas incluir na regra a variável ConGer.
Disponível para o módulo: Controle de Ponto e Refeitório.
English
Español

English
Español

