將工作流程與生命週期搭配使用
進階生命週期範本具有將工作流程與一或多個階段或關卡相關聯的選項。
當企業物件達到特定狀態時,會自動啟動與該狀態關聯的工作流程,並透過工作流程向前轉送該企業物件。
在關聯的階段和閘門之中移動物件的工作流程與物件的生命週期是分開的。您可以使用一個工作流程來管理一或多個物件。
|
為生命週期範本指派工作流程範本時,您會看到有效的工作流程清單。有效的工作流程範本清單包括在目前之前後關聯中定義的工作流程範本,以及在任何父前後關聯中定義的工作流程範本。子前後關聯中定義的工作流程範本,會覆蓋及篩選出在相同名稱之父項前後關聯中定義的工作流程範本。
|
如需有關將工作流程新增至範本的資訊,請參閱
階段工作流程。
例如,現成的「預設」生命週期範本會與兩個工作流程相關聯。如下列螢幕擷取畫面所示,「提交」流程會和「工作中」階段關聯。「審核」流程會和物件從「工作中」移至下一階段的關卡關聯:
因此,下列螢幕擷取畫面中顯示的「審核」工作流程,可定義為將物件從「工作中」階段向前移動而需要完成的任務與活動:
此工作流程有三種定義的活動:「審核」、「觀察」和「推進」。您可以按一下節點名稱,來檢視流程內每個連結和活動的內容。例如,對於「審核」工作流程,指派「審核」任務的參與者是「審核者」角色。
因此,提交物件以從「工作中」階段推進,且啟動「審核」工作流程後,「審核者」角色會根據生命週期或小組範本中的角色對應,對應至實際的使用者。「審核」任務會新增至使用者的「我的任務」表中。
安裝 Windchill 後,會預先定義「提交」和「審核」工作流程,並可供您使用;但是,您的組織可能會使用許多其他的工作流程。若要將特定的工作流程與階段或關卡關聯,請按一下「瀏覽」,從共用位置找出及選取流程。
| 可在 wt.properties 中找到的下列內容,可定義在建立新進階生命週期範本時,預設會選取的工作流程: • wt.lifecycle.defaultPhaseProcess • wt.lifecycle.defaultGateProcess |