扩展补偿规划发布到元数据框架--迈向综合套件的一步

254 阅读8分钟

我很高兴以产品经理的身份创建我在 "奖励 "领域的第一个博客,并且超级兴奋地分享我们团队建立的全新功能,该功能扩展了我们的能力,允许将补偿计划信息发布到建立在我们的元数据框架(MDF)上的客户创建的扩展。 我希望你能发现这篇博客中的信息对采用这一功能很有用。我将期待着您的评论和反馈。

让我们深入了解一下该功能的细节!!。

概述

使用Employee Central的SAP SuccessFactors薪酬客户使用SuccessFactors平台元数据框架来构建扩展,以扩展人力资源信息系统解决方案。 这可能包括为跟踪员工的保留奖金、股权授予、其他长期奖励、额外的养老金贡献等信息而创建的扩展。目前,我们的薪酬规划工具允许客户将存储在这些扩展中的信息拉到薪酬规划工作表中。 然而,在这个功能之前,我们没有向客户提供发布/写入规划工作表上改变的信息到这些扩展的能力。客户将不得不运行手动导入,将补偿规划工作表中更改的数据上传到这些扩展中。

我们正在改变这种情况,发布了从补偿到元数据框架的发布功能,通过这个功能,我们向客户提供了完整的端到端能力,以读写他们在我们的MDF平台上建立的自定义扩展。该功能使发布功能自动化,允许客户将补偿工作表数据发布到自定义扩展中。该功能在b2111版本中可用,通过该功能,我们在我们的套件中提供了更好的集成能力。

使用案例

让我们来看看从薪酬计划中发布数据到自定义扩展的一些用例

  • 将薪酬计划工作表中的奖金发放或变更情况发布到MDF扩展中,以跟踪发放给员工的一次性保留奖金。
  • 将薪酬规划工作表中的最后晋升日期和晋升等级发布到为跟踪它而建立的自定义MDF扩展中。
  • 将薪酬周期内的股权授予发布到自定义的MDF对象中,以跟踪逐年的员工股权授予,并显示在他们的人员档案中。

前提条件

让我们了解启用此功能所需的一些前提条件

  • 它只适用于EC综合或混合模板,并且只适用于雇员中心用户。
  • 该功能适用于用户级MDF对象。我们支持以下对象类型
    • 无生效日期的
    • 有效日期的
    • 一个支持在一天内有多个有效日期变化的对象
  • 对于所有自定义的MDF对象,需要在MDF对象中添加一个cust_templateId字段,类型为数字。
  • 字段映射应该被添加到补偿模板中,将补偿字段映射到MDF对象上的字段。映射的字段应该是类似的字段类型。
  • 管理员启用了以下基于角色的权限(RBP)。管理权限角色>管理员权限>管理补偿> MDF 中存储补偿数据 ,需要启用 "将补偿数据发布到MDF "用户界面的菜单下拉。

实施步骤

下面是实施该功能的步骤说明

步骤1:配置或编辑元数据对象定义

配置一个元数据框架(MDF)对象来存储补偿计划信息。需要在对象中添加一个类型号templateID的字段,以便发布工作。客户通常已经有使用我们的MDF框架创建的扩展,所以如果你已经有一个用户级的MDF对象,你只需要在你的MDF定义中添加一个模板ID字段。("cust_"前缀会自动添加到所有由客户添加到MDF对象的自定义字段中)。保存对象定义。

Note

第2步:添加MDF映射到薪酬模板中

你的下一步是将补偿模板的数据字段映射到MDF对象定义字段。

选择一个EC集成或混合补偿计划模板来添加映射。下载选定的模板,用xml编辑器和字段映射打开该模板,可以是雇员中心集成模板或混合模板。

Note: 

这是实现从薪酬工作表到基于用户的MDF对象发布的最关键步骤。

使用的MDF映射块需要被添加到计划模板的XML中,并且应该被放置在预算覆盖部分和雇员中心发布映射部分之后。

使用识别和映射薪酬模板上的字段,以发布到MDF对象字段上。

字段映射块样本

<comp-mdf-output-component componentType="customMDF" componentCode="cust_equity_retention_bonus" effectiveDate="2021-05-01">。

<! [CDATA[customField4]]>
<! [CDATA[cust_equity]]>


<! [CDATA[lumpSum2]]>
<! [CDATA[cust_retentionbonus]]>


