Campos(SX3) |
X3_CAMPO |
X3_TITULO |
X3_DESCRIC |
HELP Campo |
X3_TIPO |
X3_TAMANHO |
X3_DECIMAL |
X3_PICTURE |
X3_VALID |
X3_RELACAO |
X3_F3 |
X3_TRIGGER |
X3_BROWSE |
X3_VISUAL |
X3_CONTEXT |
X3_CBOX |
X3_WHEN |
X3_INIBRW |
X3_GRPSXG |
X3_FOLDER |
X3_CONDSQL |
X3_CHKSQL |
X3_AGRUP |
X3_POSLGT |
X3_MODAL |
P0_FILIAL |
Filial |
Filial |
Informe o Código da Filial.
|
C |
2 |
0 |
|
|
|
|
|
Nao |
Altera |
Virtual |
|
|
|
033 |
|
|
|
|
1 |
2 |
P0_RELOGIO |
Nro. Relógio |
Número do Relógio |
Neste campo deve ser digitado:
Número do relógio de ponto.
|
C |
3 |
0 |
@! |
NaoVazio() .And. ExistChav("SP0") .and. FreeForUse("SP0",xFilial("SP0")+M->P0_RELOGIO) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
0 |
|
#P0_RELOGIO<>' ' |
|
1 |
1 |
P0_DESC |
Descricao |
Descrição do Relógio |
Neste campo deve ser digitado:
Descrição do relógio.
|
C |
15 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
0 |
|
#P0_DESC <>' ' |
|
1 |
1 |
P0_CONTROL |
Controle |
Tipo de Controle |
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.
|
C |
1 |
0 |
! |
Pertence("PxRXA") |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
0 |
|
|
|
1 |
1 |
P0_CC |
Centro Custo |
Código do Centro de Custo |
Neste campo deve ser digitado:
Código do Centro de Custo.
|
C |
9 |
0 |
@! |
Empty(M->P0_CC) .OR. CTB105CC() |
|
CTT |
|
Sim |
Altera |
Virtual |
|
|
|
004 |
0 |
|
|
|
1 |
2 |
P0_TIPOARQ |
Tipo Arquivo |
Tipo do Arquivo |
Neste campo deve ser digitado:
D - para arquivos padrão xBase.
T - para arquivos padrão ASCII. R - para
integração com TSA.
|
C |
1 |
0 |
! |
Pertence("DxTxR") |
|
|
S |
Sim |
Altera |
Virtual |
|
|
|
|
0 |
|
|
|
1 |
1 |
P0_ARQUIVO |
Nome Arquivo |
Nome do Arquivo do Relóg. |
Informar o caminho (path) e nome do
arquivo gerado pelo relógio.
|
C |
40 |
0 |
@! |
ABREARQREL(M->P0_TIPOARQ,M->P0_ARQUIVO,,.T.,.T.) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
0 |
|
|
|
1 |
1 |
P0_ONLINE |
Integrado |
Integracao do Relogio |
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")
|
C |
1 |
0 |
@! |
Pertence("SN") |
"S" |
|
|
Nao |
Altera |
Virtual |
#PonRetOpcBox(05) |
|
|
|
0 |
|
#P0_ONLINE IN ('SN') OR #P0_ONLINE =' ' |
|
1 |
2 |
P0_CODINI |
Ini.Codigo |
Posição Inicial Código |
Informar a posição inicial do Número do
Crachá quando o arquivo gerado pelo
relógio estiver no padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
2 |
P0_CODFIM |
Fim Codigo |
Posição Final Código |
Informar a posição final do Número do
Crachá quando o arquivo gerado pelo
relógio estiver no padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() .AND. ( M->P0_CODFIM >= M->P0_CODINI ) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
2 |
P0_CODFOR |
Form.Codigo |
Fórmula Código |
Digitar a fórmula para o campo código do
crachá.
|
C |
50 |
0 |
@! |
PROCFORM(M->P0_CODFOR) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
2 |
P0_RELOINI |
Ini.Relogio |
Posição Inicial Relogio |
Informar a posição inicial do Número do
Relógio quando o arquivo gerado pelo
relógio estiver no padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
2 |
|
|
|
1 |
2 |
P0_RELOFIM |
Fim Relogio |
Posição Final Relogio |
Informar a posição final do Número do
Relógio quando o arquivo gerado pelo
relógio estiver no padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() .AND. ( M->P0_RELOFIM >= M->P0_RELOINI ) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
2 |
|
|
|
1 |
2 |
P0_RELOFOR |
Form.Relogio |
Fórmula Relogio |
Digitar a fórmula para o campo Número do
Relógio.
|
C |
50 |
0 |
@! |
PROCFORM(M->P0_RELOFOR) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
2 |
|
|
|
1 |
2 |
P0_DIAINI |
Ini.Dia |
Posição Inicial Dia |
Informar a posição inicial do Dia quando
o arquivo gerado pelo relógio estiver
no padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
3 |
|
|
|
1 |
2 |
P0_DIAFIM |
Fim Dia |
Posição Final Dia |
Informar a posição final do Dia quando o
arquivo gerado pelo relógio estiver
no padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() .AND. ( M->P0_DIAFIM >= M->P0_DIAINI ) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
3 |
|
|
|
1 |
2 |
P0_DIAFOR |
Form.Dia |
Fórmula Dia |
Digitar a fórmula para o campo Dia.
|
C |
50 |
0 |
@! |
PROCFORM(M->P0_DIAFOR) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
3 |
|
|
|
1 |
2 |
P0_MESINI |
Ini.Mes |
Posição Inicial Mes |
Informar a posição inicial do Mês quando
o arquivo gerado pelo relógio estiver
no padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
2 |
P0_MESFIM |
Fim Mes |
Posição Final Mes |
Informar a posição final do Mês quando o
arquivo gerado pelo relógio estiver no
padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() .AND. ( M->P0_MESFIM >= M->P0_MESINI ) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
2 |
P0_MESFOR |
Form.Mes |
Fórmula Mes |
Digitar a fórmula para o campo Mês.
|
C |
50 |
0 |
@! |
PROCFORM(M->P0_MESFOR) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
2 |
P0_ANOINI |
Ini.Ano |
Posição Inicial Ano |
Informar a posição inicial do Ano quando
o arquivo gerado pelo relógio estiver
no padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
5 |
|
|
|
1 |
2 |
P0_ANOFIM |
Fim Ano |
Posição Final Ano |
Informar a posição final do Ano quando o
arquivo gerado pelo relógio estiver
no padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() .AND. ( M->P0_ANOFIM >= M->P0_ANOINI ) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
5 |
|
|
|
1 |
2 |
P0_ANOFOR |
Form. Ano |
Fórmula Ano |
Digitar a fórmula para o campo Ano.
|
C |
50 |
0 |
@! |
PROCFORM(M->P0_ANOFOR) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
5 |
|
|
|
1 |
2 |
P0_HORAINI |
Ini.Hora |
Posição Inicial Hora |
Informar a posição inicial da Hora
quando arquivo gerado pelo relógio
estiver no padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
6 |
|
|
|
1 |
2 |
P0_HORAFIM |
Fim Hora |
Posição Final Hora |
Informar a posição final da Hora quando
o arquivo gerado pelo relógio estiver no
padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() .AND. ( M->P0_HORAFIM >= M->P0_HORAINI ) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
6 |
|
|
|
1 |
2 |
P0_HORAFOR |
Form.Hora |
Fórmula Hora |
Digitar a fórmula para o campo Hora.
|
C |
50 |
0 |
@! |
PROCFORM(M->P0_HORAFOR) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
6 |
|
|
|
1 |
2 |
P0_MINUINI |
Ini.Minutos |
Posição Inicial Minutos |
Informar a posição inicial dos Minutos
quando o arquivo gerado pelo relógio
estiver no padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
7 |
|
|
|
1 |
2 |
P0_MINUFIM |
Fim Minutos |
Posição Final Minutos |
Informar a posição final dos Minutos
quando o arquivo gerado pelo relógio
estiver no padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() .AND. ( M->P0_MINUFIM >= M->P0_MINUINI ) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
7 |
|
|
|
1 |
2 |
P0_MINUFOR |
Form.Minutos |
Fórmula Minutos |
Digitar a fórmula para o campo Minutos.
|
C |
50 |
0 |
@! |
PROCFORM(M->P0_MINUFOR) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
7 |
|
|
|
1 |
2 |
P0_FUNCINI |
Ini.Funcao |
Posição Inicial Funcao |
Informar a posição inicial da Função
quando o arquivo gerado pelo relógio
estiver no padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
8 |
|
|
|
1 |
2 |
P0_FUNCFIM |
Fim Funcao |
Posição Final Funcao |
Informar a posição final da Função
quando o arquivo gerado pelo relógio
estiver no padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() .AND. (M->P0_FUNCFIM >= M->P0_FUNCINI ) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
8 |
|
|
|
1 |
2 |
P0_FUNCFOR |
Form.Funcao |
Fórmula Funcao |
Digitar a fórmula para o campo Função.
|
C |
50 |
0 |
@! |
PROCFORM(M->P0_FUNCFOR) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
8 |
|
|
|
1 |
2 |
P0_GIROINI |
Ini.Giro |
Pos. Inicial Sentido Giro |
Informar a posição inicial do Sentido de
Giro quando o arquivo gerado pelo
relógio estiver no padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
9 |
|
|
|
1 |
2 |
P0_GIROFIM |
Fim Giro |
Pos. Final Sentido Giro |
Informar a posição final do Sentido de
Giro quando o arquivo gerado pelo
relógio estiver no padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() .AND. ( M->P0_GIROFIM >= M->P0_GIROINI ) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
9 |
|
|
|
1 |
2 |
P0_GIROFOR |
Form. Giro |
Fórmula Hora |
Digitar a fórmula para o campo Sentido
de Giro.
|
C |
50 |
0 |
@! |
PROCFORM(M->P0_GIROFOR) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
9 |
|
|
|
1 |
2 |
P0_CCINI |
Ini. C.Custo |
Inicio do Centro de Custo |
Informar a posição Inicial do Centro de
Custo quando o arquivo gerado pelo
relógio estiver no padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
A |
|
|
|
1 |
2 |
P0_CCFIM |
Fim. C.Custo |
Fim do Centro de Custo |
Informar a posição Final do Centro de
Custo quando o arquivo gerado pelo
relógio estiver no padrão ASCII.
|
N |
3 |
0 |
999 |
POSITIVO() .AND. ( M->P0_CCFIM >= M->P0_CCINI ) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
A |
|
|
|
1 |
2 |
P0_CCFOR |
Form.C.Custo |
Fórmula Centro de Custo |
Digite a fórmula para o Campo Centro de
Custo.
|
C |
50 |
0 |
@! |
PROCFORM(M->P0_CCFOR) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
A |
|
|
|
1 |
2 |
P0_TIPOPER |
Operação |
Tipo da Operação |
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.
|
C |
1 |
0 |
9 |
Pertence("12") |
'1' |
|
|
Sim |
Altera |
Real |
1=Importação;2=Atualização |
|
|
|
0 |
|
|
|
1 |
2 |
P0_ELIMINA |
Eliminar |
Eliminar Após Ler |
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.
|
C |
1 |
0 |
|
PERTENCE("12") |
'1' |
|
|
Sim |
Altera |
Real |
1=Eliminar;2=Manter |
|
|
|
0 |
|
|
|
1 |
2 |
P0_DIRHIST |
Histórico |
Local 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.
|
C |
100 |
0 |
|
|
P0DIRHINIT() |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
0 |
|
|
|
1 |
2 |
P0_REP |
REP |
Reg. Eletrônico de Ponto |
Informar o número do Registrador
eletrônico de ponto, encontrado no
próprio equipamento.
|
C |
17 |
0 |
99999999999999999 |
P0RepVld() |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
0 |
|
|
|
1 |
2 |
P0_INC |
Incremental |
Arquivo Incremental |
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.
|
C |
1 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
1=Sim;2=Não |
|
|
|
0 |
|
|
|
1 |
2 |
P0_NOVO |
Novo Rel. |
Novo Relogio |
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.
|
C |
1 |
0 |
9 |
Pertence("12") |
|
|
|
Nao |
Altera |
Real |
1=Sim;2=Nao |
|
|
|
|
|
|
|
1 |
2 |