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 |
RF3_FILIAL |
Filial |
Filial |
Corresponde ao Código da Filial.
|
C |
2 |
0 |
|
|
|
|
|
Sim |
Altera |
Virtual |
|
|
|
033 |
|
|
|
|
1 |
2 |
RF3_JORN |
Jornada |
Código da Jornada |
Corresponde ao código da jornada. Numa
empresa as operações podem ser
executadas em diferentes turnos de
trabalho. Um turno de trabalho
corresponde a grupos de horários
distribuÃdos pelos diferentes tipos de
dias . Os horários são compostos por
jornadas. As jornadas, por sua vez,
contemplam as horas de entrada/saÃda e
seus limites.
|
C |
3 |
0 |
|
NaoVazio() .and. ExistChav("RF3") .and. FreeForUse("RF3",xFilial("RF3")+M->RF3_JORN) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
1 |
RF3_DESC |
Descrição |
Descrição da Jornada |
Corresponde a descrição de uma jornada.
Esse campo permite identificar as
entradas e saÃdas. Por exemplo: "08:00
12:00 13:00 18:00 Interv. 01:00 hora".
|
C |
50 |
0 |
|
|
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
1 |
RF3_FLAG |
Flag |
Flag de Geracao |
Corresponde ao "Flag" de manutenção do
registro da jornada.
|
C |
1 |
0 |
! |
|
"I" |
|
|
Sim |
Vizualiza |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
RF3_ENTRA1 |
1E |
Primeira Entrada |
Neste campo deve ser digitado o horário
da primeira entrada.
|
N |
5 |
2 |
@E 99.99 |
|
|
|
S |
Sim |
Altera |
Virtual |
|
|
|
|
2 |
|
|
|
1 |
2 |
RF3_SAIDA1 |
1S |
Primeira SaÃda |
Neste campo deve ser digitado o horário
da primeira saÃda.
|
N |
5 |
2 |
@E 99.99 |
|
|
|
S |
Sim |
Altera |
Virtual |
|
|
|
|
2 |
|
|
|
1 |
2 |
RF3_ENTRA2 |
2E |
Segunda Entrada |
Neste campo deve ser digitado o horário
da segunda entrada.
|
N |
5 |
2 |
@E 99.99 |
|
|
|
S |
Sim |
Altera |
Virtual |
|
|
|
|
2 |
|
|
|
1 |
2 |
RF3_SAIDA2 |
2S |
Segunda SaÃda |
Neste campo deve ser digitado o horário
da segunda saÃda.
|
N |
5 |
2 |
@E 99.99 |
|
|
|
S |
Sim |
Altera |
Virtual |
|
|
|
|
2 |
|
|
|
1 |
2 |
RF3_ENTRA3 |
3E |
Terceira Entrada |
Neste campo deve ser digitado o horário
da terceira entrada.
|
N |
5 |
2 |
@E 99.99 |
|
|
|
S |
Sim |
Altera |
Virtual |
|
|
|
|
2 |
|
|
|
1 |
2 |
RF3_SAIDA3 |
3S |
Terceira SaÃda |
Neste campo deve ser digitado o horário
da terceira saÃda.
|
N |
5 |
2 |
@E 99.99 |
|
|
|
S |
Sim |
Altera |
Virtual |
|
|
|
|
2 |
|
|
|
1 |
2 |
RF3_ENTRA4 |
4E |
Quarta Entrada |
Neste campo deve ser digitado o horário
da quarta entrada.
|
N |
5 |
2 |
@E 99.99 |
|
|
|
S |
Sim |
Altera |
Virtual |
|
|
|
|
2 |
|
|
|
1 |
2 |
RF3_SAIDA4 |
4S |
Quarta SaÃda |
Neste campo deve ser digitado o horário
da quarta saÃda.
|
N |
5 |
2 |
@E 99.99 |
|
|
|
S |
Sim |
Altera |
Virtual |
|
|
|
|
2 |
|
|
|
1 |
2 |
RF3_HRMENO |
Limite Infer |
Limite mÃnimo da tabela |
Informe o Número de Horas, que SubtraÃdo
do Primeiro Horário da Tabela, será
considerado na Montagem do Limite MÃnimo
para as Marcaçöes do Dia.
|
N |
5 |
2 |
@E 99.99 |
VldHora(M->RF3_HRMENO) .and. NaoVazio() |
IF(EMPTY(SR6->R6_HORMENO),VAL(GETMV('MV_HORMENO',,'0')),SR6->R6_HORMENO) |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
2 |
|
|
|
1 |
2 |
RF3_HRMAIS |
Limite Sup. |
Limite Máximo da Tabela |
Informe o Número de Horas, que Somado ao
último Horário da Tabela, será
considerado na Montagem do Limite Máximo
para as Marcaçöes do Dia.
|
N |
5 |
2 |
@E 99.99 |
VldHora(M->RF3_HRMAIS) .AND. NaoVazio() |
IF(EMPTY(SR6->R6_HORMAIS),VAL(GETMV('MV_HORMAIS',,'0')),SR6->R6_HORMAIS) |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
2 |
|
|
|
1 |
2 |
RF3_INTER1 |
1a.S.Interv |
1a Saida e Intervalo |
Informe se a primeira saÃda refere-se ou
não a saÃda do intervalo.
Ex: 08 as 12 / 13 as 18
Se das 12 as 13 não for intervalo,
deve-se informar 1a.SaÃda Interv =
"Não".
|
C |
1 |
0 |
@! |
|
"N" |
|
S |
Sim |
Altera |
Virtual |
#PonRetOpcBox(05) |
|
|
|
3 |
|
|
|
1 |
2 |
RF3_INTER2 |
2a.S.Interv. |
2a Saida e Intervalo |
Informe se a segunda saÃda refere-se ou
não a saÃda do intervalo.
Ex: 08 as 12 / 13 as 18
Se das 12 as 13 não for intervalo deve-
se informar 1a SaÃda Interv = "Não".
|
C |
1 |
0 |
@! |
|
"N" |
|
S |
Sim |
Altera |
Virtual |
#PonRetOpcBox(05) |
|
|
|
3 |
|
|
|
1 |
2 |
RF3_INTER3 |
3a.S.Interv. |
3a Saida e Intervalo |
Informe se a terceira saÃda refere-se ou
não a saÃda do intervalo.
Ex: 08 as 12 / 13 as 18
Se das 12 as 13 não for intervalo deve-
se informar 1a SaÃda Interv. = "Não"
|
C |
1 |
0 |
@! |
|
"N" |
|
S |
Sim |
Altera |
Virtual |
#PonRetOpcBox(05) |
|
|
|
3 |
|
|
|
1 |
2 |
RF3_LI1E |
Inferior 1E |
Limite Inferior 1E |
Corresponde ao limite inferior da
primeira entrada. Por exemplo,
considerando que a primeira entrada é as
08:00, o limite inferior poderia ser
07:40. Isso significa que marcações
realizadas antes desse limite não serão
consideradas como primeira entrada.
|
N |
5 |
2 |
@E 99.99 |
RF3VLIMITE("LI1E") |
1.00 |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
2 |
RF3_LS1E |
Superior 1E |
Limite Superior 1E |
Corresponde ao limite superior da
primeira entrada. Por exemplo,
considerando que a primeira entrada é as
08:00, o limite superior poderia ser
08:40. Isso significa que marcações
realizadas depois desse limite não serão
consideradas como primeira entrada.
|
N |
5 |
2 |
@E 99.99 |
RF3VLIMITE("LS1E") |
1.00 |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
2 |
RF3_LI1S |
Inferior 1S |
Limite Inferior 1S |
Corresponde ao limite inferior da
primeira saÃda. Por exemplo,
considerando que a primeira saÃda é as
12:00, o limite inferior poderia ser
11:40. Isso significa que marcações
realizadas antes desse limite não serão
consideradas como primeira saÃda.
|
N |
5 |
2 |
@E 99.99 |
RF3VLIMITE("LI1S") |
1.00 |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
2 |
RF3_LS1S |
Superior 1S |
Limite Superior 1S |
Corresponde ao limite superior da
primeira saÃda. Por exemplo,
considerando que a primeira saÃda é as
12:00, o limite superior poderia ser
12:40. Isso significa que marcações
realizadas depois desse limite não serão
consideradas como primeira saÃda.
|
N |
5 |
2 |
@E 99.99 |
RF3VLIMITE("LS1S") |
1.00 |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
2 |
RF3_LI2E |
Inferior 2E |
Limite Inferior 2E |
Corresponde ao limite inferior da
segunda entrada. Por exemplo,
considerando que a segunda entrada é as
13:00, o limite inferior poderia ser
12:40. Isso significa que marcações
realizadas antes desse limite não serão
consideradas como segunda entrada.
|
N |
5 |
2 |
@E 99.99 |
RF3VLIMITE("LI2E") |
1.00 |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
2 |
RF3_LS2E |
Superior 2E |
Limite Superior 2E |
Corresponde ao limite superior da
segunda entrada. Por exemplo,
considerando que a segunda entrada é as
13:00, o limite superior poderia ser
13:40. Isso significa que marcações
realizadas depois desse limite não serão
consideradas como segunda entrada.
|
N |
5 |
2 |
@E 99.99 |
RF3VLIMITE("LS2E") |
1.00 |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
2 |
RF3_LI2S |
Inferior 2S |
Limite Inferior 2S |
Corresponde ao limite inferior da
segunda saÃda. Por exemplo, considerando
que a segunda saÃda é as 17:00, o limite
inferior poderia ser 16:40. Isso
significa que marcações realizadas antes
desse limite não serão consideradas como
segunda saÃda.
|
N |
5 |
2 |
@E 99.99 |
RF3VLIMITE("LI2S") |
1.00 |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
2 |
RF3_LS2S |
Superior 2S |
Limite Superior 2S |
Corresponde ao limite superior da
segunda saÃda. Por exemplo, considerando
que a segunda saÃda é as 17:00, o limite
superior poderia ser 17:40. Isso
significa que marcações realizadas
depois desse limite não serão
consideradas como segunda saÃda.
|
N |
5 |
2 |
@E 99.99 |
RF3VLIMITE("LS2S") |
1.00 |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
2 |
RF3_LI3E |
Inferior 3E |
Limite Superior 3E |
Corresponde ao limite inferior da
terceira entrada. Por exemplo,
considerando que a terceira entrada é as
18:00, o limite inferior poderia ser
17:40. Isso significa que marcações
realizadas antes desse limite não serão
consideradas como terceira entrada.
|
N |
5 |
2 |
@E 99.99 |
RF3VLIMITE("LI3E") |
1.00 |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
2 |
RF3_LS3E |
Superior 3E |
Limite Superior 3E |
Corresponde ao limite superior da
terceira entrada. Por exemplo,
considerando que a terceira entrada é as
18:00, o limite superior poderia ser
18:40. Isso significa que marcações
realizadas depois desse limite não serão
consideradas como terceira entrada.
|
N |
5 |
2 |
@E 99.99 |
RF3VLIMITE("LS3E") |
1.00 |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
2 |
RF3_LI3S |
Inferior 3S |
Limite Inferior 3S |
Corresponde ao limite inferior da
terceira saÃda. Por exemplo,
considerando que a terceira saÃda é as
23:00, o limite inferior poderia ser
22:40. Isso significa que marcações
realizadas antes desse limite não serão
consideradas como terceira saÃda.
|
N |
5 |
2 |
@E 99.99 |
RF3VLIMITE("LI3S") |
1.00 |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
2 |
RF3_LS3S |
Superior 3S |
Limite Superior 3S |
Corresponde ao limite superior da
terceira saÃda. Por exemplo,
considerando que a terceira saÃda é as
23:00, o limite superior poderia ser
23:40. Isso significa que marcações
realizadas depois desse limite não serão
consideradas como terceira saÃda.
|
N |
5 |
2 |
@E 99.99 |
RF3VLIMITE("LS3S") |
1.00 |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
2 |
RF3_LI4E |
Inferior 4E |
Limite Inferior 4E |
Corresponde ao limite inferior da quarta
entrada. Por exemplo, considerando que a
quarta entrada é as 23:00, o limite
inferior poderia ser 22:40. Isso
significa que marcações realizadas antes
desse limite não serão consideradas como
quarta entrada.
|
N |
5 |
2 |
@E 99.99 |
RF3VLIMITE("LI4E") |
1.00 |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
2 |
RF3_LS4E |
Superior 4E |
Limite Superior 4E |
Corresponde ao limite superior da quarta
entrada. Por exemplo, considerando que a
quarta entrada é as 23:00, o limite
superior poderia ser 23:40. Isso
significa que marcações realizadas
depois desse limite não serão
consideradas como quarta entrada.
|
N |
5 |
2 |
@E 99.99 |
RF3VLIMITE("LS4E") |
1.00 |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
2 |
RF3_LI4S |
Inferior 4S |
Limite Inferior 4S |
Corresponde ao limite inferior da quarta
saÃda. Por exemplo, considerando que a
quarta saÃda é as 02:00, o limite
inferior poderia ser 01:40. Isso
significa que marcações realizadas antes
desse limite não serão consideradas como
quarta saÃda.
|
N |
5 |
2 |
@E 99.99 |
RF3VLIMITE("LI4S") |
1.00 |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
2 |
RF3_LS4S |
Superior 4S |
Limite Superior 4S |
Corresponde ao limite superior da quarta
saÃda. Por exemplo, considerando que a
quarta saÃda é as 02:00, o limite
superior poderia ser 02:40. Isso
significa que marcações realizadas
depois desse limite não serão
consideradas como quarta saÃda.
|
N |
5 |
2 |
@E 99.99 |
RF3VLIMITE("LS4S") |
1.00 |
|
|
Sim |
Altera |
Virtual |
|
|
|
|
4 |
|
|
|
1 |
2 |
RF3_JND1CO |
1a.Jor.Cont. |
1a Jornada Continua? |
Irá definir se, quando os horários da 1a
Entrada e da 1a SaÃda forem iguais, ou o
horário da 1a SaÃda for menor que o da
1a Entrada, então o horário da saÃda
corresponderá ao próximo dia.
|
C |
1 |
0 |
@! |
|
"N" |
|
S |
Sim |
Altera |
Virtual |
#PonRetOpcBox(05) |
|
|
|
5 |
|
|
|
1 |
2 |
RF3_JND2CO |
2a.Jor.Cont. |
2a Jornada Continua? |
Irá definir se, quando os horários da 2a
Entrada e 2a SaÃda forem iguais, ou o
horário da 2a SaÃda for menor que o da
2a Entrada, então o horário da saÃda
corresponderá ao próximo dia.
|
C |
1 |
0 |
@! |
|
"N" |
|
S |
Sim |
Altera |
Virtual |
#PonRetOpcBox(05) |
|
|
|
5 |
|
|
|
1 |
2 |
RF3_JND3CO |
3a.Jor.Cont. |
3a Jornada Continua? |
Irá definir se, quando os horários da 3a
Entrada e 3a SaÃda forem iguais, ou o
horário da 3a SaÃda for menor que o da
3a Entrada, então o horário da saÃda
corresponderá ao próximo dia.
|
C |
1 |
0 |
@! |
|
"N" |
|
S |
Sim |
Altera |
Virtual |
#PonRetOpcBox(05) |
|
|
|
5 |
|
|
|
1 |
2 |
RF3_JND4CO |
4a.Jor.Cont. |
4a Jornada Continua? |
Irá definir se, quando os horários da 4a
Entrada e 4a SaÃda forem iguais, ou o
horário da 4a SaÃda for menor que o da
4a Entrada, então o horário da saÃda
corresponderá ao próximo dia.
|
C |
1 |
0 |
@! |
|
"N" |
|
S |
Sim |
Altera |
Virtual |
#PonRetOpcBox(05) |
|
|
|
5 |
|
|
|
1 |
2 |
RF3_HRINT1 |
Hrs 1o.Int. |
Horas 1o. Intervalo |
Corresponde as Horas de Intervalo entre:
1a Entrada e 1a. SaÃda.
|
N |
5 |
2 |
99.99 |
POSITIVO() |
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
6 |
|
|
|
1 |
2 |
RF3_HRINT2 |
Hrs 2o.Int. |
Horas 2o. Intervalo |
Corresponde as Horas de Intervalo entre:
2a Entrada e 2a. SaÃda.
|
N |
5 |
2 |
99.99 |
POSITIVO() |
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
6 |
|
|
|
1 |
2 |
RF3_HRINT3 |
Hrs 3o.Int. |
Horas 3o. Intervalo |
Corresponde as Horas de Intervalo entre:
3a Entrada e 3a. SaÃda.
|
N |
5 |
2 |
99.99 |
POSITIVO() |
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
6 |
|
|
|
1 |
2 |
RF3_HRTRAB |
Hrs.Trb.1a.J |
Hrs. Trb. 1a. Jornada |
Neste campo será demonstrado o Total de
Horas Trabalhadas na 1a. Jornada que
corresponde à : 1a Entrada e 1a. SaÃda.
|
N |
5 |
2 |
99.99 |
POSITIVO() |
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
6 |
|
|
|
1 |
2 |
RF3_HRTRA2 |
Hrs.Trb.2a.J |
Hrs. Trb. 2a. Jornada |
Neste campo será demonstrado o Total de
Horas Trabalhadas na 2a. Jornada que
corresponde à : 2a Entrada e 2a. SaÃda.
|
N |
5 |
2 |
99.99 |
POSITIVO() |
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
6 |
|
|
|
1 |
2 |
RF3_HRTRA3 |
Hrs.Trb.3a.J |
Hrs. Trb. 3a. Jornada |
Neste campo será demonstrado o Total de
Horas Trabalhadas na 3a. Jornada que
corresponde à : 3a Entrada e 3a. SaÃda.
|
N |
5 |
2 |
99.99 |
POSITIVO() |
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
6 |
|
|
|
1 |
2 |
RF3_HRTRA4 |
Hrs.Trb.4a.J |
Hrs. Trb. 4a. Jornada |
Neste campo será demonstrado o Total de
Horas Trabalhadas na 4a. Jornada que
corresponde à : 4a Entrada e 4a. SaÃda.
|
N |
5 |
2 |
99.99 |
POSITIVO() |
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
6 |
|
|
|
1 |
2 |
RF3_HRSTOT |
Horas Total |
Total de Horas |
Este corresponde ao Total de Horas.
|
N |
6 |
2 |
999.99 |
|
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
6 |
|
|
|
1 |
2 |