Árvore de páginas

Ajuste no Cálculo de Diferença de Vale Transporte

Linha de Produto:

Microsiga Protheus

Segmento:

Recursos humanos

Módulo:

SIGAGPE

Função:

GPEXBEN.PRX

Situação/Requisito:

O sistema está calculando Diferença de Vale Transporte da forma indevida:

  1. Não está considerando a Quantidade de Vales Por Dia Útil no cálculo de vales recebidos pelo funcionário;
  2. Não está respeitando a configuração do parâmetro MV_CVTPROP igual a 'I', ou seja, ele está realizando o desconto do funcionário novamente sem considerar o que já pago e o custo total do valor de vale transporte.

Solução/Implementação:

Realizado ajuste no cálculo de Diferença de Vale Transporte de forma que seja considerada a Quantidade de Vales Por Dia Útil informadas e os valores já pagos pelo funcionário no cálculo do Vale Transporte.

Exemplo 1 (MV_CVTPROP igual a I) :

 

Cálculo do Vale Transporte

Vale Transporte => Qt. Vale NUT. * Dias Ut. Mês * Custo Unit => 2 *23 * 3,3 => 151,80

Custo Funcionário => 6% sobre o Salário Integral => 0,06 * 600 => R$ 36,00

Custo Empresa => 151,80 - 36 => R$ 115,80

 

Cálculo Diferença Vale Transporte

Vale Transporte (novo valor) => Qt. Vale NUT. * Dias Ut. Mês * (Custo Unit + Cus. Uni. Dif) => 2 *23 * (3,30 + 0,3) => 165,6

Custo Funcionário => 6% sobre o Salário Integral => 0,06 * 600 => R$ 36,00 (já descontado), não paga desconto novamente

Custo Empresa => Vale Transporte - Valor Transporte (novo valor) => 165,6 - 151,8 => R$ 13,80


Exemplo 2 (MV_CVTPROP igual a I) :


Cálculo do Vale Transporte

Vale Transporte => Qt. Vale NUT. * Dias Ut. Mês * Custo Unit => 2 *23 * 3,3 => 151,80

Custo Funcionário => 6% sobre o Salário Integral => 0,06 * 3000 => 180 > 151,80 => R$ 151,80

Custo Empresa => Custo total pago pelo funcionário => R$ 0,00

 

Cálculo Diferença Vale Transporte

Vale Transporte (novo valor) => Qt. Vale NUT. * Dias Ut. Mês * (Custo Unit + Cus. Uni. Dif) => 2 *23 * (3,30 + 0,3) => 165,6

Custo Funcionário => 6% sobre o Salário Integral => 0,06 * 3000 => 180 > 151,80 => 165,6 - 151,80 => R$ 13,80

Custo Empresa => Custo total da diferença pago pelo funcionário => R$ 0,00

Tickets relacionados:

369581