跳至主要内容
Adaptive Planning
上次更新时间 :2023-06-23
创建加薪公式

创建加薪公式

This article includes suggestions and workarounds. Content may not be accurate for all use cases or represent best practices for the latest release.

问题

如果我想在第一年为员工按比例加薪,该公式会是什么样子?另外,如何为员工提供独立于正常年度加薪的绩效加薪?是否存在可返回员工服务时间的公式,以便我将该值用于加薪计算?

答案

第一年按比例加薪
if(versionmonth(this)-versionmonth(ROW.HireDate)>0 and versionmonth(this)-versionmonth(ROW.HireDate)<12,((versionmonth(this)-versionmonth(ROW.HireDate))/12)*ASSUM.Raise_Pct,0)
此公式可转换为:如果版本月份在雇用日期之后,并且处于雇用的第一年,则给出按比例加薪(减去零)。此计算型账户可与单位薪资或工资账户结合使用(乘以这些账户)。
绩效调薪在固定日期加薪
if(versionmonth(this) > 0 and ROW.Headcount>0 and (versionmonth(this) - versionmonth(ROW.StartDate) > 1) and versionmonth(this)>=versionmonth(ROW.RaiseDate) and fiscalmonth(this) = fiscalmonth(ROW.RaiseDate),ROW.PayRate[time=this-1]*ROW.RaisePCT, 0)
此公式可转换为:如果版本已开始,并且员工已雇用,并且已雇用员工至少一个月,并且已到加薪日期,则采用上个月的费率乘以加薪百分比,再减去零。
您还可以使用以下公式计算一次性金额:
if(versionmonth(this) > 0 and ROW.Headcount>0 and (versionmonth(this) - versionmonth(ROW.StartDate) > 1) and versionmonth(this)=versionmonth(ROW.RaiseDate),ROW.PayRate[time=this-1]+ROW.RaiseAMT, 0)
可以将这些公式添加到您现有的单位薪资公式中。
服务时间
if(monthfraction(ROW.StartDate,ROW.EndDate)>0, (todate(year(this), month(this), daysinmonth(this)) - ROW.StartDate)/365, 0)
此公式可转换为:如果部分人员编制大于零,则将此日期减去开始日期,然后除以 365(用于返回年数)再减去零。
您可以将此计算型账户用作阶梯系统的一部分,该系统将根据任职年数确定加薪百分比。即
if(ACCT.LenthInService<=5, ASSUM.LessThan5,if(ACCT.LengthInService>5,ASSUM.GreaterThan5,0))