使用调用点和操作代码
调用点可与业务规则结合起来使用,从而使系统能在系统功能的某个特定点上执行一组业务规则。
调用点条件语句可添加到事件配置内,并置于用来标识系统功能的如果语句之后。而可供使用的调用点就取决于这个系统功能。
举个简单的例子,您可能希望仅在过帐一条凭证行后才显示某些信息。事件配置条件如下所示:
命令 | 第 1 值 | 运算符 | 第 2 值 |
如果 | 功能代码 | = | 帐务录入 |
如果 | 调用点 | = | 每凭证行过帐 |
再举个较为复杂的例子,在凭证已经过帐并返回了凭证号后,您可能希望使用调用命令来调用另一个 COBOL 应用程序。
应用在调用点上的业务规则通常是在规则集中设置的。不过,规则只会在您作为调用点而选用的功能点上被调用。
使用操作代码
操作代码可与调用点结合起来使用,从而进一步指明业务规则应在哪个点上应用。操作代码与“”按钮和功能中可供用户使用的其他命令相关。
例如:您可能希望仅在用户选用“保留”操作将行记录置于保留状态时,才在[销售订单录入]中通过[数据过帐]调用点来调用一条规则。
有哪些可用调用点和操作代码?
可为多项 SunSystems 功能设置业务规则,同时对于这些功能中的某些功能,有大量的调用点和操作代码可供使用。
当您向系统功能的事件配置添加调用点时,系统仅会列出该项功能的有效调用点。因此,您只能从这个简短但精确的选项列表中作出选择。相同地,当您为某个习惯功能和调用点设置操作代码语句时,系统仅会列出该组合的可用操作代码。
下列主题列出了各 SunSystems 模块的调用点和操作:
- 财务管理调用点和操作
- 静态数据调用点和操作
- 订单履行调用点和操作。
列出调用点
如果您需要一套系统中可供使用调用点的完整列表,您可在 CALL_POINT 表格上使用下列 SQL 命令。这样就可列出可用的调用点。
use <在此插入您的数据库名称,如 SUN51DB>
select CMMNT, CALL_POINT_NUM from CALL_POINT