Search Results okl_criteria_b
Overview
The OKL_CRITERIA_B table is a core data object within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 Leasing and Finance Management (OKL) module. It functions as the master repository for defining criteria parameters. As per the official documentation, these parameters, and their associated values, define the possible cases within a case set. In practical terms, this table underpins the configuration of complex business rules and decision logic used throughout the leasing lifecycle. It enables the system to evaluate conditions and determine appropriate outcomes, such as pricing calculations, contract structuring, or workflow routing, based on defined criteria.
Key Information Stored
The table's primary purpose is to store the definitional attributes of each criterion. While the full column list is not detailed in the provided metadata, the structure can be inferred from key relationships. The primary key is the ID column, uniquely identifying each criterion record. A critical foreign key is the JTF_OBJECT_CODE column, which references JTF_OBJECTS_B. This link suggests that each criterion is associated with a specific object or entity within the Oracle Applications Framework, providing context for where the criterion is applicable. Other columns would typically store the criterion's name, data type (e.g., character, number, date), and other control attributes necessary for its evaluation within a case set.
Common Use Cases and Queries
This table is primarily accessed for setup, maintenance, and troubleshooting of business rules. Common operational scenarios include analyzing which criteria are used in specific leasing products or diagnosing issues in contract generation logic. A frequent query pattern involves joining OKL_CRITERIA_B to its related child tables to see all configured values for a criterion. For example, to list all criteria and their associated possible answer values, one might use:
- SELECT crn.ID, crn.[CRITERIA_NAME], vals.[VALUE_COLUMN]
- FROM OKL.OKL_CRITERIA_B crn,
- OKL.OKL_CRTRN_USER_VALS_B vals
- WHERE crn.ID = vals.CRN_ID;
Another critical use case is tracing the relationship between a question in a questionnaire (OKL_QUESTION_CRTRNS) and the underlying criterion that defines its valid answers.
Related Objects
OKL_CRITERIA_B sits at the center of a network of related objects, as indicated by its foreign key constraints. It is referenced by several detail tables that store specific instances or values for the master criteria definitions:
- OKL_ANSR_SET_CN_VLS: Links criteria to answer sets and constraint values.
- OKL_CRTRN_LNSTYLS and OKL_CRTRN_SBCLSSES: Associate criteria with specific line styles and subclasses for product configuration.
- OKL_CRTRN_USER_VALS_B: Stores the user-defined allowable values for a given criterion.
- OKL_QUESTION_CRTRNS: Maps criteria to specific questions within questionnaires.
- JTF_OBJECTS_B: The parent table that provides the object code context for the criterion via the JTF_OBJECT_CODE foreign key.
-
Table: OKL_CRITERIA_B
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_CRITERIA_B, object_name:OKL_CRITERIA_B, status:VALID, product: OKL - Leasing and Finance Management , description: Parameters, the values of which, define the possible CASE in a CASE SET , implementation_dba_data: OKL.OKL_CRITERIA_B ,
-
Table: OKL_CRITERIA_B
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_CRITERIA_B, object_name:OKL_CRITERIA_B, status:VALID, product: OKL - Lease and Finance Management , description: Parameters, the values of which, define the possible CASE in a CASE SET , implementation_dba_data: OKL.OKL_CRITERIA_B ,
-
APPS.OKL_CRN_PVT dependencies on OKL_CRITERIA_B
12.1.1
-
APPS.OKL_CSB_PVT dependencies on OKL_CRITERIA_B
12.1.1
-
APPS.OKL_CLS_PVT dependencies on OKL_CRITERIA_B
12.1.1
-
APPS.OKL_CUV_PVT dependencies on OKL_CRITERIA_B
12.1.1
-
APPS.OKL_CLS_PVT dependencies on OKL_CRITERIA_B
12.2.2
-
APPS.OKL_CRN_PVT dependencies on OKL_CRITERIA_B
12.2.2
-
APPS.OKL_CUV_PVT dependencies on OKL_CRITERIA_B
12.2.2
-
APPS.OKL_QCN_PVT dependencies on OKL_CRITERIA_B
12.1.1
-
APPS.OKL_ASV_PVT dependencies on OKL_CRITERIA_B
12.2.2
-
APPS.OKL_CSB_PVT dependencies on OKL_CRITERIA_B
12.2.2
-
APPS.OKL_CRN_PVT dependencies on OKL_CRITERIA_B
12.1.1
-
APPS.OKL_ASV_PVT dependencies on OKL_CRITERIA_B
12.1.1
-
APPS.OKL_CRN_PVT dependencies on OKL_CRITERIA_B
12.2.2
-
APPS.OKL_QCN_PVT dependencies on OKL_CRITERIA_B
12.2.2
-
VIEW: OKL.OKL_CRITERIA_B#
12.2.2
owner:OKL, object_type:VIEW, object_name:OKL_CRITERIA_B#, status:VALID,
-
SYNONYM: APPS.OKL_CRITERIA_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKL_CRITERIA_B, status:VALID,
-
SYNONYM: APPS.OKL_CRITERIA_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKL_CRITERIA_B, status:VALID,
-
VIEW: OKL.OKL_CRITERIA_B#
12.2.2
-
VIEW: APPS.OKL_CRITERIA_V
12.2.2
-
TABLE: OKL.OKL_CRITERIA_TL
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_CRITERIA_TL, object_name:OKL_CRITERIA_TL, status:VALID,
-
VIEW: APPS.OKL_CRITERIA_V
12.1.1
-
Table: OKL_CRITERIA_TL
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_CRITERIA_TL, object_name:OKL_CRITERIA_TL, status:VALID, product: OKL - Leasing and Finance Management , description: Translatable columns from OKL_CRITERIA_B, per MLS standards , implementation_dba_data: OKL.OKL_CRITERIA_TL ,
-
Table: OKL_CRTRN_USER_VALS_B
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_CRTRN_USER_VALS_B, object_name:OKL_CRTRN_USER_VALS_B, status:VALID, product: OKL - Leasing and Finance Management , description: A list of user defined values for a user defined criterion , implementation_dba_data: OKL.OKL_CRTRN_USER_VALS_B ,
-
Table: OKL_CRITERIA_TL
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_CRITERIA_TL, object_name:OKL_CRITERIA_TL, status:VALID, product: OKL - Lease and Finance Management , description: Translatable columns from OKL_CRITERIA_B, per MLS standards , implementation_dba_data: OKL.OKL_CRITERIA_TL ,
-
TABLE: OKL.OKL_CRITERIA_TL
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_CRITERIA_TL, object_name:OKL_CRITERIA_TL, status:VALID,
-
Table: OKL_CRTRN_SBCLSSES
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_CRTRN_SBCLSSES, object_name:OKL_CRTRN_SBCLSSES, status:VALID, product: OKL - Leasing and Finance Management , description: The subclasses which the criterion can be found at , implementation_dba_data: OKL.OKL_CRTRN_SBCLSSES ,
-
Table: OKL_CRTRN_LNSTYLS
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_CRTRN_LNSTYLS, object_name:OKL_CRTRN_LNSTYLS, status:VALID, product: OKL - Lease and Finance Management , description: The linestyles which the criterion can be found at , implementation_dba_data: OKL.OKL_CRTRN_LNSTYLS ,
-
Table: OKL_QUESTION_CRTRNS
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_QUESTION_CRTRNS, object_name:OKL_QUESTION_CRTRNS, status:VALID, product: OKL - Lease and Finance Management , description: A relationship or associative entity defining the allowed set of CRITERION or "parameters" , implementation_dba_data: OKL.OKL_QUESTION_CRTRNS ,
-
Table: OKL_ANSR_SET_CN_VLS
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_ANSR_SET_CN_VLS, object_name:OKL_ANSR_SET_CN_VLS, status:VALID, product: OKL - Leasing and Finance Management , description: Allowed values or "arguments" CRITERION may take on , implementation_dba_data: OKL.OKL_ANSR_SET_CN_VLS ,
-
Table: OKL_CRTRN_LNSTYLS
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_CRTRN_LNSTYLS, object_name:OKL_CRTRN_LNSTYLS, status:VALID, product: OKL - Leasing and Finance Management , description: The linestyles which the criterion can be found at , implementation_dba_data: OKL.OKL_CRTRN_LNSTYLS ,
-
Table: OKL_QUESTION_CRTRNS
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_QUESTION_CRTRNS, object_name:OKL_QUESTION_CRTRNS, status:VALID, product: OKL - Leasing and Finance Management , description: A relationship or associative entity defining the allowed set of CRITERION or "parameters" , implementation_dba_data: OKL.OKL_QUESTION_CRTRNS ,
-
PACKAGE: APPS.OKL_CRN_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKL_CRN_PVT, status:VALID,
-
Table: OKL_CRTRN_USER_VALS_B
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_CRTRN_USER_VALS_B, object_name:OKL_CRTRN_USER_VALS_B, status:VALID, product: OKL - Lease and Finance Management , description: A list of user defined values for a user defined criterion , implementation_dba_data: OKL.OKL_CRTRN_USER_VALS_B ,
-
Table: OKL_ANSR_SET_CN_VLS
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_ANSR_SET_CN_VLS, object_name:OKL_ANSR_SET_CN_VLS, status:VALID, product: OKL - Lease and Finance Management , description: Allowed values or "arguments" CRITERION may take on , implementation_dba_data: OKL.OKL_ANSR_SET_CN_VLS ,
-
Table: OKL_CRTRN_SBCLSSES
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_CRTRN_SBCLSSES, object_name:OKL_CRTRN_SBCLSSES, status:VALID, product: OKL - Lease and Finance Management , description: The subclasses which the criterion can be found at , implementation_dba_data: OKL.OKL_CRTRN_SBCLSSES ,
-
PACKAGE BODY: APPS.OKL_CLS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CLS_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_CSB_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CSB_PVT, status:VALID,
-
PACKAGE: APPS.OKL_CRN_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKL_CRN_PVT, status:VALID,
-
APPS.OKL_CRN_PVT SQL Statements
12.1.1
-
APPS.OKL_CRN_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.OKL_CUV_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CUV_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_QCN_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_QCN_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_ASV_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_ASV_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_CLS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CLS_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_CRN_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CRN_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_CSB_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CSB_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_QCN_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_QCN_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_CUV_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CUV_PVT, status:VALID,