| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_NIVEL | X3_TRIGGER | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_CBOX | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER |
| SPA | 01 | PA_FILIAL | C | 2 | 0 | Filial | Filial | | CposInitWhen() | | | 1 | | N | | | | | | | | 033 | |
| SPA | 02 | PA_CODIGO | C | 2 | 0 | Código | Código da Regra de Apont. | @! | NaoVazio() .and. ExistChav("SPA") .and. CposInitWhen() .and. FreeForUse("SPA",xFilial("SPA")+M->PA_CODIGO) | | | 1 | | S | | | | | | | | 181 | 0 |
| SPA | 03 | PA_DESC | C | 20 | 0 | Descrição | Descrição da Regra de Ap. | @! | NaoVazio() .and. CposInitWhen() | | | 1 | | S | | | | | | | | | 0 |
| SPA | 04 | PA_HRNORM | C | 1 | 0 | Pg.Hrs.Norm. | Paga Horas Normais ? | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 0 |
| SPA | 05 | PA_DSR | C | 1 | 0 | Pg.DSR | Paga DSR ? | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 0 |
| SPA | 06 | PA_ADNOT | C | 1 | 0 | Pg.Ad.Not. | Paga Adicional Noturno ? | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 0 |
| SPA | 07 | PA_ADNOTEX | C | 1 | 0 | Pg.Ad.Not.Ex | Pg.Adic. Not. Hrs Extras? | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 0 |
| SPA | 08 | PA_PAGINT | C | 9 | 0 | Pg.Intervalo | Paga Intervalo ? | @! | CposInitWhen() .AND. Pn060VlInt() | "I1-I2-I3-" | SPA02 | 1 | | S | | | | | | .T. | | | 0 |
| SPA | 09 | PA_PGADNIN | C | 9 | 0 | Pg.Adn.Intv. | Pg Adic. Not. Intervalo | @! | CposInitWhen() .AND. Pn060VlInt() | "I1-I2-I3-" | SPA02 | 1 | | S | | | | | | .T. | | | 0 |
| SPA | 10 | PA_PAGINTN | C | 1 | 0 | Pg.Int.N.Tra | Pag.Inverv.Dias Nao Trab? | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 0 |
| SPA | 11 | PA_PGANIDN | C | 1 | 0 | Pg.Adn.I.Dnt | Pag.AdN.Interv.Dias N.Tra | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | #PonRetOPcBox(05) | | | | | 0 |
| SPA | 12 | PA_PAGHEXT | C | 24 | 0 | Pg.Hora Ext. | Paga Hora Extra | @! | CposInitWhen() .AND. Pn060VlInt() | "1E-1S-2E-2S-3E-3S-4E-4S-" | SPA02 | 1 | | S | | | | | | .T. | | | 0 |
| SPA | 13 | PA_PGHEDNT | C | 4 | 0 | Pg.He.Dia.Nt | Paga H.E. Dias Nao Traba. | @! | Pn060VlDnt() .and. CposInitWhen() | "CDFN" | SPA02 | 1 | | S | | | | | | .T. | | | 0 |
| SPA | 14 | PA_DESCDSR | C | 1 | 0 | Desc.DSR | Desconta DSR ? | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 0 |
| SPA | 15 | PA_FALTAS | C | 1 | 0 | Desc. Faltas | Desconta Faltas ? | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 0 |
| SPA | 16 | PA_ATRASOS | C | 1 | 0 | Desc.Atrasos | Desconta Atrasos ? | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 0 |
| SPA | 17 | PA_REFEIT | C | 1 | 0 | Desc.Refeiç. | Desconta Refeições ? | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 0 |
| SPA | 18 | PA_SAIANT | C | 1 | 0 | Desc.S.Antec | Desconta Saida Antecip.? | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 0 |
| SPA | 19 | PA_SAIEXPE | C | 1 | 0 | Desc.S.Exped | Desc.Saida no Expediente? | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 0 |
| SPA | 20 | PA_FERIADO | C | 1 | 0 | Trab.Feriado | Trabalha em Feriados ? | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 0 |
| SPA | 21 | PA_INTFALT | C | 1 | 0 | Desc.Int.Fal | Desc.Intervalo na Falta? | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 0 |
| SPA | 55 | PA_HRSPGS | N | 5 | 2 | Hrs. a Pagar | Horas a Pagar Minimas | @E 99.99 | | | | 1 | | | A | R | | | | | | | 0 |
| SPA | 56 | PA_ADHEDIA | C | 1 | 0 | Adic.He.Dia | Adicional s/H.E. Diurnas | @! | Pertence("12") | "2" | | 1 | | S | A | R | | 1=Sim;2=Nao | | | | | 0 |
| SPA | 57 | PA_PRIMDOM | C | 1 | 0 | Grt.Dom.Trab | Gratif.Domingo Trabalhado | @! | Pertence("12") | "2" | | 1 | | | A | R | | 1=Sim;2=Nao | | | | | 0 |
| SPA | 58 | PA_DESCLAB | C | 1 | 0 | Grt.Desc.Trb | Grati.Descanso Trabalhado | @! | Pertence("12") | "2" | | 1 | | | A | R | | 1=Sim;2=Nao | | | | | 0 |
| SPA | 59 | PA_FESTLAB | C | 1 | 0 | Grt.Fer.Trab | Gratif.Feriado Trabalhado | @! | Pertence("12") | "2" | | 1 | | | A | R | | 1=Sim;2=Nao | | | | | 0 |
| SPA | 61 | PA_NORMFOL | C | 1 | 0 | Hr.Norm.Fol | Envia Hrs. Normais Folha | | Pertence("12") | "2" | | 1 | | S | A | R | | 1=SIm;2=Não | | | | | 0 |
| SPA | 64 | PA_ADNTPRO | C | 1 | 0 | Pror. Ad.Not | Prorroga Adc. Noturno | @! | Pertence("12") | "1" | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 0 |
| SPA | 70 | PA_DSRAFAS | C | 1 | 0 | Desc.DSR Afa | Desconta DSR afastados | @! | Empty() .Or. Pertence("12") | "2" | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | 1 |
| SPA | 35 | PA_NUMATRA | C | 2 | 0 | Nro.Oc.N.DSR | No.Ocorr.P/Nao Desc. DSR | 99 | Vazio() .Or. ( Val( M->PA_NUMATRA ) <= 99 .AND. Val(M->PA_NUMATRA) >= 0 ) .and. CposInitWhen() | | | 1 | | S | | | | | | | | | 2 |
| SPA | 36 | PA_TOLSAIA | N | 6 | 2 | Tol.S.A.Per. | Min.Tol.Saida Ant.Periodo | @E 999.99 | CposInitWhen() .AND. POSITIVO() .And. If ( FindFunction( "VldTolAtSa" ), VldTolAtSa(), .T. ) | | | 1 | | S | | | | | | | | | 2 |
| SPA | 37 | PA_TOLASAI | C | 23 | 0 | Tol.Atr.S.An | Min.Tol.Atrasos e S.Antec | 99-99-99-99-99-99-99-99 | CposInitWhen() | "00-00-00-00-00-00-00-00" | | 1 | | S | | | | | | | | | 2 |
| SPA | 38 | PA_TOLHEX | C | 23 | 0 | Tol.H.Extra | Min.Tolerancia Hora Extra | 99-99-99-99-99-99-99-99 | CposInitWhen() | "00-00-00-00-00-00-00-00" | | 1 | | S | | | | | | | | | 2 |
| SPA | 39 | PA_TOLFALT | N | 6 | 2 | Tol. Faltas | Hrs. Tolerancia Faltas | @E 999.99 | CposInitWhen() .AND. POSITIVO() | | | 1 | | S | | | | | | | | | 2 |
| SPA | 63 | PA_TOLHRNR | N | 6 | 2 | Tol.Hr.NReal | Tol. Hr. Nao Realizada | @E 999.99 | CposInitWhen() .AND. POSITIVO() | | | 1 | | N | A | R | | | | If ( FindFunction( "WhenTolNr" ), WhenTolNr(), .T. ) | | | 2 |
| SPA | 71 | PA_TOLHEME | N | 6 | 2 | Tol.H.E.D. | Tolerância H.E Mensal | @E 999.99 | CposInitWhen() .AND. POSITIVO() | | | 1 | | N | A | R | | | | | | | 2 |
| SPA | 74 | PA_TOLSUML | N | 6 | 2 | Tol. Súmula | Tolerância Ind.Súmula 437 | @E 999.99 | POSITIVO() | | | 1 | | S | A | | | | | M->PA_INDESUM=="1" | | | 2 |
| SPA | 40 | PA_HRMOVEL | C | 1 | 0 | Hr.Móvel | Faz Horário Móvel ? | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 3 |
| SPA | 41 | PA_INMOVEL | C | 1 | 0 | Int.Móvel | Faz Intervalo Móvel ? | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 3 |
| SPA | 42 | PA_ANTMOVE | N | 5 | 2 | Móvel Anter. | Horário Móvel Anterior | @E 99.99 | CposInitWhen() .and. VldHora(M->PA_ANTMOVE) | | | 1 | | S | | | | | | | | | 3 |
| SPA | 43 | PA_POSMOVE | N | 5 | 2 | Móvel Poste. | Horário Móvel Posterior | @E 99.99 | CposInitWhen() .and. VldHora(M->PA_POSMOVE) | | | 1 | | S | | | | | | | | | 3 |
| SPA | 44 | PA_MOVAINT | N | 5 | 2 | Int.Móv.Ant. | Intervalo Móvel Anterior | @E 99.99 | CposInitWhen() .and. VldHora(M->PA_MOVAINT) | | | 1 | | S | | | | | | | | | 3 |
| SPA | 45 | PA_MOVPINT | N | 5 | 2 | Int.Móv.Pos. | Intervalo Móvel Posterior | @E 99.99 | CposInitWhen() .and. VldHora(M->PA_MOVPINT) | | | 1 | | S | | | | | | | | | 3 |
| SPA | 46 | PA_CHKTMOV | C | 1 | 0 | Tol.Hr.Movel | Cons.Toler.Hr.Movel | @! | Vazio() .or. Pertence("APT") | | | 1 | | S | | | | #PonRetOpcBox(13) | | | | | 3 |
| SPA | 47 | PA_CHKTMVI | C | 1 | 0 | Tol.Hr.Mov.I | Con.Tol.Hr.Movel Interval | @! | Vazio() .or. Pertence("APT") | | | 1 | | S | | | | #PonRetOpcBox(13) | | | | | 3 |
| SPA | 48 | PA_AJUSTIN | C | 1 | 0 | Sincr.Interv | Sincroniza Intervalo | @! | Pertence("SN") | "S" | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 3 |
| SPA | 49 | PA_AJUSTEJ | C | 1 | 0 | Sinc.Ej.Intv | Sinc.Ent.Jor. pelo Interv | @! | Pertence("SN") | "N" | | 1 | | N | A | R | | #PonRetOpcBox(05) | | | | | 3 |
| SPA | 50 | PA_MARCAUT | C | 24 | 0 | Marcs.Auto | Marcs. a Gerar Automatica | @! | CposInitWhen() | | SPA02 | 1 | | S | A | R | | | | .T. | | | 4 |
| SPA | 51 | PA_ALEATOR | C | 1 | 0 | Marc.Aleator | Marcacao Aleatoria | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 4 |
| SPA | 52 | PA_MINALEA | N | 3 | 0 | Minut.Aleat. | Minutos Aleatorios | 999 | CposInitWhen() .AND. POSITIVO() | | | 1 | | S | | | | | | | | | 4 |
| SPA | 53 | PA_AUTOMSM | C | 1 | 0 | D.Sem Marca. | Gerar para Dias sem Marc. | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 4 |
| SPA | 54 | PA_COMPMAR | C | 1 | 0 | Compl. Marc. | Compl. Marc. Faltantes | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | A | R | | #PonRetOpcBox( 05 ) | | | | | 4 |
| SPA | 60 | PA_ASSIN | C | 9 | 0 | Pré-assin. | Intervalo(s) pré-assin. | @! | | "" | SPA02 | 1 | | S | A | R | | | | | | | 4 |
| SPA | 34 | PA_TOLATRA | N | 6 | 2 | Tol.Atr.Per. | Hrs.Tol.Atraso no Período | @E 999.99 | CposInitWhen() .AND. POSITIVO() .And. If ( FindFunction( "VldTolAtSa" ), VldTolAtSa(), .T. ) | | | 1 | | S | | | | | | | | | 2 |
| SPA | 33 | PA_TOLHEPE | N | 6 | 2 | Tol.H.Ex.Per | Hrs.Tol.H.Extra Período | @E 999.99 | CposInitWhen() .AND. POSITIVO() | | | 1 | | S | | | | | | | | | 2 |
| SPA | 32 | PA_TOLNTHE | N | 6 | 2 | Tol.Ad.Nt.HE | Hrs.Tol.Adn.Noturno H.E. | @E 999.99 | CposInitWhen() .AND. POSITIVO() | | | 1 | | S | | | | | | | | | 2 |
| SPA | 31 | PA_TOLNOTU | N | 6 | 2 | Tol.Ad.Not. | Hrs.Tol.Adicional Noturno | @E 999.99 | CposInitWhen() .AND. POSITIVO() | | | 1 | | S | | | | | | | | | 2 |
| SPA | 30 | PA_PAGAINT | C | 1 | 0 | Pg.Intervalo | Paga Int. como Hr.Normal? | @! | Pertence("SN") .and. CposInitWhen() | "N" | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 1 |
| SPA | 29 | PA_PERIMOV | C | 1 | 0 | Apur.Int.Móv | Periodo Apuração Int.Móv. | @! | Pertence("DSQM") .and. CposInitWhen() | "D" | | 1 | | S | | | | D=Diaria;S=Semanal;Q=Quinzenal;M=Mensal | | | | | 1 |
| SPA | 28 | PA_PERHMOV | C | 1 | 0 | Apur.Hr.Móv. | Periodo Apuração Hr.Móvel | @! | Pertence("DSQM") .and. CposInitWhen() | "D" | | 1 | | S | | | | #PonRetOpcBox(12) | | | | | 1 |
| SPA | 27 | PA_PERSAIA | C | 1 | 0 | Apur.S.Ant. | Per.de apuracao Saida Ant | @! | Pertence("DSQM") .and. CposInitWhen() | "D" | | 1 | | S | | | | #PonRetOpcBox(12) | | | | | 1 |
| SPA | 26 | PA_PERATRA | C | 1 | 0 | Apur.Atrasos | Periodo Apuração Atrasos | @! | Pertence("DSQM") .and. CposInitWhen() | "D" | | 1 | | S | | | | #PonRetOpcBox(12) | | | | | 1 |
| SPA | 25 | PA_PERHEXT | C | 1 | 0 | Apur.H.Extra | Periodo Apuração H.Extras | @! | Pertence("DSQM") .and. CposInitWhen() | "D" | | 1 | | S | | | | #PonRetOpcBox(12) | | | | | 1 |
| SPA | 24 | PA_PERANOT | C | 1 | 0 | Apur.Ad.Not. | Periodo Apuração Adic.Not | @! | Pertence("DSQM") .and. CposInitWhen() | "D" | | 1 | | S | | | | #PonRetOpcBox(12) | | | | | 1 |
| SPA | 22 | PA_PERDDSR | C | 1 | 0 | Apur.Des.DSR | Per. Apuração Desc. DSR | @! | Pertence("SQM") .and. CposInitWhen() | "S" | | 1 | | S | | | | #PonRetOpcBox(11) | | | | | 1 |
| SPA | 23 | PA_FAIXAHE | C | 1 | 0 | Faixa HE Aut | Faixa de HE Autorizadas | @! | Pertence("SN") .and. CposInitWhen() | 'N' | | 1 | | S | | | | #PonRetOpcBox(05) | | | | | 0 |
| SPA | 73 | PA_INDESUM | C | 1 | 0 | Inden. Sumul | Indenização da Súmula 437 | @! | Vazio() .Or. Pertence("12") | "2" | | 1 | | S | A | R | | 1=Sim;2=Não | | | | | |
| SPA | 72 | PA_ISENTO | C | 1 | 0 | Isentos Marc | Isentos Marcação | @! | Vazio() .Or. Pertence("12") | "1" | | 1 | | N | A | R | | 1=Não;2=Sim | | | | | |
| SPA | 69 | PA_PGBHSEM | C | 1 | 0 | Apu. BH Sem. | Apura BH Semanal | @! | Pertence("12") | "2" | | 1 | | N | V | R | | 1=Sim;2=Não | | | | | |
| SPA | 68 | PA_PGINTOT | C | 1 | 0 | Pg. Int. Tot | Pag. Interv. Total | @! | Pertence("12") | "2" | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | |
| SPA | 67 | PA_PERPADN | C | 1 | 0 | Per. Pro. Ad | Per. Prorrog. Adic. Notur | @! | Pertence("12") | "2" | | 1 | | N | A | R | | 1=Sim;2=Não | | M->PA_ADNTPRO=="1" | | | |
| SPA | 66 | PA_RECBENF | C | 1 | 0 | Rec.Ben.F. | Rec.Benefícios Feriado | @! | Pertence("12") | "2" | | 1 | | S | A | R | | 1=Sim;2=Não | | | | | |
| SPA | 65 | PA_TPAPONT | C | 1 | 0 | Consid. Marc | Considerar Marcação | @! | Pertence("12") | "1" | | 1 | | N | A | R | | 1=Entrada;2=Saída | | | | | |
| SPA | 62 | PA_RHEXP | C | 6 | 0 | Contr.Exp.RH | Controle de Exportação RH | | | | | 1 | | | | | | | | | | | |