預設行為
以下清單說明當 wt.team.re-resolveRoles 屬性設定為預設值時,Windchill 嘗試解決生命週期中每個角色的順序。
1. 如果小組範本中有生命週期角色,就會依小組範本中的定義將生命週期角色解析為參與者 (或角色的實行者)。小組值會覆蓋該角色的所有生命週期對應。
2. 如果小組範本中沒有 生命週期角色 (也就是規則 1 不適用),但是生命週期角色對應到現有的小組範本角色,則會依照小組範本角色中的定義,將生命週期角色新增至小組並解析至參與者。
3. 如果小組範本中沒有生命週期角色,而且角色未對應至小組範本中現有的角色 (也就是規則 1 和 2 都不適用),則會依照生命週期中的定義,將生命週期角色新增至小組並解析至參與者。
4. 如果物件前後關聯小組包含該角色,則扮演前後關聯小組中、還不是小組角色成員之角色的任何參與者,都會被新增至小組中。
5. 工作流程啟動時,未在小組中定義,但是已在相關的工作流程中使用的所有角色都會新增至小組。
6. 在生命週期中不會使用的任何小組範本中任何角色也會新增至小組。
以下流程圖說明解析生命週期角色的 Windchill 企業規則:
|
雖然可以定義不將角色對應到參與者的小組 (或甚至定義沒有角色對應的小組),但在一般使用狀況下,這種小組毫無用處。
|