自定义模块:自定义配置     

自定义配置用于存储可通过以下两种方式跨模块应用的一组值:

  • 作为引用实体:可重复使用的值,可在不同模块中显示于下拉列表中,或作为关联字段使用。
  • 用于定义工作流:用于指导记录从创建到完成期间在不同阶段之间流转的值。

例如,请求状态(添加于 管理 > 自定义 > 服务台 > 状态)可帮助定义请求工作流,并显示在请求表单的 状态 下拉列表中。

借助 配置 类型的自定义模块,管理员可以创建和管理自己的配置,并将值存储在 管理 > 自定义 > 自定义配置 下。

自定义配置的优势 

场景:管理员已创建了一个名为 员工入职 的网页选项卡,并希望为每位新员工添加入职阶段详细信息。

方法 1直接将入职阶段添加到表单中。

管理员可以在“员工入职”表单中配置一个下拉列表字段,用于保存所有相关阶段。

  • 优点:设置简单。具有该模块访问权限的技术人员和用户都可以查看这些阶段。
  • 限制:只能记录阶段名称。无法存储其他详细信息(如说明、可视标识符)。

方法 2使用自定义配置

管理员无需将阶段名称直接存储在表单中,而是可以按如下方式创建自定义配置:

  • 转到 管理 > 开发者空间 > 自定义模块,创建一个名为 入职阶段 的自定义配置。
  • 配置一个表单,用于收集诸如 阶段名称说明(用于提供上下文)和 颜色代码(用于视觉识别)等详细信息。 

  • 转到 管理 > 自定义 > 自定义配置 > 入职阶段,并添加相关阶段记录。 

  • 员工入职 表单中的 入职阶段 字段(下拉列表或类似字段类型)中引用该自定义配置,并发布该模块。您还可以在 ESM 目录中配置并发布该自定义配置,然后在此处将其引用到该字段。

它如何支持工作流

管理员可以:

  • 使用 入职阶段 的值来定义记录在员工入职流程中如何在不同阶段之间流转。
  • 定义自动化规则,当到达 待处理 背景验证 阶段时,触发诸如 发起背景调查收集身份证明 等任务。

优点:

  • 只有拥有足够权限的技术人员才能添加或修改阶段详细信息。其他用户可以在表单中查看阶段名称,但无法编辑该配置。
  • 同一配置可以在依赖入职阶段的多个模块和工作流中重复使用。

自定义配置还可以保存一些关键的后端值,而这些值无需广泛显示给用户。

例如,在 员工入职 模块中,管理员可以存储背景验证供应商代码或内部流程 ID。这些值可用于自动化和工作流中,但无需显示在入职表单中。

访问自定义配置 

符合自定义配置角色条件的技术人员可通过 管理 > 自定义 > 自定义配置 进行访问。

要添加记录,

  • 转到所需的自定义配置。
  • 单击 新建
  • 输入详细信息,然后单击 保存保存并新建
您还可以在 ESM 目录中配置并发布自定义配置,并在各实例之间引用支持引用实体的模块。  

列表视图操作 

编辑/删除记录 

要编辑或删除记录,

  • 转到所需的自定义配置。
  • 单击目标记录旁边的 操作 ,然后单击 编辑删除
  • 要批量删除记录,请使用记录旁边的复选框选择所需记录,然后单击

将记录标记为非活动 

要将记录标记为非活动状态,请单击所需记录旁边的 操作,然后单击 标记为非活动

您可以从 非活动 <custom_configuration> 筛选器中访问非活动记录。若要重新激活,请选择这些记录,然后单击工具栏上的 标记为活动

 当您将自定义配置选作引用实体时,非活动记录将不会被包含在内。  

搜索记录 

单击工具栏中的 搜索,可执行列搜索并筛选出特定记录。

添加/删除列 

使用 列选择器 来选择、移除和重新排序列表视图中的列。