Search Results okl_operands_b
Overview
The OKL_OPERANDS_B table is a core data structure within the Oracle E-Business Suite (EBS) Leasing and Finance Management (OKL) module. It serves as the master repository for all operands used in the system's formula engine. An operand is a fundamental component, such as a variable, constant, or function, that is required to define and execute complex financial calculations. The table's primary role is to store the metadata and definitions for these operands, enabling the dynamic computation of lease payments, interest accruals, fee assessments, and other critical financial figures. Its existence is essential for the configurability and flexibility of the OKL module's financial logic.
Key Information Stored
While the provided metadata does not list specific columns beyond key identifiers, the table's structure is defined by its primary and foreign keys, which reveal its critical data relationships. The primary column is ID (OKL_OPERANDS_B_PK), which uniquely identifies each operand record. Two crucial foreign key columns establish the operand's context and source: FMA_ID links the operand to its parent formula definition in the OKL_FORMULAE_B table, and DSF_ID links it to a specific data source function in the OKL_DATA_SRC_FNCTNS_B table. This linkage indicates that the table stores information necessary to resolve the operand's value, such as its data type, source function parameters, and its sequence or role within a formula's execution logic.
Common Use Cases and Queries
This table is central to any process involving financial formula execution or analysis. Common use cases include troubleshooting calculation errors by tracing the components of a formula, auditing the setup of financial products, and generating reports on the system's calculation logic. A typical query would join OKL_OPERANDS_B with related tables to list all operands for a specific formula. For example, to audit the components of a formula, one might use a pattern such as:
- SELECT opd.id, fma.name AS formula_name, dsf.name AS source_function
- FROM okl_operands_b opd
- JOIN okl_formulae_b fma ON opd.fma_id = fma.id
- JOIN okl_data_src_fnctns_b dsf ON opd.dsf_id = dsf.id
- WHERE fma.name = 'LEASE_INTEREST_CALC';
Another critical query involves identifying formulas that use a particular operand or data source function by leveraging the foreign key relationships.
Related Objects
The OKL_OPERANDS_B table is a nexus within the OKL formula subsystem, with documented relationships to several key objects. It references two parent tables via foreign keys: OKL_FORMULAE_B (via column FMA_ID) and OKL_DATA_SRC_FNCTNS_B (via column DSF_ID). Furthermore, it is referenced as a parent table by the junction table OKL_FMLA_OPRNDS (via column OPD_ID). This last relationship is particularly significant, as it suggests a many-to-many link between formulae and operands, allowing for complex operand reuse across different formulas. These relationships collectively form the backbone for defining and storing executable financial calculation rules in Oracle EBS.
-
Table: OKL_OPERANDS_B
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_OPERANDS_B, object_name:OKL_OPERANDS_B, status:VALID, product: OKL - Leasing and Finance Management , description: Operands required by the Formulae , implementation_dba_data: OKL.OKL_OPERANDS_B ,
-
Table: OKL_OPERANDS_B
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_OPERANDS_B, object_name:OKL_OPERANDS_B, status:VALID, product: OKL - Lease and Finance Management , description: Operands required by the Formulae , implementation_dba_data: OKL.OKL_OPERANDS_B ,
-
APPS.OKL_OPD_PVT dependencies on OKL_OPERANDS_B
12.1.1
-
APPS.OKL_SETUPFUNCTIONS_PVT dependencies on OKL_OPERANDS_B
12.1.1
-
APPS.OKL_OPD_PVT dependencies on OKL_OPERANDS_B
12.1.1
-
APPS.OKL_OPD_PVT dependencies on OKL_OPERANDS_B
12.2.2
-
APPS.OKL_SETUPFORMULAE_PVT dependencies on OKL_OPERANDS_B
12.2.2
-
APPS.OKL_SETUPFUNCTIONS_PVT dependencies on OKL_OPERANDS_B
12.2.2
-
APPS.OKL_OPD_PVT dependencies on OKL_OPERANDS_B
12.2.2
-
APPS.OKL_SETUPFORMULAE_PVT dependencies on OKL_OPERANDS_B
12.1.1
-
VIEW: OKL.OKL_OPERANDS_B#
12.2.2
owner:OKL, object_type:VIEW, object_name:OKL_OPERANDS_B#, status:VALID,
-
SYNONYM: APPS.OKL_OPERANDS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKL_OPERANDS_B, status:VALID,
-
TRIGGER: APPS.OKL_OPERANDS_B+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:OKL_OPERANDS_B+, status:VALID,
-
VIEW: APPS.OKL_FMAOPD_SERCH_UV
12.1.1
-
TRIGGER: APPS.OKL_OPERANDS_B+
12.2.2
-
SYNONYM: APPS.OKL_OPERANDS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKL_OPERANDS_B, status:VALID,
-
VIEW: APPS.OKL_FMAOPD_SERCH_UV
12.2.2
-
VIEW: OKL.OKL_OPERANDS_B#
12.2.2
-
VIEW: APPS.OKL_OPERANDS_V
12.2.2
-
VIEW: APPS.OKL_OPERANDS_V
12.1.1
-
Table: OKL_OPERANDS_TL
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_OPERANDS_TL, object_name:OKL_OPERANDS_TL, status:VALID, product: OKL - Leasing and Finance Management , description: Translatable columns from OKL_OPERANDS_B, per MLS standards , implementation_dba_data: OKL.OKL_OPERANDS_TL ,
-
TABLE: OKL.OKL_OPERANDS_TL
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_OPERANDS_TL, object_name:OKL_OPERANDS_TL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
APPS.OKL_OPD_PVT dependencies on FND_LOAD_UTIL
12.2.2
-
APPS.OKL_OPD_PVT dependencies on FND_LOAD_UTIL
12.1.1
-
Table: OKL_OPERANDS_TL
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_OPERANDS_TL, object_name:OKL_OPERANDS_TL, status:VALID, product: OKL - Lease and Finance Management , description: Translatable columns from OKL_OPERANDS_B, per MLS standards , implementation_dba_data: OKL.OKL_OPERANDS_TL ,
-
TABLE: OKL.OKL_OPERANDS_TL
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_OPERANDS_TL, object_name:OKL_OPERANDS_TL, status:VALID,
-
APPS.OKL_OPD_PVT SQL Statements
12.2.2
-
APPS.OKL_OPD_PVT SQL Statements
12.1.1
-
Table: OKL_DATA_SRC_FNCTNS_B
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_DATA_SRC_FNCTNS_B, object_name:OKL_DATA_SRC_FNCTNS_B, status:VALID, product: OKL - Leasing and Finance Management , description: The name of the function that maps to the desired PL/SQL function. , implementation_dba_data: OKL.OKL_DATA_SRC_FNCTNS_B ,
-
FUNCTION: APPS.OKL_OPERANDS_B=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:OKL_OPERANDS_B=, status:VALID,
-
Table: OKL_FMLA_OPRNDS
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_FMLA_OPRNDS, object_name:OKL_FMLA_OPRNDS, status:VALID, product: OKL - Leasing and Finance Management , description: Association of Formulae and Operands , implementation_dba_data: OKL.OKL_FMLA_OPRNDS ,
-
12.2.2 DBA Data
12.2.2
-
View: OKL_FMAOPD_SERCH_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_FMAOPD_SERCH_UV, object_name:OKL_FMAOPD_SERCH_UV, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_FMAOPD_SERCH_UV ,
-
FUNCTION: APPS.OKL_OPERANDS_B=
12.2.2
-
APPS.OKL_OPD_PVT dependencies on DUAL
12.1.1
-
Table: OKL_DATA_SRC_FNCTNS_B
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_DATA_SRC_FNCTNS_B, object_name:OKL_DATA_SRC_FNCTNS_B, status:VALID, product: OKL - Lease and Finance Management , description: The name of the function that maps to the desired PL/SQL function. , implementation_dba_data: OKL.OKL_DATA_SRC_FNCTNS_B ,
-
Table: OKL_FMLA_OPRNDS
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_FMLA_OPRNDS, object_name:OKL_FMLA_OPRNDS, status:VALID, product: OKL - Lease and Finance Management , description: Association of Formulae and Operands , implementation_dba_data: OKL.OKL_FMLA_OPRNDS ,
-
APPS.OKL_OPD_PVT dependencies on DUAL
12.2.2
-
Table: OKL_FORMULAE_B
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_FORMULAE_B, object_name:OKL_FORMULAE_B, status:VALID, product: OKL - Lease and Finance Management , description: Definition of formulae. It also holds the context group required by the formula , implementation_dba_data: OKL.OKL_FORMULAE_B ,
-
APPS.OKL_SETUPFUNCTIONS_PVT dependencies on OKL_OPERANDS_V
12.1.1
-
PACKAGE BODY: APPS.OKL_SETUPFORMULAE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_SETUPFORMULAE_PVT, status:VALID,
-
TABLE: OKL.OKL_OPERANDS_B
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_OPERANDS_B, object_name:OKL_OPERANDS_B, status:VALID,
-
View: OKL_FMAOPD_SERCH_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_FMAOPD_SERCH_UV, object_name:OKL_FMAOPD_SERCH_UV, status:VALID, product: OKL - Lease and Finance Management , implementation_dba_data: APPS.OKL_FMAOPD_SERCH_UV ,
-
TABLE: OKL.OKL_OPERANDS_B
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_OPERANDS_B, object_name:OKL_OPERANDS_B, status:VALID,
-
PACKAGE: APPS.OKL_OPD_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKL_OPD_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_SETUPFUNCTIONS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_SETUPFUNCTIONS_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_SETUPFUNCTIONS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_SETUPFUNCTIONS_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_OPD_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_OPD_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_SETUPFORMULAE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_SETUPFORMULAE_PVT, status:VALID,