网站建设_牛商网网站建设_优惠

时间:2022-01-02 18:24       来源: 微辰云

网站建设_牛商网网站建设_优惠

Successactors Employee Central中10个不同的业务规则常见用例

作者:Sandip Biswas,Certified Employee Central顾问

背景:SuccessFactors Employee Central,业务规则是一个非常强大的功能,可以用来满足任何客户与员工数据/休假/时间表/事务/工作流等相关的大多数定制需求,我们将讨论一些常见的业务需求,以及如何使用业务规则功能来实现这些业务需求。

用例一:当年薪超出薪资级别维护的薪资范围时,在保存员工薪酬数据时显示警告消息。

前提:启用该字段管理业务配置中"compInfo"中标识符的"范围穿透"。要隐藏员工薪酬信息中的"范围渗透"字段,企业应用中心,云从,可以调整RBP。此外,您还需要配置"年薪"薪资组件组。

示例规则:

说明:"范围穿透"是员工薪酬信息中的标准字段,在运行时根据"薪资范围"和"年薪"填充。如果"范围渗透"值大于100,大数据培训哪好,则年薪高于薪资范围;如果"范围渗透"值小于0,则薪资低于薪资范围。我们在这里使用了简单的逻辑来显示在为年薪保存员工薪酬信息时的警告消息。您可以使用"保存"薪酬信息的规则。

用例二:在员工退休日期/合同结束日期的n个月/天之前触发通知给经理/管理员。

前提条件:首先创建警报消息和工作流。可以从管理中心的"管理数据"选项创建警报消息。在工作流中添加将接收退休日期/合同结束日期通知的参与者。

示例警报消息:

示例规则:

说明:日期加功能用于计算触发通知的日期。在这里我们可以看到通知将在退休日期的3个月之前触发(-3用于规则函数"Date Plus"的月数参数)。通知的收件人在工作流"CONTRACT\u END\u ALERT"中定义。您可以使用相应portlet的"saveAlert"上的消息(这里是就业详情)。

用例三:当员工在ESS中更改家庭住址时,它将触发审批工作流,物联网是什么,但当管理员更改员工家庭住址时,它将不会触发任何工作流。

先决条件:首先创建工作流。

示例规则:

说明:在这个规则中,我们只是简单地检查谁是登录用户(规则函数login user)&为谁(Context.Current.User用户)数据正在更改。如果两者相同,则触发工作流,否则不触发。两者都是相同的,意味着员工自己正在更改ESS中的数据。您可以使用员工家庭住址的"保存"规则。

用例四:检查员工家属(子女)的出生日期是否为未来日期。如果未来日期则会出现错误消息。

示例规则:

说明:这里我们检查受抚养人的出生日期是否在今天之后。如果是,则引发错误消息。今天之后意味着它是未来的日期。您可以使用员工相关信息的"保存"规则。

用例五:检查员工个人信息中称呼和性别的组合是否正确。

示例规则:

说明:在和/或条件中,我们正在检查称呼和性别的组合。如果存在任何差异,则抛出错误消息。您可以使用"性别/称呼"字段的"一次更改"或"员工个人信息"字段的"一次保存"中的规则,也可以同时使用这两种规则。

用例六:在保存新员工数据时,根据员工年龄和薪等自动设置员工退休日期。

示例规则:

说明:这里我们使用了规则功能date Plus来设置退休日期退休日期以出生日期为准。根据上述规定,员工年龄为50岁(600个月)时,将设定退休日期。您可以使用职务信息的"保存"规则。

用例七:默认商务电话为主&在创建商务电话数据时为所有员工设置默认商务电话号码。在数据维护时,只提供扩展名作为商务电话的输入。

示例规则:

说明:在基于电话类型选择的规则中,我们设置了主要值和电话号码值。您可以使用电话信息中字段Phone Type的"onChange"规则,

用例八:根据员工职务信息中的薪级选择,在招聘时设置薪酬信息中的默认薪资成分,

前提条件:首先要确定哪个薪资成分与薪级和薪资成分相关联任务需要在SF EC的薪级表配置中完成。在示例规则中,关联的薪资组件是1002.

示例规则:

说明:这里我们使用两个规则函数"来自薪级结构的金额",电子商务数据分析,"来自薪级表结构的货币"等,以获取在薪级表级别分配的值,然后根据检索到的值设置薪级表中的值。可以使用员工薪酬信息的"onInit"规则,

用例九:根据职务代码选择设置职务。或者,我们可以使用传播。

示例规则:

说明:在这个规则中,我们是从职务分类对象级别维护的值中设置职员职务信息中的职务值。您可以使用员工职务信息中"职务分类"字段的"onChange"规则,

用例X:在职务对象级对员工职务信息级维护的数据完整性进行验证,

示例规则: