Á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 de 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

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 complementar ou avulso.

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

...


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>