创建和修改候选人申请

配置多阶段应用程序

Objective

After completing this lesson, you will be able to 配置多阶段应用程序。

多阶段应用程序

通过此功能,可以选择在应用程序进程的不同点公开不同的应用程序字段。

一些公司的申请人完成了快速初始申请(阶段 1)。如果招聘人员阅读简历,并希望面试候选人,则会更改申请人状态。因此,会向申请人发送一封电子邮件,请求完成剩余申请(阶段 2)。同时,面试团队可以查看不同状态的不同信息,例如,新申请人状态的称呼或登录提供状态的奖金。

在多阶段环境中,必须先填写状态的所有必填字段,然后用户才能成功将申请人的状态更改为任何"进行中"状态。换言之,如果其中一个必填字段未完成,则无法将候选人移至下一状态。这也适用于招聘操作员必须完成的任何必填字段。无论是否填写必填字段,都可以随时将申请人移动到取消资格状态。

多阶段应用程序配置

要配置多阶段应用程序,请执行以下操作:

  1. 选择 配置公司设置招聘 V2 应用程序启用多级申请 。这将为整个实例启用多阶段应用程序环境。

  2. 在"配置"的"管理招聘"部分,找到"编辑职位需求申请模板"并导出申请 XML。
  3. 打开应用程序 XML 并将所有字段权限复制到空白文本文件中。从申请 XML 中删除除 statusIDresumecoverLetter 字段之外的所有字段权限。
  4. 打开职位需求 XML (JRDM) 并在 XML(申请人状态配置)的区域 10 下定义多级权限块。
  5. 根据需要为人才管道中的每个状态定义多级权限。
  6. 将新版本的应用程序 XML 和 JRDM XML 导入到配置中。

在职位需求中构建多级权限块时,您将定义哪些招聘操作员(或候选人操作员)可以查看哪些申请字段,以及人才管道中的哪些状态。

配置多阶段申请的职位需求模板

多阶段许可块包括以下内容:

  • 权限类型:操作员可以接收任何应用程序字段的读取或写入权限。
  • 权限描述(可选)
  • 操作员:通过定义 role-name 元素,可以将申请字段授权给任何招聘操作员角色或候选人操作员,如下所示:<role-name><![CDATA[C]]></role-name>
  • 状态:定义人才管道(申请人状态集)中的哪些状态应授予权限,如下所示:<status><![CDATA[Default]]></status>

    重要事项:请勿在这些许可块中使用状态标签,否则导入时将收到错误。使用状态的名称(与在基本集中创建的名称相同)。

  • 字段:列出权限块应影响的所有应用程序字段标识。列出并定义所有字段,如下所示: <field application-field-id="candidateSource"/>
显示字段许可的代码块及其属性。

注意事项包括以下内容:

  • 使用多阶段申请设置时,必须先填写所有必填字段(由候选人或招聘操作员填写),然后招聘人员才能将申请人状态更改为任何进行中状态。
  • 如果使用 Pre-Screening 问题和多级申请,则必须在 JRDM 中启用 Candidate Questions 功能权限。这将允许向处于相应状态的候选人显示预先筛选问题。
  • 无论是否填写了任何必填字段,都可以在任何时候将申请人移动到取消资格状态。
  • 配置多阶段申请权限时,必须定义所有状态,否则候选人可以查看所有字段。
  • 您可以配置对不同操作员角色可见的国家/地区特定应用程序字段,这些字段可以通过在模板文件中配置覆盖来完成。

在候选人申请中配置字段属性覆盖

业务示例

国家/地区字段对职位申请有特殊含义,可以控制字段在申请上的可见性。

在本练习中,您将配置国家/地区字段和字段属性覆盖。

注意

要完成此练习,您需要导出当前版本的申请模板(也称为候选人数据模型)。要导出申请模板,请导航到 配置管理招聘 ,然后选择 SECOND 链接(编辑职位需求申请模板)并导出申请模板。

任务 1: 配置职位需求标准国家/地区字段

该客户目前在美国、德国和西班牙运营,很快将在加拿大和墨西哥开设办事处。您必须配置这些国家/地区字段。

