IMUsAc

Define o uso da marcação (de acordo com a lista do campo R070ACC.UsoMar) que será inserida para o cálculo. Esta marcação somente será gravada na base de dados se for informado o uso 16 para esta variável. Caso contrário, ela será apena armazenada em memória e considerada para o cálculo da apuração, não sendo mostrada nas telas de acertos. É possível inserir até 50 marcações. Assim, a primeira marcação a ser inserida será IMUsAc[1], a segunda IMUsAc[2] e assim por diante, até o máximo de IMUsAc[50].

A gravação das marcações na base de dados não está disponível para o cálculo da apuração efetuado através do Controle de Ponto e Refeitório Web. Entretanto, ela funciona normalmente nos processos automáticos de Cálculo.

Exemplo: Insere uma marcação para o cálculo da apuração, sem gravá-la no banco de dados:

<div class="Code"><p>IMDtAc[1] = DatPro;<br></br>IMHrAc[1] = 480;<br></br>IMRlAc[1] = 01;<br></br>IMUsAc[1] = 02; /* O uso da marcação será 02 - Marcação de Ponto, e ela não será gravada na base */<br></br>IMPlAc[1] = 02;</p></div>

Insere uma marcação para o cálculo da apuração, gravando-a no banco de dados:

<div class="Code"><p>IMDtAc[1] = DatPro;<br></br>IMHrAc[1] = 480;<br></br>IMRlAc[1] = 01;<br></br>IMUsAc[1] = 16; /* O uso da marcação será 16, e ela será gravada na base */<br></br>IMPlAc[1] = 02;</p></div>

Utilização: Regra de Inserir Marcações.

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

Este artigo ajudou você?