通过指定记录编号从 Zoho Recuit 提取记录

 概述

可执行 zoho.recruit.getRecordbyId() 任务,通过指定记录编号从 Zoho Recruit 的任何受支持模块取回现有记录。通过将它放入 Zoho Creator 中所需的表单动作块,从 Zoho Recruit 检索记录的过程可以根据需求轻松地实现自动化。假设我们有一个 Zoho Creator 表单,您需要从这里检索 Zoho Recruit 的特定记录以供采取进一步动作。您可以在所需的表单动作块执行 zoho.recruit.getRecordbyId() 任务,它将返回包含记录的响应。有关如何执行此任务的更多详情在下面说明。

 支持的模块

  • 应聘者
  • 职位空缺
  • 客户
  • 客户联系人

 语法

response = zoho.recruit.getRecordById(moduleName, id)

其中,
<response> - 是作为响应由 Zoho Recruit 返回的映射变量。
<moduleName> - Zoho Recruit 中的模块名称,记录将从这里提取。(必填)
<id> - 需要提取的记录编号。(必填)

 示例

下面是一个示例脚本,可添加到Zoho Creator表单中以基于记录编号从 Zoho Recruit 取回现有记录。假设我们有一个 Creator 表单,我们需要从 Zoho Recruit 将特定记录提取到该表单中。您可以将以下脚本添加到 Creator 表单中的所需表单动作块,以便每当加载、编辑或提交此表单时,Zoho Recruit 的指定模块中现有的指定记录会相应地取回。在本例中,模块是“应聘者”。当执行以下脚本时,来自 Zoho Recruit 的指定记录将依照指定的记录编号来提取。

response = zoho.recruit.getRecordsbyId("Candidates", "1687000000106001");

其中,
response - 是作为响应由 Zoho Recruit 返回的映射变量。
Contacts - Zoho Recruit 中的模块名称,记录将添加到该模块中。
1687000000106001 是需要提取的记录编号。 

 响应

Zoho Recruit 作为映射返回的响应:

{"Is Locked":"false","Candidate ID":"ZR_26_CAND","CANDIDATEID":"1687000000106001","Is Unqualified":"false","Updated On":"2015-11-19 18:09:28","Created By":"deepika.p","Is Attachment Present":"true","Source":"Added by User","MODIFIEDBY":"1687000000077003","Created Time":"2015-09-16 16:29:33","Modified By":"deepika.p","SMOWNERID":"1687000000077003","Candidate Status":"New","Last Activity Time":"2015-11-19 18:09:28","SMCREATORID":"1687000000077003","Email Opt Out":"false","Is Hot Candidate":"false","Last Name":"Tom & Jerry","Candidate Owner":"john"}