Search Results okl_formulae_b
Overview
The OKL_FORMULAE_B table is a core master data object within the Oracle E-Business Suite (EBS) Leasing and Finance Management (OKL) module. It serves as the central repository for the definition of reusable financial and accounting formulae. These formulae are critical for automating complex calculations across the leasing lifecycle, such as determining billing amounts, calculating subsidies, deriving tax bases, and generating accounting entries. The table also manages the association of each formula with a context group, which defines the set of variables and data sources available for use within the formula's logic, ensuring calculations are performed within the correct operational and data context.
Key Information Stored
While the provided metadata does not list specific columns, the primary key and foreign key relationships indicate the essential data elements. The table's structure is designed to uniquely identify and define each formula. The primary key column, ID, is the unique identifier for each formula record. A critical foreign key column is CGR_ID, which links the formula to its governing context group in the OKL_CONTEXT_GROUPS_B table. Other columns, not explicitly listed but inferred from standard EBS design patterns, would typically include attributes for the formula name, description, status, creation and last update dates, and the formula text or a reference to its stored logic. The high number of referencing tables underscores that the ID column (often referenced as FMA_ID or FORMULA_ID in child tables) is the pivotal piece of information stored.
Common Use Cases and Queries
This table is primarily accessed for configuration, troubleshooting, and reporting on the calculation rules embedded in leasing contracts. A common administrative query involves listing all active formulae along with their associated context groups to audit system setup. For instance, when a billing calculation appears incorrect, support personnel would trace the formula ID from a transaction table (like OKL_PRTFL_LINES_B) back to OKL_FORMULAE_B to review its definition. Sample SQL to retrieve formula details for a specific subsidy might be: SELECT fma.* FROM okl_formulae_b fma, okl_subsidies_b sub WHERE sub.formula_id = fma.id AND sub.id = :p_subsidy_id;. Reporting use cases include analyzing which formulae are most frequently used across different product lines or identifying unused formulae for potential cleanup.
Related Objects
The OKL_FORMULAE_B table sits at the center of a wide network of relationships, as documented in the ETRM metadata. It references one parent table and is referenced by numerous child tables, demonstrating its foundational role.
- Parent Reference (Foreign Key): The table references
OKL_CONTEXT_GROUPS_Bvia theCGR_IDcolumn to establish the formula's execution context. - Child References (Foreign Keys pointing to OKL_FORMULAE_B.ID):
OKL_AE_TEMPLATES_ALL.FMA_ID&OKL_AE_TEMPLATES.FMA_ID: Links formulae to accounting engine templates.OKL_FMLA_OPRNDS.FMA_ID&OKL_OPERANDS_B.FMA_ID: Stores the operands and variables used within a specific formula.OKL_PRTFL_LINES_B.FMA_ID: Associates formulae with portfolio line items for calculations.OKL_SUBSIDIES_ALL_B.FORMULA_ID/REFUND_FORMULA_ID&OKL_SUBSIDIES_B.FORMULA_ID/REFUND_FORMULA_ID: Defines calculation rules for subsidy accruals and refunds.OKL_TAXBASISOVERRIDE_ALL.FMA_ID&OKL_TAX_BASIS_OVERRIDE.FMA_ID: Ties formulae to specific tax basis override rules.
-
Table: OKL_FORMULAE_B
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_FORMULAE_B, object_name:OKL_FORMULAE_B, status:VALID, product: OKL - Leasing and Finance Management , description: Definition of formulae. It also holds the context group required by the formula , implementation_dba_data: OKL.OKL_FORMULAE_B ,
-
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_OPEN_INTERFACE_PVT dependencies on OKL_FORMULAE_B
12.1.1
-
APPS.OKL_SUBSIDY_PROCESS_PVT dependencies on OKL_FORMULAE_B
12.2.2
-
APPS.OKL_FMA_PVT dependencies on OKL_FORMULAE_B
12.2.2
-
APPS.OKL_PROCESS_SALES_TAX_PVT dependencies on OKL_FORMULAE_B
12.2.2
-
APPS.OKL_SUB_PVT dependencies on OKL_FORMULAE_B
12.2.2
-
APPS.OKL_FMA_PVT dependencies on OKL_FORMULAE_B
12.2.2
-
APPS.OKL_SUB_PVT dependencies on OKL_FORMULAE_B
12.1.1
-
APPS.OKL_AM_CONTRACT_PRTFL_PVT dependencies on OKL_FORMULAE_B
12.1.1
-
APPS.OKL_AM_QUOTES_WF dependencies on OKL_FORMULAE_B
12.2.2
-
APPS.OKL_KRP_PVT dependencies on OKL_FORMULAE_B
12.2.2
-
APPS.OKL_OPEN_INTERFACE_PVT dependencies on OKL_FORMULAE_B
12.2.2
-
APPS.OKL_TBO_PVT dependencies on OKL_FORMULAE_B
12.2.2
-
APPS.OKL_SETUPOPERANDS_PVT dependencies on OKL_FORMULAE_B
12.2.2
-
APPS.OKL_AM_UTIL_PVT dependencies on OKL_FORMULAE_B
12.1.1
-
APPS.OKL_SUBSIDY_PROCESS_PVT dependencies on OKL_FORMULAE_B
12.1.1
-
APPS.OKL_PROCESS_SALES_TAX_PVT dependencies on OKL_FORMULAE_B
12.1.1
-
APPS.OKL_SETUPOPERANDS_PVT dependencies on OKL_FORMULAE_B
12.1.1
-
APPS.OKL_TBO_PVT dependencies on OKL_FORMULAE_B
12.1.1
-
APPS.OKL_AM_QUOTES_WF dependencies on OKL_FORMULAE_B
12.1.1
-
APPS.OKL_FMA_PVT dependencies on OKL_FORMULAE_B
12.1.1
-
APPS.OKL_AM_CONTRACT_PRTFL_PVT dependencies on OKL_FORMULAE_B
12.2.2
-
APPS.OKL_K_RATE_PARAMS_PVT dependencies on OKL_FORMULAE_B
12.2.2
-
APPS.OKL_SYP_PVT dependencies on OKL_FORMULAE_B
12.2.2
-
APPS.OKL_K_RATE_PARAMS_PVT dependencies on OKL_FORMULAE_B
12.1.1
-
APPS.OKL_KRP_PVT dependencies on OKL_FORMULAE_B
12.1.1
-
APPS.OKL_SYP_PVT dependencies on OKL_FORMULAE_B
12.1.1
-
APPS.OKL_FMA_PVT dependencies on OKL_FORMULAE_B
12.1.1
-
APPS.OKL_AM_UTIL_PVT dependencies on OKL_FORMULAE_B
12.1.1
-
APPS.OKL_AM_UTIL_PVT dependencies on OKL_FORMULAE_B
12.2.2
-
APPS.OKL_AM_UTIL_PVT dependencies on OKL_FORMULAE_B
12.2.2
-
Table: OKL_SUBSIDIES_B
12.2.2
product: OKL - Lease and Finance Management , description: This table stores subsidy setups. , implementation_dba_data: Not implemented in this database ,
-
VIEW: OKL.OKL_FORMULAE_B#
12.2.2
owner:OKL, object_type:VIEW, object_name:OKL_FORMULAE_B#, status:VALID,
-
Table: OKL_SUBSIDIES_ALL_B
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_SUBSIDIES_ALL_B, object_name:OKL_SUBSIDIES_ALL_B, status:VALID, product: OKL - Leasing and Finance Management , description: This table stores subsidy setups. , implementation_dba_data: OKL.OKL_SUBSIDIES_ALL_B ,
-
TRIGGER: APPS.OKL_FORMULAE_B+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:OKL_FORMULAE_B+, status:VALID,
-
Table: OKL_SUBSIDIES_B
12.1.1
product: OKL - Leasing and Finance Management , description: This table stores subsidy setups. , implementation_dba_data: Not implemented in this database ,
-
Table: OKL_SUBSIDIES_ALL_B
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_SUBSIDIES_ALL_B, object_name:OKL_SUBSIDIES_ALL_B, status:VALID, product: OKL - Lease and Finance Management , description: This table stores subsidy setups. , implementation_dba_data: OKL.OKL_SUBSIDIES_ALL_B ,
-
TRIGGER: APPS.OKL_FORMULAE_B+
12.2.2
-
SYNONYM: APPS.OKL_FORMULAE_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKL_FORMULAE_B, status:VALID,
-
SYNONYM: APPS.OKL_FORMULAE_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKL_FORMULAE_B, status:VALID,
-
VIEW: APPS.OKL_FORMULAE_V
12.1.1
-
TABLE: OKL.OKL_FORMULAE_TL
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_FORMULAE_TL, object_name:OKL_FORMULAE_TL, status:VALID,
-
VIEW: APPS.OKL_FORMULAE_V
12.2.2
-
VIEW: OKL.OKL_FORMULAE_B#
12.2.2
-
VIEW: APPS.OKL_SUBSIDIES_UV
12.2.2
-
TABLE: OKL.OKL_FORMULAE_TL
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_FORMULAE_TL, object_name:OKL_FORMULAE_TL, status:VALID,
-
APPS.OKL_FMA_PVT dependencies on FND_LOAD_UTIL
12.1.1
-
APPS.OKL_FMA_PVT dependencies on FND_LOAD_UTIL
12.2.2
-
VIEW: APPS.OKL_SUBSIDIES_UV
12.1.1