IMHrAc
Define a hora da marcação que será inserida para o cálculo. Esta marcação somente será gravada na base de dados se for informado o uso 16 para a variável IMUsAc[]. 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á IMHrAc[1], a segunda IMHrAc[2] e assim por diante, até o máximo de IMHrAc[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:
IMDtAc[1] = DatPro;
IMHrAc[1] = 480; /* A hora da marcação será 08:00 */
IMRlAc[1] = 01;
IMUsAc[1] = 02;
IMPlAc[1] = 02;
Insere uma marcação para o cálculo da apuração, gravando-a no banco de dados:
IMDtAc[1] = DatPro;
IMHrAc[1] = 480; /* A hora da marcação será 08:00 */
IMRlAc[1] = 01;
IMUsAc[1] = 16;
IMPlAc[1] = 02;
Utilização: Regra de Inserir Marcações.
Disponível para o módulo: Controle de Ponto e Refeitório.