Search Results journal
The FUN_BALANCE_OPTIONS
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical repository for configuration settings related to the balancing functionality within the Financials module, specifically for the Funds Capture and Disbursement (FUN) product. This table stores user-defined preferences and system-level parameters that govern how financial transactions are balanced, validated, and processed across various accounting entities, ensuring compliance with organizational policies and regulatory requirements.
Purpose and Functional Overview
The primary purpose ofFUN_BALANCE_OPTIONS
is to centralize balancing rules and options that dictate how financial entries are reconciled during transaction processing. It acts as a configuration hub for:
- Balancing Rules: Defines whether transactions must balance by accounting segments, legal entities, or other organizational hierarchies.
- Validation Controls: Specifies thresholds, tolerances, and mandatory balancing criteria (e.g., requiring zero net-impact for journals).
- Default Values: Stores default balancing segments, currencies, or accounts used during transaction entry.
- Integration Settings: Configures how balancing rules interact with other modules like General Ledger (GL), Payables (AP), or Receivables (AR).
Key Columns and Structure
The table typically includes the following columns (exact schema may vary by EBS version):OPTION_ID
: Primary key, uniquely identifying each balancing rule.BALANCING_TYPE
: Enumerates balancing methods (e.g., "LEGAL_ENTITY", "ACCOUNTING_SEGMENT").APPLICATION_ID
: Links to the EBS module (e.g., GL, AP) where the rule applies.SEGMENT_RULE_FLAG
: Indicates whether segment-level balancing is enforced (Y/N).TOLERANCE_PERCENT/AMOUNT
: Defines permissible variances for unbalanced transactions.DEFAULT_CURRENCY
: Specifies the default currency for balancing checks.LAST_UPDATE_DATE
andLAST_UPDATED_BY
: Audit columns for change tracking.
Integration with EBS Workflows
FUN_BALANCE_OPTIONS
integrates with core financial processes:
- Journal Entry: Validates that GL journals balance per configured rules before posting.
- Funds Capture: Ensures disbursements align with predefined balancing hierarchies.
- Intercompany Transactions: Enforces cross-entity balancing requirements.
- Reporting: Provides data for imbalance reports and compliance audits.
Technical Considerations
- Setup: Configured via Oracle Forms or Functional Setup Manager (FSM) in 12.2.2.
- Performance: Indexed on
OPTION_ID
andAPPLICATION_ID
for fast lookup. - Security: Access controlled via Oracle Responsibility-based privileges.
- Customization: Supports extensions via descriptive flexfields (DFFs).
Version-Specific Notes
- 12.2.2 Enhancements: Improved support for multi-org balancing and cloud-ready architecture.
- 12.1.1 Limitations: Fewer options for dynamic balancing rule assignment.
Best Practices
- Document all balancing rules stored in this table for audit purposes.
- Leverage DFFs to extend functionality without customization.
- Regularly review tolerance settings to prevent financial risks.
-
Lookup Type: FUN_SEQ_EVENT_ENTITY
12.1.1
product: FUN - Financials Common Modules , meaning: FUN_SEQ_EVENT_ENTITY , description: Sequence Event - Sequence Entity Combination ,
-
Lookup Type: FUN_SEQ_EVENT_ENTITY
12.2.2
product: FUN - Financials Common Modules , meaning: FUN_SEQ_EVENT_ENTITY , description: Sequence Event - Sequence Entity Combination ,
-
Lookup Type: FUN_SEQ_SORT_OPTION
12.2.2
product: FUN - Financials Common Modules , meaning: FUN_SEQ_SORT_OPTION , description: Sorting Option for Sequences ,
-
Lookup Type: FUN_SEQ_DATE_TYPE
12.1.1
product: FUN - Financials Common Modules , meaning: FUN_SEQ_DATE_TYPE , description: Control Date Type for Sequences ,
-
Lookup Type: FUN_SEQ_SORT_OPTION
12.1.1
product: FUN - Financials Common Modules , meaning: FUN_SEQ_SORT_OPTION , description: Sorting Option for Sequences ,
-
Lookup Type: FUN_SEQ_DATE_TYPE
12.2.2
product: FUN - Financials Common Modules , meaning: FUN_SEQ_DATE_TYPE , description: Control Date Type for Sequences ,
-
Lookup Type: FUN_SEQ_EVENT
12.1.1
product: FUN - Financials Common Modules , meaning: FUN_SEQ_EVENT , description: Event name for Sequences ,
-
Lookup Type: FUN_SEQ_EVENT
12.2.2
product: FUN - Financials Common Modules , meaning: FUN_SEQ_EVENT , description: Event name for Sequences ,
-
Table: FUN_BALANCE_OPTIONS
12.2.2
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_BALANCE_OPTIONS, object_name:FUN_BALANCE_OPTIONS, status:VALID, product: FUN - Financials Common Modules , description: FUN_BALANCE_OPTIONS table stores the ledger, journal source and category information for which the Intracompany balancing rules have been defined. These rules are used by the Intercompany Balancing API to balancing Intracompany journals. , implementation_dba_data: FUN.FUN_BALANCE_OPTIONS ,
-
Table: FUN_BALANCE_OPTIONS
12.1.1
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_BALANCE_OPTIONS, object_name:FUN_BALANCE_OPTIONS, status:VALID, product: FUN - Financials Common Modules , description: FUN_BALANCE_OPTIONS table stores the ledger, journal source and category information for which the Intracompany balancing rules have been defined. These rules are used by the Intercompany Balancing API to balancing Intracompany journals. , implementation_dba_data: FUN.FUN_BALANCE_OPTIONS ,
-
Table: FUN_BAL_RESULTS_GT
12.1.1
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_BAL_RESULTS_GT, object_name:FUN_BAL_RESULTS_GT, status:VALID, product: FUN - Financials Common Modules , description: FUN_BAL_RESULTS_GT is a global temporary table used by the Intercompany balancing API. After balancing an Intercompany journal, the Intercompany balancing API inserts the resulting balancing lines into this table. Calling modules like SLA a , implementation_dba_data: FUN.FUN_BAL_RESULTS_GT ,
-
Table: FUN_BAL_RESULTS_GT
12.2.2
owner:FUN, object_type:TABLE, fnd_design_data:FUN.FUN_BAL_RESULTS_GT, object_name:FUN_BAL_RESULTS_GT, status:VALID, product: FUN - Financials Common Modules , description: FUN_BAL_RESULTS_GT is a global temporary table used by the Intercompany balancing API. After balancing an Intercompany journal, the Intercompany balancing API inserts the resulting balancing lines into this table. Calling modules like SLA a , implementation_dba_data: FUN.FUN_BAL_RESULTS_GT ,