BatOri

Esta variável é utilizada nos modelos de envelope para retornar as marcações de ponto efetuadas pelo colaborador.

A descrição de retorno das marcações segue os seguintes passos:

  1. Acessa a tabela de Registro de Acesso (R070ACC) e retorna as marcação para o dia.
  2. Caso não haja marcações, verifica se o Colaborador está com uma situação de afastamento no dia (TipSit <> 1) e retorna a descrição do afastamento.
  3. Caso esteja com situação 1 - Trabalhando. Verifica os seguintes tipos de horário da escala do Colaborador:
Valor Descrição
9996 Folga
9997 Feriado
9998 Compensado
9999 Descanso
  1. Caso tenho outro tipo de horário, verifica se o dia é um feriado retornando a descrição: Feriado, do contrário retorna a descrição "Sem Marcação".

Observação

Para utilizar a variável BatOri, é necessário inserir um "sistema" na seção adicional com o nome "BatOri" e atribuir uma posição para ela no index, seguindo o mesmo procedimento realizado com as variáveis HorBat e HorStg.

Tipo: Alfanumérica

Utilização: Lógica de envelope do Gerador de Relatórios

Observações:

Disponível para o Módulo: Administração de Pessoal.

Este artigo ajudou você?