Tabela
SP2 Excecoes
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
P2_FILIAL C 2 0 Filial S
P2_MOTIVO C 30 0 Motivo @! S
P2_DATA D 8 0 Data Inicial S
P2_DATAATE D 8 0 Data Final S
P2_MAT C 6 0 Matricula 999999 Vazio() .Or. EXISTCPO("SRA") CAD S
P2_TURNO C 3 0 Turno @! Vazio() .Or. ExistCpo("SR6") SR6 S
P2_CC C 9 0 Centro Custo @! Vazio() .Or. CTB105CC() CTT S
P2_TRABA C 1 0 Trabalhado ! P2TrabaVld() #PonRetOpcBox(08) S
P2_TIPODIA C 1 0 Tipo do Dia @! P2TipoDiaVld() #PonRetOpcBox(01) S
P2_NONAHOR C 1 0 Nona Hora @! Pertence("SN") #PonRetOpcBox(05) S
P2_CODHEXT C 1 0 H.E.Normal 9 NaoVazio() #PonRetOpcBox(03) S
P2_CODHNOT C 1 0 H.E.Noturna 9 NaoVazio() #PonRetOpcBox(03) S
P2_CODREF C 2 0 Cod.Refeicao 99 ExistCpo("SP1") .or. Vazio() SP1 S
P2_INIHNOT N 5 2 Ini Hora Not @E 99.99 Positivo() .and. VldHora(M->P2_INIHNOT) S
P2_FIMHNOT N 5 2 Fim Hora Not @E 99.99 Positivo() .and. VldHora(M->P2_FIMHNOT) S
P2_MINHNOT N 5 2 Min Hora Not @E 99.99 Positivo() .and. NaoVazio() S
P2_HNOTTAB C 1 0 Con.H.N.Tab. @! Pertence("SN") #PonRetOpcBox(05) S
P2_HNOTTBI C 1 0 Con.H.N.Tb.I @! Pertence("SN") #PonRetOpcBox(05) S
P2_ENTRA1 N 5 2 1a Entrada @E 99.99 VldHora(M->P2_ENTRA1) S
P2_SAIDA1 N 5 2 1a Saida @E 99.99 VldHora(M->P2_SAIDA1) S
P2_ENTRA2 N 5 2 2a Entrada @E 99.99 VldHora(M->P2_ENTRA2) S
P2_SAIDA2 N 5 2 2a Saida @E 99.99 VldHora(M->P2_SAIDA2) S
P2_ENTRA3 N 5 2 3a Entrada @E 99.99 VldHora(M->P2_ENTRA3) S
P2_SAIDA3 N 5 2 3a Saida @E 99.99 VldHora(M->P2_SAIDA3) S
P2_ENTRA4 N 5 2 4a Entrada @E 99.99 VldHora(M->P2_ENTRA4) S
P2_SAIDA4 N 5 2 4a Saida @E 99.99 VldHora(M->P2_SAIDA4) S
P2_HORMENO N 5 2 Limite Infer @E 99.99 VldHora(M->P2_HORMENO) .and. NaoVazio() S
P2_HORMAIS N 5 2 Limite Super @E 99.99 VldHora(M->P2_HORMAIS) .and. NaoVazio() S
P2_JND1CON C 1 0 1a.Jor.Cont. @! #PonRetOpcBox(05) S
P2_JND2CON C 1 0 2a.Jor.Cont. @! #PonRetOpcBox(05) S
P2_JND3CON C 1 0 3a.Jor.Cont. @! #PonRetOpcBox(05) S
P2_JND4CON C 1 0 4a.Jor.Cont. @! #PonRetOpcBox(05) S
P2_INTERV1 C 1 0 1a Saida Int @! #PonRetOpcBox(05) S
P2_INTERV2 C 1 0 2a Saida Int @! #PonRetOpcBox(05) S
P2_INTERV3 C 1 0 3a Saida Int @! #PonRetOpcBox(05) S
P2_HRINTV1 N 6 2 Horas 1o.Int 999.99 POSITIVO() S
P2_HRINTV2 N 6 2 Horas 2o.Int 999.99 POSITIVO() S
P2_HRINTV3 N 6 2 Horas 3o.Int 999.99 POSITIVO() S
P2_HRSTRAB N 6 2 Hrs.Trb.1a.J 999.99 POSITIVO() S
P2_HRSTRA2 N 6 2 Hrs.Trb.2a.J 999.99 POSITIVO() S
P2_HRSTRA3 N 6 2 Hrs.Trb.3a.J 999.99 POSITIVO() S
P2_HRSTRA4 N 6 2 Hrs.Trb.4a.J 999.99 POSITIVO() S
P2_TOTHORA N 6 2 Total de Hrs 999.99 POSITIVO() S
P2_CCPER01 C 9 0 C.Cust.Per.1 @! Vazio() .Or. CTB105CC() CTT S
P2_CCPER02 C 9 0 C.Cust.Per.2 @! Vazio() .Or. CTB105CC() CTT S
P2_CCPER03 C 9 0 C.Cust.Per.3 @! Vazio() .Or. CTB105CC() CTT S
P2_CCPER04 C 9 0 C.Cust.Per.4 @! Vazio() .Or. CTB105CC() CTT S
P2_REGRA C 2 0 Regra Apont. 99 Vazio() .or. ExistCpo("SPA") SPA S
P2_HERDHOR C 1 0 Hr.Tab.Pad.? @! Pertence("SN") N=Nao;S=Sim S
P2_POSTO1 C 6 0 Cod. Posto 1 @! P2PostoVld() RCL R S
P2_POSTO2 C 6 0 Cod. Posto 2 @! P2PostoVld() RCL R S
P2_POSTO3 C 6 0 Cod. Posto 3 @! P2PostoVld() RCL R S
P2_POSTO4 C 6 0 Cod. Posto 4 @! P2PostoVld() RCL R S
P2_DEPTO1 C 9 0 Cod.Depto 1 @! P2DeptoVld() SQB R S
P2_DEPTO2 C 9 0 Cod.Depto 2 @! P2DeptoVld() SQB R S
P2_DEPTO3 C 9 0 Cod.Depto 3 @! P2DeptoVld() SQB R S
P2_DEPTO4 C 9 0 Cod.Depto 4 @! P2DeptoVld() SQB R S
P2_CODFUN1 C 5 0 Cod.Funcao 1 @! P2FuncVld() SRJ S
P2_CODFUN2 C 5 0 Cod.Funcao 2 @! P2FuncVld() SRJ S
P2_CODFUN3 C 5 0 Cod.Funcao 3 @! P2FuncVld() SRJ S
P2_CODFUN4 C 5 0 Cod.Funcao 4 @! P2FuncVld() SRJ S
P2_ID C 10 0 Lote @! IF( Empty( M->P2_MAT ), NAOVAZIO(), VAZIO() ) R S
P2_TPEXCE C 1 0 Tp. Excecao @! IF( Empty( M->P2_MAT ), NAOVAZIO(), VAZIO() ) R S
P2_RHEXP C 6 0 Contr.Exp.RH S