Ajude o site desativando o bloqueador de anúncio
Cabeçalho

Tabela 2410 SPA

Autor: Eurai Criado: 01/03/2025 Atualizado: 01/03/2025 Protheus
Postagem

Salve salve, blz?

 

 

Tabela SPA. #SPA

 

 

 

 

SX2 - TABELA

X2_CHAVE X2_PATH X2_ARQUIVO X2_NOME X2_NOMESPA X2_NOMEENG X2_ROTINA X2_MODO X2_MODOUN X2_MODOEMP X2_DELET X2_TTS X2_UNICO X2_PYME X2_MODULO X2_DISPLAY X2_SYSOBJ X2_USROBJ X2_POSLGT X2_CLOB X2_AUTREC X2_TAMFIL X2_TAMUN X2_TAMEMP X2_STAMP X2_INSDT
SPA DATA SPA990 Regras de Apontamento Reglas de Apuntes Annotation Rules E E E 0 PA_FILIAL+PA_CODIGO S 16 PA_FILIAL+PA_CODIGO+PA_DESC PONA060 1 2 2 2 0 0

 

 

 

 

SX3 - CAMPOS

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

 

 

 

 

SIX - INDICES

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST
SPA 1 PA_FILIAL+PA_CODIGO Código Codigo Code S S 2 3

 

 

 

 

SX9 - Relacionamento entre Tabelas

X9_DOM X9_IDENT X9_CDOM X9_EXPDOM X9_EXPCDOM X9_PROPRI X9_LIGDOM X9_LIGCDOM X9_CONDSQL X9_USEFIL X9_ENABLE X9_VINFIL X9_CHVFOR
SPA 001 ABS PA_CODIGO ABS_REGRA S 1 N S S 2 2
SPA 002 ABV PA_CODIGO ABV_REGRA S 1 N S S 2 2
SPA 003 SV7 PA_CODIGO V7_REGRA S 1 N S S 2 2
SPA 004 RF6 PA_CODIGO RF6_REGRA S 1 N #RF6_REGRA <>' ' S S 2 2
SPA 005 SP2 PA_CODIGO P2_REGRA S 1 N S S 2 2
SPA 006 SPF PA_CODIGO PF_REGRADE S 1 N S S 2 2
SPA 007 SPF PA_CODIGO PF_REGRAPA S 1 N S S 2 2
SPA 008 SRA PA_CODIGO RA_REGRA S 1 N S S 2 2

 

 

 

 

SXG - Grupo de Campos

XG_GRUPO XG_DESCRI XG_DESSPA XG_DESENG XG_SIZEMAX XG_SIZEMIN XG_SIZE XG_PICTURE
033 Tamanho da Filial Tamano de la Sucursal Branch Size 12 2 2
181 Regra de Apontamento Regla de apunte Point Rule 6 2 2 @!

 

 

 

 

 

 

 

 

 

 

Gostou? Compartilhe com seus amigos e deixe um comentário! ??

Um abraço, e até a próxima  

 

 

 

 

 

ASSINE A NEWSLETTER

Cadastrando...

PIX uDesenv

PIX QR Code para depósito

Clique para doar

Parceiros

Tudo em ADVPL - Blog parceiro

Blog ADVPL