01. DADOS GERAIS

Produto:

Linha de Produto:Linha Virtual Age


Segmento:

Módulo:Recursos humanos
Função:Cálculo de férias
Ticket:9007361
Requisito/Story/Issue (informe o requisito relacionado) :DVAFIS-6166


02. SITUAÇÃO/REQUISITO

Houve a necessidade que no momento da geração das férias e o funcionário possuir uma redução salarial, seja considerado o salario base do calculo de ferias o salario anterior à redução.

03. SOLUÇÃO

Foram criados no componentes RHUFP008 (Cálculo de Férias Individuais) e RHUFP016 (Cálculo de Férias Coletivas) o campo "Data do salario", esse campo será responsável por indicar qual será o sálario base do calculo de férias.


Imagem 01 - No componente RHUFM029 foi informado a matricula "3" e selecionado a opção "Valor", após a seleção foi aberto o componente RHUFM081 e na opção "Tipo" selecionamos a opção "SALARIO", pode ser observado no frame "Valor" que temos um salario do dia "23/04/2018" no valor de "2000,00" e houve uma redução no dia "15/06/2020 no valor de "980,00"."


Imagem 02 - Com o valor do salario configurado, foi acesso o componente RHUPF008 para a execução do processo de calculo de ferias, a ferias terá inicio do dia "01/06/2020" com 10 dias de férias, no campo novo "Data do salario" informamos o dia do salario base para o calculo de férias, foi efetuada a consulta (F4), selecionado o registro e efetuada a geração das ferias, atraves do botão "Gerar".


Imagem 03 - Após a geração das ferias, foi efetuada a consulta do pagamento das ferias no componente RHUFC004, e nota-se que na competencia do mes "06/2020" o valor das ferias foi calculado em cima do salario do mes "05/2020"(como mostra na imagem 01), ou seja 10 dias calculado como base 2000,00 que resulta no valor de "666,67", ao inves do salario atual que foi reduzido para 980,00 (como mostra na imagem 01).



<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;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>