A qualification object determines the criteria for the data in an incoming transaction, and whether the SFM should process a transaction through a specific production, rule, rule component, or node component object. A qualification object contains one or more:
Input fields or datalink object references, which is required
Literal values
Operation codes
Custom code references
Table object references
Options
If the data meets this criteria, the data is passed on to the qualification object’s parent object for further processing. The parent object can be a production object, rule object, or rule component, or node component object.
You can run the qualification object against either the data in an input field, or the data in a data object. Node attribute data can also be qualified for tree fields.
Creating
qualification objects
In the main TRAN-IDE window, select View | Qualification Objects or click the Qualify icon to display all qualification objects defined in the current module.
To change an existing qualification object, double-click the object’s name in the Qualification Object list.
To create a new qualification object, click New beneath the Qualification Object list.
To delete a qualification object, select the object’s
name in the Qualification Object list and click Delete.
The Qualification Object Information window appears.
Complete these options, then select the type of qualification objection you want to create.
Select the qualification object you want to create. The options on the right of the window change depending on the qualification option you select. Supported qualification objects are:
Qualification object type |
Description |
---|---|
Table Object |
The SFM checks the data in the Qualification Object Information windows’s FldObj or Datalink field against the tag field or key column in each item of the referenced table until it finds a match. See “Creating table object qualifications”. |
Custom Code |
The SFM executes the ODL logic in the qualification function. See “Creating custom code qualifications”. |
Built-in |
The SFM executes the selected built-in qualification function against the data in the Qualification Object Information windows’s FldObj or Datalink field. See “Using built-in qualifications”. |
Compare Operations |
The SFM performs a specific comparison operation between the data in the Qualification Object Information windows’s FldObj or Datalink field and a literal, or the contents of another datalink object, or the contents of another input field. See “Using compare operation qualifications”. |
DB Object |
The SFM executes the database interface object. See “Creating DB object qualifications”. |
Bitwise |
e-Biz Impact performs a bitwise operation on the contents of the Qualification Object Information windows’s FldObj or Datalink field. See “Creating bitwise operator qualifications”. |
When you complete your entries, click OK to save the qualification object and close the window.
Copyright © 2005. Sybase Inc. All rights reserved. |
![]() |