Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS RH

Linha de Produto:

Linha Protheus

Segmento:

RH

Módulo:SIGAGPE
Função:

GPEA065

GPEXCBEN

GPFO1BRA

GPFO2BRA

GPFO3BRA

GPFORBRA

GPMNEBRA

GPROTBRA

Ticket:


Requisito/Story/Issue (informe o requisito relacionado) :

DRHCALCPRT-6881


02. SITUAÇÃO/REQUISITO

Necessário implementar a apuração de faltas para verificar se haverá ou não o pagamento de benefícios do roteiro BEN.

03. SOLUÇÃO

Implementado a funcionalidade de apuração de faltas no cálculo do roteiro BEN, da mesma forma que existe hoje para os roteiros VAL, VRF e VTR através da configuração dos mnemônicos P_BENBUSFA e P_BENPONEV, e a possibilidade de definir através do novo mnemônico P_BENMAXFA um número de faltas que servirá de corte para o não pagamento do benefício BEN, que poderá ser configurado na definição de benefícios, na manutenção de benefícios do funcionário ou no lançamento de vínculos se o benefício irá efetuar ou não o pagamento se o número de faltas atingir o definido no mnemônico P_BENMAXFA.


Observação

A melhoria depende da aplicação da atualização liberada no pacote de expedição do módulo RH a partir de 16/01/2023 e da execução do UPDDISTR com o dicionário diferencial para os releases iguais ou superiores a versão 12.1.33.


Foi efetuado a criação de campos nas tabela RI1, RI1 e SLY, conforme estrutura abaixo:

X3_ARQUIVOX3_ORDEMX3_CAMPOX3_TIPOX3_TAMANHOX3_TITULOX3_DESCRICX3_VALIDX3_RELACAOX3_BROWSEX3_VISUALX3_CONTEXTX3_CBOXX3_HELP
RI122RI1_PAGFALC1Pag. FaltaPagamento quando há faltaPertence(" 12")"1"NAR1=Sim;2=Não

Informe se haverá pagamento do benefício quando houver quantidade de faltas superior ao definido no mnemônico P_BENMAXFA.

RIS22RIS_PAGFALC1Pag. FaltaPagamento quando há faltaPertence(" 12")"1"NAR1=Sim;2=NãoInforme se haverá pagamento do benefício quando houver quantidade de faltas superior ao definido no mnemônico P_BENMAXFA.
SLY21LY_PAGFALC1Pag. FaltaPagamento quando há faltaPertence(" 12")"1"NAR1=Sim;2=NãoInforme se haverá pagamento do benefício quando houver quantidade de faltas superior ao definido no mnemônico P_BENMAXFA.

Observação

Foi efetuado a alteração da fórmula S_VLSRGB, que passará a validar a quantidade de faltas no cálculo do roteiro BEN, caso o mnemônico P_BENMAXFA esteja configurado com conteúdo maior que 0.

Obs. 1: o roteiro BEN foi alterado para efetuar a execução da fórmula S_VLSRGB em posição anterior ao da fórmula S_CALCOTB;

Obs. 2: a apuração das faltas ocorrerá conforme conceito adotado para os mnemônicos P_BENBUSFA e P_BENPONEV; verifique os links em "Assuntos Relacionados" para mais detalhes;



Exemplo

Mnemônico P_BENMAXFA FaltasEfetua o pagamento do benefício, se o novo campo estiver preenchido com 1 (Sim)?Efetua o pagamento do benefício, se o novo campo estiver preenchido com 2 (Não)?
01Sim (pois o mnemônico não está configurado)Sim (pois o mnemônico não está configurado)
11Sim (pois não importa a quantidade faltas)Não (pois a quantidade de faltas é igual ou superior ao definido no mnemônico).
21Sim (pois não importa a quantidade faltas)Sim (pois a quantidade de faltas é inferior ao definido no mnemônico).


Adicionalmente foi criada a tabela S152, em Manutenção de Tabelas, onde poderá ser definido uma quantidade máxima de faltas para cálculo de Outros Benefícios de acordo com a filial, período, CCT e código do benefício.

A verificação da tabela se dará pela chave completa, e diminuindo progressivamente, na seguinte ordem:
Filial + Período + CCT + Cód. do Beneficio.
Filial + Período + CCT
Filial + Período
Filial

Se nenhuma das chaves forem encontradas, será usado o registro que possua um dos campos iguais ao funcionário e todos os demais vazios. Em último caso será utilizado os dados que não tiverem nenhuma informação nas chaves (o mais genérico).

Para que a tabela seja usada o mnemônico P_BENMAXFA deve estar preenchido com valor maior que ZERO e, caso seja informado qualquer registro na tabela S152, o conteúdo do mnemônico não será utilizado na validação das faltas, ficando exclusivo para ativação da carga da tabela. Se a quantidade de faltas é o mesmo para todas as filiais/Beneficios, considere preencher apenas o mnemônico, mantendo a tabela vazia.

04. DEMAIS INFORMAÇÕES

Atualizador de dicionário e base de dados - UPDDISTR.


05. ASSUNTOS RELACIONADOS

#137789_MRH-2368_DT_Criação_Mnemonico_P_BENBUSFA.

DRHPAG-6975 1463735 DT Busca das faltas no ponto para cálculo de benefícios.