在下述情况下运行人员业务规则。
提示:
有关增强规则执行性能的建议,请参阅“使用人员规则时的性能考量”。
要启动某个业务规则,请依次单击操作和业务规则,然后单击该规则。
同步默认值 - 在您更新福利、税或其他收益的实体默认值之后,运行此规则。例如,您设置了新福利或者从实体默认值中删除了现有福利。如果从“新员工”或“管理现有员工”表单中运行此规则,则会在员工工作级别推送更新的实体默认值。如果使用右键菜单启动同步默认值,则会将其用于选定的员工与工作组合。
如果您打算针对以下项执行同步默认值规则:
同步组件定义 - 在更新现有福利、税或其他收益之后运行此规则。例如,您更新了比率表、支付频率、薪金等级或最大值。运行同步组件定义会将更新的组件定义推送到员工和工作。此规则不更新实体默认值。
计算报酬 - 更新表单上的数据时,要重新计算费用,请运行计算报酬规则。例如,如果您更改了某个员工的状态,请审核该员工的 FTE,然后运行计算报酬。
运行此规则可计算单个员工或工作的报酬。
提示:
在四个人员批量更新表单中,可以对现有员工、实体和工作的源数据进行快速更改。每个表单都与仅处理已更改数据的 Groovy 规则关联。请参阅《使用 Planning 模块》中的“更新多个员工和工作详细信息”。
注:
您可以通过选择“总实体”下的父实体,为多个实体同时运行同步默认值、同步组件定义以及处理加载的数据规则。出于性能考虑,Oracle 建议通过选择“总实体”下的不同子代来运行多个规则实例,而不是一次运行所有实体的规则。
注:
如果在运行业务规则时收到有关无效数据的错误消息,请参阅“对规则的错误消息进行故障排除”。
人员中使用的 Groovy 模板
务必为人员中使用的 Groovy 模板设置安全性:OWP_Add Requisition_GT - 添加招聘请求菜单项
OWP_Change Existing Details_GT - 更改现有详细信息和更改现有员工详细信息菜单项
OWP_Change Requisition_GT - 更改请求菜单项
OWP_Enable Job_GT
- 添加工作菜单项OWP_Change Salary_GT
- 更改薪金菜单项OWP_Incremental Process Data with Synchronize Definition_GT - 在表单中保存时运行
OWP_Incremental Process Data with Synchronize Defaults_GT - 在表单中保存时运行
OWP_Incremental Synchronize Defaults_GT - 在表单中保存时运行
OWP_Incremental Synchronize Definition_GT - 在表单中保存时运行
要为 Groovy 模板设置安全性:
FTE 和人数计算
人数和 FTE 这两个量度都用于计算员工数。
人数计算员工实际数量。
FTE(全职当量)计算全职时数。全职员工的 FTE 为 1.0。兼职员工的 FTE 低于 1.0。只要 FTE 大于 0,员工的人数始终为 1.0。
如果员工的 FTE 不是整数,则 FTE 和人数可能会显示不同的结果。FTE 舍入到最接近的整数。唯一的例外是 FTE 大于 0 但小于 1 的情况,FTE 始终舍入到 1。例如,0.25 的 FTE 舍入到 1.0(即使 0 是最接近的整数,但为了统计人数,仍需要计入该员工)。对于 FTE 为 1.25 的工作,人数舍入到最接近的整数 1.0。