Árvore de páginas

Descrição

PNA040VAL - Permite validar a linha (data das marcações)

Observações

Ponto de Entrada criado para validar a linha digitada

Exemplos

Preview

Veja também

Idioma

Português(Brasil)

Versões

Versões_Anteriores

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates

Parâmetros

PARAMIXB[ 1 ] = Array com as novas informações digitadas
PARAMIXB[ 2 ] = Array com as novas informações já gravadas anteriormente
PARAMIXB[ 3 ] = Array com calendário
PARAMIXB[ 4 ] = Numérico com a linha posicionada
Estrutura
PARAMIXB[ 1 ][ nX ][ 1 ] = Data da Marcação
PARAMIXB[ 1 ][ nX ][ 3 ][ 1 ] = Horário da Marcação
PARAMIXB[ 1 ][ nX ][ 3 ][ 2 ] = Recno
PARAMIXB[ 1 ][ nX ][ 3 ][ 3 ] = Giro
PARAMIXB[ 1 ][ nX ][ 3 ][ 4 ] = Função
PARAMIXB[ 1 ][ nX ][ 3 ][ 5 ] = Centro de Custo
PARAMIXB[ 1 ][ nX ][ 3 ][ 6 ] = Flag de Apontamento
PARAMIXB[ 1 ][ nX ][ 3 ][ 7 ] = Flag de Marcação
PARAMIXB[ 1 ][ nX ][ 3 ]8 = Data de Marcação
PARAMIXB[ 1 ][ nX ][ 3 ][ 9 ] = Relógio
PARAMIXB[ 1 ][ nX ][ 3 ][ 10 ] = Tipo de Marcação
PARAMIXB[ 1 ][ nX ][ 3 ][ 11 ] = Período de Apontamento
PARAMIXB[ 1 ][ nX ][ 3 ][ 13 ] = Número do REp
PARAMIXB[ 1 ][ nX ][ 3 ][ 14 ] = Tipo de Marcação no REP
PARAMIXB[ 1 ][ nX ][ 3 ][ 15 ] = Tipo de Registro
PARAMIXB[ 1 ][ nX ][ 3 ][ 16 ] = Motivo Modificação do Registro
PARAMIXB[ 1 ][ nX ][ 3 ][ 17 ] = Se marcacoes originais foram recarregadas
PARAMIXB[ 2 ] – Idem ao anterior porém com a linha anteriormente gravada
PARAMIXB [ 3 ][ nX ][ 1 ] - Data
PARAMIXB [ 3 ][ nX ][ 2 ]- Ordem
PARAMIXB [ 3 ][ nX ][ 3 ]- Hora
PARAMIXB [ 3 ][ nX ][ 4 ]- Tipo Marc
PARAMIXB [ 3 ][ nX ][ 5 ]- No Marc.
PARAMIXB [ 3 ][ nX ][ 6 ]- Tipo Dia
PARAMIXB [ 3 ][ nX ][ 7 ]- No Horas
PARAMIXB [ 3 ][ nX ][ 8 ]- Sequência de Turno
PARAMIXB [ 3 ][ nX ][ 9 ]- Horas de Intervalo
PARAMIXB [ 3 ][ nX ][ 10 ]- Exceção (E-Excecao,#E-nao eh excecao)
PARAMIXB [ 3 ][ nX ][ 11 ]- Motivo da Exceção
PARAMIXB [ 3 ][ nX ][ 12 ]- Tipo de Hora Extra Normal
PARAMIXB [ 3 ][ nX ][ 13 ]- Tipo de Hora Extra Noturna
PARAMIXB [ 3 ][ nX ][ 14 ]- Turno de Trabalho
PARAMIXB [ 3 ][ nX ][ 15 ]- Centro de Custo
PARAMIXB [ 3 ][ nX ][ 16 ]- Pagamento de Nona Hora
PARAMIXB [ 3 ][ nX ][ 17 ]- Limite de Marcação Inicial/Final
PARAMIXB [ 3 ][ nX ][ 18 ]- Código da Refeição
PARAMIXB [ 3 ][ nX ][ 19 ]- Dia e Feriado
PARAMIXB [ 3 ][ nX ][ 20 ]- Tipo de Hora Extra Normal Feriado
PARAMIXB [ 3 ][ nX ][ 21 ]- Tipo de Hora Extra Noturna Feriado
PARAMIXB [ 3 ][ nX ][ 22 ]- Descrição do Feriado
PARAMIXB [ 3 ][ nX ][ 23 ]- Regra de Apontamento
PARAMIXB [ 3 ][ nX ][ 24 ]- Funcionário está Afastado
PARAMIXB [ 3 ][ nX ][ 25 ] - Tipo do Afastamento do Funcionário
PARAMIXB [ 3 ][ nX ][ 26 ] - Data Inicial do Afastamento do Funcionário
PARAMIXB [ 3 ][ nX ][ 27 ] - Data Final do Afastamento do Funcionário

PARAMIXB[ 4 ] – Número da linha posicionada

Retorno

lRet, retorna .T. para aceitar a linha

Eventos de chamada do Ponto de Entrada

Variáveis

Programa Fonte

PONA040

 

 

  • Sem rótulos