清单是一种数据输入方法,让用户能够以问答格式输入数据。借助 Vault,您可以使用清单设计节段设计问题设计可用答案设计依赖关系设计对象构建模板。作为配置的一部分,您可以随后设置生命周期状态用户操作或入口操作,这将创建清单模板实例(称为清单),分配到清单回答者角色的用户可以与之交互以回答问题。作为配置的一部分,您还可以配置适合您的用例的工作流

清单适用于所有应用程序。您可以使用启用清单选项在 Vault 中启用清单,方法是导航到管理 > 设置 > 常规设置并在清单部分中设置启用清单选项。

如需设计清单的帮助,请参阅设计清单

如何为对象启用清单

您可以为任何系统、标准或自定义对象启用清单类型。为实现该目的:

  1. 导航到管理 > 配置 > 清单类型
  2. 单击创建
  3. 为清单类型输入标签,例如,“审计清单类型”。
  4. 选择一个目标对象
  5. 可选:设置匹配字段
  6. 要为清单类型启用版本控制,请选择
  7. 单击保存

默认配置

在 Vault 中启用清单后,某些配置组件自动可用:

工作流

请参阅配置清单工作流

配置概述

您可以通过为各种对象创建记录来通过 Vault 直接构建清单设计,但 Vault 还会提供简化流程的加载程序。加载程序让您能够通过加载一个 CSV 文件创建完整的清单设计,其中包括节段、问题、可用答案和问题依赖关系。此外,您可以导出完成的清单设计并将其上传到其他 Vault,或修改设计并将其上传到同一 Vault。有关更多详细信息,请参阅清单设计加载程序

要配置清单,请执行以下操作:

  • 可选:为清单设计配置对象页面布局以显示相关节段设计记录,以及为节段设计进行配置以显示相关问题设计依赖关系设计记录。先完成此步骤可让您更轻松地创建相关对象记录,因为您可以从清单设计节段设计记录详细信息页面执行此操作。
  • 清单类型选项列表定义选项列表选项
  • 创建清单设计对象记录清单设计记录代表特定清单的设计。创建清单设计时,如果想要实例化通过汇总两个或更多已批准的清单设计创建的单一运行时清单,可选择将汇总清单设为。您还可以通过复制现有清单设计来创建清单设计记录。您可以在草稿已批准清单设计生命周期状态上配置深层复制清单设计用户操作。如果您为清单类型启用了版本控制,则您可能还能够通过创建现有清单设计的新版本来创建清单设计记录。
  • 创建一个或多个节段设计记录。它们代表清单中的节段。您可以将简介或问题节段添加到清单设计。简介节段向用户提供如何回答清单的说明,并且不能包含问题。问题节段可以包含一个或多个问题。对于汇总清单设为清单设计,添加子清单,而不是问题节段。
  • 创建一系列问题设计记录。每个记录都代表一个问题。对于多选问题,您还必须在创建问题后创建可用答案设计记录。对于每个问题设计记录,您可以选择包括问题引导文本引用文档
  • 为需要配置的任何问题依赖关系创建依赖关系设计记录。完成清单设计时,通过选择批准使用用户操作使其进入已批准生命周期状态。
  • 配置生命周期状态入口操作和/或生命周期状态用户操作,以在相关对象的生命周期配置内启动清单回复。
  • 可选:为目标对象配置对象页面布局以显示相关清单记录。
  • 配置生命周期状态入口操作,以在相关对象的生命周期配置内完成清单回复。
  • 可选:要启用临时问题,请将允许临时问题字段添加到清单设计页面布局。然后,在清单设计记录上将允许临时问题设为,以允许回答者将临时问题添加到清单实例。请注意,用户必须拥有相关回复对象类型的创建权限,并考虑任何适用的动态访问控制 (DAC) 分配,才能将临时问题添加到清单。
  • 可选:配置欢迎通知消息,Vault 会将该消息发送给分配完成清单的回答者。

支持清单的对象

清单功能依赖于一组代表清单设计的对象,以及一组支持每个清单设计的实际实例的对象:

设计对象

以下对象支持清单的设计或模板:

  • 清单设计主版本:对于启用了版本控制的清单类型,每个记录代表清单设计版本的总清单。
  • 清单设计:每个记录代表一个清单设计。
  • 子清单设计:对于汇总清单设为清单设计,每个记录代表与子清单的联合。
  • 节段设计:每个记录代表一个清单内的一个节段。
  • 问题设计:每个记录代表一个清单内的一个问题
  • 可用答案设计:每个记录代表与一个清单内的一个多选问题相关的一个多选选项。
  • 依赖关系设计:每个记录代表控制问题或节段中的一个依赖问题和一个多选答案之间的依赖关系。

清单对象

以下对象支持实例化清单(基于清单设计)及其回复:

  • 清单:每个记录代表与特定目标对象记录相关的一个实例化清单。
  • 节段:每个记录代表实例化清单内的一个问题节段。
  • 回复:每个记录代表实例化清单内的一个问题和所提供的回复。
  • 依赖关系:每个记录代表实例化清单内两个回复记录之间的一种依赖关系。
  • 可用答案:每个记录代表一个特定多选问题的选项。回答者回答问题后,未使用的可用答案记录会变为非活动状态。

设置问题和答案

请参阅清单问题和答案设置

匹配字段

如果要配置多个清单设计,Vault 会根据对象记录中的字段值与清单设计记录中的值的匹配方式,使用匹配字段选择(清单设计匹配字段目标对象匹配字段)来确定要使用的清单设计。如果不是创建多个清单设计,则可以选择将这些设置留空。

