Histórico da Página
...
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Recursos Humanos |
Função: | Cálculo de Média para Funcionário que esteve com o tipo de salário "Horista" parte do período e passou para "Mensal" no momento do cálculo. |
Ticket: | 7575887 |
Requisito/Story/Issue (informe o requisito relacionado) : |
02. SITUAÇÃO/REQUISITO
No cálculo de 13º salário é possível efetuar, também, o cálculo de média, gerando média sobre valor movimento e média sobre valor presente. No caso da média sobre valor presente o sistema busca o valor dos eventos que compõem o cálculo de média e que possuam a base 16 (MEDIA VALOR PRESENTE) nas folhas de salário do período correspondente aos meses de média e refaz o cálculo desses eventos com o valor do salário do funcionário no momento do cálculo, que pode ser diferente daquele da época em que foi calculado o evento.
Quando o funcionário, em parte do período em que serão buscados os eventos de média, estava com o tipo de salário horista ou horista mensal , e depois alterou para mensal e, consequentemente mudou mudando o valor do salário de valor por hora para valor mensal, o cálculo de média sobre valor presente ficava incorreto, pois não era convertido o valor do salário mensal para hora e vice-e-versa,.
Imagem 1 – 1 – Funcionário cadastrado com o tipo de salário "Horista mensal" e com valor de salário de R$5 por hora.
Imagem 2 – 2 – Folha de salário do mês de outubro calculada com os eventos de Horas Extras e DSR Sobre Horas Extras, ambos com base de média valor presente.
Imagem 3 –
Imagem 4 –
03. SOLUÇÃO
LELELELE
Imagem
...
tabs | Passo 01, Passo 02, Passo 03, Passo 04 |
---|---|
ids | passo1,passo2 |
3 – Em 01/11/2019 houve alteração do tipo de salário do funcionário para "Mensal" e do valor do salário para R$1500 por mês.
Imagem 4 – Folha de 13º salário calculada com média. No cálculo de média o sistema buscou o valor dos eventos de horas extras da competência de outubro, mas refez o cálculo de valor presente incorretamente, pois em outubro o funcionário era horista mensal e agora é mensalista, devendo ser convertido o salário atual para valor em horas para, então, refazer o cálculo para encontrar o valor presente.
Recálculo INCORRETO do evento de média para valor presente em caso de alteração de horista para mensalista:
Índice alteração salário = Salário atual / Salário competência da média
Índice alteração salário = R$1500 / R$5
Índice alteração salário = 300
Valor presente = Valor do evento de média (117) * Índice alteração salário
Valor presente = R$10,33 * 300
Valor presente = R$3099
Como na época em que foi calculado o evento base de média, outubro neste caso, o tipo de salário era "Horista mensal", ou seja, diferente do atual que é "Mensal", deve ser convertido o salário atual para horas para, então, refazer o cálculo para encontrar o valor presente.
03. SOLUÇÃO
Implementado no cálculo de média para verificar se o mês em que está sendo buscado o valor dos eventos base de média valor presente o tipo de salário
Imagem 5 –
Recálculo CORRETO do evento de média para valor presente em caso de alteração de horista para mensalista:
Índice alteração salário = Salário atual / Quantidade de horas no mês / Salário competência da média (Convertendo valor do salário mensal em horas)
Índice alteração salário = R$1500 / 220 horas / R$5
Índice alteração salário = 1,364
Valor presente = Valor do evento de média (117) * Índice alteração salário
Valor presente = R$10,33 * 1,364
Valor presente = R$14,09
04. DEMAIS INFORMAÇÕES
Esta verificação é realizada para cada mês de busca para média, tanto para horista quanto para mensalista, visto que pode haver mais de uma alteração de tipo de salário no período e/ou parte do período com um tipo salário e parte com outro. Assim, se o tipo de salário da época em que foi calculado o evento base de média for diferente do atual, no momento em que está sendo calculada a média, será convertido o valor do salário de mês para hora e vice-e-versa.
...
default | yes |
---|---|
referencia | passo1 |
...
default | no |
---|---|
referencia | passo2 |
04. DEMAIS INFORMAÇÕES
Card documentos | ||||
---|---|---|---|---|
|
...
Templatedocumentos |
---|
HTML |
---|
<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> |