导入绩效目标

Objective

After completing this lesson, you will be able to 以管理员身份导入绩效目标。

如何导入目标

导入目标是使用 CSV 文件而不是目标计划创建、编辑或删除多个目标的方法。您可以选择在绩效周期开始时导入目标,或者如果您有需要为一组人员更新的部门目标。

导入绩效目标

导入绩效目标工具(在旧版 GMv12 中也称为 Beta 目标导入)允许您生成 CSV 文件,其中包含有关您要导入目标的目标计划的特定标题信息。要使用目标导入,请从操作搜索导航到导入绩效目标

首先,从可用模板列表下拉字段中选择您的目标计划,然后选择生成 CSV 标题。在电子表格行中填写目标和用户信息,以定义要导入的目标及其分配对象。在以下页面中,将更详细地讨论填写具有目标和用户信息的电子表格行。

警告

重要提示:请勿重新使用旧模板或导入文件!系统为每个目标计划生成唯一的 CSV 标题,该标题仅适用于特定目标计划。在导入目标数据之前,首先要做的就是为导入绩效目标生成新的 CSV 模板。

此屏幕截图显示“导入绩效目标”页面。

管理员必须具有基于角色的权限才能为组织导入目标:管理员权限管理目标导入目标。还可以将子权限分配给管理员,为目标群体导入目标。如果分配了此权限,并且用户尝试为其目标群体之外的用户导入目标,他们将在"目标导入电子邮件通知"中收到错误消息。

此屏幕截图显示“管理目标的管理员权限”,突出显示“导入目标”、“导入目标群体的目标”的子权限。

CSV 文件格式

目标导入文件是 CSV 文件。文件可以具有任何名称,但应具有 .csv 扩展名。为了能够将数据准确插入所有字段元素,必须针对特定目标计划模板定制行。

通常,文件中行的顺序无关紧要。但是,如果需要导入新的里程碑或度量标准查找表,则应在关联的父目标行之后添加它们。

打开 CSV 模板时,其将包含类似于以下屏幕截图的信息。模板的前五行表示此 CSV 文件的信息和标题列。不应修改这五行。

此屏幕截图显示目标导入的 CSV 文件格式的前五行。

由于 CSV 文件是逗号分隔的,因此其中可能包含逗号的 字符串值需要显式加引号。此外,对于类似于数字的过滤器字段中的值(例如 000123),Excel 中的单元格需要格式化为文本,以便 Excel 不会将其转换为真数字(例如 123)。

目标导入的关键信息

  • 可以使用相应的标识符 (GUID/ID),通过"导入绩效目标"更新目标。
    • GUID:全局唯一标识符允许您在系统中导入和更新数据。GUID 是出现在表报表中的字段。GUID 由管理员导入目标给出。如果使用相同的 GUID 创建目标,则 GUID 可用于批量更新或批量删除目标。例如,如果为同一分部或部门中的所有人创建了具有 GUID 的目标。
    • ID:首次创建目标后每个目标的唯一标识符。系统生成此标识,可使用表报表进行检索。例如,如果只需要更新之前为整个分部或部门创建的一个或两个目标,请使用其唯一 ID 而不是 GUID。
  • 通过目标计划创建的目标也可以通过导入功能更新(需要使用 ID)。
  • 可以使用 TGM FTP 数据导入类型的排定作业定期安排绩效目标的导入。该作业将从客户的 SFTP 位置中选择 CSV 文件。此类职位需要由 SAP SuccessFactors 顾问配置。
  • "管理员中心""导入绩效目标"中,如果启用"允许重复分配团队目标"选项,则可以将团队目标重复分配给同一用户,而无需进行其他验证。
  • 除现有标准筛选器外,还可以从后端或通过"管理业务配置"工具定义要用作筛选器的自定义字段。

    注意

    管理业务配置 (BCUI) 工具是一种平台功能,允许从实例更改继任数据模型。此功能需要由 SAP 支持或您的 SAP SuccessFactors 顾问从后端启用。

    在尝试进行任何更改之前,管理员应完全了解此工具的工作方式。SAP SuccessFactors Platform Administration 课程 (HR800) 包括有关此工具的信息。您还可以查看 Help Portal 了解更多信息。

  • FILTER_USERNAME 是唯一支持单个行中多个条目的过滤器(以分号分隔的用户标识)。任何其他标准和/或自定义过滤器仅支持每行一个条目。
  • 更新目标时,目标中仅需要包括要更新的字段。将值留空不会从目标中删除数据。要删除数据,请输入 \NULL 作为单元格的条目。
  • 一个目标在同一 CSV 上传文件中不应定义两次。不要在 中添加一行来添加目标,而将另一行放入 UPDATE 中的同一目标放在同一 CSV 中。
  • 计算目标评分(通过"度量标准查找表"生成)不是通过导入手动维护的,但可以通过导入具有相应成就级别、分数和实际成就的目标详细信息来生成。
  • 也可以导入团队目标。必须在 TYPE 列中指定 OBJECTIVE_TEAM

