稽核的狀態轉變

大多數支援寬鬆生命週期定義的維護物件,也會有保留整個業務實體生命週期中重要事件的日誌。例如,建立日誌項目來記錄:

  • 業務實體何時建立 (以及由誰建立)
  • 其狀態何時變更 (以及由誰變更)
  • 是否發生轉變錯誤 (與錯誤訊息)
  • 在整個實體生命週期所建立對其他物件的參考。例如,如果處理實體時建立待辦事項,則會在日誌中參考該待辦事項。
  • 使用者新增的手動項目 (將這些想成是「日記」項目)

第一次建立業務實體和將它轉變為新狀態時,系統會呼叫維護物件中外掛的轉變演算法來記錄這些事件。如果維護物件支援日誌,則可將這些事件擷取為日誌項目。

備註:大多數支援日誌的基準套件維護物件,其核心邏輯可能已提供狀態轉變日誌。在此情況下,如果您想要將基準日誌邏輯置換為您自己的邏輯,只需要提供轉變外掛即可。