Disponibilizamos uma nova solução para a atualização e cálculo dos benefícios Vale Transporte, Vale Refeição e Vale Alimentação. Para utilizar essa nova solução, basta alterar o parâmetro MV_CALCBEN para .T. e acessar a rotina de Atualização de VA / VR / VT (GPEA131). Esse documento contém informações sobre a nova rotina de atualização dos benefícios, GPEA133, e as novas funcionalidades no cálculo, como realizar mais de um pedido de vale por período e a integração com o módulo Ponto Eletrônico. Atenção O processo de conversão para a nova solução é irreversível. É muito importante realizar testes em customizações, caso existam, pois foi alterada a estrutura de dados e processamento dos benefícios. A partir da release 12.1.27 do Protheus, a versão anterior será descontinuada e o conteúdo do parâmetro MV_CALCBEN será ignorado. A rotina foi construída seguindo a arquitetura de desenvolvimento MVC, o que possibilita a implementação dos Pontos de Entrada Padrão e a execução sem interface, Rotina Automática (ExecAuto). Após alterar o parâmetro MV_CALCBEN para .T. e acessar a rotina de Atualização de Benefícios (SIGAGPE > Atualizações > Benefícios > VT / VR / VA > Atualização) pela primeira vez, será apresentada uma mensagem questionando se deseja realizar a conversão para a nova rotina de benefícios. Ao clicar em Sim, o sistema irá transferir as informações da tabela SR0 para a nova tabela SM7 e excluir os registros da SR0. Esse processo será executado apenas uma vez e é irreversível. Alterar o parâmetro MV_CALCBEN para .F. não irá retornar os registros para a tabela SR0. Assim que a conversão dos dados é concluída, a nova tela é apresentada. Veja mais detalhes sobre a tela: Na parte superior (1), contém as informações do funcionário, Matrícula, Nome e Data de Admissão. Agora os Benefícios são organizados em abas (2), possibilitando a navegação entre eles na mesma tela, facilitando a manutenção. Em cada aba, estão os vales vinculados ao funcionário (3) e os pedidos calculados no período atual (4), demonstrando a quantidade de dias e valores calculados, assim como dias de afastamento e quantidade de faltas consideradas para o cálculo. O Histórico dos benefícios pode ser consultado acessando o menu Outras Ações > Histórico. A tela de histórico também está organizada por abas e, para consultar os vales pagos, basta informar o período que deseja consultar na seção Pesquisa e o grid da parte inferior será atualizado com as informações daquele período. Por padrão, o sistema verifica a configuração do cadastro de períodos para verificar a quantidade de dias que devem ser considerados para o cálculo do benefício. Para isso, é verificado a quantidade de dias que estão com o campo "Vale Transp" (RCG_VTRANS), no caso de Vale Transporte, ou "V.Refeicao" (RCG_VREFEI), no caso de Vale Refeição, ou "V.Alimentac." (RCG_VALIM), no caso de Vale Alimentação, preenchidos com Sim. Baseado nesses dias será efetuado o cálculo do benefício, e a quantidade desses dias será gravada no campo R0_DIASPRO, e após o fechamento, na tabela RG2, conforme exemplos abaixo: Dica É possível considerar a escala do ponto do funcionário ao invés da configuração do cadastro de períodos. Verifique a pasta "Integração com o Ponto Eletrônico" para mais informações. Importante Para realizar o cálculo de mais de um pedido, é necessário que o pedido anterior esteja concluído. O sistema verifica o campo R0_PEDIDO e caso esteja em aberto, o cálculo irá sobrepor o registro. Nesse exemplo, já temos um Vale transporte vinculado ao funcionário, com um vale por dia. O cálculo mensal já foi realizado e o arquivo de integração foi gerado, portanto o pedido está concluído. Durante uma semana, o funcionário precisou de mais um vale por dia para chegar ao trabalho. Para calcular esses vales adicionais, é realizado um cálculo periódico do Vale Transporte. Um novo grupo de perguntas será apresentado e deve-se informar a quantidade de vales por dia que será calculada e o período. A pergunta Somente Avulso? deve ser preenchida com Não. Após o processamento do cálculo, um novo pedido é gerado com a quantidade de vales e dias informados nos parâmetros. Nesse exemplo, o funcionário já possui um benefício Vale Refeição, sendo um vale por dia. O cálculo mensal já foi realizado e o arquivo de integração foi gerado, concluindo assim o pedido. Durante uma semana do período, foi necessário adicionar um vale diferente do que está cadastrado com a quantidade de um vale por dia. Na rotina de cálculo, após informar o Processo e o Roteiro, será apresentada uma tela com as perguntas específicas para o cálculo de Benefícios ( VA e VR ). Uma nova tela será apresentada com as perguntas referentes ao cálculo periódico. Nessa tela, deve ser informado o intervalo que o benefício será calculado. Resultado do cálculo com a pergunta Somente Avulso com Não Foram calculados 5 dias para cada vale cadastrado para o funcionário e o registro referente ao vale avulso foi excluído da tabela SM7. Resultado do cálculo com a pergunta Somente Avulso com Sim Foram calculados 5 dias apenas para o vale com o campo M7_COMPL com Sim e esse registro foi excluído, para que não seja calculado novamente. Cálculo antecipado de benefícios para desconto no período em aberto da Folha O sistema permite efetuar o cálculo de benefícios de um período posterior ao período em aberto da Folha, desde que o roteiro do benefício no período posterior esteja com o campo "Per. Ativo ?" (RCH_PERSEL) com conteúdo 1 (Sim). Por exemplo, se o período em aberto da Folha é 09/2021, o roteiro de benefícios do período de 10/2021 é que deve estar o campo "Per. Ativo ?" (RCH_PERSEL) com conteúdo 1 (Sim). Observação: conforme mencionado anteriormente, note que apenas poderá existir um pedido em aberto. Caso seja necessário efetuar mais de um cálculo de benefícios, o primeiro cálculo deverá ter o pedido atualizado para concluído. A partir da atualização da expedição contínua do módulo RH liberada a partir de 01/10/2021, será possível efetuar a integração do roteiro de benefícios no período em aberto da Folha mediante configuração do mnemônico P_INTPERAT. Dessa forma, no exemplo citado acima, ao efetuar a integração do roteiro de benefícios, as verbas serão integradas no roteiro da folha do período de 09/2021 ao invés do período de 10/2021, que é o padrão. Para mais informações, verifique a documentação técnica disponível no link: DT Integração de benefícios (VA, VR e VT) no período da folha em aberto. Calendário do tipo sintético Os afastamentos NÃO serão validados, caso o Cadastro de Períodos possua o tipo de calendário sintético (parâmetro MV_TPCALEN = 2), pois sem o detalhe diário não há como o sistema efetuar o abatimento dos afastamentos. Observação O período de apontamento do ponto NÃO será utilizado para o cálculo dos benefícios, mas deve existir um período de apontamento válido. A integração é controlada pelo parâmetro MV_USACPER, que define se utiliza o cadastro de Período do Gestão de Pessoal ou o Calendário do Ponto para realizar o cálculo. O conteúdo padrão do MV_USACPER é .T., isso indica que o sistema irá utilizar o cadastro de período do GPE para realizar o cálculo dos benefícios Vale Transporte, Vale Refeição e Vale Alimentação. Ao alterar o parâmetro MV_USACPER para .F., os campos de vales por dia da semana são apresentados na tela de atualização de benefícios. No exemplo abaixo, o funcionário utiliza dois vales Ônibus durante a semana (Segunda - Sexta), porém aos Sábados e Domingos o funcionário utiliza um Ônibus e um Metrô. O sistema monta a escala do ponto da mesma forma que é realizado quando é realizado o apontamento no módulo SIGAPON: de acordo com o turno de trabalho, tabela de horário padrão, regra de apontamento, trocas de turno, exceções e/ou afastamentos do funcionário. Com o retorno da escala, que será a mesma utilizado nos apontamentos de marcações, o sistema irá verificar em quais dias o funcionário possui previsão de trabalho e que não está afastado, e assim efetuar o cálculo dos benefícios da mesma forma quando é utilizado o período da folha, ou seja, através da verificação dos valores utilizadas por cada dia. No exemplo abaixo, o funcionário trabalha dia sim, dia não. Dessa forma, o sistema calcula os vales de acordo com os dias da semana trabalhados. Veja que foram calculados 26 vales Ônibus, referentes aos dias de Segunda a Sexta trabalhados e 4 vales Metrô, referentes aos Sábados e Domingos trabalhados. Atenção, a diminuição de quantidade de vales reflete somente na quantidade total do pedido. Não há reflexo (redução) nos dias de cálculo. Importante Mesmo que o parâmetro MV_USACPER esteja com o conteúdo .F., caso o sistema não consiga montar a escala do ponto, será utilizado os dias do cadastro de período do Gestão de Pessoal. GPEA131 - Atualização de Benefícios Cadastro de Vale Alimentação SM7 - Cadastro de Benefícios MV_CALCBEN MV_USACPER Ao acessar a rotina de atualização de benefícios pela primeira vez após alterar o parâmetro MV_CALCBEN para .T., o sistema realiza a conversão da tabela SR0 para a tabela SM7 da seguinte forma: Para que o processamento do cálculo continue, os dados abaixo serão copiados da tabela SR0 para a SM7: Os novos campos da tabela SR0 serão alimentados da seguinte forma: Recálculo automático de benefícios 01. VISÃO GERAL
Foi desenvolvida uma nova tela para a atualização dos benefícios, a rotina GPEA133.
Além de realizar o cálculo mensal padrão dos benefícios, considerando os vales vinculados ao funcionário na rotina de atualização e os dias do período ativo para o benefício, agora o sistema permite o cálculo de mais de um pedido dentro do mesmo período, realizando um cálculo avulso.
Para alterar o status do pedido, basta gerar o Arquivo de Integração de Benefícios (BENEFARQ). O campo também pode ser alterado manualmente, na rotina de atualização de benefícios.
Abaixo, alguns exemplos de utilização do cálculo avulso para Vale Transporte, Vale Refeição e Vale Alimentação:
Como o vale que será calculado é o mesmo que já está vinculado ao funcionário, não será necessário realizar nenhuma alteração na rotina de Atualização de Benefícios.
No momento do cálculo, após preencher o processo e roteiro que será calculado, será apresentado um grupo de perguntas específico para vale transporte. Na primeira pergunta Calcular Para?, é informado Periódico, como na imagem abaixo.
Para realizar esse cálculo, é necessário acessar a rotina de atualização de benefícios SIGAGPE > Atualizações > Benefícios > VT/VR/VA > Atualização, incluir um novo registro com o vale desejado e informar a quantidade de vales por dia.
O campo Avulso ( M7_COMPL ) deve ser gravado com Sim.
Nessa tela, a pergunta Calcular Periódico? deve ser preenchida com Sim.
A quantidade de vales dia não deve ser informada, pois cadastramos na rotina de atualização.
Caso a pergunta Somente Avulso? seja preenchida com Não, os dois vales cadastrados serão calculados para o período informado. Informando Sim na pergunta, apenas o vale com o campo M7_COMPL = Sim será calculado.
Ao ativar a integração com o módulo Ponto Eletrônico (SIGAPON), o sistema irá utilizar a escala do ponto, montado a partir do período da folha, ou seja, do dia 01 até o fim do período, como base para o cálculo dos dias de benefícios, além de também ser possível informar vales diferentes para cada dia da semana, dando um maior dinamismo para o cálculo.
Verifique os campos Turno de Trabalho, Regra de Apontamento e Sequência Inicial do Turno, no cadastro de Funcionários, e se o período de apontamento do ponto está configurado corretamente.Linha de Produto: Microsiga Protheus Segmento: Recursos Humanos Módulo: SIGAGPE Rotinas:
GPEA133 - Atualização de Benefícios
GPEXCBEN - Cálculos - Benefícios
GPFORBRA - Fórmulas Padrão
GPFO1BRA - Fórmulas Padrão
GPFO2BRA - Fórmulas Padrão
GPFO3BRA - Fórmulas Padrão
BENEFARQ - Arquivo de Integração de BenefíciosCadastros iniciais:
Cadastro de Vale Refeição
Meios de TransporteParâmetros: MV_CALCBEN
MV_USACPERTabelas Utilizadas:
SR0 - Itens de Benefícios
SRA - Funcionários
SRN - Meios de Transporte
RG2 - Histórico de Benefícios
RFO - Definição de Benefícios
RCH - Período de Cálculo
RCF - Períodos
SRY - Roteiros de Cálculo
SRD - Histórico de Movimentos
RGB - Movimento Mensal
SPA - Regra de Apontamento
SP7 - Controle de Faltas
SPJ - Horário Padrão
SR6 - Turno de TrabalhoPaíses: Todos Informações sobre os parâmetros
Nome: MV_CALCBEN Tipo: Lógico Conteúdo Padrão: .F. Descrição: Indica se deseja efetuar o cálculo dos vales (VA/VR/VT) no formato novo, com utilização da tabela SM7. (.F.=Antigo, .T.=Novo). Nome: MV_USACPER Tipo: Lógico Conteúdo Padrão: .T. Descrição: Indica se o cálculo dos Benefícios irá utilizar o calendário do período ou a escala do ponto. (.T. = período, .F. = escala) Conversão da Tabela SR0 para SM7
02. ASSUNTOS RELACIONADOS