Projetive TecnologiaSuporte

SP0 - Relógio de Ponto

Abas

OrdemDescrição
0Geral
1Codigo
2Relogio
3Dia
4Mes
5Ano
6Horas
7Minutos
8Funcao
9Giro
ACentro de Custo

Campos

NomeTamanhoTipoTítuloDescriçãoValidaçãoHelp
P0_FILIAL2CFilialFilial
Informe o Código da Filial.
P0_RELOGIO3CRelogioNumero do RelogioNaoVazio() .And. ExistChav("SP0") .and. FreeForUse("SP0",xFilial("SP0")+M->P0_RELOGIO)
Neste campo deve ser digitado: Número do relógio de ponto.
P0_DESC15CDescricaoDescrição do Relógio
Neste campo deve ser digitado a descrição do relógio.
P0_CONTROL1CControleTipo de ControlePertence("PxRXA")
Digitar o tipo de controle para qual este relógio foi destinado. P - Relógio para controle de ponto R - Relógio para controle de refeitório. A - Relógio/Catraca para Controle de Visitantes.
P0_CC9CCentro CustoCódigo do Centro de CustoEmpty(M->P0_CC) .OR. CTB105CC()
Neste campo deve ser digitado: Código do Centro de Custo. Se preenchido o Centro de Custo da marcação será salvo com o Centro de Custo do Relógio. Caso não seja preenchido o Centro de Custo da Marcação será salvo com o Centro de Custo do funcionário.
P0_TIPOARQ1CTipo ArquivoTipo do ArquivoPertence("DxTxR")
Neste campo deve ser digitado: D - para arquivos padrão xBase. T - para arquivos padrão ASCII. R - para integração com TSA.
P0_ARQUIVO40CNome ArquivoNome do Arquivo do Relóg.ABREARQREL(M->P0_TIPOARQ,M->P0_ARQUIVO,,.T.,.T.)
Informar o caminho (path) e nome do arquivo gerado pelo relógio para a leitura das marcações.
P0_ONLINE1CIntegradoIntegracao do RelogioPertence("SN")
Informe se o Relogio esta Integrado ao Módulo do Ponto Eletrônico (Transmissao das Informações em Tempo Real- "On-Line") ou Não integrado (Transmissao realizada posteriormente - "Off-Line")
P0_CODINI3NIni.CodigoPosição Inicial CódigoPOSITIVO()
Informar a posição inicial do Número do Crachá quando o arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação do crachá no arquivo gerado pelo relógio.
P0_CODFIM3NFim CodigoPosição Final CódigoPOSITIVO() .AND. ( M->P0_CODFIM >= M->P0_CODINI )
Informar a posição final do Número do Crachá quando o arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação do crachá no arquivo gerado pelo relógio.
P0_CODFOR50CForm.CodigoFórmula CódigoPROCFORM(M->P0_CODFOR)
Digitar a fórmula para o campo código do crachá. Este campo só deve ser preenchido se o relógio não for um REP para a identificação do crachá no arquivo gerado pelo relógio.
P0_RELOINI3NIni.RelogioPosição Inicial RelogioPOSITIVO()
Informar a posição inicial do Número do Relógio quando o arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação dos número do relógio no arquivo gerado pelo relógio.
P0_RELOFIM3NFim RelogioPosição Final RelogioPOSITIVO() .AND. ( M->P0_RELOFIM >= M->P0_RELOINI )
Informar a posição final do Número do Relógio quando o arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação dos número do relógio no arquivo gerado pelo relógio.
P0_RELOFOR50CForm.RelogioFórmula RelogioPROCFORM(M->P0_RELOFOR)
Digitar a fórmula para o campo Número do Relógio. Este campo só deve ser preenchido se o relógio não for um REP para a identificação dos número do relógio no arquivo gerado pelo relógio.
P0_DIAINI3NIni.DiaPosição Inicial DiaPOSITIVO()
Informar a posição inicial do Dia quando o arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação do dia no arquivo gerado pelo relógio.
P0_DIAFIM3NFim DiaPosição Final DiaPOSITIVO() .AND. ( M->P0_DIAFIM >= M->P0_DIAINI )
Informar a posição final do Dia quando o arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação do dia no arquivo gerado pelo relógio.
P0_DIAFOR50CForm.DiaFórmula DiaPROCFORM(M->P0_DIAFOR)
Digitar a fórmula para o campo Dia. Este campo só deve ser preenchido se o relógio não for um REP para a identificação do dia no arquivo gerado pelo relógio.
P0_MESINI3NIni.MesPosição Inicial MesPOSITIVO()
Informar a posição inicial do Mês quando o arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação do mês no arquivo gerado pelo relógio.
P0_MESFIM3NFim MesPosição Final MesPOSITIVO() .AND. ( M->P0_MESFIM >= M->P0_MESINI )
Informar a posição final do Mês quando o arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação do mês no arquivo gerado pelo relógio.
P0_MESFOR50CForm.MesFórmula MesPROCFORM(M->P0_MESFOR)
Digitar a fórmula para o campo Mês. Este campo só deve ser preenchido se o relógio não for um REP para a identificação do mês no arquivo gerado pelo relógio.
P0_ANOINI3NIni.AnoPosição Inicial AnoPOSITIVO()
Informar a posição inicial do Ano quando o arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação do ano no arquivo gerado pelo relógio.
P0_ANOFIM3NFim AnoPosição Final AnoPOSITIVO() .AND. ( M->P0_ANOFIM >= M->P0_ANOINI )
Informar a posição final do Ano quando o arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação do ano no arquivo gerado pelo relógio.
P0_ANOFOR50CForm. AnoFórmula AnoPROCFORM(M->P0_ANOFOR)
Digitar a fórmula para o campo Ano. Este campo só deve ser preenchido se o relógio não for um REP para a identificação do ano no arquivo gerado pelo relógio.
P0_HORAINI3NIni.HoraPosição Inicial HoraPOSITIVO()
Informar a posição inicial da Hora quando arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação da hora no arquivo gerado pelo relógio.
P0_HORAFIM3NFim HoraPosição Final HoraPOSITIVO() .AND. ( M->P0_HORAFIM >= M->P0_HORAINI )
Informar a posição final da Hora quando o arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação da hora no arquivo gerado pelo relógio.
P0_HORAFOR50CForm.HoraFórmula HoraPROCFORM(M->P0_HORAFOR)
Digitar a fórmula para o campo Hora. Este campo só deve ser preenchido se o relógio não for um REP para a identificação da hora no arquivo gerado pelo relógio.
P0_MINUINI3NIni.MinutosPosição Inicial MinutosPOSITIVO()
Informar a posição inicial dos Minutos quando o arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação dos minutos no arquivo gerado pelo relógio.
P0_MINUFIM3NFim MinutosPosição Final MinutosPOSITIVO() .AND. ( M->P0_MINUFIM >= M->P0_MINUINI )
Informar a posição final dos Minutos quando o arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação dos minutos no arquivo gerado pelo relógio.
P0_MINUFOR50CForm.MinutosFórmula MinutosPROCFORM(M->P0_MINUFOR)
Digitar a fórmula para o campo Minutos. Este campo só deve ser preenchido se o relógio não for um REP para a identificação dos minutos no arquivo gerado pelo relógio.
P0_FUNCINI3NIni.FuncaoPosição Inicial FuncaoPOSITIVO()
Informar a posição inicial da Função quando o arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação da função no arquivo gerado pelo relógio.
P0_FUNCFIM3NFim FuncaoPosição Final FuncaoPOSITIVO() .AND. (M->P0_FUNCFIM >= M->P0_FUNCINI )
Informar a posição final da Função quando o arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação da função no arquivo gerado pelo relógio.
P0_FUNCFOR50CForm.FuncaoFórmula FuncaoPROCFORM(M->P0_FUNCFOR)
Digitar a fórmula para o campo Função. Este campo só deve ser preenchido se o relógio não for um REP para a identificação da função no arquivo gerado pelo relógio.
P0_GIROINI3NIni.GiroPos. Inicial Sentido GiroPOSITIVO()
Informar a posição inicial do Sentido de Giro quando o arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação do sentido de giro no arquivo gerado pelo relógio.
P0_GIROFIM3NFim GiroPos. Final Sentido GiroPOSITIVO() .AND. ( M->P0_GIROFIM >= M->P0_GIROINI )
Informar a posição final do Sentido de Giro quando o arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação do sentido de giro no arquivo gerado pelo relógio.
P0_GIROFOR50CForm. GiroFórmula HoraPROCFORM(M->P0_GIROFOR)
Digitar a fórmula para o campo Sentido de Giro. Este campo só deve ser preenchido se o relógio não for um REP para a identificação do sentido de giro no arquivo gerado pelo relógio.
P0_CCINI3NIni. C.CustoInicio do Centro de CustoPOSITIVO()
Informar a posição Inicial do Centro de Custo quando o arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação do Centro de Custo no arquivo gerado pelo relógio.
P0_CCFIM3NFim. C.CustoFim do Centro de CustoPOSITIVO() .AND. ( M->P0_CCFIM >= M->P0_CCINI )
Informar a posição Final do Centro de Custo quando o arquivo gerado pelo relógio estiver no padrão ASCII. Este campo só deve ser preenchido se o relógio não for um REP para a identificação do Centro de Custo no arquivo gerado pelo relógio.
P0_CCFOR50CForm.C.CustoFórmula Centro de CustoPROCFORM(M->P0_CCFOR)
Digite a fórmula para o Campo Centro de Custo. Este campo só deve ser preenchido se o relógio não for um REP para a identificação do Centro de Custo no arquivo gerado pelo relógio.
P0_TIPOPER1COperaçãoTipo da OperaçãoPertence("12")
Informar neste campo: 1 - para realizar a Importação do Arquivo de Marcações do relógio. Essa opção deverá ser escolhida quando o SIGAPON importa as marcações de um arquivo DBF ou TXT. 2 - para Atualização. Essa opção deverá ser escolhida quando um sistema de acesso, por exemplo, informa as marcações diretamente ao SIGAPON.
P0_ELIMINA1CEliminarEliminar Após LerPERTENCE("12")
Se for definida a importação do arquivo de marcações do relógio, informar neste campo: 1 - Para que o arquivo original de marcações do relógio seja eliminado do local de origem após ser copiado e lido. 2 - Para manter o arquivo original de marcações em seu local de origem mesmo apósser copiado e lido.
P0_DIRHIST100CHistóricoLocal do Histórico
Corresponde ao conteúdo do parâmetro MV_ARQREL. Esse parâmetro indica o local para onde o arquivo de marcações do relógio é movido após a sua importação.
P0_REP17CREPRegistrador Eletrônico deP0RepVld()
Informar o número do Registrador eletrônico de ponto, encontrado no próprio equipamento.
P0_INC1CIncrementalArquivo IncrementalPertence("12")
Determina se a cada geração pelo relógio, o arquivo de marcações é complementado com informações adicionais, ou seja, se é incremental ou não. Caso esse campo tenha sido configurado para considerar o arquivo de marcações associado ao relógio como sendo um arquivo não incremental e, no entanto, um arquivo incrementado for submetido à leitura, as marcações pré-existentes poderão ser consideradas como inconsistências conforme o parâmetro MV_DESPMIN e classificadas como desprezadas ("D" no campo P8_TPMCREP). O motivo de descarte será aquele definido na tabela RFD - Motivo Manutenção - como sendo uma rejeição automática. Se o arquivo de marcações gerado pelo relógio foi configurado como não incremental e, se de fato for incremental, o arquivo será considerado corrompido.
P0_NOVO1CNovo Rel.Novo RelogioPertence("12")
Indica se o relógio será definido como REP (Registrador Eletrônico de Ponto conforme Portaria No.1.510) . Caso seja selecionado "Sim" o controle de Leitura e Marcações será feita pelo número do REP, caso seja selecionado "Não" o controle continua pelos relógios/dispositivos alternativos de controle de jornada de trabalho conforme Portaria No.373.
P0_TPREP1CTipo do REPTipo do REP
Determina o tipo do relógio, se ele é da Portaria 1510 ou da Portaria 671. 1-1510 2-REP-A (671) 3-REP-C (671) 4-REP-P (671)

Relacionamentos

Tabela DestinoExpressão OrigemExpressão Destino
RFBP0_RELOGIORFB_RELOGI
SP1P0_RELOGIOP1_RELOGIO
SP5P0_RELOGIOP5_RELOGIO
SP8P0_RELOGIOP8_RELOGIO
SPGP0_RELOGIOPG_RELOGIO
SPNP0_RELOGIOPN_RELOGIO
SPZP0_RELOGIOPZ_RELOGIO