Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

RH - Linha Protheus - GPE - Ponto de Entrada GP070ANT - Férias Antecipadas

time.png Tempo aproximado para leitura: 00:02:00 min

Dúvida

Utilização do ponto de entrada GP070ANT.

Ambiente
TOTVS RH - TOTVS RH (Linha Protheus) - Gestão de Pessoal - Todas as versões.

Solução
01. Visão Geral 

Ponto de Entrada que permite alterar a data-base das férias e a quantidade de dias de férias antecipadas no cálculo de Provisão de Férias.

Programa Fonte

GPEM070.PRX

Sintaxe

GP070ANT - Férias Antecipadas ( [ PARAMIXB[1] ], [ PARAMIXB[2] ], [ PARAMIXB[3] ] ) --> aDados

02. Exemplos de Utilização: 

Exemplos:

User Function GP070ANT()
Local cFilP := AllTrim( TPR->PR_FILIAL )
Local cMatP := AllTrim( TPR->PR_MAT )
Local aSaveSRH := {}
Local aDados := {}
Local dDtBasF := ParamIxb[1] //Data Base Ferias
Local dDtPerAq := ParamIxb[2] //Data de Referencia para Calculo

//Se a database de ferias eh maior que a data de referencia
If dDtBasF > dDtPerAq
If cFilP == "01" .And. cMatP == "000015"
aSaveSRH := SRH->(GetArea())
dbSelectArea("SRH")
If SRH->( dbSeek( cFilP + cMatP ) ) //Se Inicio das ferias ocorreu antes de terminar o periodo aquisitivo.
If SRH->RH_DATAINI < SRH->RH_DBASEAT //Quantidade de dias de ferias + abono pecuniario do recibo
aAdd( aDados, 30 ) //Data de inicio do periodo aquisitivo das ferias
aAdd( aDados, CTOD("17/02/2008") )
Alert("Passou pelo Ponto de Entrada: GP070ANT")
Endif
Endif
RestArea(aSaveSRH)
EndIf
EndIf
Return(aDados)

 

03. Parâmetros
Outras Ações / Ações relacionadas

Nome
Tipo
Descrição
Default
Obrigatório
Referencia
PARAMIXB[1] Array of Record Data Base de Férias.      
PARAMIXB[2] Array of Record Data de Referência para cálculo.      
PARAMIXB[3] Array of Record Dias de Férias Antecipadas.      


04. Retorno
aDados()

Vetor com dois elementos contendo no primeiro elemento a quantidade de dias de férias, e no segundo a data de início do período aquisitivo.

 

Exemplo:

aDados := { nDiasAnt, dData }

 

Onde:

nDiasAnt: Dias de férias antecipadas

dData: Data de início do período aquisitivo.

 

05. Tabelas Utilizadas: 

  • Na execução do cálculo de Provisão, o sistema trabalha com a tabela temporária TPR que é alimentada com os dados do cadastro de Funcionários (SRA).

    Portanto, esta tabela pode ser utilizada se houver a necessidade de avaliar algum funcionário durante o cálculo. Segue a relação dos principais campos da tabela TPR:

    TPR->PR_FILIAL (Filial)
    TPR->PR_MAT (Matrícula)
    TPR->PR_NOME (Nome)
    TPR->PR_CC (Centro de Custo)
    TPR->PR_ADMISSA (Data de Admissão)
    TPR->PR_DEMISSA (Data de Demissão)

Saiba Mais:

https://tdn.totvs.com/pages/viewpage.action?pageId=642630397

 

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _