使用生命週期轉移
建立或編輯生命週期範本時,即會出現「轉移」標籤。您可以使用轉移來定義從所選狀態到生命週期範本內其他任何狀態的路徑。
如需有關在生命週期範本中使用轉移的詳細資訊,請參閱
階段轉移。
透過使用整套的轉移規則,您就能夠針對物件的不同開發階段,定義出適當的整套企業流程。例如,開發零件的流程在開發初期可以採用非正式流程,但將該零件導入量產後就必須使用正式流程。
使用轉移規則,您可以建立各式各樣的企業流程,讓 Windchill PDMLink 系統中的每個物件類型使用。
下圖是如何將這些規則套用到生命週期的範例。
有些企業作法需要更正式的流程,像是審核及核准週期。「推進」及「變更」轉移規則具有能達到該目的之關聯工作流程。依照預設,推進轉移規則具有兩個定義的工作流程。視您的企業作法而定,您可以配置零個或更多個工作流程,以搭配特定的推進流程使用。
對於某些推進審核流程,必須凍結或鎖定推進物件,如此在審核流程中即不進行變更。以上述示範用的生命週期而言,您可以新增鎖定轉移,以將物件在推進流程進行期間設為「審核中」狀態。
對於變更管理流程,核准之變更通知的新生命週期狀態現在是由「變更」轉移定義,不再忠於一種特定的生命週期狀態。
這些轉移規則是針對每個生命週期定義。
轉移規則也會識別物件在「推進」審核期間是否鎖定。當推進流程執行時,物件會暫時處於「鎖定」狀態。如果替某種特定的狀態定義了鎖定轉移,且替推進請求中的推進指定了使用生命週期的物件,則推進請求的工作流程會將物件的狀態設定成以鎖定轉移識別的狀態。
假設您的生命週期模型看起來像這樣:
您決定您要建立轉移規則: