KNTA_PARAM_RULES

This is the master table for auto population rules. Also refer to the KNTA_PARAM_RULE_DEPENDENCIES and KNTA_PARAM_RULE_RESULTS tables.

Foreign Keys

Primary Key Table

Primary Key Column

Foreign Key Column

KNTA_SECURITY_GROUPS_NLS

SECURITY_GROUP_ID

ASSIGNED_TO_GROUP_ID

KNTA_USERS

USER_ID

ASSIGNED_TO_USER_ID

KNTA_USERS

USER_ID

CREATED_BY

KNTA_USERS

USER_ID

LAST_UPDATED_BY

KNTA_PARAMETER_SET_CONTEXTS

PARAMETER_SET_CONTEXT_ID

PARAMETER_SET_CONTEXT_ID

KWFL_WORKFLOWS_NLS

WORKFLOW_ID

WORKFLOW_ID

Column Descriptions

Column Name

Null?

Data Type

Description

PARAM_RULE_ID

NOT NULL

NUMBER

System-generated identifier

CREATION_DATE

NOT NULL

DATE

Date record was created

CREATED_BY

NOT NULL

NUMBER

Identifier for the user who created the record

LAST_UPDATE_DATE

NOT NULL

DATE

Date record was last updated

LAST_UPDATED_BY

NOT NULL

NUMBER

Identifier for the user who last updated the record

ENTITY_LAST_UPDATE_DATE

NOT NULL

DATE

Date a record in the entity was last updated

PARAM_RULE_NAME

NOT NULL

VARCHAR2(150)

Name of this rule

DESCRIPTION

NULLABLE

VARCHAR2(300)

Description of this rule

SEQ_NUMBER

NOT NULL

NUMBER

Sequence of this rule

PARAMETER_SET_CONTEXT_ID

NOT NULL

NUMBER

Parameter set context for which this rule applies

RULE_EVENT_CODE

NOT NULL

VARCHAR2(30)

What event triggers this rule

RULE_SQL

NULLABLE

VARCHAR2(4000)

For advanced rules: The SQL that is executed to determine values to populate fields

ENABLED_FLAG

NOT NULL

VARCHAR2(1)

Whether or not this rule is enabled

SOURCE_TYPE_CODE

NULLABLE

VARCHAR2(30)

For records that have been updated by an interface or migrator, indicates the type of external update (specific interface or migrator name, and so on)

SOURCE

NULLABLE

VARCHAR2(100)

For records that have been updated by an interface or migrator, provides additional information about the source of the external update

RULE_TYPE_CODE

NOT NULL

VARCHAR2(30)

Rule type: SIMPLE or ADVANCED

WORKFLOW_ID

NULLABLE

NUMBER

For simple rules: The workflow ID to populate when the rule is triggered

DEPARTMENT_CODE

NULLABLE

VARCHAR2(30)

For simple rules: The Department code that will trigger this rule

APPLICATION

NULLABLE

VARCHAR2(30)

For simple rules: The Application code that will trigger this rule

ASSIGNED_TO_USER_ID

NULLABLE

NUMBER

For simple rules: The user ID to populate when the rule is triggered

ASSIGNED_TO_GROUP_ID

NULLABLE

NUMBER

For simple rules: The group ID to populate when the rule is triggered

CASCADE_RULES

NOT NULL

VARCHAR2(1)

For the token evaluation engine. Contains the primary key of a table (see KNTA_TOKEN). The reference to this table is used to resolve all the tokens from this context after update

LOGIC_CODE

NOT NULL

VARCHAR2(20)

For the token evaluation engine. Contains the primary key of a table (see KNTA_TOKEN). The reference to this table is used to resolve all the tokens from this context after update

Indexes

Index Name

Index Type

Sequence

Column Name

KNTA_PARAM_RULES_N1

NONUNIQUE

1

PARAMETER_SET_CONTEXT_ID

KNTA_PARAM_RULES_U1

UNIQUE

1

PARAM_RULE_ID

Sequences

Sequence Name

Sequence Type

KNTA_PARAM_RULES_S

PARAM_RULE_ID