Search Results gl_coa_mappings
The GL_COA_MAPPINGS table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical repository for storing Chart of Accounts (COA) mapping rules, primarily used in General Ledger (GL) and other financial modules. This table facilitates the translation of segment values between different charts of accounts, enabling data consolidation, reporting, and cross-system integration. Below is a detailed breakdown of its structure, purpose, and functionality.
Purpose and Context
In multi-organization or multi-ledger environments, companies often operate with disparate COA structures. The GL_COA_MAPPINGS table stores mapping rules to convert segment values from a source COA to a target COA. This is essential for:- Consolidation: Mapping subsidiary ledger accounts to a parent company's COA.
- Reporting: Standardizing financial data across ledgers for unified reporting.
- Data Migration: Translating legacy COA segments during system upgrades or integrations.
Key Columns and Structure
The table includes columns to define mapping rules, such as:- MAPPING_ID: Primary key for the mapping rule.
- SOURCE_COA_ID: Identifier for the source Chart of Accounts.
- TARGET_COA_ID: Identifier for the target Chart of Accounts.
- SOURCE_SEGMENT_VALUE: Segment value in the source COA.
- TARGET_SEGMENT_VALUE: Corresponding segment value in the target COA.
- SEGMENT_TYPE: Indicates the segment being mapped (e.g., Cost Center, Account).
- ENABLED_FLAG: Activates/deactivates the mapping rule.
- START_DATE_ACTIVE / END_DATE_ACTIVE: Defines the rule's validity period.
Functional Workflow
- Rule Creation: Administrators define mappings via Oracle GL or APIs, populating GL_COA_MAPPINGS.
- Execution: During journal import, consolidation, or reporting, the system references the table to translate segment values.
- Validation: Mappings are validated against COA structures (e.g., via GL_CODE_COMBINATIONS).
Integration with Other Modules
The table interacts with:- GL_JE_BATCHES: Journals use mappings during import if source/target ledgers differ.
- XLA_EVENTS: Subledger Accounting (SLA) leverages mappings for accounting entry generation.
- FSG (Financial Statement Generator): Ensures consistent reporting across COAs.
Technical Considerations
- Performance: Large mapping datasets may impact batch processes; indexing on SOURCE_COA_ID and TARGET_COA_ID is recommended.
- Audit: Changes to mappings should be logged (e.g., via Oracle Audit Vault).
- APIs: Use GL_COA_MAPPING_PKG for programmatic access to ensure data integrity.
Example Use Case
A multinational with subsidiaries in the US (COA_US) and UK (COA_UK) maps UK segment "Expenses-5000" to US "Expenses-6000" in GL_COA_MAPPINGS. During consolidation, UK journals automatically align to the US COA.Limitations
- Mappings are segment-specific; complex transformations require custom logic.
- Hierarchical mappings (e.g., parent-child rollups) are not natively supported.
-
Table: GL_COA_MAPPINGS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_COA_MAPPINGS, object_name:GL_COA_MAPPINGS, status:VALID, product: GL - General Ledger , description: Chart of accounts mapping definitions , implementation_dba_data: GL.GL_COA_MAPPINGS ,
-
Table: GL_COA_MAPPINGS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_COA_MAPPINGS, object_name:GL_COA_MAPPINGS, status:VALID, product: GL - General Ledger , description: Chart of accounts mapping definitions , implementation_dba_data: GL.GL_COA_MAPPINGS ,
-
Table: GL_XFR_LEDGER_MAPPINGS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_XFR_LEDGER_MAPPINGS, object_name:GL_XFR_LEDGER_MAPPINGS, status:VALID, product: GL - General Ledger , description: This table is used to store ledger mappings between EBS and Fusion ledger. , implementation_dba_data: GL.GL_XFR_LEDGER_MAPPINGS ,
-
View: GL_SEGMENT_MAP_CONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SEGMENT_MAP_CONS_V, object_name:GL_SEGMENT_MAP_CONS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_SEGMENT_MAP_CONS_V ,
-
View: GL_CONS_SET_ASSIGNMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_SET_ASSIGNMENTS_V, object_name:GL_CONS_SET_ASSIGNMENTS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONS_SET_ASSIGNMENTS_V ,
-
View: GL_SEGMENT_MAP_CONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SEGMENT_MAP_CONS_V, object_name:GL_SEGMENT_MAP_CONS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_SEGMENT_MAP_CONS_V ,
-
View: GL_CONS_SET_ASSIGNMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_SET_ASSIGNMENTS_V, object_name:GL_CONS_SET_ASSIGNMENTS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONS_SET_ASSIGNMENTS_V ,
-
View: GL_COA_MAPPINGS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_COA_MAPPINGS_V, object_name:GL_COA_MAPPINGS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_COA_MAPPINGS_V ,
-
View: GL_CONSOLIDATION_NAMES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONSOLIDATION_NAMES_V, object_name:GL_CONSOLIDATION_NAMES_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONSOLIDATION_NAMES_V ,
-
View: GL_CONSOLIDATION_NAMES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONSOLIDATION_NAMES_V, object_name:GL_CONSOLIDATION_NAMES_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONSOLIDATION_NAMES_V ,
-
View: GL_COA_MAPPINGS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_COA_MAPPINGS_V, object_name:GL_COA_MAPPINGS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_COA_MAPPINGS_V ,
-
View: GL_CONSOLIDATION_HISTORY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONSOLIDATION_HISTORY_V, object_name:GL_CONSOLIDATION_HISTORY_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONSOLIDATION_HISTORY_V ,
-
View: GL_CONSOLIDATION_HISTORY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONSOLIDATION_HISTORY_V, object_name:GL_CONSOLIDATION_HISTORY_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONSOLIDATION_HISTORY_V ,
-
View: GL_CONSOLIDATION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONSOLIDATION_V, object_name:GL_CONSOLIDATION_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONSOLIDATION_V ,
-
View: GL_CONSOLIDATION_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONSOLIDATION_V, object_name:GL_CONSOLIDATION_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONSOLIDATION_V ,