如何使用 App ConnectOracle 人力资源管理

Oracle 人力资本管理是一款完整的基于云的人力资源管理解决方案,旨在提升人力资源(HR)能力并优化管理体验。

支持的产品和应用程序接口版本

要了解此连接器支持哪些产品和API版本,请参阅 IBM 支持页面上的详细系统要求

连接至 Oracle 人力资本管理

App Connect Designer的 "连接 > 应用程序和API" 页面(原" 目录" 页面) 或流程编辑器中,填写您看到的连接字段。 如有必要,请与 Oracle 人力资本管理管理员合作获取这些值。

表 1. Oracle 人力资本管理连接领域
连接字段 描述
端点 URL Oracle 人力资本管理云实例的 URL;例如, https://servername.fa.us2.oraclecloud.com
用户名 登录 Oracle 人力资本管理云实例的用户名。
密码 指定用户名的密码。

要获取 Oracle 人力资本管理系统的连接值(端点 URL、用户名和密码),请查阅 Oracle 云服务管理员发送给您的欢迎邮件。 有关更多信息,请参阅 Oracle 帮助中心的《 快速入门 》。

首次从 App Connect 设计器应用程序和API 页面连接到 Oracle 人力资源管理端点时,请展开 Oracle 人力资源管理 ,然后单击连接更多信息,请参阅管理账户

提示:

在流程中使用 App Connect 中创建的账户之前,请将其重命名为有意义的名称,以便于识别。 要在 "应用程序和 API " 页面上重命名账户,请选择账户,打开其选项菜单 (⋮),然后单击 " 重命名账户 "。

高级模式编辑

向流程添加操作时,流程用户界面上会显示有限的字段。 您可以选择高级模式,根据需要添加更多字段。 有关更多信息,请阅使用高级模式编辑。

当您使用高级模式添加附加属性时,请确保属性名称字段中的键与 Oracle HCM Cloud 页面上REST API的API键完全匹配。 因此,要使用附加属性功能,您需要具备API集合的基础知识。

以下示例说明如何使用高级模式。
  • 此示例说明如何在高级模式下使用简单的附加属性。
    1. 在此示例中,假设您在 Oracle Human Capital Management 中使用 Create job requisition 操作,并希望将招聘人员的任务 ID 添加为附加属性。
    2. 访问 Oracle HCM Cloud的REST API ,并复制对象名称(例如 RecruiterAssignmentId),.
    3. 使用对象名称 (RecruiterAssignmentId) 作为附加属性部分的属性名称,并提供必要的输入。 请确保对象名称与 Oracle REST API页面中的名称完全一致。
      附加属性中的招聘人员分配 ID 对象
  • 此示例说明如何在高级模式下使用复杂的附加属性。
    1. 在此示例中,假设您在 Oracle Human Capital Management 中使用 Create job requisition 操作,并希望添加语言作为附加属性。
    2. 访问 Oracle HCM Cloud的REST API ,复制对象名称(例如 languages),.
    3. 使用对象名称 (languages) 作为附加属性部分的属性名称,并提供必要的输入。 确保对象名称与 Oracle REST API 页面上的名称完全一致。
      附加属性中的语言对象
    4. 请按照以下示例所示,为您的API工具配置必要的语言参数。
      样本输入
      在您的API工具中,会生成包含复杂附加属性的输出,如下例所示。
      API工具中的示例输出

一般注意事项

在使用 App Connect Designer 和 Oracle Human Capital Management 之前,请注意以下事项:

  • (一般考虑)您可以在 App Connect Designer应用程序和 API 页面上查看可用的触发事件和操作列表。

    对于某些应用,事件和操作取决于环境以及连接器是否支持可配置事件和动态发现操作。 如果应用程序支持可配置事件,您会在事件列表下看到“ 显示更多可配置事件” 链接。 如果应用程序支持动态发现操作,您会在操作列表下看到 “显示更多” 链接。

  • (一般注意事项)如果某个应用程序使用多个账户,不同账户在为该应用程序选择操作时显示的字段集可能不同。 在流程编辑器中,某些应用程序总是为某个操作提供一组经过编辑的静态字段。 其他应用程序使用动态发现功能来检索所连接实例上配置的字段集。 例如,如果一个应用程序的两个实例有两个账户,第一个账户可能会使用可立即使用的设置。 不过,第二个账户可能配置了额外的自定义字段。

事件和行动

Oracle 人力资本管理活动

这些事件用于处理本应用程序中的更改,这些更改会触发流程开始完成流程中的操作。

显示更多可配置事件 :默认显示的事件是通过使用优化连接预先配置的。 配置可通过轮询此应用程序以获取新对象或更新对象来触发流程的事件后,可使用更多项目。

Oracle 人力资本管理行动

您的流程将在此应用程序上完成这些操作。

对象 操作 描述
缺勤计划余额 查询缺勤计划余额 检索缺勤计划余额列表
缺勤记录 创建缺勤记录 创建缺勤记录
检索缺勤记录 检索缺勤记录列表
更新缺勤记录 更新现有缺勤记录
更新或创建缺勤记录 更新或创建现有的缺勤记录
求职者 创建候选人 创建候选人
删除候选人 删除候选人
检索候选人 检索候选人列表
更新候选人 更新现有候选人
更新或创建候选人 更新或创建现有候选人
直接下属 检索直接报告 检索直接下属的列表
职位申请 创建职位申请 创建职位申请
删除职位申请 删除职位申请
检索职位申请 检索职位申请列表
更新职位申请 更新现有职位申请
更新或创建职位申请 更新或创建现有职位申请
工资单 创建分配的薪资表 创建分配的薪资表
绩效评估 检索绩效评估 检索绩效评估列表
性能目标 检索绩效目标 检索一组绩效目标
人才档案 创建人才档案 创建人才档案
检索人才档案 检索人才档案列表
更新或创建人才档案 更新或创建现有人才档案
更新人才档案 更新现有人才档案
时间记录 检索时间记录 检索时间记录列表
工人报告 检索员工报告 检索一份工人报告清单
工作程序 创建工作程序 创建一个工作者
检索工人 检索工人列表
更新或创建工作者 更新或创建现有工作者
更新工作者 更新现有工作者

将 App Connect 连接至 Oracle 人力资源管理后,您将获得更多可用项目。

示例

使用 Oracle Human Capital Management 的模板的仪表板磁贴
使用 Oracle Human Capital Management 的模板的仪表板磁贴
使用 Oracle Human Capital Management 的模板的仪表板磁贴

使用模板快速创建 Oracle 人力资本管理流程

了解如何使用 App Connect 模板快速创建流程,在 Oracle 人力资源管理平台上完成各项操作。 例如,前往探索页面并搜索 Oracle Human Capital Management

使用 Oracle Human Capital Management 的模板的仪表板磁贴
Oracle HCM 流程详细视图

使用 App Connect 建立与 Oracle 人力资本管理集成的流程。

阅读 IBM® 社区中的博客,了解如何根据 Oracle 人力资本管理工作人员记录在 Google Sheets 中创建即将执行的任务的工作人员列表。 单击 " 阅读博客 "进入博客。