Search Results gl_iea_segment_map
Overview
GL_IEA_SEGMENT_MAP is a General Ledger table in the Oracle E-Business Suite (12.1.1 and 12.2.2) that stores the automatic account generation segment mapping rules for the Global Intercompany System (GIS). The table belongs to the GL schema and is classified as VALID in the ETRM repository. Its purpose is to define, at the segment level, how individual account segments are derived or mapped when intercompany transactions are processed and accounting entries are generated automatically by the Global Intercompany System.
Because the Global Intercompany System must produce balanced, valid account combinations across multiple ledgers and balancing segments, GL_IEA_SEGMENT_MAP provides the rule definitions that translate a source segment into a destination segment based on configuration. The table is therefore a configuration and setup object, populated during implementation and maintained through the GIS setup flows rather than by day-to-day transactional activity.
From a Data Vault modeling perspective (a heuristic classification mined from the foreign-key structure), this table is hub-leaning. It acts as a reference and distribution point for segment mapping identifiers that are consumed downstream, particularly by GL_IEA_SEGMENT_RULE_MAP, which carries a foreign key back to this table.
Key Information Stored
The table contains 29 documented columns. The most significant are summarized below.
- SEGMENT_MAP_ID — Surrogate primary key (GL_IEA_SEGMENT_MAP_PK). This is the unique identifier referenced by dependent tables and is also a business-key candidate via unique index GL_IEA_SEGMENT_MAP_U1.
- GENERATE_TYPE_CODE — Indicates the type of account generation or mapping context for which the rule applies.
- SENDER_CHART_OF_ACCT_ID — The chart of accounts on the sending (intercompany) side of the mapping rule.
- RECEIVER_CHART_OF_ACCT_ID — The chart of accounts on the receiving side; together with the sender chart and generate type it drives the mapping logic.
- TO_APPLICATION_COLUMN_NAME — The destination application column representing the target segment to be populated during account generation.
- FROM_APPLICATION_COLUMN_NAME — The source application column supplying the segment value that is mapped.
- SEGMENT_MAP_TYPE_CODE — Classifies the mapping behavior (for example, whether the segment is derived, constant, or copied).
- SINGLE_VALUE — Holds a specific value applied when the mapping resolves to a single, fixed segment value rather than a rule-driven one.
- ATTRIBUTE1 through ATTRIBUTE15 and CONTEXT — Descriptive flexfield columns provided for extensible, customer-defined mapping attributes.
- Audit columns (LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, LAST_UPDATE_LOGIN) — Standard EBS WHO columns tracking creation and modification.
The second unique index, GL_IEA_SEGMENT_MAP_U2, is defined over GENERATE_TYPE_CODE, SENDER_CHART_OF_ACCT_ID, RECEIVER_CHART_OF_ACCT_ID, and TO_APPLICATION_COLUMN_NAME, establishing the compound business key that guarantees one mapping rule per generate type and chart-of-accounts combination.
Common Use Cases and Queries
Typical use cases include setup verification, troubleshooting intercompany account generation, and reporting on segment mapping configuration.
- Listing all mapping rules for a given generate type and ledger pairing:
SELECT segment_map_id, generate_type_code, sender_chart_of_acct_id,
receiver_chart_of_acct_id, from_application_column_name,
to_application_column_name, segment_map_type_code, single_value
FROM gl_iea_segment_map
WHERE generate_type_code = :p_generate_type;
- Joining to the rule map to see how segments are grouped into rules:
SELECT m.segment_map_id, r.segment_rule_map_id, m.to_application_column_name
FROM gl_iea_segment_map m,
gl_iea_segment_rule_map r
WHERE m.segment_map_id = r.segment_map_id;
- Validating the compound business key by checking for duplicate combinations of generate type, sender chart, receiver chart, and target column.
- Reporting on flexible attribute configuration (ATTRIBUTE1..15) where customers have extended the mapping behavior.
Related Objects
- GL_IEA_SEGMENT_RULE_MAP — The principal dependent table; its SEGMENT_MAP_ID column is a foreign key referencing GL_IEA_SEGMENT_MAP.SEGMENT_MAP_ID. This is the key join path for rule-level reporting.
- GL_IEA_SEGMENT_MAP_PK / _U1 / _U2 — Primary and unique indexes enforcing row identity and the compound business key.
Additional related configuration objects in the same GIS family include the intercompany account generation rule and definition tables that consume the generated segment mappings, along with the GL intercompany APIs used to maintain this setup programmatically. Because the documented metadata identifies only GL_IEA_SEGMENT_RULE_MAP as the direct dependent object, that relationship should be treated as the primary integration point when building queries or extensions around GL_IEA_SEGMENT_MAP.
-
Table: GL_IEA_SEGMENT_MAP
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_SEGMENT_MAP, object_name:GL_IEA_SEGMENT_MAP, status:VALID, product: GL - General Ledger , description: Automatic account generation segment mapping rules for the Global Intercompany System , implementation_dba_data: GL.GL_IEA_SEGMENT_MAP ,
-
Table: GL_IEA_SEGMENT_MAP
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_SEGMENT_MAP, object_name:GL_IEA_SEGMENT_MAP, status:VALID, product: GL - General Ledger , description: Automatic account generation segment mapping rules for the Global Intercompany System , implementation_dba_data: GL.GL_IEA_SEGMENT_MAP ,
-
SYNONYM: APPS.GL_IEA_SEGMENT_MAP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_IEA_SEGMENT_MAP, status:VALID,
-
SYNONYM: APPS.GL_IEA_SEGMENT_MAP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_IEA_SEGMENT_MAP, status:VALID,
-
VIEW: GL.GL_IEA_SEGMENT_MAP#
12.2.2
-
VIEW: GL.GL_IEA_SEGMENT_MAP#
12.2.2
owner:GL, object_type:VIEW, object_name:GL_IEA_SEGMENT_MAP#, status:VALID,
-
Table: GL_IEA_SEGMENT_RULE_MAP
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_SEGMENT_RULE_MAP, object_name:GL_IEA_SEGMENT_RULE_MAP, status:VALID, product: GL - General Ledger , description: Automatic account generation individual segment mapping rules for the Global Intercompany System , implementation_dba_data: GL.GL_IEA_SEGMENT_RULE_MAP ,
-
Table: GL_IEA_SEGMENT_RULE_MAP
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_SEGMENT_RULE_MAP, object_name:GL_IEA_SEGMENT_RULE_MAP, status:VALID, product: GL - General Ledger , description: Automatic account generation individual segment mapping rules for the Global Intercompany System , implementation_dba_data: GL.GL_IEA_SEGMENT_RULE_MAP ,
-
TABLE: GL.GL_IEA_SEGMENT_MAP
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_SEGMENT_MAP, object_name:GL_IEA_SEGMENT_MAP, status:VALID,
-
View: GL_IEA_SEGMENT_MAP_V
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
TABLE: GL.GL_IEA_SEGMENT_MAP
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_SEGMENT_MAP, object_name:GL_IEA_SEGMENT_MAP, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
View: GL_IEA_SEGMENT_MAP_V
12.1.1
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
eTRM - SQLGL Tables and Views
12.2.2
description: This table contains the tracking information that Golden Gate will use to launch Journal Import. ,
-
eTRM - SQLGL Tables and Views
12.1.1
description: USSGL transaction codes ,
-
eTRM - SQLGL Tables and Views
12.2.2
description: This table contains the tracking information that Golden Gate will use to launch Journal Import. ,
-
12.2.2 DBA Data
12.2.2
-
eTRM - SQLGL Tables and Views
12.1.1
description: USSGL transaction codes ,
-
12.1.1 DBA Data
12.1.1