Tabela: SPA - Regras de Apontamento


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Regras de ApontamentoPA_FILIAL+PA_CODIGOPONA060




Indices(SIX)
OrdemChaveDescriçãoNickName
1PA_FILIAL+PA_CODIGOCódigo




Abas(SXA)
XA_ALIASXA_ORDEMXA_DESCRICXA_AGRUPXA_TIPO
SPA0Apontamentos
SPA1Apuracao
SPA2Tolerancias
SPA3Horario Movel
SPA4Marcacoes Automaticas




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
PA_FILIAL Filial Filial Informe o Código da Filial. C 2 0 CposInitWhen() Nao Altera Virtual 033 1 2
PA_CODIGO Código Código da Regra de Apont. Informar um código para identificar a regra de apontamento a ser cadastrada. C 2 0 99 NaoVazio() .and. ExistChav("SPA") .and. CposInitWhen() .and. FreeForUse("SPA",xFilial("SPA")+M->PA_CODIGO) Sim Altera Virtual 0 #PA_CODIGO <>' ' 1 1
PA_DESC Descrição Descrição da Regra de Ap. Informar neste campo a Descrição da Regra de Apontamento. C 20 0 @! NaoVazio() .and. CposInitWhen() Sim Altera Virtual 0 #PA_DESC <>' ' 1 1
PA_HRNORM Pg.Hrs.Norm. Paga Horas Normais ? Informar neste campo: S - Para o sistema calcular e gerar as horas trabalhadas. N - Para o sistema não calcular as horas trabalhadas. C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Virtual #PonRetOpcBox(05) 0 #PA_HRNORM IN ('SN') OR #PA_HRNORM =' ' 1 1
PA_DSR Pg.DSR Paga DSR ? Informar neste campo: S - Para o sistema gerar as horas de DSR N - Para não gerar as horas de DSR. C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Virtual #PonRetOpcBox(05) 0 #PA_DSR IN ('SN') OR #PA_DSR =' ' 1 1
PA_ADNOT Pg.Ad.Not. Paga Adicional Noturno ? Neste campo deve ser digitado: S - Funcionário recebe Adicional Noturno N - Funcionário não recebe Adic. Noturno C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Virtual #PonRetOpcBox(05) 0 #PA_ADNOT IN ('SN') OR #PA_ADNOT =' ' 1 1
PA_ADNOTEX Pg.Ad.Not.Ex Pg.Adic. Not. Hrs Extras? Informe "S" para que seja calculado o Adicional Noturno Sobre Horas Extras. "N" para não calcular. C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Virtual #PonRetOpcBox(05) 0 #PA_ADNOTEX IN ('SN') OR #PA_ADNOTEX=' ' 1 1
PA_PAGINT Pg.Intervalo Paga Intervalo ? Informe a sigla dos intervalos a serem pagos, como horas trabalhadas, quando do apontamento. Ex: I1-1o Interv. I2-2o Interv. I3-3o Interv O padrão é de até 3 intervalos no dia. C 9 0 @! CposInitWhen() .AND. Pn060VlInt() "I1-I2-I3-" SPA02 Sim Altera Virtual .T. 0 1 1
PA_PGADNIN Pg.Adn.Intv. Pg Adic. Not. Intervalo Informe a sigla dos intervalos a serem pagos, como horas trabalhadas noturnas, quando do apontamento. Ex: I1-1o Interv. I2-2o Interv. I3-3o Interv O padrão é de até 3 intervalos no dia. C 9 0 @! CposInitWhen() .AND. Pn060VlInt() "I1-I2-I3-" SPA02 Sim Altera Virtual .T. 0 1 1
PA_PAGINTN Pg.Int.N.Tra Pag.Inverv.Dias Nao Trab? Este campo servirá para definir, quando o Intervalo for pago, se este deverá ser pago como Horas Extras em Dias Não Trabalhados. C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Virtual #PonRetOpcBox(05) 0 #PA_PAGINTN IN ('SN') OR #PA_PAGINTN=' ' 1 1
PA_PGANIDN Pg.Adn.I.Dnt Pag.AdN.Interv.Dias N.Tra Este campo servirá para definir, quando o Intervalo for pago como Adicional Noturno, se este deverá ser pago como Horas Extras Noturnas em Dias Não Trabalhados. C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Virtual #PonRetOPcBox(05) 0 #PA_PGANIDN IN ('SN') OR #PA_PGANIDN=' ' 1 1
PA_PAGHEXT Pg.Hora Ext. Paga Hora Extra Informe as entradas e as saídas onde devem ser apontadas eventuais ocorrências de horas extras. Ao digitar um caracter qualquer, uma caixa de diálogo exibirá as opçöes possíveis. C 24 0 @! CposInitWhen() .AND. Pn060VlInt() "1E-1S-2E-2S-3E-3S-4E-4S-" SPA02 Sim Altera Virtual .T. 0 1 1
PA_PGHEDNT Pg.He.Dia.Nt Paga H.E. Dias Nao Traba. Selecione o Tipo de Dia Não Trabalhado para Geração de Horas Extras Autorizadas C 4 0 @! Pn060VlDnt() .and. CposInitWhen() GetMv("MV_TPHEDSR" ) SPA02 Sim Altera Virtual .T. 0 1 1
PA_DESCDSR Desc.DSR Desconta DSR ? Informar "S" para que o sistema calcule o Desconto do D.S.R. no código de Evento Autorizado, e "N" para que o desconto seja calculado no código de Evento Não Autorizado. C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Virtual #PonRetOpcBox(05) 0 #PA_DESCDSR IN ('SN') OR #PA_DESCDSR=' ' 1 1
PA_FALTAS Desc. Faltas Desconta Faltas ? Neste campo deve ser digitado: S - Desconta faltas deste funcionário. N - Não desconta faltas deste funcionário C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Virtual #PonRetOpcBox(05) 0 #PA_FALTAS IN ('SN') OR #PA_FALTAS =' ' 1 1
PA_ATRASOS Desc.Atrasos Desconta Atrasos ? Neste campo deve ser digitado: S - Descontar atrasos deste funcionário. N - Não descontar atrasos deste funcionário. C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Virtual #PonRetOpcBox(05) 0 #PA_ATRASOS IN ('SN') OR #PA_ATRASOS=' ' 1 1
PA_REFEIT Desc.Refeiç. Desconta Refeições ? Neste campo deve ser digitado: S - Se deve ser controlado o número de refeiçöes. N - Se não controla o número de refeiçöes. C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Virtual #PonRetOpcBox(05) 0 #PA_REFEIT IN ('SN') OR #PA_REFEIT =' ' 1 1
PA_SAIANT Desc.S.Antec Desconta Saida Antecip.? Informe: S - Descontar saídas antecipadas deste funcionário. N - Não descontar saídas antecipadas deste funcionário. C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Virtual #PonRetOpcBox(05) 0 #PA_SAIANT IN ('SN') OR #PA_SAIANT =' ' 1 1
PA_SAIEXPE Desc.S.Exped Desc.Saida no Expediente? Informe: S - Para apontar saídas durante o expediente em um evento autorizado. N - Para apontar saídas durante o expediente em um evento não autorizado. C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Virtual #PonRetOpcBox(05) 0 #PA_SAIEXPE IN ('SN') OR #PA_SAIEXPE=' ' 1 1
PA_FERIADO Trab.Feriado Trabalha em Feriados ? Informar "S" neste campo caso o funcionário trabalhe em feriado como sendo dia normal. C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Virtual #PonRetOpcBox(05) 0 #PA_FERIADO IN ('SN') OR #PA_FERIADO=' ' 1 1
PA_INTFALT Desc.Int.Fal Desc.Intervalo na Falta? Este campo sevirá para definir, quando o Intervalo for pago, se este deverá ser descontado quando houver falta. C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Virtual #PonRetOpcBox(05) 0 #PA_INTFALT IN ('SN') OR #PA_INTFALT=' ' 1 1
PA_PERDDSR Apur.Des.DSR Per. Apuração Desc. DSR Período a ser considerado para a Apuração do Desconto do D.S.R. C 1 0 @! Pertence("SQM") .and. CposInitWhen() "S" Sim Altera Virtual #PonRetOpcBox(11) 1 1 1
PA_FAIXAHE Faixa HE Aut Faixa de HE Autorizadas Informe se a identificação das horas extras será realizada através do Cadastro de Faixas de Horas Extras Autorizadas ou pelos tipos de marcações definidos na regra de pagamento de horas extras (campo PA_PAGHEXT). C 1 0 @! Pertence("SN") .and. CposInitWhen() 'N' Sim Altera Virtual #PonRetOpcBox(05) 0 #PA_FAIXAHE IN ('SN') OR #PA_FAIXAHE=' ' 1 1
PA_PERANOT Apur.Ad.Not. Periodo Apuração Adic.Not Define o Período a ser considerado para a apuração do Adicional Noturno. C 1 0 @! Pertence("DSQM") .and. CposInitWhen() "D" Sim Altera Virtual #PonRetOpcBox(12) 1 1 1
PA_PERHEXT Apur.H.Extra Periodo Apuração H.Extras Neste campo deve ser digitado o período de apontamento das Horas Extras: D - Diário S - Semanal Q - Quinzenal M - Mensal C 1 0 @! Pertence("DSQM") .and. CposInitWhen() "D" Sim Altera Virtual #PonRetOpcBox(12) 1 1 1
PA_PERATRA Apur.Atrasos Periodo Apuração Atrasos Define o período a ser considerado para apuração dos Atrasos. C 1 0 @! Pertence("DSQM") .and. CposInitWhen() "D" Sim Altera Virtual #PonRetOpcBox(12) 1 1 1
PA_PERSAIA Apur.S.Ant. Per.de apuracao Saida Ant Período a ser considerado para apuração do desconto da saída antecipada. C 1 0 @! Pertence("DSQM") .and. CposInitWhen() "D" Sim Altera Virtual #PonRetOpcBox(12) 1 1 1
PA_PERHMOV Apur.Hr.Móv. Periodo Apuração Hr.Móvel Período de apuração a ser considerado para Horário Móvel com Tolerância. Em período diferente de "Diário" deve-se cadastrar uma tolerância compatível com o total de horas apuradas. C 1 0 @! Pertence("DSQM") .and. CposInitWhen() "D" Sim Altera Virtual #PonRetOpcBox(12) 1 1 1
PA_PERIMOV Apur.Int.Móv Periodo Apuração Int.Móv. Período de apuração a ser considerado em Intervalos Móveis com tolerância. Em períodos diferentes de "Diário" deve-se cadastrar tolerâncias compatíveis com o total de horas apuradas. C 1 0 @! Pertence("DSQM") .and. CposInitWhen() "D" Sim Altera Virtual D=Diaria;S=Semanal;Q=Quinzenal;M=Mensal 1 1 2
PA_PAGAINT Pg.Intervalo Paga Int. como Hr.Normal? Informe se Paga Horas de Intervalo como Horas Normais. C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Virtual #PonRetOpcBox(05) 1 #PA_PAGAINT IN ('SN') OR #PA_PAGAINT=' ' 1 2
PA_TOLNOTU Tol.Ad.Not. Hrs.Tol.Adicional Noturno Neste campo deverão ser informadas as Horas de Tolerância para o Adicional Noturno. N 6 2 @E 999.99 CposInitWhen() .AND. POSITIVO() Sim Altera Virtual 2 #PA_TOLNOTU>=0 1 2
PA_TOLNTHE Tol.Ad.Nt.HE Hrs.Tol.Adn.Noturno H.E. Neste Campo deverão ser informadas as Horas de Tolerância para o Adicional Noturno Sobre Horas Extras. N 6 2 @E 999.99 CposInitWhen() .AND. POSITIVO() Sim Altera Virtual 2 #PA_TOLNTHE>=0 1 2
PA_TOLHEPE Tol.H.Ex.Per Hrs.Tol.H.Extra Período Informar as Horas de tolerância a serem concedidas para o funcionário durante o período selecionado. N 6 2 @E 999.99 CposInitWhen() .AND. POSITIVO() Sim Altera Virtual 2 #PA_TOLHEPE>=0 1 2
PA_TOLATRA Tol.Atr.Per. Hrs.Tol.Atraso no Período Informar as Horas de Tolerância a serem concedidas para Atrasos no período selecionado. Só serão apontados as somas de atrasos do período superiores as horas aqui informadas. N 6 2 @E 999.99 CposInitWhen() .AND. POSITIVO() .And. If ( FindFunction( "VldTolAtSa" ), VldTolAtSa(), .T. ) Sim Altera Virtual 2 #PA_TOLATRA>=0 1 2
PA_NUMATRA Nro.Oc.N.DSR No.Ocorr.P/Nao Desc. DSR Informar a tolerância de ocorrências de Eventos que incidam Desconto de D.S.R.,como Faltas, 1/2 Faltas e Atrasos no período. Se o campo for deixado em Branco será desconsiderado. Exemplo: Se preencher o campo com "1" e houver um evento que incide desconto de D.S.R., não gera desconto no período. Caso haja dois eventos que incidam desconto, será gerado dois eventos de desconto. C 2 0 99 Vazio() .Or. ( Val( M->PA_NUMATRA ) <= 99 .AND. Val(M->PA_NUMATRA) >= 0 ) .and. CposInitWhen() Sim Altera Virtual 2 1 2
PA_TOLSAIA Tol.S.A.Per. Min.Tol.Saida Ant.Periodo Informe as Horas de Tolerância para o Cálculo da Saída Antecipada / No Expediente. N 6 2 @E 999.99 CposInitWhen() .AND. POSITIVO() .And. If ( FindFunction( "VldTolAtSa" ), VldTolAtSa(), .T. ) Sim Altera Virtual 2 #PA_TOLSAIA>=0 1 2
PA_TOLASAI Tol.Atr.S.An Min.Tol.Atrasos e S.Antec Informe a quantidade de minutos de Tolerância para Atraso / Saída Antecipada. Deve ser informada de acordo com a sequência de marcaçöes da tabela de horário. Ex: 10-20 corresponde a 10m 1a Ent e 20m 1a Saída. C 23 0 99-99-99-99-99-99-99-99 CposInitWhen() "00-00-00-00-00-00-00-00" Sim Altera Virtual 2 1 2
PA_TOLHEX Tol.H.Extra Min.Tolerancia Hora Extra Informe a quantidade de minutos de Tolerância para Hora Extra. Deve ser informada de acordo com a sequência de marcaçöes da tabela de horário. Ex: 10-20 corresponde a 10m 1a Ent e 20m 1a Saída. C 23 0 99-99-99-99-99-99-99-99 CposInitWhen() "00-00-00-00-00-00-00-00" Sim Altera Virtual 2 1 2
PA_TOLFALT Tol. Faltas Hrs. Tolerancia Faltas Neste campo deverão ser informadas as Horas de Tolerância para o Desconto das Faltas. N 6 2 @E 999.99 CposInitWhen() .AND. POSITIVO() Sim Altera Virtual 2 #PA_TOLFALT>=0 1 2
PA_HRMOVEL Hr.Móvel Faz Horário Móvel ? Neste campo deve ser digitado: S - Funcionário tem Horário Móvel N - Funcionário não tem Horário Móvel C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Virtual #PonRetOpcBox(05) 3 #PA_HRMOVEL IN ('SN') OR #PA_HRMOVEL=' ' 1 1
PA_INMOVEL Int.Móvel Faz Intervalo Móvel ? Neste campo deve ser digitado: S - Funcionário tem intervalo móvel N - Funcionário não tem intervalo móvel C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Virtual #PonRetOpcBox(05) 3 #PA_INMOVEL IN ('SN') OR #PA_INMOVEL=' ' 1 1
PA_ANTMOVE Móvel Anter. Horário Móvel Anterior Informar o número de horas que se permite ao funcionário chegar ANTES do início do Expediente (Formato HH,MM). Obs.: O funcionário que chegar antes do horário também terá direito a sair antes N 5 2 @E 99.99 CposInitWhen() .and. VldHora(M->PA_ANTMOVE) Sim Altera Virtual 3 #PA_ANTMOVE>=0 1 2
PA_POSMOVE Móvel Poste. Horário Móvel Posterior Informar o número de horas que se permite ao funcionário chegar APOS o início do seu expediente (Formato HH,MM). Obs.: Se o funcionário entrar depois do horário deve compensar as horas no dia. N 5 2 @E 99.99 CposInitWhen() .and. VldHora(M->PA_POSMOVE) Sim Altera Virtual 3 #PA_POSMOVE>=0 1 2
PA_MOVAINT Int.Móv.Ant. Intervalo Móvel Anterior Informar neste campo o número de horas anteriores ao início do Intervalo Móvel. N 5 2 @E 99.99 CposInitWhen() .and. VldHora(M->PA_MOVAINT) Sim Altera Virtual 3 #PA_MOVAINT>=0 1 2
PA_MOVPINT Int.Móv.Pos. Intervalo Móvel Posterior Cadastrar neste campo o número de horas após o final do intervalo Móvel. N 5 2 @E 99.99 CposInitWhen() .and. VldHora(M->PA_MOVPINT) Sim Altera Virtual 3 #PA_MOVPINT>=0 1 2
PA_CHKTMOV Tol.Hr.Movel Cons.Toler.Hr.Movel Não considerar a Mobilidade de Horário Quando a Diferença entre a Marcação do Funcionário e o Horário da Tabela for superior ao Horário Móvel C 1 0 @! Vazio() .or. Pertence("APT") Sim Altera Virtual #PonRetOpcBox(13) 3 1 2
PA_CHKTMVI Tol.Hr.Mov.I Con.Tol.Hr.Movel Interval Não considerar a Mobilidade de Horário no Intervalo Quando a Diferença entre a Marcação do Funcionário e o Horário da Tabela for superior ao Horário Móvel de Intervalo. C 1 0 @! Vazio() .or. Pertence("APT") Sim Altera Virtual #PonRetOpcBox(13) 3 1 2
PA_AJUSTIN Sincr.Interv Sincroniza Intervalo Ajustar o horario do intervalo em função do horario da entrada. Esse ajuste só será executado quando o horario movel não for livre e houver intervalo cadastrado. C 1 0 @! Pertence("SN") "S" Sim Altera Virtual #PonRetOpcBox(05) 3 #PA_AJUSTIN IN ('SN') OR #PA_AJUSTIN=' ' 1 2
PA_AJUSTEJ Sinc.Ej.Intv Sinc.Ent.Jor. pelo Interv Se existir apenas uma saida considerada como intervalo e se o Intervalo Movel for "Livre", sincronizar os Horarios de Entrada e Saida de Jornada em funcao do Intervalo Movel "Livre". ( Intervalo Movel "Livre" e caracterizado quando o campo PA_INMOVEL esta com o conteudo igual a "S" e os campos PA_MOVAINT e PA_MOVPINT estao com o conteudo igual a zero [ 0 ] ). C 1 0 @! Pertence("SN") "N" Sim Altera Real #PonRetOpcBox(05) 3 #PA_AJUSTEJ IN ('S','N','') 1 2
PA_MARCAUT Marcs.Auto Marcs. a Gerar Automatica Informe as marcaçöes que deverão ser geradas automaticamente quando da classificação de marcaçöes. Ao digitar um caracter qualquer e teclar , surgirá uma caixa de diálogo para escolha. C 24 0 @! CposInitWhen() SPA02 Sim Altera Real .T. 4 1 2
PA_ALEATOR Marc.Aleator Marcacao Aleatoria Informe "S" neste campo caso deseje que os Minutos das Marcaçöes, que serão geradas Automaticamente, sejam Aleatórios. C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Virtual #PonRetOpcBox(05) 4 #PA_ALEATOR IN ('SN') OR #PA_ALEATOR=' ' 1 2
PA_MINALEA Minut.Aleat. Minutos Aleatorios Informe a Quantidade Máxima de Minutos que deverá ser Considerada para a Geração Aleatória. N 3 0 999 CposInitWhen() .AND. POSITIVO() Sim Altera Virtual 4 #PA_MINALEA>=0 1 2
PA_AUTOMSM D.Sem Marca. Gerar para Dias sem Marc. Define se as Marcaçöes Automáticas deverão ser Geradas para Dias sem Marcaçöes. C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Virtual #PonRetOpcBox(05) 4 #PA_AUTOMSM IN ('SN') OR #PA_AUTOMSM=' ' 1 2
PA_COMPMAR Compl. Marc. Compl. Marc. Faltantes Completar as Marcacoes Faltantes conforme tipos selecionados no campo PA_MARCAUT. C 1 0 @! Pertence("SN") .and. CposInitWhen() "N" Sim Altera Real #PonRetOpcBox( 05 ) 4 #PA_COMPMAR LIKE '%S%' OR #PA_COMPMAR LIKE '%N%' OR #PA_COMPMAR LIKE '%%' 1 2
PA_HRSPGS Hrs. a Pagar Horas a Pagar Minimas Define o mínimo de horas a pagar no caso de jornada frustrada. Jornada frustrada ou incompleta é aquela em que o trabalhador, por força maior, não pode completar a sua jornada de trabalho. Essa situação se aplica aos casos, por exemplo, em que, por falta de matéria-prima, os trabalhadores deixam de realizar as suas atividades. Para não prejudica-los, a empresa pode optar por garantir um mínimo de horas trabalhadas pagas informando-o nesse campo. N 5 2 99.99 Sim Altera Real 0 1 2
PA_ADHEDIA Adic.He.Dia Adicional s/H.E. Diurnas Informe se incidirá adicional noturno sobre as horas extras diurnas realizadas em continuidade à jornada noturna. C 1 0 @! Pertence("12") "2" Sim Altera Real 1=Sim;2=Nao 0 1 2
PA_PRIMDOM Grt.Dom.Trab Gratif.Domingo Trabalhado Determina a geração do evento Gratif.Domingo Trabalhado, no Apontamento, aos que trabalham no Domingo. Para tanto, na Manutenção de Eventos deve-se associar um evento ao identificador "039 - GRATIFICACAO DOMINGO TRABALHADO". O evento será enviado ao SIGAGPE se uma verba for associada ao mesmo. C 1 0 @! Pertence("12") "2" Sim Altera Real 1=Sim;2=Nao 0 1 2
PA_DESCLAB Grt.Desc.Trb Grati.Descanso Trabalhado Determina a geração do evento Gratificação Descanso Trabalhado, no Apontamento, aos que trabalham em um dia de descanso, mas que estejam desobrigados de laborar nesse dia. Para tanto, à Manutenção de Eventos deve-se associar um evento ao identificador "040 - GRATIFICACAO DESCANSO TRABALHADO". O evento será enviado ao SIGAGPE se uma verba for associada ao mesmo. C 1 0 @! Pertence("12") "2" Sim Altera Real 1=Sim;2=Nao 0 1 2
PA_FESTLAB Grt.Fer.Trab Gratif.Feriado Trabalhado Determina a geração do evento Gratificação Feriado Trabalhado, no Apontamento, para o trabalhador que labora em um Feriado. Para tanto, na Manutenção de Eventos deve-se associar um evento ao identificador "041 - GRATIFICACAO FERIADO TRABALHADO". O evento será enviado ao SIGAGPE se uma verba for associada ao mesmo. C 1 0 @! Pertence("12") "2" Sim Altera Real 1=Sim;2=Nao 0 1 2
PA_ASSIN Pré-assin. Intervalo(s) pré-assin. Identifica o(s) intervalo(s) pré-assinalado(s) C 9 0 @! "" SPA02 Sim Altera Real 4 1 2
PA_NORMFOL Hr.Norm.Fol Envia Hrs. Normais Folha Determina se as horas não extraordinárias devam ser ou não consideradas no Cálculo Mensal e enviadas para a folha de pagamento. Estão compreendidos nesse caso os eventos associados aos identificadores do Ponto: 001A ? Horas Normais 005A ? Horas Normais Não Realizadas 006A ? Horas Noturnas Não Realizadas 026A ? Horas Normais Noturnas 030A ? Horas Trabalhadas Intervalo 031A ? Intervalo Normal Noturno C 2 0 Sim Altera Real 1=SIm;2=Não 033 0 1 1
PA_RHEXP Contr.Exp.RH Controle de Exportação RH Neste campo é armazenado a data da exportação para o aplicativo Totvs Controle de Acesso. C 6 0 Sim Altera Virtual 1 2
PA_TOLHRNR Tol.Hr.NReal Tol. Hr. Nao Realizada Informe as Horas de Tolerância para o Cálculo da Saída Antecipada e atraso no expediente. N 6 2 @E 999.99 CposInitWhen() .AND. POSITIVO() Nao Altera Real If ( FindFunction( "WhenTolNr" ), WhenTolNr(), .T. ) 2 #PA_TOLHRNR>=0 1 2
PA_ADNTPRO Pror. Ad.Not Prorroga Adc. Noturno Informe se deve considerar as horas noturnas prorrogadas de acordo com a Súmula 60 da TRT e artigo 73 da CLT. C 1 0 @! "2" Nao Altera Real 1=Sim;2=Não 0 1 2
PA_TPAPONT Consid. Marc Considerar Marcação Informe se o apontamento das marcações deverá ser baseado na data de entrada ou de saida. C 1 0 @! "1" Nao Altera Real 1=Entrada;2=Saída 1 2
PA_RECBENF Rec.Ben.F. Rec.Benefícios Feriado Informar "1" neste campo caso o funcionário receba os benefícios em feriado. Obs.: informação utilizada para folha de pagamento. C 1 0 @! Pertence("12") "2" Sim Altera Real 1=Sim;2=Não 1 2
PA_PERPADN Per. Pro. Ad Per. Prorrog. Adic. Notur Informe se deve considerar as horas noturnas prorrogadas mesmo que o funcionário tenha iniciado após o horário noturno. C 1 0 @! "2" Nao Altera Real 1=Sim;2=Não M->PA_ADNTPRO=="1" 1 2
PA_PGINTOT Pg. Int. Tot Pag. Interv. Total Informe se no intervalo deve ser pago apenas os minutos realizados de Hora Extra ou o período completo conforme súmula 437. C 1 0 @! "2" Nao Altera Real 1=Sim;2=Não 1 2
PA_PGBHSEM Apu. BH Sem. Apura BH Semanal Indica se deve efetuar a compensação do banco de horas semanalmente durante a execução do cálculo mensal. Campo referente a nova forma de compensação definida no Art. 58-A da Reforma Trabalhista C 1 0 @! Pertence("12") "2" Nao Vizualiza Real 1=Sim;2=Não 1 2
PA_DSRAFAS Desc.DSR Afa Desconta DSR afastados Define se irá descontar o DSR de funcionários que tiveram ausências durante a semana, mas que estejam afastados no dia do DSR. C 1 0 @! Empty() .Or. Pertence("12") Nao Altera Real 1=Sim;2=Não 1 1 2
PA_TOLHEME Tol.H.E.D. Tolerância H.E Mensal Tolerância de H.E diária para uso Mensal. Este campo deverá ser preenchido quando a apuração de H.E não for diária e houver a necessidade de computa-lás diariamente. N 6 2 @E 999.99 CposInitWhen() .AND. POSITIVO() Nao Altera Real 2 1 2





Relacionamentos(SX9)
X9_CDOM - Tabela Destino X9_EXPDOM - Expressão Origem X9_EXPCDOM - Expressão Destino
SRA PA_CODIGO RA_REGRA
SPF PA_CODIGO PF_REGRADE
SPF PA_CODIGO PF_REGRAPA
SP2 PA_CODIGO P2_REGRA
ABV PA_CODIGO ABV_REGRA
RF6 PA_CODIGO RF6_REGRA
SV7 PA_CODIGO V7_REGRA