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 ,
-
APPS.GL_COA_MAPPINGS_PKG dependencies on GL_COA_MAPPINGS
12.2.2
-
APPS.GL_FUSION_TRANSFER_PKG dependencies on GL_COA_MAPPINGS
12.2.2
-
APPS.XLA_ACCOUNTING_CACHE_PKG dependencies on GL_COA_MAPPINGS
12.2.2
-
APPS.JL_BR_SPED_DATA_EXTRACT_PKG dependencies on GL_COA_MAPPINGS
12.2.2
-
APPS.GL_GLXCOCRR_XMLP_PKG dependencies on GL_COA_MAPPINGS
12.1.1
-
APPS.XLA_HIST_LEDGER_UPG_PKG dependencies on GL_COA_MAPPINGS
12.1.1
-
APPS.GL_ACCOUNTS_MAP_GRP dependencies on GL_COA_MAPPINGS
12.2.2
-
APPS.XLA_ACCOUNTING_CACHE_PKG dependencies on GL_COA_MAPPINGS
12.1.1
-
APPS.GL_COA_MAPPINGS_PKG dependencies on GL_COA_MAPPINGS
12.1.1
-
APPS.XLA_AE_CODE_COMBINATION_PKG dependencies on GL_COA_MAPPINGS
12.2.2
-
APPS.GL_ACCOUNTS_MAP_GRP dependencies on GL_COA_MAPPINGS
12.1.1
-
APPS.XLA_AE_CODE_COMBINATION_PKG dependencies on GL_COA_MAPPINGS
12.1.1
-
APPS.JL_BR_SPED_DATA_EXTRACT_PKG dependencies on GL_COA_MAPPINGS
12.2.2
-
APPS.GL_GLXCOCRR_XMLP_PKG dependencies on GL_COA_MAPPINGS
12.2.2
-
APPS.XLA_HIST_LEDGER_UPG_PKG dependencies on GL_COA_MAPPINGS
12.2.2
-
APPS.GL_COA_MAPPINGS_PKG SQL Statements
12.1.1
-
APPS.GL_COA_MAPPINGS_PKG SQL Statements
12.2.2
-
APPS.XLA_ACCOUNTING_CACHE_PKG dependencies on FND_LANGUAGES
12.2.2
-
SYNONYM: APPS.GL_COA_MAPPINGS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_COA_MAPPINGS, status:VALID,
-
VIEW: GL.GL_COA_MAPPINGS#
12.2.2
owner:GL, object_type:VIEW, object_name:GL_COA_MAPPINGS#, status:VALID,
-
SYNONYM: APPS.GL_COA_MAPPINGS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_COA_MAPPINGS, status:VALID,
-
APPS.XLA_ACCOUNTING_CACHE_PKG dependencies on XLA_ACCTG_METHODS_TL
12.2.2
-
APPS.XLA_ACCOUNTING_CACHE_PKG dependencies on XLA_ACCTG_METHODS_VL
12.2.2
-
VIEW: APPS.GL_SEGMENT_MAP_CONS_V
12.2.2
-
VIEW: GL.GL_COA_MAPPINGS#
12.2.2
-
APPS.JL_BR_SPED_DATA_EXTRACT_PKG dependencies on GL_CONS_SEGMENT_MAP
12.2.2
-
VIEW: APPS.GL_CONS_SET_ASSIGNMENTS_V
12.1.1
-
APPS.JL_BR_SPED_DATA_EXTRACT_PKG dependencies on GL_CONS_FLEX_HIERARCHIES
12.2.2
-
PACKAGE: APPS.GL_COA_MAPPINGS_PKG
12.1.1
-
PACKAGE BODY: APPS.GL_COA_MAPPINGS_PKG
12.1.1
-
PACKAGE BODY: APPS.GL_COA_MAPPINGS_PKG
12.2.2
-
TABLE: GL.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,
-
VIEW: APPS.GL_SEGMENT_MAP_CONS_V
12.1.1
-
TABLE: GL.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,
-
VIEW: APPS.GL_CONS_SET_ASSIGNMENTS_V
12.2.2
-
PACKAGE: APPS.GL_COA_MAPPINGS_PKG
12.2.2
-
APPS.XLA_ACCOUNTING_CACHE_PKG dependencies on FND_CURRENCIES
12.2.2
-
APPS.XLA_ACCOUNTING_CACHE_PKG dependencies on XLA_ACCTG_METHODS_VL
12.1.1
-
APPS.XLA_ACCOUNTING_CACHE_PKG dependencies on FND_LANGUAGES
12.1.1
-
APPS.XLA_ACCOUNTING_CACHE_PKG dependencies on XLA_ACCTG_METHODS_TL
12.1.1
-
VIEW: APPS.GL_CONSOLIDATION_NAMES_V
12.1.1
-
VIEW: APPS.GL_CONSOLIDATION_NAMES_V
12.2.2
-
VIEW: APPS.GL_COA_MAPPINGS_V
12.1.1
-
VIEW: APPS.GL_COA_MAPPINGS_V
12.2.2
-
PACKAGE: APPS.JL_BR_SPED_DATA_EXTRACT_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JL_BR_SPED_DATA_EXTRACT_PKG, status:VALID,
-
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 ,
-
PACKAGE BODY: APPS.GL_ACCOUNTS_MAP_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GL_ACCOUNTS_MAP_GRP, status:VALID,