Árvore de páginas

Versões comparadas

Chave

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

...

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 31 17 dias de afastamento auxílio maternidade e 14 dias de salário, entretantototalizando o pagamento em 31 dias embora seja usado 30 como divisor do salário.

Entretanto, para a categoria MENSALISTA, ele igualmente calcula o pagamento de 31 dias ao invés de 30 dias mensais cadastrado no campo 'Dias de Cálculo' no cadastro de períodos.

Para simular essa situação:

  • Parâmetro MV_DIASPER configurado igual a ‘2’ (divisor sempre 30);
  • Funcionário horista no processo MENSALISTA.
  • Período ativo com mês com 31 dias;
  • Funcionária da categoria horista/tipo de pagamento mensalista com afastamento por licença maternidade no período ativo a partir do dia 15.

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.  

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:

  • Configurar o parâmetro MV_DIASPER igual a ‘1’, divisor pelos dias de cálculo do mês de forma que sejam considerados os 31 dias;
  • Cadastrar um processo específico a ser usado para funcionários da categoria HORISTA e transferir os funcionários desta categoria para este processo;
  • No processo ‘00001 – Contribuinte Celetista/Mensal’, no período correspondente ao de cálculo, cadastrar o campo ‘Dias de Cálculo’ igual a 30. 

 

Desta maneria para ambos os funcionários , do processo HORISTA o divisor e o pagamento dos dias será igual a 31 entretanto e para o funcionário horista serão pagos 31 dias de salário e para o funcionário da categoria mensalista serão pagos 30 dias.

 

Incidente:

os funcionários do processo MENSALISTA o divisor e o pagamento serão de 30 dias.

EXEMPLO PRÁTICO

Cadastro de Funcionários:

CategoriaTipo de PagamentoSalárioHoras Por DiaProcesso
HoristaMensalistaR$ 14,007,333300005 - Horistas
MensalistaMensalistaR$ 4.500,007,333300001 - Contribuinte Celetista/Mensal

Cadastro de Períodos (e configurador):

MV_DIASPERProcessoPeríodoDias de Cálculo
1- Dias do Mês00005Dezembro - 31 Dias31
2- Dias do Mês00001Dezembro - 31 Dias30

Lançamento de ausência para ambos funcionários:

AfastamentoDia do Afastamento
Auxílio Maternidade15/12


 

Incidente:

Utilizando MV_DIASPER igual a '2', para empregado Para funcionário funcionário horista(RA_CATFUNC)/mensalista(RA_TIPOPGT) com em um mês de 31 dias o sistema calcula 19 dias de férias dentro do mês, o sistema paga 13 dias de salário, num total de 31 dias.O parâmetro MV_DIASPER igual a '1'afastamento férias e 12 dias de salário, totalizando o pagamento em 31 dias de salário embora seja usado 30 como divisor.

Entretanto, para a categoria MENSALISTA, ele igualmente calcula o pagamento de 31 dias ao invés de 30 dias mensais cadastrado no campo 'Dias de Cálculo' no cadastro de períodos.

 Para simular essa situação:

  • Parâmetro MV_DIASPER configurado igual a ‘2’ (divisor sempre 30);
  • Funcionário horista no processo MENSALISTA.
  • Período ativo com mês com 31 dias;
  • Funcionário da categoria horista/tipo de pagamento mensalista com afastamento por Férias a partir do dia 23(19 dias dentro do mês)
Solução:
Para que sejam pagos 30 dias mensais, devemos:
  • .

Verificar que :

Para o funcionário 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:

  • Configurar o parâmetro MV_DIASPER igual a ‘1’, divisor pelos dias de cálculo do mês de forma que sejam considerados os 31 dias;
  • Cadastrar um processo específico a ser usado para funcionários da categoria HORISTA e transferir os funcionários desta categoria para este processo;
  • No processo ‘00001 – Contribuinte Celetista/Mensal’, no período correspondente ao de cálculo, cadastrar o campo ‘Dias de Cálculo’ igual a 30. 

Desta maneira serão pagos 19 dias de afastamentos por férias e 11 dias de salário, totalizando 30 dias de saláriomaneria 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.

 

Incidente:

Para funcionário funcionário Utilizando MV_DIASPER igual a '2', para empregado mensalista(RA_CATFUNC)/mensalista(RA_TIPOPGT) com em um mês de 31 dias o sistema calcula 25 dias de férias dentro do mês, o sistema paga 9 afastamento férias e 6 dias de salário, totalizando o pagamento em 31 dias de salário, num total de 31 dias.O parâmetro MV_DIASPER igual a '1'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:

  • Parâmetro MV_DIASPER configurado igual a ‘2’ (divisor sempre 30);
  • Período ativo com mês com 31 dias;
  • Funcionário da categoria mensalista/tipo de pagamento mensalista com afastamento por Férias (25 dias dentro do mês)

Solução:
Para que sejam pagos 30 dias mensais, devemos:

  • No processo ‘00001 – Contribuinte Celetista/Mensal’, no período correspondente ao de cálculo, cadastrar o campo ‘Dias de Cálculo’ igual a 30. 

Desta maneira serão pagos 25 dias de afastamentos por férias e 5 dias de salário, totalizando 30 dias de salário.

 

Observação importante:

Exceto para afastamento do tipo '4-Controle de Dias de Direito' (RCM_TIPOAF), os dias descontados SEMPRE serão pelos dias do afastamento e não pelos dias de salário para as situações onde,

Versões/Release:12.1.7 Fev/16
Versão Corrigida:12.1.7 Fev/16
Versão Expedida:12.1.7 Fev/16

...