目标导入限制

  • 要添加、更新、删除或分配的最大条目数为 30,000。可以是 30,000 个没有子目标或 3,000 个目标的目标,每个目标具有 10 个子目标条目(例如里程碑和度量标准查找)。
  • Microsoft Excel 每个单元格的字符数限制为 255。因此,如果在 Excel 中打开文件,请确保基于文本的字段不会被截断。
  • 日期字段所需的格式为 mm/dd/yyyy。
  • 如果因解析错误而收到错误消息,请验证文件日期格式是否正确。

为目标导入生成 CSV 标题

业务示例

在本练习中,您将生成用于目标导入的 CSV 标题文件。

步骤

  1. 使用"操作搜索"导航到"导入绩效目标"

  2. 可用模板列表下拉字段中,选择您在上一练习中编辑的 [当前年度] 目标计划 [您的姓名首字母] 目标计划。

  3. 选择生成 CSV 抬头

  4. 将文件保存到桌面。

  5. 使用 Microsoft Excel 或其他电子表格应用程序打开文件。

目标导入的 CSV 标题

导出 CSV 文件后,请勿编辑前几个标题行。标题行定义了要成功导入目标,应在每列中放置的值。

柱状图描述示例
^类型^TYPE 标识将采取操作的项目。有效选项包括:OBJECTIVEOBJECTIVE_TEAMMILESTONEMETRICLOOKUPOBJCOMMENT。值区分大小写。目标
操作这是对 类型 中标识的项目执行的操作。有效选项包括:ADDUPDATEDELETE。值区分大小写。团队目标 (OBJECTIVE_TEAM) 的可用操作将为 ASSIGN、UNASSIGN、SHARE、UNSHARE添加
标识这是由 SAP SuccessFactors 系统创建的目标内部标识。此字段将标识要操作的特定目标。导入创建者只有在想要修改特定目标时才应在此处添加值。可以从表格报告中检索目标标识符。12345
GUID添加系统中不存在的新目标时,这是必填字段。这是您定义目标是否为新目标的唯一代码。如果目标已存在,请运行表报告以检索 GUID,然后使用该 GUID 批量更新或批量删除共享此标识符的目标(如果在同一 GUID 下创建了多个目标)。sf123
SUBGUID这是用于标识表字段中行的唯一代码(MILESTONEMETRICLOOKUP)。SUBGUID 用于表字段行的方式与用于目标的 GUID 字段相同。subsf123
FILTER_USERNAME此字段允许分配者填充一个或多个用户标识。可以通过用分号分隔 ID 来输入多个用户 IDcgrant;mhoff;mbarista
FILTER_MGR_ID这是您要为其添加目标的员工的经理的 UserID。cgrant
FILTER_DEPT此字段根据员工 DEPARTMENT 字段进行过滤。它用于确定为其创建目标的用户。销售
FILTER_DIV此字段根据员工"部门"字段筛选。它用于确定为其创建目标的用户。欧洲、中东和非洲
FILTER_JOBCODE此字段根据员工 JOBCODE 字段进行过滤。它用于确定为其创建目标的用户。IC
FILTER_LOC此字段根据员工 LOCATION 字段进行过滤。它用于确定为其创建目标的用户。巴黎
FILTER_CUSTxx

根据员工 CUSTOMXX 字段过滤此字段。自定义过滤器(自定义 01 - 自定义 15)可以由 SAP SuccessFactors 顾问在后端定义,也可以从"管理业务配置"中定义(请参阅关于此工具的上一部分中的注释)。

自定义字段值

注意

除非指定,否则您无需完成 CSV 文件中的所有字段,但必须通过导航到目标计划并添加新目标来确定所需的字段。任何带有红色星号 (*) 的字段为必填字段,必须在 CSV 中填写才能成功导入文件。

提示

类别标识可能与"管理模板"中可见的类别名称不对应,并将取决于 SAP SuccessFactors 顾问进行的后端配置(或 SuccessStore 中标准模板中的任何标识)。

可使用表报表找到这些标识。

  • 创建新的表报告,然后选择目标管理域。
  • 创建自己的报表定义并包括类别列。
  • 在配置中,选择显示值标识配置并启用类别复选框。

运行报表后,将显示类别标识。报告可能会在类别中包含数字和下划线(如 16_)。该数字是指目标计划标识符,下划线后面的内容将是类别标识符。

目标 ID、GUID 和 SUBGUID

