如何在Flow Designer中使用Human Resources: Core Spoke的Create Case动作
在Flow Designer中正确使用「Create Case」动作创建HR Case
关于「Case Values Record」的说明
Case Values Record是用来传入一个已存在的业务记录对象,目的是让HR Case自动关联并继承该记录的字段值。比如:
- 传入员工档案记录(
sn_hr_core_profile表的记录),可以自动填充HR Case中的「员工姓名」「部门」「工号」等关联字段 - 不需要基于现有记录创建时,这个参数可以留空,直接通过
Case Fields手动设置所有需要的字段
「Create Case」动作的正确配置步骤
- Case Table Name:选择HR Case对应的系统表,通常是
sn_hr_core_case - Case Values Record:
- 若有需要关联的员工/业务记录,通过之前的动作(比如「Get Record」)获取该记录对象后传入
- 无关联记录时,保持空值即可
- Case Fields:手动设置HR Case的核心字段,比如:
short_description:填写案件短描述description:可以直接拼接Record Producer中的变量值,示例写法:"问题类型:{{data.issue_type}}\n问题详情:{{data.issue_details}}\n提交人:{{data.requester_name}}"- 其他字段如
priority(优先级)、hr_service(HR服务类型)也可在此设置
解决Record Producer的描述不自动填充问题
如果坚持使用Record Producer,可通过以下两种方式补全描述字段:
- 在Record Producer中添加脚本:在Record Producer的「脚本」标签中,添加代码将变量值拼接后赋值给
current.description,示例:current.description = "问题类型:" + producer.issue_type + "\n问题详情:" + producer.issue_details; current.short_description = producer.short_description; - 在Flow中追加Update Record动作:先用Record Producer创建Case,再添加「Update Record」动作,将变量值写入Case的
description字段
内容的提问来源于stack exchange,提问作者John Bautista
相关产品推荐
相关产品推荐

