使用带生命周期的工作流进程
高级生命周期模板可以选择将工作流与一个或多个阶段或关口相关联。
某个业务对象达到特定状态时,与该状态关联的工作流进程将自动初始化,该业务对象将在工作流进程中向前传送。
移动对象使其通过关联的阶段和关口的工作流进程与对象的生命周期分隔开来。可通过工作流进程管理一个或多个对象。
* 
将工作流模板分配给生命周期模板时,将出现一个有效工作流列表。有效工作流模板列表中包括当前上下文中定义的模板,以及任何父上下文中定义的模板。子上下文中定义的工作流模板将覆盖并筛选出父上下文中定义的同名模板。
有关将工作流添加到模板的信息,请参阅阶段工作流
例如,出厂设置的“默认”生命周期模板与两个工作流进程相关联。如以下屏幕截图所示,“提交”进程与“正在工作”阶段相关联。“审阅”进程与对象从“正在工作”阶段移动到其下一个阶段所经过的关口相关联。
因此,以下屏幕截图中所示的“审阅”工作流定义了要从“正在工作”阶段向前移动对象所完成的任务和活动:
此工作流进程具有三个定义的活动:“审阅”、“观察”和“升级”。您可以通过单击节点名称来查看进程内每个链接和活动的属性。例如,对于“审阅”工作流,被分配“审阅”任务的参与者就是“审阅者角色”。
因此,当从“正在工作”阶段提交对象以进行升级,且“审阅”工作流进程启动后,根据生命周期或团队模板中的角色映射,会将“审阅者角色”映射到实际用户。“审阅”任务将添加到该用户的“我的任务”表格中。
“提交”“审阅”工作流进程是预定义的,安装 Windchill 后便可使用;但是,组织可能已建立了许多其他工作流进程。要将指定的工作流进程与某个阶段或关口关联,请单击“浏览”,从共享位置查找并选择进程。
* 
创建新的高级生命周期模板时,以下属性 (在 wt.properties 中可用) 定义了默认情况下选中哪个工作流进程:
wt.lifecycle.defaultPhaseProcess
wt.lifecycle.defaultGateProcess
这对您有帮助吗?