23847 - Função 'TempoTrabFun' Avo 13°
Problema:
Solução:
Ao utilizar a função TempoTrabFun com o parâmetro: ConAfa =
2 - Cálculo do tempo de serviço para 13º salário, sem considerar o histórico de afastamentos;
3- Cálculo do tempo de serviço para 13º salário, considerando o histórico de afastamentos;
Bem como o parâmetro no cadastro das situações que indica se o período em questão será ou não considerado para a contagem de tempo de serviço, esta retornando a quantidade de meses trabalhados para o colaborador de forma incorreta.
Exemplo:
- Colaborador foi admitido em 15/02/2019;
- No cadastro do sindicato aba 13º salário consta a opção 2 no campo Direito Avo Fevereiro;
- Na regra foi indicado a data fim como sendo em 31/07/2019.
Neste caso deveria considerar 5 meses para o colaborador e está retornando 6.
Rotina / Tela: Regra - Função TempoTrabFun
Solução:
Solução: Verificamos a situação junto a área de desenvolvimento e no caso da função TempoTrabFun o sistema irá verificar a quantidade de dias do mês e caso o colaborador tenha trabalhado 50% ou mais irá considerar o avo.
Neste caso o colaborador foi admitido dia 15/02/2019, como o mês tem 28 dias e o colaborador tem 14 dias trabalhados será considerado 1 avo.
OBS.: A função TempoTrabFun não leva em consideração os parâmetros do Sindicato.
Importante: A variável (MesTra) retorna a quantidade de meses trabalhados e também leva em consideração a informação no cadastro do sindicato, aba 13° Salário campo Direito Avo Fevereiro. Poderá avaliar se essa variável atende a necessidade.