每個業務物件可以有不同的生命週期

許多維護物件都有狀態資料欄,此資料欄保存業務實體在其生命週期內的目前狀態。管理生命週期狀態轉變 (例如,其初始狀態為何、何時可以轉變成另一種狀態等) 的規則及與每一種狀態相關的行為稱為生命週期規則。舊版維護物件 (例如待辦事項) 具有預先定義的生命週期,其規則是由基準套件所管理而無法變更。新版維護物件的生命週期存在於業務物件的中繼資料中,因此被視為是以軟性方式定義。這可讓您針對屬於相同維護物件的業務物件擁有完全不同的生命週期規則。

以下是屬於相同維護物件但具有不同生命週期的兩個業務物件範例。

具有不同生命週期但相同維護物件的業務物件

上圖中的方塊顯示上述業務物件的業務實體可處於的潛在有效狀態。方塊之間的明細行表示狀態轉變規則。這些規則管理在指定狀態中可以移至的狀態。例如,上圖表示處於已投訴狀態的高額帳單投訴,可以是已取消或移至初步調查狀態。

當您設定業務物件時,要同時定義其有效狀態及狀態轉變規則,包含按鈕上顯示的「動作」標籤,提供給可能起始轉變的使用者使用。例如,轉變為「已核准」狀態的動作標籤可設定為「核准」。

備註:您的實作可能會置換基準傳遞值的動作標籤及描述。
備註:維護物件如果是以狀態欄位維護物件選項定義,便支援軟性週期規則。

後續主題會說明重要的生命週期導向概念。