在收到的交付导入期间选择生命周期模板并启动工作流进程
生命周期模板被视为 Windchill 安装的一部分,可在其中定义和指导对对象所启动的任意工作流进程。除极少数情况外,最好不要对导入对象执行工作流进程。因此,在导入收到的交付之前考虑生命周期模板映射很重要。
|
将导入的生命周期模板映射至目标系统上的基本生命周期模板,以避免在导入对象时启动工作流进程。您可以考虑创建一个生命周期模板以便与导入对象配合使用。尽管生命周期模板被视为系统的一部分,但适当做法是选择保持源生命周期状态业务意图的生命周期模板。有关详细信息,请参阅 生命周期映射和 使用映射定义的最佳做法。
|
如果生命周期状态与工作流相关联,则导入包会导致在目标上下文针对导入到此状态的对象启动进程。如果要导入的包具有对象修订版本的多个小版本,系统则只检查最新小版本的生命周期状态,以确定是否需要针对此对象修订版本启动工作流进程。
如果后续导入同一对象更新了生命周期状态,则会终止由前一生命周期状态启动的所有工作流。为了防止工作流进程自动终止,请使用 wt.workflow.engine.terminateObjectsRunningWorkflows 属性。
导入的工作流进程和任务是存在于源系统中的进程和任务的静态轻型表示。在目标系统中,导入的进程和任务不可操作。例如,不能编辑或完成导入的工作流任务,也不能暂停或终止导入的进程。您无法使用“进程管理器”搜索导入的进程或对其进行控制。同样,导入的任务也不显示在目标上下文的“任务”表格中。