例如,如果想要根据机构在更改控制记录中创建清单,您需要在引用机构对象的清单设计对象上新建机构字段。随后为清单设计匹配字段目标对象匹配字段选择机构。当用户为 Pleasanton 机构创建更改控制记录时,Vault 会根据同样选择了 Pleasanton 机构的清单设计创建清单。

如果配置匹配字段,则清单设计记录中的字段必须引用与目标对象上的字段相同的数据:

  • 每个对象上的选项列表字段都必须使用同一全局选项列表。
  • 每个对象上的对象引用字段都必须指向同一(第三个)对象。

清单类型(选项列表)

清单类型是分配给清单设计对象的选项列表。您必须从管理 > 业务管理员 > 选项列表 > 清单类型配置选项列表选项。创建启动清单的用户操作或入口操作时,您将选择要创建的清单类型,其映射到清单设计记录上的值。用户启动清单时,Vault 将根据设计以及入口或用户操作中选择的清单类型来确定要使用的设计。

如果仅想使用匹配字段实例化清单,请确保在创建用户操作或入口操作时使用默认值不适用作为清单类型。选择不适用会指示 Vault 仅使用清单类型中定义的匹配字段。如果不配置匹配字段并拥有多个清单设计,请确保选择不适用以外的清单类型选项列表值,从而确保实例化适当的清单设计记录。

清单入口操作和用户操作

某些入口和用户操作可用于清单:

用于启动清单的入口和用户操作

要让用户能够启动清单,您想在其中创建清单的对象生命周期状态中必须配置了启动清单入口操作或用户操作。

如果将启动清单操作配置为用户操作,请确保配置“目标对象”已接受工作流。如果将启动清单操作配置为入口操作,请确保配置“目标对象”等待验收工作流。请注意,您只能使用用户操作方法或入口操作配置清单,而不能同时使用两者进行配置。如果启动清单操作配置为入口操作,则被分配了完成清单任务的回答者将不会收到配置的欢迎通知消息

对于版本受控设为清单类型启动清单操作将实例化状态与已完成状态类型关联的清单设计记录。

创建启动清单操作时,您必须指定:

  • 清单类型:默认情况下,这设为不适用。如果没有配置匹配字段,则选择不适用以外的清单类型值。
  • 使用汇总清单:默认情况下,这设为。如果汇总清单设计和子清单处于与已完成状态类型关联的生命周期状态,选择以在运行时按指定顺序汇总指定子清单中的内容。
  • 分配为可用回答者:(仅限入口操作)从目标对象记录选择一个角色。当入口操作启动清单时,Vault 会将所选角色中的用户分配到清单中的清单回答者角色。

用于完成清单的用户操作

对于新清单类型和现有清单类型,系统会为目标对象生命周期自动添加完成清单入口操作。管理员无法删除处于已完成状态的此入口操作,因为完成清单是系统入口操作。入口操作会清除所有禁用的回复,并计算清单评分 % 以及将值复制到相应<目标对象>清单 (_checklist__sys) 运行时对象上的评分 (score__sys) 字段。

当用户为清单单击完成时,Vault 会执行以下操作:

  • 打开完成清单对话框并提示用户提供任何所需的信息以及单击对话框中的完成
  • 完成工作流任务并将用户转至目标对象记录。

用于更新相关汇总清单设计的入口和用户操作

更新清单设计时,其所属的任何相关汇总清单都需要更新。此操作会自动执行该流程。使用其作为已替换生命周期状态上的入口操作,以更新所有已批准的相关汇总清单。如果自动化作业出现任何问题并需要重新运行该流程,它还可以用作用户操作。

如果想要清单设计及其所有相关记录在清单设计记录发生状态更改后同步到同一生命周期状态,则可以添加同步清单设计生命周期状态用户操作。在表示所需最终清单设计生命周期状态的对象生命周期状态中添加此操作。用户只能选择存在于所有相关清单设计对象中的生命周期状态。

创建同步清单设计生命周期状态操作时,您必须指定:

  • 同步清单设计生命周期状态用户操作
  • 想要更改为的生命周期状态(例如:草稿
  • 操作标签

用于异步级联删除清单设计的用户操作

您可以配置在后台删除用户操作,以异步删除清单设计及所有相关的级联记录,其中包括相应的节段设计、问题设计、可用答案设计和依赖关系设计。您可以为清单设计生命周期中的任何生命周期状态配置此用户操作;但是,用户只能在清单处于草稿状态、任何自定义状态以及与初始状态类型关联的状态时删除清单。用户操作选项和操作菜单的编辑节段中的删除选项(仅适用于草稿非活动生命周期状态)之间的区别在于,用户操作选项异步运行,并能够更好地处理大型清单设计的删除。

用户必须拥有清单设计对象的相应删除权限才能运行该操作。该操作不可用于您已经用于创建清单的任何清单设计。

配置欢迎通知消息模板

Vault 中的每个清单类型都有一个相应的欢迎通知消息模板,用户可以为每个清单设计记录自定义此模板。您可以从管理 > 配置 > 对象消息查看和编辑这些消息模板,其中消息模板标记为欢迎:[目标对象]。要允许 Vault 中的清单设计器自定义欢迎通知消息,请执行以下操作:

  • 配置清单工作流以包括通知步骤,从而提醒回答者他们被分配了清单。
  • 配置清单设计页面布局以包括欢迎电子邮件主题欢迎电子邮件文本欢迎通知文本字段。
  • 可选:编辑每个清单类型的标准对象消息模板。以下对象消息令牌引用清单设计对象上的字段:

清单设计字段

对象消息令牌

欢迎电子邮件主题

${Object.welcome_email_subject__sys}

欢迎电子邮件文本

${Object.welcome_notification_text__sys}

欢迎通知文本

${Object.welcome_email_text__sys}