使用業務規則 - 概述
業務規則可用來對 SunSystems 實施進行修整,從而使其能符合一家企業數據錄入和有效性檢查所特有的要求。業務規則可為多種 SunSystems 數據錄入和靜態數據功能設定。一旦使用了某項功能,業務規則的應用和操作的執行都取決於是否滿足了規則標準。一條規則可以對所輸入的數據進行有效性檢查,並向操作員顯示出錯信息,提示他們輸入有效正確的數據,或者它也可以自動設定正確的數據值。
例如:在使用〔帳務錄入〕輸入一條憑証記錄時,可能設置了一條業務規則,用以確保過帳到〔銷售〕科目的業務上總應輸入一個特定的產品代碼。
什麼是業務規則的組成?
一條業務規則通常是由下列內容組成:
- 一個事件配置 - 這個元素通過標識一項 SunSystems 功能,決定了業務規則應“何時”應用。例如:如果在手動輸入憑証時需要使用業務規則,則事件配置會引用〔帳務錄入〕功能。
- 一個或多個規則集 - 一個規則集包含了一組有效性檢查規則,在通過選定功能(即:在事件配置中標識的功能)輸入數據時,這些有效性檢查規則會應用在所輸入的數據上。規則集指明了當數據符合或不符合規則時應採取的操作。例如:一條規則可能規定在一筆業務上必須輸入一個特定的分析代碼,如果沒有輸入,則系統會顯示一條出錯信息。在這種情況下,所要採取的操作就是顯示出現信息。
另外,一條業務規則還會引用:
- 規則消息 - 一條業務規則可以顯示出錯或警告信息。這些信息可以分別單獨設定,並能在多個不同的規則集上引用。
- 重設置數據項目 - 如果單個系統數據項目包含需要單獨進行有效性檢查的個別邏輯元素,這個系統數據項目就可以重新設置。這樣就使得邏輯元素可憑自身的名義標識為數據項目,從而使業務規則更方便設定和維護。
-
這些值是為了數據項目而保存在規則數據集內,而數據項目是由規則數據集關鍵字確定的。
另外,對於規則數據集中的各個有效值組合而言,可將一個或多個預設值設置為〔規則數據預置〕。
設置一條有效性檢查業務規則的第一步是設置一個事件配置。