创建人员工作表
本主题将分步介绍如何设置典型人员工作表。您首先可以使用“人员”模型化工作表模板,然后进行自定义。创建和自定义该工作表需要执行多项任务。
先决条件
先决条件
- 所需权限:模型管理访问权限 > 模型。
- 请参见 创建模型化工作表。
导航
从导航菜单中,选择 “建模”
。创建人员维度
为了节省时间,请在开始创建人员工作表之前,创建所需的人员相关维度。
从“建模”菜单中,选择 “维度”
。- 创建用于识别员工的维度,例如“区域”或“职务代码”。您无需选择维度类型。
- 为每个维度创建值。例如,如果维度的名称为“区域”,维度值可能为“北美洲”“南美洲”“亚洲”。
新建人员工作表
从“建模”菜单中,选择 “按层级指定的工作表”。
- 选择“新建工作表”按钮。
- 输入工作表名称。
- 选中“新建工作表”单选按钮,然后从下拉列表中选择“模型化”“人员”。
- 输入账户代码前缀,然后选择“下一步”。
- 选择“列和层级”,以查看工作表中已包含的列。您可以根据需要来编辑、重新排列或删除这些列。这些列包括:姓氏(文本)、名字(文本)、编号(文本)、层级(必填列)、福利(文本选择器)、开始日期(日期)、结束日期(日期)、小时/周(数字)、单位薪资(初始余额)以及每(文本选择器)。
- 人员工作表模板包含计算型账户。从左侧面板中,选择“显示列”。
您可以将这些账户添加到工作表,以及修改这些账户。除非您要修改福利计算,否则建议您将这些账户保留原样。如要修改福利,您可以使用面包屑导航返回到“工作表汇总”,然后选择“模型化账户”。
自动创建的账户包括:
- 部分人员编制monthfraction(ROW.StartDate,ROW.EndDate,this,30)此公式计算应向员工支付当月薪资的时段。雇用月份(开始日期所属的月份)很可能是不完整的月份。
- 人员编制if(month(this) >= month(ROW.StartDate) and (isblank(ROW.EndDate) or month(this) <= month(ROW.EndDate)), 1, 0)此公式计算人员编制。
- 时数ROW.HrPerWeek*ROW.PartialHeadcount此公式计算时薪员工每月的工作时数。
- 工资ROW.PartialHeadcount* if(ROW.per="Hr",ROW.HrPerWeek*(2080)/(480), 1/12) * ROW.PayRate此公式计算员工的月工资。
- 福利ROW.Salary * if(ROW.Benefits="Yes", (10)/(100), 0)此公式以占工资的百分比的形式计算福利。
“单位薪资”是另一个计算型账户。此账户与人员工作表默认包含的初始值元素关联。
- 单位薪资if((month(this) > 0) AND ROW.Headcount=1 AND (((month(this) - month(ROW.StartDate) > 1) AND ASSUM.RaiseMonth = 0 AND fiscalmonth(this) = fiscalmonth(ROW.StartDate)) OR (ASSUM.RaiseMonth = Month(this))),ROW.PayRate[time=THIS-1]*ASSUM.RaisePct, 0)此公式计算员工的单位薪资,包括任何计划的加薪。用户可以输入每位员工的初始单位薪资。后续月份的单位薪资根据上个月的单位薪资和加薪假设计算得出。
查看和更新福利费用
在人员工作表模板中,对于所有已启用福利的员工,福利费用均按相应员工工资的 10% 计算。福利选项如下:- No(新员工的默认设置。)
- Yes
您可以修改或删除此福利计算。
选择“福利”(在中央窗格中),并查看福利选项(在右侧窗格中)。您可以重命名默认选项(“是”“否”)、新增选项(例如,全职、兼职),或使用箭头键重新组织这些选项。如果用户在人员工作表中新增行,列表中的第一个选项将成为默认选项。
这些福利选项用于名为“福利”的计算型账户,该账户的公式如下:
ROW.Salary * IF(ROW.BenefitsSelector="Yes", (10)/(100), 0)
如果您修改福利选项,可能也需要修改此公式。例如,如果除了简单的“是”“否”,您还添加了其他选项,则可能需要向此列添加值查询,并更新计算型账户以引用该查询。
修改福利
- 使用面包屑导航返回到“工作表汇总”,然后选择“列和层级”。
- 选择“福利”列,更新文本选择器条目。
新增任意条目(例如“兼职”或“加拿大”),编辑或替换现有的“是”“否”条目。
如果工作表正在使用任何文本选择器条目,则您无法删除或重命名这些条目。
添加值查询
您可以使用值查询,将用户在工作表上输入的信息转换为计算型账户的值。您可以为自定义维度或文本选择器添加每月查询。例如,福利选项的“是”/“否”文本。如果您编辑了工作表,以提供更多福利选项(“是”或“否”除外),则需要添加查询。
如要为福利添加值查询,请执行以下操作:
- 选择“福利”(中央窗格),向下滚动到“值查询”(右侧窗格)。
- 展开“值查询”,然后选择“新增值查询”。
- 为查询命名(例如“本的选择”)。
- 指定“显示格式”“小数位数”的首选项。
- 选择“确定”以新增查询,然后选择“保存”,保存对工作表所做的变更。
- 选择“福利”>“值查询”,然后选择铅笔图标(在“本的选择”旁边)。此时系统会显示一个页面,在该页面中,您创建的每个福利选项(“是”“否”等)各占一行。
- 为每个福利选项输入所需的值(公式或数字),然后选择“保存”。
更新计算型账户
创建值查询后,下一步是修改“福利”计算型账户,以便在该账户的公式中加入“本的选择”查询。- 返回到人员工作表的“工作表汇总”。请注意,此页面新增了一个“值查询”链接。显示此链接是因为您添加了值查询。
- 选择“模型化账户”。当系统显示“账户”页面时,选择“福利”计算型账户。
- 滚动到“数据类型”(右侧窗格)。
- 输入一个将工资乘以新查询的新公式。例如:ROW.Salary*ROW.BenChoices
- 选择“保存”,保存对工作表所做的变更。
您可以按照修改“福利”列的方式,修改“每”列中的选项。默认选项为:年、小时。这些“每”选项用于名为“工资”的计算型账户。如果您修改了“每”选项,可能也需要修改“工资”账户的公式。
查看加薪假设
“人员”模板已包含两个工作表假设,这些假设用于确定员工的薪水和工资如何随时间自动增加。您可以修改或删除这些假设。这些假设不包含任何值,因此您需要更新假设,工资才会自动增加。
- 从“工作表汇总”中,选择“假设”。
- 您可以根据以下两种情景来输入加薪假设:
- 情景 1:所有员工都在相同月份获得加薪,例如每年 3 月加薪 5%。如要进行此设置,请在标题为“加薪月份”的假设的所有单元格中,输入月份数字(在本例中为“3”)。在标题为“加薪百分比”的假设的所有单元格中,输入加薪百分比。
- 情景 2:所有员工将在各自的周年纪念日所属月份获得加薪。在这种情况下,请在标题为“加薪月份”的假设行的所有单元格中,输入月份数字“0”。在标题为“加薪百分比”的假设的所有单元格中,输入加薪百分比。
- 单击“保存”。
您还可以创建使用以下逻辑的计算型账户:让员工在各自的周年纪念日获得加薪。
添加自定义维度(可选)
在人员工作表中添加自定义维度可能会很有用,具体取决于您所用的模型。您可以使用维度对人员编制数据进行排序和报告。如要向工作表添加自定义维度,请执行以下操作:
- 从“工作表汇总”中,选择“列和层级”。
- 选择“维度”(左侧窗格),查看工作表的可选维度列表。
- 逐一选择要添加的维度(右侧窗格),然后将这些维度拖至工作表画布(中央窗格)。在“维度属性”中,指定要为每个维度添加的维度值。
- 对于希望用户通过工作表查看器修改的每个维度,请选择相应维度,然后选择“编辑工作表上的维度”。
设置工作表属性
如要设置工作表的属性,请执行以下操作:- 在工具栏中,单击齿轮图标,以设置工作表属性。
- 选择“安全性”。如有需要,请选择“查看此工作表或其任何行需要‘工资详细信息’权限”。除非工作表用户拥有相应权限,否则此设置可阻止用户查看与工资相关的信息。
- 选择“设置”,并根据需要进行更改。请参见 设置工作表属性。
- 选择“确定”以保存属性变更。
- 单击“保存”。
将总分类账账户与模型化账户关联
在与相应的总分类账 (GL) 账户关联之前,计算型账户中的值不会汇总到损益表 (P&L) 中。您可以使用公式来填充每个部门的 GL 工资账户(例如“7000_01 薪水和工资”),从而将该账户与工资的计算型账户关联。如要创建一个公式将总分类账账户与人员工作表的计算型账户关联,请执行以下操作:
- 从导航菜单中,选择“公式”。
- 选择总分类账工资账户,该账户应显示人员工作表计算的结果。
- 选择“设置公式”>“公式助手”。
- 使用 公式助手 创建一个公式,将总分类账工资账户关联到相应的模型化账户。
- 选择“确定”。
按职务/职位输入人员编制
通过模板创建的人员工作表没有时间跨度元素。用户无需在将出现人员编制的所有计划月份中输入值。用户可按单个员工指定计划,并指定每个员工的开始日期、年薪或时薪。然后,人员工作表会计算相应时段内的所有结果值。有时,预算经理想要计划在特定时段内雇用的员工组。例如,用户可能想计划在 1 月份雇用四名新的销售代表,在 3 月份再雇用三名销售代表,依此类推。
对此,解决方案是针对不同种类的人员编制计划使用不同的人员工作表。您可以采取上文介绍的做法,在人员工作表上按人员为现有的人员编制制定计划。然后,您可以创建一个单独的人员工作表,以便按职务/职位制定未来招聘新员工的计划。