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_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 ,
-
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_FORMULAE_TL
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_FORMULAE_TL, object_name:OKL_FORMULAE_TL, status:VALID, product: OKL - Leasing and Finance Management , description: Translatable columns from OKL_FORMULAE_B, per MLS standards , implementation_dba_data: OKL.OKL_FORMULAE_TL ,
-
Table: OKL_CONTEXT_GROUPS_B
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_CONTEXT_GROUPS_B, object_name:OKL_CONTEXT_GROUPS_B, status:VALID, product: OKL - Leasing and Finance Management , description: Grouping of list of parameters required by the Formulae. , implementation_dba_data: OKL.OKL_CONTEXT_GROUPS_B ,
-
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_AE_TEMPLATES_ALL
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_AE_TEMPLATES_ALL, object_name:OKL_AE_TEMPLATES_ALL, status:VALID, product: OKL - Leasing and Finance Management , description: Accounting templates , implementation_dba_data: OKL.OKL_AE_TEMPLATES_ALL ,
-
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 ,
-
Table: OKL_TAX_BASIS_OVERRIDE
12.1.1
product: OKL - Leasing and Finance Management , implementation_dba_data: Not implemented in this database ,
-
Table: OKL_TAXBASISOVERRIDE_ALL
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_TAXBASISOVERRIDE_ALL, object_name:OKL_TAXBASISOVERRIDE_ALL, status:VALID, product: OKL - Leasing and Finance Management , description: This table is used to store the taxable basis override formula for tax transactions. , implementation_dba_data: OKL.OKL_TAXBASISOVERRIDE_ALL ,
-
Table: OKL_AE_TEMPLATES
12.1.1
product: OKL - Leasing and Finance Management , description: Accounting templates , implementation_dba_data: Not implemented in this database ,
-
View: OKL_SUBSIDIES_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_SUBSIDIES_UV, object_name:OKL_SUBSIDIES_UV, status:VALID, product: OKL - Leasing and Finance Management , description: User interface view for subsidy setup page , implementation_dba_data: APPS.OKL_SUBSIDIES_UV ,
-
Table: OKL_PRTFL_LINES_B
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_PRTFL_LINES_B, object_name:OKL_PRTFL_LINES_B, status:VALID, product: OKL - Leasing and Finance Management , description: The profile defines a strategy that determines the action(s) to be taken when a contract reaches the end of term and a budget amount that is the amount of revenue (excluding contract yield) expected to be received at the end of the contract , implementation_dba_data: OKL.OKL_PRTFL_LINES_B ,
-
View: OKL_FORMULAE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_FORMULAE_V, object_name:OKL_FORMULAE_V, 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: APPS.OKL_FORMULAE_V ,
-
View: OKL_AEL_GL_QTE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_AEL_GL_QTE_V, object_name:OKL_AEL_GL_QTE_V, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_AEL_GL_QTE_V ,
-
View: OKL_AEL_GL_CTR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_AEL_GL_CTR_V, object_name:OKL_AEL_GL_CTR_V, status:VALID, product: OKL - Leasing and Finance Management , description: This view contains all the contract related transactions which have been transferred to GL. This view is used to enable OKL GL Drilldown functionality. This view displays the Lease transactions which fall under Booking, Rebook, Renewal, Rel , implementation_dba_data: APPS.OKL_AEL_GL_CTR_V ,
-
View: OKL_AEL_GL_TRX_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_AEL_GL_TRX_V, object_name:OKL_AEL_GL_TRX_V, status:VALID, product: OKL - Leasing and Finance Management , description: This view contains the transactions which have been transferred to GL. This view is used to enable OKL GL Drilldown functionality. This view displays the Lease transactions which fall under Loss Provision, Accrual, Miscellaneous and Adjust , implementation_dba_data: APPS.OKL_AEL_GL_TRX_V ,
-
View: OKL_AEL_GL_AST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_AEL_GL_AST_V, object_name:OKL_AEL_GL_AST_V, status:VALID, product: OKL - Leasing and Finance Management , description: This view contains all the asset related transactions which have been transferred to GL. This view is used to enable OKL GL Drilldown functionality. This view displays the Lease transactions which fall under 'Asset Disposition' journal cate , implementation_dba_data: APPS.OKL_AEL_GL_AST_V ,