| cond_expected | LONG | int | | | | DIRECT | 1 = The expected function in a conditional group | Search (5) |
| cond_operator | LONG | int | | | | DIRECT | For condition groups, the operator type. 0 = equal to, 1 = greater than, 2 = less than, 3 = greater than/equal to, 4 = less than/equal to | Search (3) |
| cond_type | LONG | int | | | | DIRECT | For condition groups, the function type. 0 = value, 1 = default, 2 = action | Search (5) |
| dev | LONG | int | 151 | | 1 | DIRECT, ALLOW_NULL | Row version number for mobile distribution purposes | |
| exec_loc | LONG | int | | | | DIRECT, ALLOW_NULL | Where the function is to be executed: 0 = server, 1 = client | |
| flags | LONG | int | | | | DIRECT | Various flags that control the way a function is used | Search (3) |
| focus_object | CHAR | varchar | | 64 | | | The focus object of the function (and its related group/rqst/sub-process) | Search (2) |
| func_type | LONG | int | | | | DIRECT | Function type. 0 = normal, 1 = error, 2 = cancel | Search (9) |
| goto_cond | CHAR | varchar | | 255 | | ALLOW_NULL | The focus object of the function (and its related group/rqst/sub-process) | Search (1) |
| goto_cond_seqno | LONG | int | | | | DIRECT, ALLOW_NULL | Order of evaluation of goto_cond (lowest to highest) | Search (1) |
| goto_seqno | LONG | int | | | | DIRECT, ALLOW_NULL | Goto sequence number for associative group functions | Search (3) |
| is_checkpoint | LONG | tinyint | | | | DIRECT, ALLOW_NULL | This is a checkpoint function in a manual checkpoint group | Search (1) |
| objid | LONG | int | 3 | | | DIRECT | Internal record number | Search (22) |
| reforecast | LONG | int | | | | DIRECT, ALLOW_NULL | Reforecast at the completion of this function | Search (2) |
| seqno | LONG | int | | | | DIRECT | Sequence number for serial functions | Search (13) |
| val_attrib_name | CHAR | varchar | | 64 | | | Value path target attribute name | Search (2) |
| val_attrib_type | LONG | int | | | | DIRECT | Attribute type: Same as N_Attribute.N_Type | Search (2) |
| val_filter_list | CHAR | varchar | | 255 | | | Value reverse path filter list | Search (2) |
| val_focus | LONG | int | | | | DIRECT | If val_type is Path then 0 = focus object, 1 =group_inst | Search (3) |
| val_is_flexible | LONG | int | | | | DIRECT | 0 = attribute is fixed, 1 = attribute is flexible | Search (2) |
| val_rev_path | CHAR | varchar | | 255 | | | Where value is a path, this is the reverse path | Search (2) |
| val_sqlfrom | CHAR | varchar | | 255 | | | FROM clause for SQL statement | Search (2) |
| val_sqlwhere | CHAR | varchar | | 255 | | | WHERE clause for SQL statement | Search (2) |
| val_target_id | LONG | int | | | | DIRECT | Value path target type ID | Search (2) |
| val_target_name | CHAR | varchar | | 64 | | | Value path target object name | Search (2) |
| val_type | LONG | int | | | | DIRECT | 0 = Path, 1 = constant | Search (3) |
| value | CHAR | varchar | | 255 | | | The value to match for a conditional group | Search (3) |