步骤

  1. 作为招聘人员,查看空缺职位申请并检查职位所在国家/地区(派生的国家/地区字段)字段下拉菜单中当前可用的国家/地区。

    1. 以管理员身份登录实例,并作为招聘方代理。

    2. 导航到"招聘"并显示"已批准/开放"职位需求。

    3. 要打开请购单详细信息,请选择查看或编辑请购单

    4. 向下滚动至职位所在国家/地区字段(派生的国家/地区字段),并注意下拉菜单中提供的值。

  2. 要仅将列表编辑为可能提供作业的国家/地区,请以管理员身份登录。在"管理中心""设置职位公告板选项"中,通过添加加拿大和墨西哥来更新自定义国家/地区列表。

    1. 选择国家/地区和州/省值设置链接。

    2. 选择自定义选择的链接。

    3. 向下滚动屏幕以选中加拿大墨西哥复选框。

      或者,您可以使用搜索框过滤这些值。

    4. 单击"Add"(添加)以列出每个" "。

    5. 单击"完成"

    6. 单击保存

  3. 确认申请中的职位所在国家/地区(派生的国家/地区字段)字段现在显示其他两个国家/地区选项。

    1. 代理为招聘人员,并查找上面看到的相同申请。

    2. 确认申请中的职位所在国家/地区(派生国家/地区字段)字段现在显示加拿大、德国、墨西哥、西班牙美国

任务 2: 验证申请模板上的现有覆盖

步骤

  1. 在 XML 编辑器中打开最新版本的 CDM。

    1. 登录"配置",然后转到"管理招聘""编辑职位需求申请模板"

    2. 导出文件并将其保存到您的计算机。确保 candidate-data-model.dtd 文件位于同一文件夹中。

    3. 在 XML 编辑器中,打开最新版本的 CDM。

  2. 在覆盖区域中,检查哪些字段应该按哪个国家/地区的职位申请类型(内部或外部)查看。记录这些字段。

    1. 在 CDM 中,找到覆盖区域。

      注意

      可以使用 Ctrl+F 搜索覆盖
    2. 查找应用于不同国家/地区职位的内部和外部候选人可查看和不可查看的字段。

    3. 记录这些字段。

  3. 以内部候选人身份开始申请,以验证是否显示相应字段。

    1. 导航到 招聘打开职位需求职位发布

    2. 使用内部不公开提案请求选项在内部发布职位。使用当天日期作为过账开始日期。

    3. 在新标签中复制链接。

    4. 选择应用

    5. 填写候选人档案上的所有必填字段,然后单击下一步

    6. 验证是否显示适合内部候选人的字段。

    7. 选择取消

  4. 以外部候选人的身份开始申请,以验证字段是否显示(视情况而定)。使用个人提案请求选项访问提案请求

    1. 在候选人申请中,验证是否显示外部候选人的相应字段。

    2. 选择取消

任务 3: 配置覆盖

步骤

  1. 在 XML 编辑器中打开最新版本的候选人应用程序(CDM 模板)。

  2. 在"currentCompany"字段之后,立即使用表中的信息添加新字段。

    标签字段类型必填?可查看至位置
    May we contact your current employer?是/否选项列表字段仅限已申请位于美国 (US)、加拿大 (CA) 和墨西哥 (MX) 的职位的外部候选人currentEmployer 字段正下方
    1. 在 CDM 中,找到 currentCompany 字段,并在其正下方创建标签为 May we contact your current employer? 的自定义字段标识

    2. 将字段设置为"必填"。

    3. 设置字段类型属性使其成为选项列表字段(参考 yesno 选项列表)。

    4. 配置覆盖,以便只有已应用于位于美国、加拿大或墨西哥的职位的外部候选人才能查看此字段。首先复制现有覆盖部分并输入更新。

      Code Snippet
      12345678910
      <field-attr-override> <override> <description><![CDATA[For external applicants only.]]></description> <country><![CDATA[US]]></country> <country><![CDATA[CA]]></country> <country><![CDATA[MX]]></country> <field-attr attribute="public" value="true" applicant="external"/> </override> <field refid="cust_contactEmployer"/> </field-attr-override>
  3. 在该字段之后创建另一个新字段并按表中指定设置属性。

    标签字段类型必填?可查看至位置
    Current Department文本字段仅申请了位于美国(美国)的职位的内部候选人。May we contact your current employer? 字段正下方
    1. 选择相应的编号并添加标签 Current Department

    2. 将其设置为必填文本字段。

    3. 使此字段只能由已应用于美国职位的内部候选人查看。

    4. 配置覆盖,以便只有已申请美国职位的内部候选人才能查看此字段。首先复制现有覆盖部分并输入更新。

  4. 验证 CDM,使用新名称保存,然后将修订后的 CDM 导入到"配置"中。

    1. 验证 CDM 并使用新名称保存。

    2. 要导入更新的 CDM,请登录到配置。

    3. 导航到 管理招聘编辑职位需求申请模板

    4. 浏览文件并单击导入

