01. DADOS GERAIS
Produto: | TOTVS RH |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | RH |
Módulo: | SIGAGPE |
Função: | PGTFER927 |
Requisito/Story/Issue: | DRHPAG-37073, DRHPAG-39108, DRHPAG-41780 |
Pacotes: | 12.1.27:https://r.totvs.io/p/999418 ; 12.1.25:https://r.totvs.io/p/999417 ; 12.1.23:https://r.totvs.io/p/999416 ; 12.1.17:https://r.totvs.io/p/999415 ; |
02. SITUAÇÃO/REQUISITO
Definir um procedimento para realizar o pagamento das verbas de 1/3 de férias que foram geradas com verbas de base, devido postergação do pagamento prevista na MP 927/2020 e MP 1.046/2021.
03. SOLUÇÃO
Foi criado o RDMake PgtFer927 para realizar a geração das verbas de 1/3 ferias.
A rotina busca no acumulado as verbas de base e grava o valor nos lançamentos mensais, possibilitando o pagamento.
A rotina PgtFer927 é um RDMake, deve ser compilada no ambiente e incluída no menu do módulo.Importante!
04. DEMAIS INFORMAÇÕES
Importante!
Para utilizar a rotina é necessário que o grupo de perguntas PGTFER927 exista no ambiente. Para criá-lo execute o UPDDISTR com o arquivo diferencial de dicionário da expedição contínua do RH com data 29/05/2020 ou superior.
Para gerar as verbas acesse a rotina e preencha as perguntas utilizadas na busca das verbas no acumulado, caso essas perguntas sejam deixadas em branco serão consideradas todas as informações.
Para realizar a busca é necessário informar as verbas de base que foram usadas no cálculo das férias e a verba que será usada no pagamento.
Há três grupos de verbas nas perguntas, cadas grupo tem as verbas de base, onde é possível escolher até 10 verbas, e a verba de pagamento.
Para as verbas de pagamento recomendamos a criação de novas verbas de provento, agrupando as verbas de base por incidências.
Nesse exemplos usamos dois grupos, no primeiro temos as verbas de base MP1 e MP2 que correspondem às verbas de 1/3 de Férias e 1/3 de férias mês seguinte.
Para o pagamento dessa verba foi criada a verba MP8 com as incidências da verba de diferença de férias ( ID 0090 )
No segundo grupo temos as verbas MP3 e MP4 que correspondem a 1/3 de abono e abono mês seguinte, o pagamento dessas verbas foram separados, pois suas incidências são diferentes.
Para o pagamento dessa verba foi criada a verba MP9 com as mesmas incidências da verba de diferença de 1/3 de abono ( ID 0095 )
É necessário também informar o roteiro no qual o pagamento será realizado, nesse caso na folha.
Atenção ao escolher o roteiro para o pagamento por conta do cálculo dos impostos. Caso queira realizar o pagamento no roteiro de valores extras, VEX, certifique-se que este está configurado para integrar com o roteiro da folha.
Ao executar a rotina os lançamentos são gerados na RGB.
Os lançamentos são feitos com a origem F e não podem ser alterados ou excluídos utilizando as rotinas de lançamento por funcionário ou verba no sistema.
Esse tratamento é necessário para podermos controlar quais verbas de base no acumulado já foram pagas.
Para excluir os lançamentos são utilizados os mesmos parâmetros da geração, sendo necessário apenas alterar a pergunta Processamento para a opção Excluir
Com isso o sistema irá buscar as verbas de pagamento que estão na RGB e excluir o lançamento. O sistema também irá atualizar no acumulado o controle que indica se a verba de base foi paga ou não.
Foi disponibilizado um relatório para demonstrar os valores das verbas de base que estão no acumulado e que ainda não foram pagas.
Para gerar o relatório altere a pergunta Processamento para Relatório, serão utilizados os mesmos parâmetros para o filtro das informações
O relatório apresenta as verbas por funcionário, um total por funcionário, o total por centro de custo e por filial.
Valores por funcionário
Totalizadores por Centro de Custo e por Filial
Por ser um RDMAKE, a rotina PGTFER927 não está no arquivo .PTM disponibilizado para atualização do sistema. Para utilizar a rotina é necessário compilar no repositório o arquivo PGTFER927.PRW.
Para essa rotina foi criado o grupo de perguntas (SX1) PGTFER927, ele é criado ao executar o UPDISTR com o diferencial de dicionário da expedição contínua do RH, com data 29/05/2020 ou superior, que pode ser baixado da central de downloads.
Caso queira utilizar a rotina sem a execução do UPDDISTR será necessário criar o grupo de perguntas utilizando o módulo configurador.
Estrutura do grupo de perguntas:
X1_GRUPO | X1_ORDEM | X1_PERGUNT | X1_TIPO | X1_TAMANHO | X1_VALID | X1_GSC | X1_DEF01 | X1_CNT01 | X1_DEF02 | X1_DEF03 | X1_F3 |
---|---|---|---|---|---|---|---|---|---|---|---|
PGTFER927 | 1 | Filiais | C | 99 | R | RA_FILIAL | XM0 | ||||
PGTFER927 | 2 | Matriculas | C | 99 | R | RA_MAT | SRA | ||||
PGTFER927 | 3 | Centros de Custo | C | 99 | R | RD_CC | CTT | ||||
PGTFER927 | 4 | Sindicatos | C | 99 | R | RA_SINDICA | RCE | ||||
PGTFER927 | 5 | Categorias | C | 15 | fCategoria() | R | RA_CATFUNC | ||||
PGTFER927 | 6 | Situações | C | 5 | fSituacao() | R | RA_SITFOLH | ||||
PGTFER927 | 7 | Data de | D | 8 | G | ||||||
PGTFER927 | 8 | Data até | D | 8 | G | ||||||
PGTFER927 | 9 | Processamento | C | 1 | C | Gerar Verbas | Excluir Verbas | Relatório | |||
PGTFER927 | 10 | Verbas Base 1 | C | 30 | fVerbas(,MV_PAR12+MV_PAR14) | R | RD_PD | ||||
PGTFER927 | 11 | Verba Pagamento 1 | C | 3 | fVerbas(,MV_PAR13+MV_PAR15,1) | G | |||||
PGTFER927 | 12 | Verbas Base 2 | C | 30 | fVerbas(,MV_PAR10+MV_PAR14) | R | RD_PD | ||||
PGTFER927 | 13 | Verba Pagamento 2 | C | 3 | fVerbas(,MV_PAR11+MV_PAR15,1) | G | |||||
PGTFER927 | 14 | Verbas Base 3 | C | 30 | fVerbas(,MV_PAR10+MV_PAR12) | R | RD_PD | ||||
PGTFER927 | 15 | Verba Pagamento 3 | C | 3 | fVerbas(,MV_PAR11+MV_PAR13,1) | G | |||||
PGTFER927 | 16 | Roteiro | C | 3 | NaoVazio() .AND. ExistCpo('SRY') | G | SRY | ||||
PGTFER927 | 17 | Data de pagamento | D | 8 | NaoVazio() | G |
05. ASSUNTOS RELACIONADOS