数据管理功能 > 管理更改 > “更改管理”管理 > 更改关联规则管理 > 定义更改关联规则
  
定义更改关联规则
您可以在“更改关联规则”表中创建和修改更改关联规则。
要访问此表格,请导航至“站点”“组织” 下的“实用程序”页面。选择“业务规则”。有关详细信息,请参阅更改关联规则表格
* 
wt.associationRules.enableOrganizationRules 属性设置为 true 时,您可以在组织级别创建规则。默认情况下,此特性设置为 false
如果您在组织级别定义规则,则这些规则优先于站点级别规则。
1. “更改关联规则”表格中,单击“新建更改关联规则”图标
2. 请在“类型属性”下完成以下字段:
“关联类型”
选择以下选项之一:
“更改进程”- 配置哪些对象可在同一更改进程中进行链接。这还将指定可添加到“关联的进程对象”表格中的适用对象类型。
“更改参考”- 配置哪些对象可链接为参考,但不一定会包括在同一更改进程中。这还将指定可添加到“关联的参考对象”表格中的适用对象类型。
“更改实施计划”- 配置更改通告和更改任务之间的关联。
“影响”- 配置相互影响的对象间的关联,以对这些对象执行特定操作。例如,影响基线成员的更改任务。
* 
您在“关联类型”字段中所做的选择决定了“角色 A 类型”“角色 B 类型”字段中可用的选项。
“角色 A 类型”
选择一个对象类型来表示链接关系中的角色 A。
角色 A 对象通常为父项对象。不过,角色 A 或角色 B 可以是拥有的对象或所需的对象。
包括以下选项:
“柔性更改项”
“CAPA 计划”
“CAPA 请求”
“更改通告”
“更改请求”
“客户体验”
“不合格”
“问题报告”
“超差”
* 
显示的类型随您站点安装的解决方案的不同而有所不同。
还会显示在您的站点创建的自定义子类型。
“角色 B 类型”
选择一个对象类型来表示链接关系中的角色 B。
“柔性更改项”
“CAPA 计划”
“CAPA 请求”
“更改通告”
“更改请求”
“客户体验”
“不合格”
“问题报告”
“超差”
* 
显示的类型随您站点安装的解决方案的不同而有所不同。
还会显示在您的站点创建的自定义子类型。
3. 请在“实例属性”下完成以下字段:
每个字段的可用选项取决于您在“类型属性”字段中所做的选择。
“基数”
基数用于确定与角色 A 对象相关的、所允许的角色 B 对象的数量。
选择以下选项之一:
“多对多”
“一对多或多对一”
“一对多”
“多对一”
“一对一”
例如,将角色 A 定义为问题报告,将角色 B 定义为更改请求。
“一对多”- 一个问题报告可以链接到多个更改请求。每个更改请求只能链接到一个问题报告。
"1:1" - 每个问题报告只能链接到一个更改请求。每个更改请求只能链接到一个问题报告。
“多对一”- 每个问题报告只能链接到一个更改请求。不过,一个更改请求可以链接到多个问题报告。
“一对多或多对一”- 链接受限,具体取决于第一次创建的关联。例如,一个问题报告链接到一个更改请求:
您将另外一个更改请求关联到该问题报告。“一对多”基数会强制实施。问题报告可以链接到多个更改请求,但更改请求只能链接到一个问题报告。
您将另外一个问题报告关联到该更改请求。“多对一”基数会强制实施。更改请求可以链接到多个问题报告,但问题报告只能链接到一个更改请求。
“所属角色”
拥有角色可用于限制谁可以创建、删除或修改关联。
要创建一个链接,用户必须具有拥有角色对象的的修改权限。此外,仅当用户具有拥有角色对象的修改权限时,才可删除非拥有角色对象。
选择以下选项之一:
“无”
“角色 A”
“角色 B”
例如,将“角色 A”定义为问题报告,将“角色 B”定义为更改请求。拥有角色是:
“角色 A”- 如果用户想要创建问题报告和更改请求之间的关联,必须首先具有问题报告的修改权限。此外,创建关联后,只有具有问题报告修改权限的用户才能删除更改请求。
“角色 B”- 如果用户想要创建问题报告和更改请求之间的关联,必须首先具有更改请求的修改权限。此外,创建关联后,只有具有问题报告修改权限的用户才能删除更改请求。
“必需角色”
必需的角色用于标识所需对象之间的关联。如果用户在不添加必需的角色的情况下尝试创建对象,则会出现一条错误消息。
选择以下选项之一:
“无”
“角色 A”
“角色 B”
例如,将“角色 A”定义为问题报告,将“角色 B”定义为更改请求。必需的角色是:
“角色 A”- 当用户创建新的更改请求时,他们必须将问题报告添加为关联的对象。否则,用户会收到一条错误消息。
“角色 B”- 当用户创建新的问题报告时,他们必须将更改请求添加为关联的对象。否则,用户会收到一条错误消息。
4. 单击“确定”
您可以在更改关联规则表格中编辑或删除规则。