安装和升级 > 升级到最新版本的 PTC FlexPLM > 升级自定义设置和升级前的注意事项 > 升级工作流进程模板 > 准备升级
  
准备升级
在源系统上,对于由于模型变更可能会影响到变量声明或嵌套源代码而需要更新的任何工作流进程模板,终止其现有的 OPEN_RUNNING 进程。这包括参考 WTPartMasterLCSCostSheetLCSSeasonProductlink 变量的工作流进程模板。标识受影响的工作流模板。
PTC FlexPLM 提供 TerminateRunningProcesses 实用程序,让客户能够根据一个或多个特定工作流模板查询 OPEN_RUNNING 实例,并且可以选择终止它们。
Windchill shell 中,运行以下命令︰windchill com.lcs.wc.tools.TerminateRunningProcesses <mode><processTemplate><pboClass>
其中
<Mode>TerminateReview
<processTemplate> 是用双引号表示的工作流进程模板的名称。
<pboClass> 是 FlexPLM 对象类,这是启动工作流进程的主要业务对象 (PBO)。此字段是可选的。如果没有 <pboClass> 输入,则终止指定 <processTemplate> 的所有工作流进程。
例如:
com.lcs.wc.tools.TerminateRunningProcesses
Review “Flex Review Process” com.lcs.wc.sourcing.LCSCostSheet
您可以在审阅模式下运行实用程序,生成状态为 OPEN_RUNNING 的进程列表,从而确定它们是不是要终止的正确进程列表。实用程序写入的输出文件是 <Windchill>/logs/ReviewProcesses_log_date.csv
在终止模式中运行实用程序时,类似的 <Windchill>/logs/TerminateProcesses_log_date.csv 文件会列出终止进程。
此日志在确定升级后必须重新启动工作流的主要业务对象时非常有用。