Creating Custom MDF Objects

Objective

After completing this lesson, you will be able to 为入职流程中的附加数据收集"步骤创建自定义 MDF 对象。

其他入职数据收集

在 SAP SuccessFactors Onboarding 中,您可以根据需要定制数据收集流程。对于审阅新录用员工数据和个人数据收集步骤,可以创建自定义 HRIS 字段并将其添加到员工档案或永久员工记录。

在附加入职数据收集步骤中,可以单独收集特定数据。在"其他入职数据收集"步骤中收集的数据类型的一个示例是对新录用员工的职位很重要但与永久员工记录无关的信息。

登录流程流显示,其中突出显示了附加入职数据收集。

附加入职数据收集步骤由自定义 MDF 对象组成。这些允许您创建实体并定制收集的数据。

例如,如果要收集有关新雇用统一需求的数据,则可以创建名称为制服的实体,以询问制服大小的详细信息。或者,如果要询问新录用员工是否需要传输,可以创建名为传输选项的实体。

随即显示更新入职信息对话框。

其他入职数据收集步骤也显示在帮助我们更好地了解您主页卡上,以及个人数据收集。

可以将"附件"字段添加到 MDF 自定义对象,从而允许您在入职流程中上传附加文档。可以从文档管理服务或通过入职仪表盘查看和下载这些文档,以及从流程生成的文档。

配置自定义数据收集对象

在配置自定义数据收集对象之前,您需要分配处理 MDF 对象的权限。要验证是否已设置权限,请转到 管理中心管理权限角色权限...管理员权限元数据框架

您可以使用元数据框架和管理配置 UI 配置自定义数据收集页面上列出的实体及其相应接口。

配置后,要将实体映射到入职表单,请将实体与链接到 ONB2Process 对象的元数据框架对象相关联。

现在,您可以通过完成以下步骤配置自定义数据收集对象。

步骤

  1. 转到管理中心配置对象定义。

  2. 从"新建"下拉菜单中,选择"对象定义"选项。

  3. 代码字段中,输入自定义对象的名称。

    提示

    自定义对象名称必须以字符串 CUST_ 开头。

  4. API 可见性字段中,选择可编辑

    在元数据框架页面上,将 API 可见性选项选择为可编辑。
  5. 为要从新录用员工收集的附加数据添加字段

  6. 要在任何入职流程上使用 MDF 自定义对象,您必须添加此自定义字段:

    • 字段 下,添加自定义字段。在名称字段中,输入 cust_userConfig
    • 选择与 cust_userConfig 字段相关联的详细信息
    • 数据类型字段中,选择通用对象
    • 有效值源字段中,输入 ONB2DataCollectionUserConfig
    • 选择完成
    详细信息页面显示 cust_userConfig 字段的详细信息。
  7. 选择保存

    后续步骤

    创建自定义数据收集对象后,您需要创建用户界面 (UI) 并对其进行配置,以便对新录用员工可见。

结果

您已配置自定义数据收集对象。

为自定义 MDF 对象创建衬衫大小和颜色选项列表

业务示例

组织为员工提供不同的福利,包括公司衬衫、健身中心出入和停车位。但首先,企业需要收集更多有关新员工福利的数据。

在本练习中,您将创建两个选项列表来收集所需数据,以便组织可以适当地分配公司衬衫。

步骤

  1. 在实例中,使用操作搜索栏导航到选项列表中心。

  2. 要创建新的选项列表,请选择 + (创建选项列表)。

  3. 为新选项列表输入或选择以下详细信息:

    代码衬衫大小
    名称衬衫大小
    状态已激活
    显示顺序字母顺序

    现在,创建的新 Shirt_Sizes 选项列表没有任何项目或值。

  4. 选择 + (添加新值)并添加以下三个选项列表值:

     值 1值 2值 3
    外部代码SS_SmallSS_MediumSS_Large
    标签小型中等大型
  5. 要创建另一个选项列表,请导航回选项列表中心并选择 +(创建选项列表)

  6. 为新选项列表输入或选择以下详细信息:

    代码衬衫颜色
    名称衬衫颜色
    状态已激活
    显示顺序字母顺序

    现在创建新的 Shirt_Color 选项列表,没有任何项目或值。

  7. 选择 + (添加新值)并添加以下四个选项列表值:

     值 1值 2值 3值 4
    外部代码SC_NavyBlueSC_GreySC_RedSC_Black
    标签海军蓝灰色红色黑色

结果

您已成功创建两个选项列表。这些将在"附加数据收集"步骤中用于 MDF 自定义对象上的数据字段。

为附加入职数据收集创建和定义自定义 MDF 对象

业务示例

该组织已经创建了两个选项列表,这两个选项列表将用于 MDF 自定义对象数据字段。

在本练习中,您将创建一个 MDF 自定义对象,以定义需要为公司衬衫福利收集的数据。

步骤

  1. 在 实例中,使用操作搜索栏导航到配置对象定义

  2. 新建下拉菜单中,选择对象定义

  3. 输入或选择新 MDF 自定义对象的以下详细信息。

    代码CompanyShirts
    生效日期没有
    状态已激活
  4. externalCode的数据类型更改为自动编号

  5. 对于 externalCodeexternalName 字段的 详细信息 ,将 可见性 更改为 只读

  6. 使用以下详细信息添加三个自定义字段:

    设置​字段 1字段 2字段 3
    名称ShirtSizeShirtColor用户配置
    最大长度128128128
    数据类型选项列表选项列表通用对象
    有效值源衬衫大小衬衫颜色ONB2DataCollectionUserConfig​
    标签衬衫大小衬衫颜色用户配置
    可见性可编辑可编辑不可见
  7. 安全下的安全字段中,选择

  8. 要创建新的 MDF 自定义对象,请选择保存

结果

您已成功创建 MDF 自定义对象。这将允许组织从新录用员工处收集公司衬衫详细信息的附加数据。

为自定义 MDF 对象创建和定义 UI

业务示例

需要在入职中为每个 MDF 自定义对象创建或构建 UI。每个 MDF 自定义对象的 UI 用于确定在入职过程中将向新录用员工显示 MDF 自定义对象。根据组织要收集附加数据的原因,可以将不同的自定义 MDF 对象组分配给不同的新录用员工。

为公司衬衫创建并定义 MDF 自定义对象后,需要配置 UI 以使其可供新录用员工访问。在本练习中,您将为公司衬衫 MDF 对象创建 UI。

步骤

  1. 在 实例中,使用操作搜索栏导航到管理配置 UI

  2. 选择新建

  3. 标识符字段中,输入 CompanyShirtsUI

  4. 在选择基本对象字段中,选择 cust_CompanyShirts

  5. 从 UI 中删除 externalCodeexternalNameuserConfig 字段(如果显示)。

  6. 要为公司衬衫 MDF 对象创建新的 UI,请选择保存

结果

您已成功为自定义衬衫 MDF 对象创建一个 UI。

摘要

  • 使用自定义元数据对象收集独立于永久员工记录的入职数据,例如统一规模或传输需求。
  • 分配元数据框架权限、创建用户界面并添加附件字段,以便新录用员工可以提交文件。