柔性变更链接转换
如果要使用关联规则,则必须使用 FlexibleChangeConverter 命令行实用程序从旧式链接迁移到柔性链接。有关详细信息,请参阅 FlexibleChangeConverter 实用程序
更改关联模式
可通过分阶段转换进程启用关联规则。执行此分阶段方法的过程中,Windchill 将经历三种模式:
旧模式
系统上所有内容的运作方式均与先前版本相同。更改关联继续使用 AddressedBy2FormalizedBy 模型。
混合模式
Windchill 允许旧式更改链接和柔性更改链接同时存在:
新的变更对象使用 FlexibleChangeLink 模型。因此,会针对新的变更对象强制执行现有关联规则。
移动到“混合”模式之前即已存在的变更对象将被视为旧式对象。这些对象将继续使用 AddressedBy2FormalizedBy 模型。
从旧式变更对象创建的所有新对象均将继续使用 AddressedBy2FormalizedBy 模型。
如果系统包含旧式变更管理对象,则对于系统而言,此模式为默认模式。
在此,您可以使用 FlexibleChangeConverter 实用程序将符合条件的旧式变更对象转换为 FlexibleChangeLink 模型。
如果链接中存在不是柔性更改项的角色对象,则不会对其进行转换。所有对象在移动到“柔性”模式之前均必须进行转换。
柔性模式
所有新的和现有变更对象均使用 FlexibleChangeLink 模型。
如果系统不包含旧式变更管理对象,则对于新安装和系统而言,此模式为默认模式。
柔性更改转换的准备和规划
尝试移动到“柔性”模式之前,您应该审阅现有的变更管理进程。
同时,您还应熟悉以下概念:
FlexibleChangeItem
要移动到“柔性”模式,所有新的和现有的变更对象均必须实现 FlexibleChangeItem 类。
如果系统中包括未实现 FlexibleChangeItem 的对象,则只能使用 FlexibleChangeConverter 实用程序生成报告并移动到“混合”模式。您将无法执行任何转换命令。
未执行 FlexibleChangeItem 的对象。例如,出厂设置变更对象的所有自定义扩展名。
变更管理对象转换的条件符合性
旧式变更对象必须满足多个条件才能进行转换:
变更对象类必须支持柔性链接 (FlexibleChangeLink 类)。
变更对象类必须已注册了就绪委派。
所有旧式更改链接类均必须具有一个已注册的转换器委派。
为出厂设置变更对象和链接提供了转换器和就绪委派。如果您拥有自定义变更对象或链接,请参阅将自定义链接转换为柔性更改链接
柔性模式限制
柔性模式具有以下两项限制:
加载旧数据
导入包括旧数据的包
如果系统处于“柔性”模式且您必须加载或导入旧数据,则可以使用 setMixed 操作将 Windchill 重置为“混合”模式。
要恢复“柔性”模式,可重新运行转换实用程序操作。
链接转换器规则
链接转换器规则文件用于指定如何将旧式链接复制为变更进程链接。
您应该审阅并配置这些文件,以确保规则尽可能与您的关联规则相匹配。有关详细信息,请参阅配置链接转换器规则
当前状况的摘要报告
您可以更新采用已避免使用的旧式链接的报告。
有关详细信息,请参见查询构建器的柔性更改链接
审阅关联规则
PTC 强烈建议:在运行转换实用程序之前,建立所有附加关联规则并使其处于稳定状态。有关详细信息,请参阅定义关联规则关联规则表
审阅变更进程工作流
PTC 强烈建议您审阅并更新现有变更进程工作流。
有关详细信息,请参阅更改工作流关闭
这对您有帮助吗?