跳至主要内容
Adaptive Planning
上次更新时间 :2023-06-23
示例:计算人员和单位薪资

示例:计算人员和单位薪资

本主题提供了一些可用于计算单位薪资的示例公式。
为简单起见,以下示例使用英文逗号分隔符分隔不同的项。某些浏览器设置要求您使用英文分号分隔符。

在周年纪念日和全局加薪月应用单位薪资全局加薪

  1. 创建以下全局假设账户。
    假设名称
    假设代码
    账户类型
    显示格式
    加薪月
    RaiseMonth
    假设 - 定期
    数字
    加薪百分比
    RaisePct
    假设 - 定期
    百分比
    任职月数 - 加薪适用资格
    Months_of_Service
    假设 - 定期
    数字
  2. 请确保这些账户具有以下账户设置
    • 时间汇总 = 汇总值的平均值
    • 实际值覆盖 = 账户无实际值(显示计划数据)
  3. 所需账户包括:
    账户名称
    账户代码
    账户类型
    人员编制
    Headcount
    模型化 - 定期
    单位薪资
    PayRate
    模型化 - 初始余额元素
    开始日期
    StartDate
    模型化 - 日期元素
  4. 创建以下公式:
    IF ((VersionMonth(this) > 0) AND ROW.NewHire=0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>=ASSUM.Months_of_Service AND ((ASSUM.RaiseMonth=0 AND Month(this) = Month(ROW.HireDate)) OR (ASSUM.RaiseMonth = Month(this))),ROW.PayRate[time=this-1]*ROW.RaisePct,0)

仅在周年纪念日应用单位薪资全局加薪

  1. 创建以下全局假设账户:
    假设名称
    假设代码
    账户类型
    显示格式
    加薪百分比
    RaisePct
    假设 - 定期
    百分比
  2. 请确保这些账户具有以下账户设置
    • 时间汇总 = 汇总值的平均值
    • 实际值覆盖 = 账户无实际值(显示计划数据)
  3. 所需账户包括:
    账户名称
    账户代码
    账户类型
    人员编制
    Headcount
    模型化 - 定期
    单位薪资
    PayRate
    模型化 - 初始余额元素
    开始日期
    StartDate
    模型化 - 日期元素
  4. 创建公式:
    IF (VersionMonth(this) > 0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate) > 1 AND FiscalMonth(this)=FiscalMonth(ROW.HireDate),ROW.PayRate[time=this-1]*ASSUM.RaisePct, 0

仅在全局加薪月应用单位薪资全局加薪

  1. 创建以下全局假设账户:
    假设名称
    假设代码
    账户类型
    显示格式
    加薪月
    RaiseMonth
    假设 - 定期
    数字
    加薪百分比
    RaisePct
    假设 - 定期
    百分比
    任职月数 - 加薪适用资格
    Months_of_Service
    假设 - 定期
    数字
  2. 请确保这些账户具有以下账户设置
    • 时间汇总 = 汇总值的平均值
    • 实际值覆盖 = 账户无实际值(显示计划数据)
  3. 所需账户包括:
    账户名称
    账户代码
    账户类型
    人员编制
    Headcount
    模型化 - 定期
    单位薪资
    PayRate
    模型化 - 初始余额元素
    开始日期
    StartDate
    模型化 - 日期元素
  4. 创建公式:
    if(VersionMonth(this)>0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>1 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>=ASSUM.Months_of_Service AND ASSUM.RaiseMonth=FiscalMonth(this), ROW.PayRate[time=this-1]*ASSUM.RaisePct, 0)

在个人加薪月应用单位薪资全局加薪

  1. 创建以下全局假设账户:
    假设名称
    假设代码
    账户类型
    显示格式
    加薪月
    RaiseMonth
    假设 - 定期
    数字
    加薪百分比
    RaisePct
    假设 - 定期
    百分比
    任职月数 - 加薪适用资格
    Months_of_Service
    假设 - 定期
    数字
  2. 请确保这些账户具有以下账户设置
    • 时间汇总 = 汇总值的平均值
    • 实际值覆盖 = 账户无实际值(显示计划数据)
  3. 所需账户包括:
    账户名称
    账户代码
    账户类型
    人员编制
    Headcount
    模型化 - 定期
    加薪日期
    RaiseDate
    模型化 - 日期元素
    加薪百分比
    RaisePct
    假设 - 定期
    单位薪资
    PayRate
    模型化 - 初始余额元素
    开始日期
    StartDate
    模型化 - 日期元素
  4. 创建公式:
    if(VersionMonth(this)>0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>1 AND FiscalMonth(this) = FiscalMonth(ROW.RaiseDate),ROW.PayRate[time=this-1]*ASSUM.RaisePct, 0)

在全局月应用单位薪资个人加薪

  1. 创建以下全局假设账户。
    假设名称
    假设代码
    账户类型
    显示格式
    加薪月
    RaiseMonth
    假设 - 定期
    数字
    任职月数 - 加薪适用资格
    Months_of_Service
    假设 - 定期
    数字
  2. 请确保这些账户具有以下账户设置
    • 时间汇总 = 汇总值的平均值
    • 实际值覆盖 = 账户无实际值(显示计划数据)
  3. 所需账户包括:
    账户名称
    账户代码
    账户类型
    人员编制
    Headcount
    模型化 - 定期
    加薪百分比
    RaisePct
    模型化 - 数字元素(百分比)
    单位薪资
    PayRate
    模型化 - 初始余额元素
    开始日期
    StartDate
    模型化 - 日期元素
  4. 创建公式:
    if(VersionMonth(this)>0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>1 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>=ASSUM.Months_of_Service AND ASSUM.RaiseMonth=FiscalMonth(this), ROW.PayRate[time=this-1]*ROW.RaisePct, 0)

在个人加薪月应用单位薪资个人费率加薪

  1. 所需账户包括:
    账户名称
    账户代码
    账户类型
    人员编制
    Headcount
    模型化 - 定期
    加薪日期
    RaiseDate
    模型化 - 日期元素
    加薪百分比
    RaisePct
    模型化 - 数字元素(百分比)
    单位薪资
    PayRate
    模型化 - 初始余额元素
    开始日期
    StartDate
    模型化 - 日期元素
  2. 创建公式:
    if(VersionMonth(this)>0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>1 AND FiscalMonth(this) = FiscalMonth(ROW.RaiseDate),ROW.PayRate[time=this-1]*ROW.RaisePct, 0)