当 wt.associationRules.enableOrganizationRules 属性设置为 true 时,您可以在组织级别创建规则。默认情况下,此特性设置为 false。 如果您在组织级别定义规则,则这些规则优先于站点级别规则。 |
“关联类型” | 选择以下选项之一: • “更改进程”- 配置哪些对象可在同一更改进程中进行链接。这还将指定可添加到“关联的进程对象”表格中的适用对象类型。 • “更改参考”- 配置哪些对象可链接为参考,但不一定会包括在同一更改进程中。这还将指定可添加到“关联的参考对象”表格中的适用对象类型。 • “更改实施计划”- 配置更改通告和更改任务之间的关联。 • “影响”- 配置相互影响的对象间的关联,以对这些对象执行特定操作。例如,影响基线成员的更改任务。
| ||
“角色 A 类型” | 选择一个对象类型来表示链接关系中的“角色 A”。 “角色 A”对象通常为父项对象。不过,“角色 A”或“角色 B”可以是拥有的对象或所需的对象。 包括以下选项: • “柔性更改项” • “CAPA 计划” • “CAPA 请求” • “更改通告” • “更改请求” • “客户体验” • “不合格” • “问题报告” • “超差”
| ||
“角色 B 类型” | 选择一个对象类型来表示链接关系中的“角色 B”。 • “柔性更改项” • “CAPA 计划” • “CAPA 请求” • “更改通告” • “更改请求” • “客户体验” • “不合格” • “问题报告” • “超差”
|
“基数” | 基数用于确定与“角色 A”对象相关的、所允许的“角色 B”对象的数量。 选择以下选项之一: “多对多” “一对多或多对一” “一对多” “多对一” “一对一” 例如,将“角色 A”定义为问题报告,将“角色 B”定义为更改请求: • “一对多”- 一个问题报告可以链接到多个更改请求。每个更改请求只能链接到一个问题报告。 • "1:1" - 每个问题报告只能链接到一个更改请求。每个更改请求只能链接到一个问题报告。 • “多对一”- 每个问题报告只能链接到一个更改请求。不过,一个更改请求可以链接到多个问题报告。 • “一对多或多对一”- 链接受限,具体取决于第一次创建的关联。例如,一个问题报告链接到一个更改请求: ◦ 您将另外一个更改请求关联到该问题报告。“一对多”基数会强制实施。问题报告可以链接到多个更改请求,但更改请求只能链接到一个问题报告。 ◦ 您将另外一个问题报告关联到该更改请求。“多对一”基数会强制实施。更改请求可以链接到多个问题报告,但问题报告只能链接到一个更改请求。 | ||
“所属角色” | 所属角色可用于限制谁可以创建、删除或修改关联。 要创建一个链接,用户必须具有所属角色对象的的修改权限。此外,仅当用户具有所属角色对象的修改权限时,才可删除非所属角色对象。
选择以下选项之一: “无” “角色 A” “角色 B” 例如,将“角色 A”定义为问题报告,将“角色 B”定义为更改请求。所属角色是: • “角色 A”- 如果用户想要创建问题报告和更改请求之间的关联,必须首先具有问题报告的修改权限。此外,创建关联后,只有具有问题报告修改权限的用户才能删除更改请求。 • “角色 B”- 如果用户想要创建问题报告和更改请求之间的关联,必须首先具有更改请求的修改权限。此外,创建关联后,只有具有更改请求修改权限的用户才能删除问题报告。 | ||
“必需角色” | 必需的角色用于标识所需对象之间的关联。如果用户在不添加必需的角色的情况下尝试创建对象,则会出现一条错误消息。 选择以下选项之一: “无” “角色 A” “角色 B” 例如,将“角色 A”定义为问题报告,将“角色 B”定义为更改请求。必需的角色是: • “角色 A”- 当用户创建新的更改请求时,他们必须将问题报告添加为关联的对象。否则,用户会收到一条错误消息。 • “角色 B”- 当用户创建新的问题报告时,他们必须将更改请求添加为关联的对象。否则,用户会收到一条错误消息。 |
关联规则 | “角色 A 类型”更改对象 | “角色 B 类型”更改对象 | 必需角色 | 说明 |
---|---|---|---|---|
规则 1 | 问题报告 | 原型更改通告 | 无 | “必需角色”(“无”) 是在创建更改对象时所应用的约束。即使没有“角色 A 类型”更改对象 (问题报告),您也可以创建“角色 B 类型”更改对象 (原型更改通告)。或者,即使没有“角色 B 类型”更改对象 (原型更改通告),您也可以创建“角色 A 类型”更改对象 (问题报告)。 |
规则 2 | 问题报告 | 生产更改请求 | 角色 A | “必需角色”(“角色 A”) 是在创建更改对象时所应用的约束。如果没有“角色 A 类型”更改对象 (问题报告),则无法创建“角色 B 类型”更改对象 (生产更改请求)。 |
规则 3 | 生产更改请求 | 生产更改通告 | 角色 B | “必需角色”(“角色 B”) 是在创建更改对象时所应用的约束。如果没有“角色 B 类型”更改对象 (生产更改通告),则无法创建“角色 A 类型”更改对象 (生产更改请求)。 |