Tabela |
SP9 |
Eventos |
Campo |
Tipo |
Tamanho |
Decimal |
Titulo |
Formato |
Validacao |
F3 |
Contexto |
Lista |
Condicao |
PYME |
P9_FILIAL |
C |
2 |
0 |
Filial |
|
|
|
|
|
|
S |
P9_CODIGO |
C |
3 |
0 |
Codigo |
@! |
ExistChav("SP9",M->P9_CODIGO,,"JAGRAVADO") .and. FreeForUse("SP9",xFilial("SP9")+M->P9_CODIGO) |
|
|
|
|
S |
P9_DESC |
C |
20 |
0 |
Descricao |
@! |
|
|
|
|
|
S |
P9_CODFOL |
C |
3 |
0 |
Cod.p/ Folha |
@! |
Vazio() .or. ExistCpo("SRV") |
SRV |
|
|
|
S |
P9_IDPON |
C |
4 |
0 |
Ident.Ponto |
@! |
Vazio().or. (Chk_IdPon().and.ExistCpo("SX5","20"+M->P9_IDPON).and.FreeForUse("SP9",xFilial("SP9")+"IDP"+M->P9_IDPON) ) |
20 |
|
|
|
S |
P9_DESCDSR |
C |
1 |
0 |
Desc. D.S.R. |
@! |
Vazio() .Or. Pertence("SN") |
|
|
#PonRetOpcBox(05) |
|
S |
P9_BHORAS |
C |
1 |
0 |
Acum.B.Horas |
@! |
Vazio() .Or. Pertence("SN") |
|
|
#PonRetOpcBox(05) |
|
S |
P9_BHNDE |
N |
6 |
2 |
Horas De |
@E999.99 |
POSITIVO() |
|
|
|
|
S |
P9_BHNATE |
N |
6 |
2 |
Horas Ate |
@E999.99 |
POSITIVO() .AND. ( M->P9_BHNATE >= M->P9_BHNDE ) |
|
|
|
|
S |
P9_BHPERC |
N |
6 |
2 |
Percentual |
@E999.99 |
POSITIVO() |
|
|
|
|
S |
P9_BHAGRU |
C |
1 |
0 |
Agrupam.B.H. |
! |
Pertence("SN") |
|
|
#PonRetOpcBox(05) |
|
S |
P9_BHVAL |
C |
1 |
0 |
Tp.Apuracao |
! |
Pertence("TP") |
|
|
#PonRetOpcBox(09) |
|
S |
P9_PBH |
N |
6 |
2 |
Perc.B.Horas |
@E999.99 |
PN100VPERC() .AND. POSITIVO() |
|
|
|
|
S |
P9_PFOL |
N |
6 |
2 |
Perc.F.Pagto |
@E999.99 |
PN100VPERC() .AND. POSITIVO() |
|
|
|
|
S |
P9_TIPOCOD |
C |
1 |
0 |
Tipo do Cod. |
@! |
Pertence("1234") |
|
|
#PonRetOpcBox(18) |
|
S |
P9_DIVERGE |
C |
1 |
0 |
Divergencia |
@! |
Pertence("SN") |
|
R |
#PonRetOpcBox(05) |
|
S |
P9_EVECONT |
C |
3 |
0 |
Contador |
@! |
Vazio() .OR. ExistCpo("SP9") |
SP9 |
|
|
|
S |
P9_ACECONT |
C |
1 |
0 |
Acum.Cont. |
9 |
P9AcEContVld() |
|
R |
1="Nao";2="Sim" |
|
S |
P9_CLASEV |
C |
2 |
0 |
Classific. |
|
|
|
R |
01=Hora Extra;02=Falta;03=Atraso;04=Saida no Expediente;05=Saida Antecipada;ZZ=Outros |
|
S |