目标 ID、GUID 和 SUBGUID 描述如下:

标识

标识符(目标标识符)用于唯一标识目标管理系统中的目标。这是一个可选字段,在导入文件需要更新没有 GUID 的目标时使用。可通过表报告找到作为目标 ID 字段的 ID。支持目标 ID 的列为 IDOBJECTIVE_PARENTID

GUID

GUID(全局唯一标识符)是与先前目标导入中的目标相关联的唯一标识符。GUID 可能与一个或多个目标相关。GUID 字段仅对所有 ADD 操作为必填字段,但也可以用于 UPDATE 和 DELETE 操作。您可以通过为 GUID 字段运行表报表来查找现有 GUID。目标的 GUID 一旦创建便无法更改。

SUBGUID

SUBGUID 是与先前目标导入中的目标关联的另一个唯一标识符。SUBGUID 唯一标识目标的子目标表条目。

过滤器

过滤器选项 (FILTER_) 缩小目标范围以接收操作。如果未指定过滤器,则目标导入将仅基于 ID、GUID 和 SUBGUID 对目标进行操作。过滤器字段的行为取决于正在执行的操作。

  • 对于 ADD 操作,筛选器字段确定哪些用户将收到目标。
    • 将为接收新目标的每位员工分配该目标的 GUID。
    • 如果员工已在具有相同 GUID 的目标计划中拥有目标,则不会收到目标的第二个副本,并且将显示警告消息,通知您未收到目标的员工人数。
    • 此行为将允许公司定期重新运行导入,以确保过滤器捕获的员工接收目标。

    注意

    由导入创建者使具有相同 GUID 的目标保持同步或可能具有同一目标的不同版本。
  • 对于 UPDATEDELETE 操作,将更新与给定 GUID、SUBGUID 和筛选器字段匹配的所有目标。
    • 这意味着如果没有为操作提供 GUID 或 SUBGUID,则不会发生更新或删除。
    • SUBGUID 是与先前目标导入中的目标关联的另一个唯一标识符。
    • SUBGUID 唯一标识目标的子目标表条目。

筛选用例

  • 示例 1:当 ADD 操作具有 GUID 但没有筛选器时,所有员工都会收到目标。
  • 示例 2:当 ADD 操作具有 GUID 和过滤器时,与过滤器匹配的所有员工都会收到目标。如果应接收目标的员工已具有具有相同 GUID 的现有目标,则该员工将不会收到该目标。这意味着可以将目标添加到某些员工(之前没有目标的员工),并且不会添加到其他员工(已拥有目标的员工)。
  • 示例 3:当 UPDATE 操作已确定 GUID 但没有过滤器时,将更新 GUID 为 的所有目标。
  • 示例 4:当 UPDATE 操作识别出部门的 GUID 和筛选器时,会更新特定部门中与 GUID 匹配的所有目标。

目标导入数据列

目标数据列始终以字符串 OBJECTIVE_ 开头,后跟目标将起作用的字段的名称。这些列将使用信息填充目标。确保在导入之前填写目标的所有必填字段。您可以通过导航到目标计划并添加新目标,检查哪些字段为必填字段。带有红色星号 (*) 的任何字段均为必填字段,必须在目标导入 CSV 文件中填写。

目标表(里程碑和度量标准查找)的列将以各自的表名称(MILESTONE_METRICLOOKUP_)开始。向计划添加新目标时,后续文本将显示在字段中。

