Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Incluir Página
Atualização e Cálculo de Benefícios - VT, VR e VA
Atualização e Cálculo de Benefícios - VT, VR e VA

01. VISÃO GERAL

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.

Aviso
titleAtençã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.

...

tabsAtualização de Benefícios,Cálculo,Integração com o Ponto Eletrônico, Informações Técnicas
idstela,calculo,sigapon,infotec

...

defaultyes
referenciatela

...

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.

Image Removed 

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:

Temos na parte superior (1) 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 temos 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.

Image Removed

O Histórico dos benefícios pode ser consultado acessando o menu Outras Ações > Histórico 

Image Removed

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.

Image Removed

...

defaultno
referenciacalculo

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:

  1. Um determinado período possui 22 dias úteis, sendo que há 22 dias com os campos "Vale Transp" (RCG_VTRANS), "V.Refeicao" (RCG_VREFEI) e "V.Alimentac." (RCG_VALIM) preenchidos com Sim. Dessa forma, para os roteiros VTR, VRF e VAL será gerado 22 dias no campo R0_DIASPRO.
  2. Um determinado período possui 22 dias úteis, sendo que há 22 dias com os campos "Vale Transp" (RCG_VTRANS), "V.Refeicao" (RCG_VREFEI) preenchidos com Sim e há 4 dias com o campo "V.Alimentac." (RCG_VALIM) preenchido com Sim. Dessa forma, para os roteiros VTR, VRF será gerado 22 dias no campo R0_DIASPRO e para o roteiro VAL será gerado 4 dias no campo R0_DIASPRO.
Dica
titleDica

É 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.

...

Informações
titleImportante

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, caso esteja em aberto o cálculo irá sobrepor o registro.
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.

...

  • Aumentar a quantidade de vales em um determinado período

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.

Image Removed

...

Image Removed

Um novo grupo de perguntas será apresentado, devemos informar a quantidade de vales por dia que será calculada e o período, a pergunta Somente Avulso? Deve ser preenchida com Não

Image Removed

Após o processamento do cálculo um novo pedido é gerado com a quantidade de vales e dias informados nos parâmetros.

Image Removed

  • Calcular vales diferentes dos relacionados ao funcionário para um determinado período

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.

Image Removed

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
Para realizar esse cálculo devemos acessar a  rotina de atualização de benefícios SIGAGPE > Atualizações > Benefícios > VT/VR/VA > Atualização e incluir um novo registro com o vale desejado, informar a quantidade de vales por dia.
O campo Avulso ( M7_COMPL ) deve ser gravado com Sim

Image Removed

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 )
Nessa tela a pergunta Calcular Periódico? deve ser preenchida com Sim

Image Removed

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.
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.

Image Removed

Resultado do cálculo com a pegunta 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

Image Removed

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.

Image Removed

...

defaultno
referenciasigapon

...

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.

Informações

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ô

Image Removed

De acordo com o Turno de Trabalho e a Tabela de Horário Padrão o sistema monta o Calendário do Ponto, com os dias trabalhados e não trabalhados, 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.

Image Removed

Informações
titleImportante

Mesmo que o parâmetro MV_USACPER esteja com o conteúdo .F. caso o sistema não consiga montar o calendário do ponto, será utilizado os dias do cadastro de período do Gestão de Pessoal.
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.

...

defaultno
referenciainfotec

...

GPEA131 - Atualização de Benefícios
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ícios

...

Cadastro de Vale Alimentação
Cadastro de Vale Refeição
Meios de Transporte

...

SM7 - Cadastro de Benefícios
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 Trabalho

...

MV_CALCBEN

...

MV_USACPER

...

Conversão da Tabela SR0 para SM7

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 realizada 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: 

  • Filial
  • Matrícula
  • Tipo de Vale (Alimentação, Refeição, Transporte)
  • Código
  • Descrição
  • Dias proporcionais informados
  • Qtde vales dias úteis
  • Qtde vales dias não úteis
  • Tipo de cálculo

Os novos campos da tabela SR0 serão alimentados da seguinte forma: 

...

  • Período
  • Número do pagamento
  • Roteiro
  • Tipo de benefício (de acordo com a tabela S011)
  • Mês/Ano
  • Número do pedido (sequencial)
  • Indicador de compra (para indicar se a compra do vale está aberta ou fechada)
  • Data de referência inicial
  • Data de referência final
  • Qtde de falta descontada da falta total
  • Qtde de vales utilizados no domingo (zerado)
  • Qtde de vales utilizados na segunda-feira (zerado)
  • Qtde de vales utilizados na terça-feira (zerado)
  • Qtde de vales utilizados na quarta-feira (zerado)
  • Qtde de vales utilizados na quinta-feira (zerado)
  • Qtde de vales utilizados na sexta-feira (zerado)
  • Qtde de vales utilizados no sábado (zerado)
  • Qtde dias fixos (zerado)  

...


HTML
<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>