Criar fórmulas para aumento salarial anual em planos de 5 anos
This article includes suggestions and workarounds. Content may not be accurate for all use cases or represent best practices for the latest release.
Pergunta
Estou criando um plano de cinco anos e preciso incluir aumentos salariais anuais para todos os colaboradores em julho de cada ano. Eu tenho esta como minha fórmula de salário:ROW.PartialHeadcount* if(ROW.Per="hr",ROW.HrPerWeek*(2080)/(480), 1/12) *
ROW.PayRate * (1+ASSUM.DC_Staff.RaisePct)
5% é inserido nas suposições para o valor de aumento em cada célula de julho de 2010 a dezembro de 2015.
- Se eu colocar 1 no Mês do aumento todo mês de julho, o salário aumenta no mês de julho e, em seguida, é revertido todo mês de agosto.
- Se eu colocar 1 no mês de Aumento a cada mês de julho de 2010 a dezembro de 2015, recebo um aumento de 5% em julho de 2010 e, em seguida, um aumento de 5% a cada janeiro.
- Se eu não informar nada no Mês do aumento, cada indivíduo recebe um aumento de 5% no aniversário de sua admissão.
Como preciso corrigir a fórmula para conceder o aumento somente anualmente, no mês de julho?
Resposta
Há uma lógica incorporada à fórmula da taxa de pagamento por padrão que leva em conta:if((versionmonth(this) > 0) and ROW.Headcount>0 and
(((versionmonth(this) - versionmonth(ROW.StartDate) > 1) and
ASSUM.Personnel.RaiseMonth
= 0 and fiscalmonth(this) =
fiscalmonth(ROW.StartDate)) or
(ASSUM.Personnel.RaiseMonth
=month(this))),ROW.PayRate[time=THIS-1]*ASSUM.Personnel.RaisePct,
0)A conta Taxa de pagamento é um plano cumulativo por conta de saldo. Se você quer dar um aumento a todos os colaboradores em julho, adicione "7" na suposição do mês do aumento a partir de julho de 2010 e copie o valor para a frente. Em seguida, adicione 5% em julho de 2010 e copie-o para a frente. Isso deve fornecer os resultados esperados. Certifique-se de também alterar a conta salário de volta para a fórmula por padrão.