使用調用點和操作代碼
調用點可與業務規則結合起來使用,從而使系統能在系統功能的某個特定點上執行一組業務規則。
調用點條件語句可添加到事件配置內,並置於用來標識系統功能的如果語句之後。而可供使用的調用點就取決於這個系統功能。
舉個簡單的例子,您可能希望僅在過帳一條憑証行後才顯示某些信息。事件配置條件如下所示:
命令 | 第 1 值 | 運算符 | 第 2 值 |
如果 | 功能代碼 | = | 帳務錄入 |
如果 | 調用點 | = | 每憑証行過帳 |
再舉個較為複雜的例子,在憑証已經過帳並返回了憑証號後,您可能希望使用調用命令來調用另一個 COBOL 應用程序。
應用在調用點上的業務規則通常是在規則集中設置的。不過,規則只會在您作為調用點而選用的功能點上被調用。
使用操作代碼
操作代碼可與調用點結合起來使用,從而進一步指明業務規則應在哪個點上應用。操作代碼與「」按鈕和功能中可供用戶使用的其他命令相關。
例如:您可能希望僅在用戶選用「保留」操作將行記錄置於保留狀態時,才在〔銷售訂單錄入〕中通過〔數據過帳〕調用點來調用一條規則。
有哪些可用調用點和操作代碼?
可為多項 SunSystems 功能設置業務規則,同時對於這些功能中的某些功能,有大量的調用點和操作代碼可供使用。
當您向系統功能的事件配置添加調用點時,系統僅會列出該項功能的有效調用點。因此,您只能從這個簡短但精確的選項列表中作出選擇。相同地,當您為某個習慣功能和調用點設置操作代碼語句時,系統僅會列出該組合的可用操作代碼。
下列主題列出了各 SunSystems 模塊的調用點和操作:
- 財務管理調用點和操作
- 靜態數據調用點和操作
- 訂單履行調用點和操作。
列出調用點
如果您需要一套系統中可供使用調用點的完整列表,您可在 CALL_POINT 表格上使用下列 SQL 命令。這樣就可列出可用的調用點。
use <在此插入您的數據庫名稱,如 SUN51DB>
select CMMNT, CALL_POINT_NUM from CALL_POINT