柱状图描述示例
OBJECTIVE_CATEGORY这是目标计划模板后的代码中定义的类别 ID。您可以与 SAP SuccessFactors 认证的顾问核实,以验证正在使用的类别标识是否正确,或者可以使用表报表检索标识财务
OBJECTIVE_PARENTID此标识符用于管理目标调准。这是目标要对齐的内部目标 ID。3364
OBJECTIVE_PUBLIC定义目标是公共目标还是私有目标。接受的值为(YN)或(10Y
OBJECTIVE_name此列映射到名称字段定义标识增加每个客户的服务收入
OBJECTIVE_metric此列映射到指标字段定义标识每个客户的服务收入
OBJECTIVE_actual此列映射到实际字段定义标识50
OBJECTIVE_weight此列映射到权重字段定义标识20
OBJECTIVE_start此列映射到开始字段定义标识。20XX 年 1 月 1 日
OBJECTIVE_due此列映射到到期字段定义标识。20XX 年 12 月 31 日
OBJECTIVE_status

此列映射到状态字段定义标识。

进展中
OBJECTIVE_comments

此列映射到备注字段定义标识符。目标注释作为单独的行添加到 CSV 文件中,其中 ^TYPE 为 OBJCOMMENT

注释:无法使用导入更新或删除注释。

XYZ 注释。
OBJECTIVE_actual-achievement此列映射到实际成就字段定义标识。此字段用于根据度量标准查找表计算目标的评分。值为数字。500
MILESTONE_desc里程碑(子目标)描述的表列。子目标表在 CSV 文件中需要一个单独的行。实现第一季度服务收入目标
MILESTONE_due里程碑(子目标)截止日期的表列20XX 年 3 月 31 日

注意

上表中某些目标数据列描述中包含的字段定义标识,指的是定义目标计划信息的后端代码。您不应使用这些字段定义。但是,它们将帮助您确定想要与 SAP SuccessFactors 认证顾问一起编辑的正确字段,或者提交支持工单。

根据需要编辑 CSV 后,在导入绩效目标中上载文件。导入 CSV 文件后,您将看到一条消息,提示您检查导入文件的格式是否正确。导入处理完成后,您将收到电子邮件通知,指示导入是否成功。

编辑目标导入 CSV 模板

业务示例

在本练习中,您将编辑目标导入 CSV 模板以将新目标添加到多个用户的计划中。

步骤

  1. 从"操作搜索"导航至"员工导出"。

  2. 单击导出用户文件按钮下载用户数据文件 ZIP 文件。

  3. UserDirectory CSV 文件提取到本地文件夹,然后使用 CSV 编辑器将其打开。

  4. 检查 DEPARTMENT 列并选择具有多个人员的部门。建议:您可以使用销售 (SALES)

  5. 写下部门的区分大小写拼写。

  6. 检查列 JOBCODE 并选择一个职位代码,该代码具有多个同样属于您在步骤 4 中选择的部门的员工。建议:您可以使用销售经理 (SALES-MAN)

  7. 写下职位代码的区分大小写拼写。

  8. 挑选两个同时与部门和职位代码匹配的人员,并写下他们的姓名。

  9. 打开您在上一练习中导出的文件。或者,您可以生成新的 CSV 抬头。

  10. 使用此表添加以下信息(将没有值的单元格留空):

    CELL抬头VALUE
    A6^类型目标
    B6操作添加
    C6标识 
    D6子标识 
    E6GUID[姓名首字母] 123
    F6SUBGUID 
    G6FILTER_USERNAME 
    H6FILTER_MGR_ID 
    I6FILTER_DEPARTMENT输入在步骤 4 中记录的部门(区分大小写和空格)。
    J6FILTER_DIVISION 
    K6FILTER_JOBCODE输入在步骤 6 中记录的作业代码(区分大小写和空格)。
    L6FILTER_LOC 
    M6OBJECTIVE_CATEGORY客户
    N6OBJECTIVE_PARENTID 
    O6OBJECTIVE_PUBLICY
    P6OBJECTIVE_name[姓名首字母] 比上季度提高 5% 的客户满意度
    Q6OBJECTIVE_metric季度满意度调研评分
    R6OBJECTIVE_weight15
    S6OBJECTIVE_start20xx 年 1 月 1 日(本日历年)。
    T6OBJECTIVE_due20xx 年 12 月 31 日(本日历年)
    U6OBJECTIVE_done50
    V6OBJECTIVE_state 
    W6OBJECTIVE_bizx-pos 
    X6MILESTONE_desc 
    Y6MILESTONE_due 
    Z6OBJCOMMENT_comments 
  11. 保存文件。您将在下一练习中将其导入。

导入目标

业务示例

在本练习中,您将目标导入 CSV 电子表格。

提示

要接收导入通知,您可以在管理电子邮件通知中将管理员用户添加为单个收件人并转发所有电子邮件。这是测试将发送给任何用户的通知的有用工具。

步骤

  1. 使用"操作搜索"导航到"导入绩效目标"

  2. 选择浏览并找到您在上一练习中保存的文件。

  3. 选择导入

  4. 等待表明上传成功的电子邮件通知,然后测试目标已成功导入。最多可能需要一小时。

  5. "名称"菜单下拉列表中,选择"立即代理"。

  6. 搜索您在上一练习中记录的其中一个用户,该用户属于您选择的部门和职位代码。

  7. 选择确定

  8. 主页菜单中,选择目标

  9. 要切换到您的目标计划,请使用 切换计划 下拉菜单。

  10. 验证您的目标是否在计划的客户类别部分中。

  11. 名称菜单下拉列表中,选择成为自己

摘要

  • 导入目标是使用 CSV 文件而不是目标计划创建、编辑或删除多个目标的方法。
  • 目标导入文件是 CSV 文件。文件可以具有任何名称,但应具有 .csv 扩展名。模板的前五行表示此 CSV 文件的信息和标题列。不应修改这五行。
  • 可以使用相应的标识符 (GUID/ID),通过"导入绩效目标"更新目标。