任务 4: 在多阶段环境中授权新应用程序字段

使用多阶段应用程序环境会更改应用程序字段的许可方式。在单个阶段应用程序环境中,直接在应用程序 XML 模板中授权字段。但是,多阶段申请环境允许我们控制何时向候选人(或招聘用户)显示申请字段。这需要授权职位需求模板中的申请字段,其中申请人状态集已配置。

在此任务中,您刚刚为候选人和招聘操作员创建的字段具有权限。

候选人应在完成申请时收到此字段的写入权限。

在人才管道的所有状态期间,招聘操作员应获得字段的只读权限。

步骤

  1. 在 XML 编辑器中打开最新版本的 JRDM。

  2. 查找应用程序状态配置(位于模板底部)。

  3. 提供了多阶段应用程序字段权限的示例代码,但已将其注释掉。移除注释语法。

    1. 移除权限块开头和结尾的 "<!--" 和 "-->"。

  4. 通过在"默认状态"中找到"C"运算符的申请权限块,向候选人授予您在上一步中创建的新自定义字段的权限。

    1. 使用以下信息查找许可块:

      <field-permission type="write">

      <description><![CDATA[C can write]]></description>

      <role-name><![CDATA[C]]></role-name>

      <status><![CDATA[Default]]></status>

    2. 使用以下语法为两个新自定义字段添加权限。添加以下代码,并将 XXXX 替换为您创建的自定义字段标识:

      <field application-field-id="XXXX" />

    3. 复制两个新许可行以在下一步中使用。

  5. 通过查找招聘操作员的申请权限块,将您在上一步中创建的新自定义字段授权给招聘操作员。由于招聘操作员应该能够在整个招聘流程中看到这些字段,因此您将授权所有状态中的字段。

    1. 查找具有以下描述的许可块:

      <description><![CDATA[Recruiting Operators can read during all statuses]]></description>>

    2. 粘贴您添加到上述候选人权限的两行新权限。

  6. 检查多阶段应用程序许可块的其余部分。请注意,在申请人状态集中的不同状态期间,如何向招聘操作员或候选人授权不同的申请字段。在为多阶段应用程序环境构建新的权限块时,您需要使用在基础集中创建的状态名称,而不是标签。

  7. 验证 JRDM 并将其另存为新版本。

任务 5: 测试应用程序

步骤

  1. 以内部候选人身份开始申请,以验证是否显示相应字段。

    1. 以管理员身份登录实例,并作为招聘方代理。

    2. 找到已批准的请购单并对其进行编辑。

    3. 职位所在国家/地区(派生的国家/地区字段)字段更改为美国

    4. 保存更改。

    5. 代理作为内部用户。(可从"公司信息组织结构图"中获取用户列表。)

    6. 使用私人提案请求选项申请此职位。

    7. 请注意上面配置的覆盖字段的存在或不存在。

    8. 单击取消

    9. 代理作为招聘人员,导航到申请,然后将工作所在国家/地区(派生国家/地区字段)字段更改为德国 (DE) 。

    10. 再次以内部候选人的身份开始申请,并验证是否存在覆盖字段。

  2. 以外部候选人身份开始申请。

    1. 执行与上述相同的步骤,外部候选人从外部职业门户申请职位除外。

    2. 根据需要验证是否存在覆盖字段。

摘要

  • 启用并配置多级申请,以在招聘流程的不同点显示字段。
  • 在职位需求模板中定义权限块,以按状态控制字段可见性和编辑权限。
  • 将字段属性覆盖用于国家/地区和候选人类型特定的显示逻辑。
  • 对多级配置进行测试和故障排除,确保候选人和招聘人员在每个阶段都有正确的访问权限。