Histórico da Página
...
Linha de Produto: | Microsiga Protheus | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Segmento: | Serviços | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Módulo: | SIGAGPE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Função: | GPEXCAL3 - Funções de Cálculo GPEXCAL1 - Funções de Cálculo GPEXINI - Funções de Cálculo GPEXFUN1 - Funções para Filtro | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Solução/Implementação: | As soluções liberadas através do chamado TUKE03 foram: Incidente: Utilizando MV_DIASPER igual a '2', para o funcionário horista(RA_CATFUNC)/mensalista(RA_TIPOPGT) em um mês de 31 dias o sistema calcula 17 dias de afastamento e 14 dias de salário, totalizando o pagamento em 31 dias embora seja usado 30 como divisor do salário. Para o funcionário da categoria MENSALISTA, ele igualmente calcula o pagamento de 31 dias e usa 30 como divisor ao invés de serem pagos 30 dias mensais para esta categoria. Para simular essa situação:
Verificar que : Para a funcionária horista são calculados 17 dias de afastamento e 14 dias de salário no total de 31 dias. Para a funcionário mensalista são calculados 17 dias de afastamento e 14 dias de salário no total de 31 dias ao invés de serem pagos 30 dias mensais para esta categoria. Solução: Conceitualmente sabemos que para a categoria HORISTA o pagamento é sempre pelos dias do mês. Dessa maneira, de forma que sejam pagos os dias do mês para o funcionário da categoria horista, e 30 dias mensais para os funcionários da categoria mensalista devemos seguir os seguintes passos:
Desta maneria para os funcionários do processo HORISTA o divisor e o pagamento dos dias será igual a 31 e para os funcionários do processo MENSALISTA o divisor e o pagamento serão de 30 dias. EXEMPLO PRÁTICO Cadastro de Funcionários:
Cadastro de Períodos (e configurador):
Lançamento de ausência para ambos funcionários:
Cálculo para o funcionário HORISTA: Horas por Dia => 7,3333 Horas Normais => 27 * 7,3333 => 198hrs Horas DSR => 4 * 7,3333 => 29,33hrs Salário Hora => R$ 14,00 Salário Dia => 7,3333 * 14 => R$ 102,67 Salário Mês => 102,67 *31 => R$ 3.182,77
Auxílio Maternidade => 17 dias * 102,6662 => R$ 1.745,33 Salário Horista => 198/31 * 14 dias => 89,42 hrs * R$ 14,00 => R$ 1.251,88 DSR Horista => 29,33/31 * 14 dias => 13,25hrs * R$ 14,00 => R$ 185,50 Total => R$ 1.745,33 + R$ 1.251,88 + R$ 185,50 => R$ 3.182,77 17 dias de afastamento + 14 dias de salário => 31 dias
Cálculo para o funcionário MENSALISTA: Salário Mensalista => ((4500 / 30) * 14) => 1950,00 Auxílio Maternidade => 4500 /30 * 16 => 2550,00 16 dias de Afastamento + 14 dias de Salário => 30 dias
Incidente: Utilizando MV_DIASPER igual a '2', para empregadoo funcionário horista(RA_CATFUNC)/mensalista(RA_TIPOPGT) em um mês de 31 dias o sistema calcula 19 dias de afastamento fériase 12 dias de salário, totalizando o pagamento em 31 dias de salárioembora seja usado 30 como divisor do salário. Entretanto, para aPara o funcionário da categoria MENSALISTA, ele igualmente calcula o pagamento de 31 dias e usa 30 como divisor ao invés de serem pagos 30 dias mensais cadastrado no campo 'Dias de Cálculo' no cadastro de períodospara esta categoria. Para Para simular essa situação:
Verificar que : Para o funcionário a funcionária horista são calculados 19 dias de afastamento e 12 dias de salário no total de 31 dias. Solução: Uma vez configurado o parâmetro MV_DIASPER igual a ‘2’, ou seja, com o divisor igual a 30, este conteúdo será considerado para TODAS as categorias sem exceção como determinado novo conceito em conjunto com a Versão 12. Nesta situação podemos proceder da seguinte maneira: Para a funcionário mensalista são calculados 19 dias de afastamento e 12 dias de salário no total de 31 dias ao invés de serem pagos 30 dias mensais para esta categoria. Solução: Conceitualmente sabemos que para a categoria HORISTA o pagamento é sempre pelos dias do mês. Dessa maneira, de forma que sejam pagos os dias do mês para o funcionário da categoria horista, e 30 dias mensais para os funcionários da categoria mensalista devemos seguir os seguintes passos:
Desta maneria para os funcionários do processo HORISTA o divisor e o pagamento dos dias será igual a 31 e para os funcionários do processo MENSALISTA o divisor e o pagamento serão de 30 dias.
EXEMPLO PRÁTICO Cadastro de Funcionários:
Cadastro de Períodos(e configurador):
Lançamento de Ausência:
Cálculo para o funcionário HORISTA: Horas por Dia => 7,3333 Horas Normais => 27 * 7,3333 => 198hrs Horas DSR => 4 * 7,3333 => 29,33hrs Base Salário Mês Hora => R$ 308014,00 Salário Dia => 7,3333 * 14 => R$ 102,67 Salário Horista Mês => 102,67 *31 => R$ 3.182,77
Férias=> 19 dias * 102,6662 => R$ 1.950,65 Salário Horista => 198/31 * 12 dias => 76,65 hrs * R$ 14,00 ((198hrs / 31) * 12) => 6,39 * 12 => 72,60 * 14(RA_SALARIO) => R$ 1.016073,4010 DST Horitsta DSR Horista => (( 29,33/31 ) * 12 ) dias => 1011,40 35hrs * 14(RA_SALARIO) R$ 14,00 => R$ 150159,6490Férias => 3080 /31 * 19 Total => R$ 1.950,65 + R$ 1.073,10 + R$ 159,90 => R$ 13.950182,6677 19 dias de Afastamento afastamento + 12 dias de Salário salário => 31 dias
Cálculo para o funcionário MENSALISTA: Salário Mensalista => ((4500 / 30) * 11) => R$ 1.650,00 Auxílio Maternidade Férias => 4500 /30 * 19 => R$ 2.850,00 16 19 dias de Afastamento + 11 dias de Salário => 30 dias
Incidente: Utilizando MV_DIASPER igual a '2', para empregado mensalista(RA_CATFUNC)/mensalista(RA_TIPOPGT) em um mês de 31 dias o sistema calcula 25 dias de afastamento férias e 6 dias de salário, totalizando o pagamento em 31 dias de salário,embora seja usado 30 como divisor. Entretanto, para a categoria MENSALISTA, deveria ter sido usado os 30 dias mensais cadastrado no campo 'Dias de Cálculo' no cadastro de períodos. Para simular essa situação:
Solução:
Desta maneira serão pagos 25 dias de afastamentos por férias e 5 dias de salário, totalizando 30 dias de salário.
EXEMPLO PRÁTICO Cadastro de Funcionários:
Cadastro de Períodos(e configurador):
Lançamento de Ausência:
Cálculo para o funcionário MENSALISTA: Salário Mensalista => ((4500 / 30) * 5) => R$ 750,00 Auxílio Maternidade => 4500 /30 * 25 => R$ 3.750,00 25 dias de Afastamento + 5 dias de Salário => 30 dias
Observação importante: Para fastamento do tipo '4-Controle de Dias de Direito' (RCM_TIPOAF): será descontado pelos dias do salário. Para os demais:será descontado pelos dias de afastamento. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Versões/Release: | 12.1.7 Fev/16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Versão Corrigida: | 12.1.7 Fev/16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Versão Expedida: | 12.1.7 Fev/16 |
...