Search Results gl_code_combinations
The GL_CODE_COMBINATIONS table is a fundamental component of Oracle E-Business Suite (EBS) Financials, specifically within the General Ledger (GL) module. It serves as the repository for all valid accounting flexfield combinations, which are essential for recording financial transactions in Oracle EBS. This table is critical in both Oracle EBS 12.1.1 and 12.2.2, as it ensures data integrity and enforces accounting rules across the system. Below is a detailed analysis of its structure, functionality, and significance.
Table Structure and Key Columns
The GL_CODE_COMBINATIONS table stores the valid combinations of segments defined in the Accounting Flexfield structure. Key columns include:
- CODE_COMBINATION_ID: A unique identifier for each accounting flexfield combination.
- SEGMENT1, SEGMENT2, ..., SEGMENT30: These columns store the segment values that form the accounting flexfield (e.g., Company, Cost Center, Account). The number of segments depends on the flexfield configuration.
- CHART_OF_ACCOUNTS_ID: References the chart of accounts to which the combination belongs.
- ENABLED_FLAG: Indicates whether the combination is active (Y/N).
- START_DATE_ACTIVE and END_DATE_ACTIVE: Define the period during which the combination is valid.
- DETAIL_POSTING_ALLOWED_FLAG and SUMMARY_FLAG: Control whether transactions can be posted directly to the account or if it is a summary account.
Functional Role in Oracle EBS
The GL_CODE_COMBINATIONS table plays a pivotal role in financial transactions:
- Validation: Ensures that only valid accounting combinations are used in journals, invoices, and other financial documents.
- Segregation of Duties: Supports multi-segment accounting structures to enforce financial controls and reporting requirements.
- Reporting and Analysis: Enables financial reporting by segment values, facilitating drill-down capabilities in tools like Oracle Financial Reporting (FSG).
- Integration: Acts as a reference table for other modules (e.g., AP, AR, FA) to validate accounting entries.
Technical Considerations
In Oracle EBS 12.1.1 and 12.2.2, the table is heavily indexed to optimize performance, particularly for queries involving CODE_COMBINATION_ID or segment values. Key technical aspects include:
- Indexes: Primary key on CODE_COMBINATION_ID and secondary indexes on segment columns for faster lookups.
- Flexfield Dependencies: The table's structure is dynamically linked to the Accounting Flexfield definition in FND_ID_FLEXS and FND_ID_FLEX_SEGMENTS.
- Data Security: Access to combinations can be restricted using Oracle's Data Access Set (DAS) or GL Security Rules.
Common Use Cases and Best Practices
Typical operations involving this table include:
- Creation of New Combinations: Done via the GL_API or the Accounting Flexfield combination form to ensure validation.
- Mass Maintenance: Using AD_MERGE or custom scripts for bulk updates (e.g., disabling obsolete combinations).
- Audit and Cleanup: Periodic review of unused or duplicate combinations to maintain system efficiency.
In summary, the GL_CODE_COMBINATIONS table is a cornerstone of Oracle EBS Financials, ensuring accurate and compliant financial data management. Proper configuration and maintenance of this table are critical for system performance and financial reporting integrity.
-
Table: GL_CODE_COMBINATIONS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CODE_COMBINATIONS, object_name:GL_CODE_COMBINATIONS, status:VALID, product: GL - General Ledger , description: Account combinations , implementation_dba_data: GL.GL_CODE_COMBINATIONS ,
-
Table: GL_CODE_COMBINATIONS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CODE_COMBINATIONS, object_name:GL_CODE_COMBINATIONS, status:VALID, product: GL - General Ledger , description: Account combinations , implementation_dba_data: GL.GL_CODE_COMBINATIONS ,
-
Table: GL_IEA_TRANSACTIONS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_TRANSACTIONS, object_name:GL_IEA_TRANSACTIONS, status:VALID, product: GL - General Ledger , description: Intercompany transactions , implementation_dba_data: GL.GL_IEA_TRANSACTIONS ,
-
Table: GL_IEA_TRANSACTIONS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_TRANSACTIONS, object_name:GL_IEA_TRANSACTIONS, status:VALID, product: GL - General Ledger , description: Intercompany transactions , implementation_dba_data: GL.GL_IEA_TRANSACTIONS ,
-
Table: GL_ACCOUNT_HIERARCHIES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_ACCOUNT_HIERARCHIES, object_name:GL_ACCOUNT_HIERARCHIES, status:VALID, product: GL - General Ledger , description: Summary/Detail account hierarchies , implementation_dba_data: GL.GL_ACCOUNT_HIERARCHIES ,
-
Table: GL_LEDGERS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_LEDGERS, object_name:GL_LEDGERS, status:VALID, product: GL - General Ledger , description: Ledger definition , implementation_dba_data: GL.GL_LEDGERS ,
-
Table: GL_LEDGERS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_LEDGERS, object_name:GL_LEDGERS, status:VALID, product: GL - General Ledger , description: Ledger definition , implementation_dba_data: GL.GL_LEDGERS ,
-
Table: GL_ACCOUNT_HIERARCHIES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_ACCOUNT_HIERARCHIES, object_name:GL_ACCOUNT_HIERARCHIES, status:VALID, product: GL - General Ledger , description: Summary/Detail account hierarchies , implementation_dba_data: GL.GL_ACCOUNT_HIERARCHIES ,
-
Table: GL_SETS_OF_BOOKS
12.2.2
product: GL - General Ledger , description: Set of books definitions , implementation_dba_data: Not implemented in this database ,
-
Table: GL_SETS_OF_BOOKS
12.1.1
product: GL - General Ledger , description: Set of books definitions , implementation_dba_data: Not implemented in this database ,
-
Table: GL_XFR_CCID_MAPPINGS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_XFR_CCID_MAPPINGS, object_name:GL_XFR_CCID_MAPPINGS, status:VALID, product: GL - General Ledger , description: This table contains the account mappings for each period for a ledger mapping. , implementation_dba_data: GL.GL_XFR_CCID_MAPPINGS ,
-
Table: GL_CONSOLIDATION_AUDIT
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONSOLIDATION_AUDIT, object_name:GL_CONSOLIDATION_AUDIT, status:VALID, product: GL - General Ledger , description: Audit data for consolidation run , implementation_dba_data: GL.GL_CONSOLIDATION_AUDIT ,
-
Table: GL_IEA_RECUR_TRANSACTIONS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_RECUR_TRANSACTIONS, object_name:GL_IEA_RECUR_TRANSACTIONS, status:VALID, product: GL - General Ledger , description: Recurring intercompany transactions , implementation_dba_data: GL.GL_IEA_RECUR_TRANSACTIONS ,
-
Table: GL_INTERCOMPANY_ACCOUNTS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_INTERCOMPANY_ACCOUNTS, object_name:GL_INTERCOMPANY_ACCOUNTS, status:VALID, product: GL - General Ledger , description: Assignments of intercompany due to and due from accounts to a source, category, and balancing segment value. , implementation_dba_data: GL.GL_INTERCOMPANY_ACCOUNTS ,
-
Table: GL_IEA_INTERFACE
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_INTERFACE, object_name:GL_IEA_INTERFACE, status:VALID, product: GL - General Ledger , description: Transactional data for import into Global Intercompany System , implementation_dba_data: GL.GL_IEA_INTERFACE ,
-
Table: GL_IEA_INTERFACE
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_INTERFACE, object_name:GL_IEA_INTERFACE, status:VALID, product: GL - General Ledger , description: Transactional data for import into Global Intercompany System , implementation_dba_data: GL.GL_IEA_INTERFACE ,
-
Table: GL_CONSOLIDATION_AUDIT
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONSOLIDATION_AUDIT, object_name:GL_CONSOLIDATION_AUDIT, status:VALID, product: GL - General Ledger , description: Audit data for consolidation run , implementation_dba_data: GL.GL_CONSOLIDATION_AUDIT ,
-
Table: GL_IEA_RECUR_TRANSACTIONS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_RECUR_TRANSACTIONS, object_name:GL_IEA_RECUR_TRANSACTIONS, status:VALID, product: GL - General Ledger , description: Recurring intercompany transactions , implementation_dba_data: GL.GL_IEA_RECUR_TRANSACTIONS ,
-
Table: GL_INTERCOMPANY_ACCOUNTS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_INTERCOMPANY_ACCOUNTS, object_name:GL_INTERCOMPANY_ACCOUNTS, status:VALID, product: GL - General Ledger , description: Assignments of intercompany due to and due from accounts to a source, category, and balancing segment value. , implementation_dba_data: GL.GL_INTERCOMPANY_ACCOUNTS ,
-
Table: GL_SETS_OF_BOOKS_11I
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_SETS_OF_BOOKS_11I, object_name:GL_SETS_OF_BOOKS_11I, status:VALID, product: GL - General Ledger , description: Set of books definitions , implementation_dba_data: GL.GL_SETS_OF_BOOKS_11I ,
-
Table: GL_SUMMARY_TEMPLATES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_SUMMARY_TEMPLATES, object_name:GL_SUMMARY_TEMPLATES, status:VALID, product: GL - General Ledger , description: Summary account templates , implementation_dba_data: GL.GL_SUMMARY_TEMPLATES ,
-
Table: GL_SUMMARY_TEMPLATES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_SUMMARY_TEMPLATES, object_name:GL_SUMMARY_TEMPLATES, status:VALID, product: GL - General Ledger , description: Summary account templates , implementation_dba_data: GL.GL_SUMMARY_TEMPLATES ,
-
Table: GL_SETS_OF_BOOKS_11I
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_SETS_OF_BOOKS_11I, object_name:GL_SETS_OF_BOOKS_11I, status:VALID, product: GL - General Ledger , description: Set of books definitions , implementation_dba_data: GL.GL_SETS_OF_BOOKS_11I ,
-
Table: GL_CONS_FLEXFIELD_MAP
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONS_FLEXFIELD_MAP, object_name:GL_CONS_FLEXFIELD_MAP, status:VALID, product: GL - General Ledger , description: Consolidation account rules , implementation_dba_data: GL.GL_CONS_FLEXFIELD_MAP ,
-
Table: GL_NET_INCOME_ACCOUNTS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_NET_INCOME_ACCOUNTS, object_name:GL_NET_INCOME_ACCOUNTS, status:VALID, product: GL - General Ledger , description: Net income accounts , implementation_dba_data: GL.GL_NET_INCOME_ACCOUNTS ,
-
Table: GL_IEA_TRANSACTION_LINES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_TRANSACTION_LINES, object_name:GL_IEA_TRANSACTION_LINES, status:VALID, product: GL - General Ledger , description: Intercompany transaction lines , implementation_dba_data: GL.GL_IEA_TRANSACTION_LINES ,
-
Table: GL_CONS_FLEXFIELD_MAP
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONS_FLEXFIELD_MAP, object_name:GL_CONS_FLEXFIELD_MAP, status:VALID, product: GL - General Ledger , description: Consolidation account rules , implementation_dba_data: GL.GL_CONS_FLEXFIELD_MAP ,
-
Table: GL_DYNAMIC_SUMM_COMBINATIONS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_DYNAMIC_SUMM_COMBINATIONS, object_name:GL_DYNAMIC_SUMM_COMBINATIONS, status:VALID, product: GL - General Ledger , description: Newly created summary account combinations , implementation_dba_data: GL.GL_DYNAMIC_SUMM_COMBINATIONS ,
-
Table: GL_NET_INCOME_ACCOUNTS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_NET_INCOME_ACCOUNTS, object_name:GL_NET_INCOME_ACCOUNTS, status:VALID, product: GL - General Ledger , description: Net income accounts , implementation_dba_data: GL.GL_NET_INCOME_ACCOUNTS ,
-
Table: GL_IEA_TRANSACTION_LINES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_TRANSACTION_LINES, object_name:GL_IEA_TRANSACTION_LINES, status:VALID, product: GL - General Ledger , description: Intercompany transaction lines , implementation_dba_data: GL.GL_IEA_TRANSACTION_LINES ,
-
Table: GL_TRANSLATION_INTERIM
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_TRANSLATION_INTERIM, object_name:GL_TRANSLATION_INTERIM, status:VALID, product: GL - General Ledger , description: Foreign currency translated interim balances , implementation_dba_data: GL.GL_TRANSLATION_INTERIM ,
-
Table: GL_SUSPENSE_ACCOUNTS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_SUSPENSE_ACCOUNTS, object_name:GL_SUSPENSE_ACCOUNTS, status:VALID, product: GL - General Ledger , description: Additional suspense accounts for source/category combinations , implementation_dba_data: GL.GL_SUSPENSE_ACCOUNTS ,
-
Table: GL_REVALUATION
12.2.2
product: GL - General Ledger , description: Revaluation default gain/loss account , implementation_dba_data: Not implemented in this database ,
-
Table: GL_IEA_RECUR_LINES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_RECUR_LINES, object_name:GL_IEA_RECUR_LINES, status:VALID, product: GL - General Ledger , description: Recurring intercompany transaction lines , implementation_dba_data: GL.GL_IEA_RECUR_LINES ,
-
Table: GL_DYNAMIC_SUMM_COMBINATIONS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_DYNAMIC_SUMM_COMBINATIONS, object_name:GL_DYNAMIC_SUMM_COMBINATIONS, status:VALID, product: GL - General Ledger , description: Newly created summary account combinations , implementation_dba_data: GL.GL_DYNAMIC_SUMM_COMBINATIONS ,
-
Table: GL_ALLOC_TARGETS
12.1.1
product: GL - General Ledger , description: Temporary table for MassAllocations and MassBudgets , implementation_dba_data: Not implemented in this database ,
-
Table: GL_SUSPENSE_ACCOUNTS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_SUSPENSE_ACCOUNTS, object_name:GL_SUSPENSE_ACCOUNTS, status:VALID, product: GL - General Ledger , description: Additional suspense accounts for source/category combinations , implementation_dba_data: GL.GL_SUSPENSE_ACCOUNTS ,
-
Table: GL_ALLOC_TARGETS
12.2.2
product: GL - General Ledger , description: Temporary table for MassAllocations and MassBudgets , implementation_dba_data: Not implemented in this database ,
-
Table: GL_IEA_RECUR_LINES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_RECUR_LINES, object_name:GL_IEA_RECUR_LINES, status:VALID, product: GL - General Ledger , description: Recurring intercompany transaction lines , implementation_dba_data: GL.GL_IEA_RECUR_LINES ,
-
Table: GL_POSTING_INTERIM
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_POSTING_INTERIM, object_name:GL_POSTING_INTERIM, status:VALID, product: GL - General Ledger , description: Posting interim balances , implementation_dba_data: GL.GL_POSTING_INTERIM ,
-
Table: GL_HISTORICAL_RATES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_HISTORICAL_RATES, object_name:GL_HISTORICAL_RATES, status:VALID, product: GL - General Ledger , description: Foreign currency translation rates for historical accounts , implementation_dba_data: GL.GL_HISTORICAL_RATES ,
-
Table: GL_BUDGET_INTERIM
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_INTERIM, object_name:GL_BUDGET_INTERIM, status:VALID, product: GL - General Ledger , description: Budget posting interim balances , implementation_dba_data: GL.GL_BUDGET_INTERIM ,
-
Table: GL_POSTING_INTERIM
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_POSTING_INTERIM, object_name:GL_POSTING_INTERIM, status:VALID, product: GL - General Ledger , description: Posting interim balances , implementation_dba_data: GL.GL_POSTING_INTERIM ,
-
Table: GL_BUDGET_INTERIM
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_INTERIM, object_name:GL_BUDGET_INTERIM, status:VALID, product: GL - General Ledger , description: Budget posting interim balances , implementation_dba_data: GL.GL_BUDGET_INTERIM ,
-
Table: GL_REVALUATIONS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_REVALUATIONS, object_name:GL_REVALUATIONS, status:VALID, product: GL - General Ledger , description: Revaluation definitions , implementation_dba_data: GL.GL_REVALUATIONS ,
-
Table: GL_TRANSLATION_INTERIM
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_TRANSLATION_INTERIM, object_name:GL_TRANSLATION_INTERIM, status:VALID, product: GL - General Ledger , description: Foreign currency translated interim balances , implementation_dba_data: GL.GL_TRANSLATION_INTERIM ,
-
Table: GL_HISTORICAL_RATES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_HISTORICAL_RATES, object_name:GL_HISTORICAL_RATES, status:VALID, product: GL - General Ledger , description: Foreign currency translation rates for historical accounts , implementation_dba_data: GL.GL_HISTORICAL_RATES ,
-
Table: GL_REVALUATION
12.1.1
product: GL - General Ledger , description: Revaluation default gain/loss account , implementation_dba_data: Not implemented in this database ,
-
Table: GL_BALANCES_DELTA_INTERIM
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BALANCES_DELTA_INTERIM, object_name:GL_BALANCES_DELTA_INTERIM, status:VALID, product: GL - General Ledger , description: Interim tracking of incremental account balances , implementation_dba_data: GL.GL_BALANCES_DELTA_INTERIM ,
-
Table: GL_REVALUATIONS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_REVALUATIONS, object_name:GL_REVALUATIONS, status:VALID, product: GL - General Ledger , description: Revaluation definitions , implementation_dba_data: GL.GL_REVALUATIONS ,