示例:计算人员和薪酬
已分配的工资
为简单起见,以下示例使用英文逗号分隔符分隔不同的项。某些浏览器设置要求您使用英文分号分隔符。
- 薪资计算 - 26 个薪资期间
- 创建以下全局假设账户:假设名称假设代码账户类型显示格式月中的周数WeeksInMonth假设 - 定期1数字一年中的周数WeeksInYear假设 - 定期2数字
- 请确保此账户具有以下账户设置:
- 时间汇总 = 汇总值的平均值
- 实际值覆盖 = 账户无实际值(显示计划数据)
- 请确保此账户具有以下账户设置:
- 时间汇总 = 汇总值的总和
- 实际值覆盖 = 账户无实际值(显示计划数据)
- 所需的列包括:账户名称账户代码元素类型显示格式每Per文本选择器。值为:
- 小时
- 年
不适用小时/周HrPerWeek数字数字单位薪资PayRate初始余额币种 - 所需的模型化账户:账户名称账户代码账户类型部分人员编制PartialHeadcount模型化 - 累计账户名称账户代码账户类型工资Salary模型化 - 定期 - 币种公式ROW.PartialHeadcount*IF(ROW.Per="hr",(ROW.HrPerWeek*ASSUM.WeeksInMonth), DIV(ASSUM.WeeksInMonth,ASSUM.WeeksInYear)) * ROW.PayRate
- 薪资计算 - 24 个薪资期间
- 创建以下全局假设账户:假设名称假设代码账户类型显示格式一年中的周数WeeksInYear假设 - 定期数字
- 请确保此账户具有以下账户设置:
- 时间汇总 = 汇总值的平均值
- 实际值覆盖 = 账户无实际值(显示计划数据)
- 所需的列包括:账户名称账户代码元素类型显示格式每Per文本选择器。值为:
- 小时
- 年
不适用小时/周HrPerWeek数字数字单位薪资PayRate初始余额币种 - 所需的模型化账户:账户名称账户代码账户类型部分人员编制PartialHeadcount模型化 - 累计账户名称账户代码账户类型工资Salary模型化 - 定期 - 币种公式ROW.PartialHeadcount*IF(ROW.Per="hr",DIV(ROW.HrPerWeek*ASSUM.WeeksInYear,12),DIV(1,12)) * ROW.PayRate
- 薪资计算 - 工作日
- 创建以下全局假设账户:假设名称假设代码账户类型显示格式每月的发薪天数PayDaysInMonth假设 - 定期1数字一年中的发薪天数PayDaysInYear假设 - 定期2数字
- 请确保此账户具有以下账户设置:
- 时间汇总 = 汇总值的平均值
- 实际值覆盖 = 账户无实际值(显示计划数据)
- 请确保此账户具有以下账户设置:
- 时间汇总 = 汇总值的总和
- 实际值覆盖 = 账户无实际值(显示计划数据)
- 所需的列包括:账户名称账户代码元素类型显示格式每Per文本选择器。值为:
- 小时
- 年
不适用小时/周HrPerWeek数字数字单位薪资PayRate初始余额币种 - 所需的模型化账户:账户名称账户代码账户类型部分人员编制PartialHeadcount模型化 - 累计账户名称账户代码账户类型工资Salary模型化 - 定期 - 币种公式ROW.PartialHeadcount*IF(ROW.Per="hr",ROW.HrPerWeek*DIV(ASSUM.PayDaysInMonth,5), DIV(ASSUM.PayDaysInMonth,ASSUM.PayDaysInYear)) * ROW.PayRate
- 薪资计算 - 仅限在职员工
- 所需的列包括:账户名称账户代码元素类型显示格式单位薪资PayRate初始余额币种
- 所需的模型化账户:账户名称账户代码账户类型部分人员编制PartialHeadcount模型化 - 累计账户名称账户代码账户类型工资Salary模型化 - 定期 - 币种公式ROW.PartialHeadcount*DIV(1,12) * ROW.PayRate
未分配的薪资 - 仅适用于调动
- 薪资计算 - 26 个薪资期间
- 创建以下全局假设账户:假设名称假设代码账户类型显示格式月中的周数WeeksInMonth假设 - 定期1数字一年中的周数WeeksInYear假设 - 定期2数字
- 请确保此账户具有以下账户设置:
- 时间汇总 = 汇总值的平均值
- 实际值覆盖 = 账户无实际值(显示计划数据)
- 请确保此账户具有以下账户设置:
- 时间汇总 = 汇总值的总和
- 实际值覆盖 = 账户无实际值(显示计划数据)
- 所需的列包括:账户名称账户代码元素类型显示格式每Per文本选择器。值为:
- 小时
- 年
不适用小时/周HrPerWeek数字数字单位薪资PayRate初始余额币种 - 所需的模型化账户:账户名称账户代码账户类型未分配的部分人员编制Unallocated_PartialHeadcount模型化 - 累计账户名称账户代码账户类型工资Salary模型化 - 定期 - 币种公式ROW.Unallocated_PartialHeadcount*IF(ROW.Per="hr",(ROW.HrPerWeek*ASSUM.WeeksInMonth), DIV(ASSUM.WeeksInMonth,ASSUM.WeeksInYear)) * ROW.PayRate
- 薪资计算 - 24 个薪资期间
- 创建以下全局假设账户:假设名称假设代码账户类型显示格式一年中的周数WeeksInYear假设 - 定期数字
- 请确保此账户具有以下账户设置:
- 时间汇总 = 汇总值的平均值
- 实际值覆盖 = 账户无实际值(显示计划数据)
- 所需的列包括:账户名称账户代码元素类型显示格式每Per文本选择器。值为:
- 小时
- 年
不适用小时/周HrPerWeek数字数字单位薪资PayRate初始余额币种 - 所需的模型化账户:账户名称账户代码账户类型未分配的部分人员编制Unallocated_PartialHeadcount模型化 - 累计账户名称账户代码账户类型未分配的工资Unallocated_Salary模型化 - 定期 - 币种公式ROW.Unallocated_PartialHeadcount*IF(ROW.Per="hr",DIV(ROW.HrPerWeek*ASSUM.WeeksInYear,12), DIV(1,12)) * ROW.PayRate
- 薪资计算 - 工作日
- 创建以下全局假设账户:假设名称假设代码账户类型显示格式每月的发薪天数PayDaysInMonth假设 - 定期1数字一年中的发薪天数PayDaysInYear假设 - 定期2数字
- 请确保此账户具有以下账户设置:
- 时间汇总 = 汇总值的平均值
- 实际值覆盖 = 账户无实际值(显示计划数据)
- 请确保此账户具有以下账户设置:
- 时间汇总 = 汇总值的总和
- 实际值覆盖 = 账户无实际值(显示计划数据)
- 所需的列包括:账户名称账户代码元素类型显示格式每Per文本选择器。值为:
- 小时
- 年
不适用小时/周HrPerWeek数字数字单位薪资PayRate初始余额币种 - 所需的模型化账户:账户名称账户代码账户类型未分配的部分人员编制Unallocated_PartialHeadcount模型化 - 累计账户名称账户代码账户类型未分配的工资Unallocated_Salary模型化 - 定期 - 币种公式ROW.Unallocated_PartialHeadcount*IF(ROW.Per="hr",ROW.HrPerWeekDIV(ASSUM.PayDaysInMonth,5), DIV(ASSUM.PayDaysInMonth,ASSUM.PayDaysInYear)) * ROW.PayRate
- 薪资计算 - 仅限在职员工
- 所需的列包括:账户名称账户代码元素类型显示格式单位薪资PayRate初始余额币种
- 所需的模型化账户:账户名称账户代码账户类型未分配的部分人员编制Unallocated_PartialHeadcount模型化 - 累计账户名称账户代码账户类型未分配的工资Unallocated_Salary模型化 - 定期 - 币种公式ROW.Unallocated_PartialHeadcount*DIV(1,12) * ROW.PayRate
已分配的加班时间
- 加班时间计算 - 单个员工
- 创建以下全局假设账户:假设名称假设代码账户类型显示格式每月的发薪天数PayDaysInMonth假设 - 定期1数字一年中的发薪天数PayDaysInYear假设 - 定期2数字
- 请确保此账户具有以下账户设置:
- 时间汇总 = 汇总值的平均值
- 实际值覆盖 = 账户无实际值(显示计划数据)
- 请确保此账户具有以下账户设置:
- 时间汇总 = 汇总值的总和
- 实际值覆盖 = 账户无实际值(显示计划数据)
- 所需的列包括:账户名称账户代码元素类型显示格式每Per文本选择器。值为:
- 小时
- 年
不适用小时/周HrPerWeek数字数字单位薪资PayRate初始余额币种 - 所需的模型化账户:账户名称账户代码账户类型工资Salary模型化 - 累计账户名称账户代码账户类型加班OT模型化 - 定期 - 币种公式IF(ROW.Per="hr",ROW.OT_Pct*ROW.Salary,0)
- 加班时间计算 - 全局
- 创建以下全局假设账户:假设名称假设代码账户类型显示格式每月的发薪天数PayDaysInMonth假设 - 定期1数字一年中的发薪天数PayDaysInYear假设 - 定期2数字
- 请确保此账户具有以下账户设置:
- 时间汇总 = 汇总值的平均值
- 实际值覆盖 = 账户无实际值(显示计划数据)
- 请确保此账户具有以下账户设置:
- 时间汇总 = 汇总值的总和
- 实际值覆盖 = 账户无实际值(显示计划数据)
- 所需的列包括:账户名称账户代码元素类型显示格式每Per文本选择器。值为:
- 小时
- 年
不适用小时/周HrPerWeek数字数字单位薪资PayRate初始余额币种 - 所需的模型化账户:账户名称账户代码账户类型部分人员编制PartialHeadcount模型化 - 累计账户名称账户代码账户类型加班OT模型化 - 定期 - 币种公式IF(ROW.Per="hr",ASSUM.Global_OT_Pct_Salary*ROW.Salary,0)
示例 4:未分配的加班时间 - 仅适用于调动
- 加班时间计算 - 单个员工
- 所需的列包括:账户名称账户代码元素类型显示格式每Per文本选择器。值为:
- 小时
- 年
不适用加班时间百分比OT_Pct数字百分比 - 所需的模型化账户:账户名称账户代码账户类型未分配的工资Unallocated_Salary模型化 - 定期账户名称账户代码账户类型未分配的加班时间Unallocated_OT模型化 - 定期 - 币种公式IF(ROW.Per="hr",ROW.OT_Pct*ROW.Unallocated_Salary,0)
- 加班时间计算 - 全局
- 创建以下全局假设账户:假设名称假设代码账户类型显示格式全局加班时间百分比工资Global_OT_Pct_Salary假设 - 定期数字
- 请确保此账户具有以下账户设置:
- 时间汇总 = 汇总值的平均值
- 实际值覆盖 = 账户无实际值(显示计划数据)
- 所需的列包括:账户名称账户代码元素类型显示格式每Per文本选择器。值为:
- 小时
- 年
不适用 - 所需的模型化账户:账户名称账户代码账户类型未分配的工资Unallocated_Salary模型化 - 定期账户名称账户代码账户类型未分配的加班时间Unallocated_OT模型化 - 定期 - 币种公式IF(ROW.Per="hr",ASSUM.Global_OT_Pct_Salary*ROW.Unallocated_Salary,0)
示例 5:已分配的奖金
- 奖金计算 - 年度奖金金额
- 所需的列包括:账户名称账户代码元素类型显示格式年度奖金金额Bonus_Dol数字币种奖金实现值百分比Bonus_Attainment数字百分比
- 所需的模型化账户:账户名称账户代码账户类型部分人员编制PartialHeadcount模型化 - 累计账户名称账户代码账户类型奖金Bonus模型化 - 定期 - 币种公式DIV(ROW.Bonus_Dol*ROW.Bonus_Attainment,12)*ROW.PartialHeadcount
- 奖金计算 - 工资百分比
- 所需的列包括:账户名称账户代码元素类型显示格式年度奖金百分比Bonus_Pct数字百分比
- 所需的模型化账户:账户名称账户代码账户类型工资Salary模型化 - 定期账户名称账户代码账户类型奖金Bonus模型化 - 定期 - 币种公式ROW.Salary*ROW.Bonus_Pct
- 奖金计算 - 全局
- 创建以下全局假设账户:假设名称假设代码账户类型显示格式全局奖金百分比Global_Bonus_Pct假设 - 定期百分比
- 请确保此账户具有以下账户设置:
- 时间汇总 = 汇总值的平均值
- 实际值覆盖 = 账户无实际值(显示计划数据)
- 所需的模型化账户:账户名称账户代码账户类型工资Salary模型化 - 定期账户名称账户代码账户类型奖金Bonus模型化 - 定期 - 币种公式ASSUM.Global_Bonus_Pct*ROW.Salary
示例 6:未分配的奖金 - 仅适用于调动
- 奖金计算 - 年度奖金金额
- 所需的列包括:账户名称账户代码元素类型显示格式年度奖金金额Bonus_Dol数字币种奖金实现值百分比Bonus_Attainment数字百分比
- 所需的模型化账户:账户名称账户代码账户类型未分配的部分人员编制Unallocated_PartialHeadcount模型化 - 累计账户名称账户代码账户类型未分配的奖金Unallocated_Bonus模型化 - 定期 - 币种公式DIV(ROW.Bonus_Dol*ROW.Bonus_Attainment,12)*ROW.Unallocated_PartialHeadcount
- 奖金计算 - 工资百分比
- 所需的列包括:账户名称账户代码元素类型显示格式年度奖金百分比Bonus_Pct数字百分比
- 所需的模型化账户:账户名称账户代码账户类型未分配的工资Unallocated_Salary模型化 - 定期账户名称账户代码账户类型未分配的奖金Unallocated_Bonus模型化 - 定期 - 币种公式ROW.Unallocated_Salary*ROW.Bonus_Pct
- 奖金计算 - 全局
- 创建以下全局假设账户:假设名称假设代码账户类型显示格式全局奖金百分比Global_Bonus_Pct假设 - 定期百分比
- 请确保此账户具有以下账户设置:
- 时间汇总 = 汇总值的平均值
- 实际值覆盖 = 账户无实际值(显示计划数据)
- 所需的模型化账户:账户名称账户代码账户类型未分配的工资Unallocated_Salary模型化 - 定期账户名称账户代码账户类型未分配的奖金Unallocated_Bonus模型化 - 定期 - 币种公式ASSUM.Global_Bonus_Pct*ROW.Unallocated_Salary
示例 7:已分配的佣金
- 佣金计算 - 年度佣金金额
- 创建以下全局假设账户:假设名称假设代码账户类型显示格式一年中的发薪天数PayDaysInYear假设 - 定期数字
- 请确保此账户具有以下账户设置:
- 时间汇总 = 汇总值的平均值
- 实际值覆盖 = 账户无实际值(显示计划数据)
- 所需的列包括:账户名称账户代码元素类型显示格式年度佣金金额Comm_Dol数字币种佣金实现值百分比Comm_Attainment数字百分比
- 所需的模型化账户:账户名称账户代码账户类型部分人员编制PartialHeadcount模型化 - 定期账户名称账户代码账户类型佣金Commission模型化 - 定期 - 币种公式DIV(ROW.Comm_Dol*ROW.Comm_Attainment,12)*ROW.PartialHeadcount
- 佣金计算 - 工资百分比
- 所需的列包括:账户名称账户代码元素类型显示格式年度佣金金额Comm_Pct数字百分比
- 所需的模型化账户:账户名称账户代码账户类型工资Salary模型化 - 定期账户名称账户代码账户类型佣金Commission模型化 - 定期 - 币种公式ROW.Salary*ROW.Comm_Pct
示例 8:未分配的佣金 - 仅适用于调动
- 佣金计算 - 年度佣金金额
- 所需的列包括:账户名称账户代码元素类型显示格式年度佣金金额Comm_Dol数字币种佣金实现值百分比Comm_Attainment数字百分比
- 所需的模型化账户:账户名称账户代码账户类型已分配的部分人员编制Allocated_PartialHeadcount模型化 - 定期账户名称账户代码账户类型未分配的佣金Unallocated_Comission模型化 - 定期 - 币种公式DIV(ROW.Comm_Dol*ROW.Comm_Attainment,12)*ROW.Unallocated_PartialHeadcount
- 佣金计算 - 工资百分比
- 所需的列包括:账户名称账户代码元素类型显示格式年度佣金金额Comm_Pct数字百分比
- 所需的模型化账户:账户名称账户代码账户类型未分配的工资Unallocated_Salary模型化 - 定期账户名称账户代码账户类型未分配的佣金Unallocated_Comission模型化 - 定期 - 币种公式ROW.Unallocated_Salary*ROW.Comm_Pct
示例 9:应税薪酬
- 应税薪酬
- 所需的账户:账户名称账户代码元素类型显示格式奖金Bonus模型化 - 定期币种佣金Commission模型化 - 定期币种加班OT模型化 - 定期币种工资Salary模型化 - 定期币种账户名称账户代码账户类型应税薪酬TaxableComp模型化 - 定期 - 币种公式ROW.Salary+ROW.Allocated_Bonus+ROW.Commission+ROW.OT
- 未分配的应税薪酬 - 仅适用于调动
- 所需的账户:账户名称账户代码元素类型显示格式未分配的奖金Unallocated_Bonus模型化 - 定期币种未分配的佣金Unallocated_Commission模型化 - 定期币种未分配的加班时间Unallocated_OT模型化 - 定期币种未分配的工资Unallocated_Salary模型化 - 定期币种账户名称账户代码账户类型未分配的应税薪酬Unallocated_TaxableComp模型化 - 定期 - 币种公式ROW.Unallocated_Salary+ROW.Unallocated_Bonus+ROW.Unallocated_Commission+ROW.Unallocated_OT
示例 10:累计薪酬
- 无调动
- 所需的账户:账户名称账户代码元素类型显示格式应税薪酬TaxableComp模型化 - 定期币种账户名称账户代码账户类型累计薪酬CumulativeComp模型化 - 定期 - 币种公式IFF(month(this)>1,ROW.TaxableComp+ROW.CumulativeComp[time=this-1],ROW.TaxableComp)
- 有调动
- 所需的账户:账户名称账户代码元素类型显示格式未分配的应税薪酬Unallocated_TaxableComp模型化 - 定期币种账户名称账户代码账户类型累计薪酬CumulativeComp模型化 - 定期 - 币种公式IFF(month(this)>1,ROW.Unallocated_TaxableComp+ROW.CumulativeComp[time=this-1], ROW.Unallocated_TaxableComp)