<! [CDATA[lumpSum4Target]]>
<! [CDATA[cust_bonusenddate]]>


<comp-mdf-output-component componentType="customMDF" componentCode="cust_RT_Multiple_Changes" effectiveDate="2021-05-01">。

<! [CDATA[customField4]]>
<! [CDATA[cust_compequity]]>


<! [CDATA[lumpSum2]]>
<! [CDATA[cust_compbonus]]>


<! [CDATA[lumpSum4Target]]>
<! [CDATA[cust_comppubdate]]>

映射的简单准则/规则

  • componentType将始终是customMDF,因为我们目前支持写到一个自定义的MDF对象。
  • componentCode是客户使用MDF框架创建的自定义对象的技术ID。它以cust_开头。
  • comp-mdf-field-map是存储所有字段的映射的块。
  • comp-field-id是补偿计划模板上的技术字段ID,mdf-field-id是客户创建的元数据对象定义上的技术字段名称。
Note: 

第3步:将补偿计划模板上传到系统中

在完成MDF发布的补偿计划模板中的映射后,你可以将你的本地文件模板上传到实例中

第4步:使用模板生成工作表

在上传你更新的模板后,使用该模板生成工作表,为一些用户修改映射到MDF模板的comp模板字段id的数据,并完成他们的工作表

第5步:发布薪酬数据到MDF

在 "完成补偿周期 "标签上,点击发布数据下拉菜单,选择在元数据框架(MDF)中发布数据 ,将数据发布到MDF。

目前,我们为所有员工或只为选定的员工发布补偿数据。

  • 为所有雇员发布补偿数据 - 使用检查表格状态按钮查看表格状态。
Note:
  • 为选定的雇员发布补偿数据 - 当你选择这个选项时,请提供一个要发布数据的用户名列表。

允许重写开关

这是发布的一个重要标志。允许覆盖允许你用相同的关键字段组合来覆盖MDF中的现有数据。这可以在你已经发布到MDF,但是在第一次发布后补偿工作表上的数据发生变化时使用。这允许你进行多次发布,或决定数据是否应该被覆盖。

当你认为补偿工作表中的数据是主数据时,请使用 "允许覆盖"。下面是 "允许覆盖 "的选项是如何根据你发布的对象类型而有所不同的

  • 非有效日期的对象
    • 当选择允许覆盖时,MDF发布工作将覆盖MDF对象中用户的数据。如果没有用户数据,它将为用户插入一个新行。
    • 当不选择允许覆盖时,如果用户数据已经存在,MDF发布工作将跳过用户记录。
  • 有效日期的对象
    • 当选择允许覆盖时,如果MDF对象中存在用户和有效日期的数据,MDF发布工作将覆盖MDF对象中的用户数据。如果不存在用户数据,它将为用户插入一个新行,并注明生效日期。
    • 当不选择允许覆盖时,如果MDF对象中存在用户和生效日期的数据,MDF发布作业将跳过这些数据。如果没有用户数据存在,它将为用户插入一个带有生效日期的新行。
  • 在同一天有多个变化的对象
    • 当选择允许覆盖或不选择时,MDF发布工作将为同一有效日期插入一个新的序列号的新行。
Note:

第6步:审查MDF发布日志

当发布作业结束时,会在监控补偿作业用户界面上为用户发布一个摘要日志,包括成功、失败和跳过的记录总数。 一个详细的日志文件可供下载,其中包括所有失败用户的详细信息,以及需要修复的数据的具体细节。 如果数据从同一模板发布到多个MDF对象,该日志为单个MDF对象提供上述摘要。你可以下载csv格式的摘要日志,这样管理员就可以在excel中打开它,方便分类和过滤。发布的作业的日志可在监控补偿作业用户界面中找到。

Note:

第7步:查看已发布的数据

你可以使用MDF对象的管理数据用户界面来查看用户的MDF发布数据

Note:

总结

在SuccessFactors奖励空间中正在发生令人兴奋的事情,我们正在打造一个全新的产品SuccessFactors Total Rewards。如果你有兴趣了解更多,请加入我们的设计顾问计划,参与我们的共同创新之旅。敬请关注明年的精彩内容在那之前,祝您有一个顺利的薪酬季!!!我们期待着您的反馈我们期待着您的反馈

其他资源。

要查看视频演示,请使用此链接查看演示。

如需详细说明,请遵循我们的实施指南。