Search Results ecx_mappings
Overview
The ECX_MAPPINGS table is a core repository within the XML Gateway (ECX) module of Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2. It serves as the master definition table for all mapping structures used by the XML Gateway engine to transform data. These maps are fundamental to the process of converting business data from an internal EBS format into an external XML standard format (outbound) or from an external XML format into an internal EBS format (inbound). The table acts as the central parent record for a hierarchy of related mapping metadata, defining the overall blueprint for data translation and integration with trading partners, B2B exchanges, and other external systems.
Key Information Stored
While the provided metadata does not list individual columns, the primary key and foreign key relationships reveal its critical structure and purpose. The table's primary key is the MAP_ID column, a unique identifier for each distinct mapping definition. This MAP_ID is referenced extensively by numerous child tables that store the detailed components of a map. The existence of foreign keys from tables like ECX_LEVEL_MAPPINGS and ECX_ATTRIBUTE_MAPPINGS indicates that ECX_MAPPINGS stores the top-level header information, such as the map name, description, associated transaction type, and direction (inbound/outbound). This header record is then elaborated upon by child tables that define the hierarchical levels, specific source and target attributes, and transformation procedures.
Common Use Cases and Queries
This table is primarily accessed for administration, troubleshooting, and impact analysis of XML Gateway integrations. Common scenarios include identifying all maps associated with a specific transaction or trading partner, and analyzing mapping dependencies before an upgrade or patch. A typical query would join ECX_MAPPINGS to related tables to get a comprehensive view of a mapping setup. For example, to list all maps and their related transaction types from the trading partner setup, one might use a query such as:
- SELECT m.map_id, m.map_name, tp.transaction_type
FROM ecx_mappings m, ecx_tp_details tp
WHERE m.map_id = tp.map_id
ORDER BY m.map_name;
Another critical use case is diagnosing mapping errors by tracing the MAP_ID from an error log back to its definition in ECX_MAPPINGS and its detailed components.
Related Objects
The ECX_MAPPINGS table is the central node in a complex mapping metadata schema. As shown in the foreign key relationships, it has direct parent-child dependencies with several key tables:
- ECX_LEVEL_MAPPINGS: Defines the structural hierarchy and levels within a map.
- ECX_ATTRIBUTE_MAPPINGS: Stores the detailed mapping rules for individual data elements or attributes.
- ECX_PROC_MAPPINGS: Holds references to custom PL/SQL procedures used for complex transformations.
- ECX_TP_DETAILS: Links mapping definitions to specific trading partner transaction setups.
- ECX_OBJECTS, ECX_OBJECT_LEVELS, ECX_OBJECT_ATTRIBUTES: These tables likely store metadata about the source or target data objects (like database tables or views) involved in the mapping.
Understanding these relationships is essential for any deep technical analysis or customization of XML Gateway maps in Oracle EBS.
-
Table: ECX_MAPPINGS
12.1.1
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_MAPPINGS, object_name:ECX_MAPPINGS, status:VALID, product: ECX - XML Gateway , description: The table contains the definitions of the maps that are used by XML Gateway , implementation_dba_data: ECX.ECX_MAPPINGS ,
-
Table: ECX_MAPPINGS
12.2.2
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_MAPPINGS, object_name:ECX_MAPPINGS, status:VALID, product: ECX - XML Gateway , description: The table contains the definitions of the maps that are used by XML Gateway , implementation_dba_data: ECX.ECX_MAPPINGS ,
-
APPS.ECX_OUTBOUND dependencies on ECX_MAPPINGS
12.1.1
-
APPS.ECX_DOCUMENT dependencies on ECX_MAPPINGS
12.1.1
-
APPS.ECX_INBOUND_TRIG dependencies on ECX_MAPPINGS
12.1.1
-
APPS.WF_WS_GEN dependencies on ECX_MAPPINGS
12.1.1
-
APPS.ECX_INBOUND dependencies on ECX_MAPPINGS
12.2.2
-
APPS.ECX_OUTBOUND dependencies on ECX_MAPPINGS
12.2.2
-
APPS.SOA_GENERATE dependencies on ECX_MAPPINGS
12.1.1
-
APPS.ECX_TP_API dependencies on ECX_MAPPINGS
12.2.2
-
APPS.ECX_DOCUMENT dependencies on ECX_MAPPINGS
12.2.2
-
APPS.OKL_XMLGEN_PVT dependencies on ECX_MAPPINGS
12.2.2
-
APPS.ECX_INBOUND_NEW dependencies on ECX_MAPPINGS
12.1.1
-
APPS.ECX_UTILS dependencies on ECX_MAPPINGS
12.2.2
-
APPS.ECX_INBOUND dependencies on ECX_MAPPINGS
12.1.1
-
APPS.ECX_INBOUND_TRIG dependencies on ECX_MAPPINGS
12.2.2
-
APPS.ECX_INBOUND_NEW dependencies on ECX_MAPPINGS
12.2.2
-
APPS.ECX_TP_API dependencies on ECX_MAPPINGS
12.1.1
-
APPS.WF_WS_GEN dependencies on ECX_MAPPINGS
12.2.2
-
APPS.SOA_GENERATE dependencies on ECX_MAPPINGS
12.2.2
-
APPS.OKL_XMLGEN_PVT dependencies on ECX_MAPPINGS
12.1.1
-
APPS.ECX_DIAGNOSTICS_TEST dependencies on ECX_MAPPINGS
12.2.2
-
APPS.ECX_UTILS dependencies on ECX_MAPPINGS
12.1.1
-
VIEW: ECX.ECX_MAPPINGS#
12.2.2
owner:ECX, object_type:VIEW, object_name:ECX_MAPPINGS#, status:VALID,
-
VIEW: APPS.EDR_XMLMAP_ELEMENTS_V
12.2.2
-
TRIGGER: APPS.ECX_MAPPINGS+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:ECX_MAPPINGS+, status:VALID,
-
VIEW: ECX.ECX_MAPPINGS#
12.2.2
-
SYNONYM: APPS.ECX_MAPPINGS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ECX_MAPPINGS, status:VALID,
-
TRIGGER: APPS.ECX_MAPPINGS+
12.2.2
-
VIEW: APPS.EDR_XMLMAP_ELEMENTS_V
12.1.1
-
SYNONYM: APPS.ECX_MAPPINGS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ECX_MAPPINGS, status:VALID,
-
APPS.ECX_DOCUMENT dependencies on ECX_TP_HEADERS
12.1.1
-
APPS.ECX_DOCUMENT dependencies on ECX_TP_HEADERS
12.2.2
-
eTRM - ECX Tables and Views
12.2.2
-
APPS.ECX_DOCUMENT dependencies on ECX_EXT_PROCESSES
12.2.2
-
APPS.ECX_DOCUMENT dependencies on ECX_EXT_PROCESSES
12.1.1
-
APPS.ECX_DOCUMENT dependencies on ECX_TRANSACTIONS
12.2.2
-
APPS.ECX_DOCUMENT dependencies on ECX_STANDARDS
12.1.1
-
APPS.ECX_DOCUMENT dependencies on ECX_STANDARDS
12.2.2
-
APPS.ECX_DOCUMENT dependencies on ECX_TRANSACTIONS
12.1.1
-
eTRM - ECX Tables and Views
12.1.1
-
FUNCTION: APPS.ECX_MAPPINGS=
12.2.2
-
APPS.OKL_XMLGEN_PVT dependencies on ECX_TP_DETAILS_V
12.1.1
-
Table: ECX_OBJECT_LEVELS
12.2.2
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_OBJECT_LEVELS, object_name:ECX_OBJECT_LEVELS, status:VALID, product: ECX - XML Gateway , description: This table contains the source and target object Levels , implementation_dba_data: ECX.ECX_OBJECT_LEVELS ,
-
Table: ECX_LEVEL_MAPPINGS
12.1.1
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_LEVEL_MAPPINGS, object_name:ECX_LEVEL_MAPPINGS, status:VALID, product: ECX - XML Gateway , description: This table contains the relationship between the source and target mappings , implementation_dba_data: ECX.ECX_LEVEL_MAPPINGS ,
-
Table: ECX_LEVEL_MAPPINGS
12.2.2
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_LEVEL_MAPPINGS, object_name:ECX_LEVEL_MAPPINGS, status:VALID, product: ECX - XML Gateway , description: This table contains the relationship between the source and target mappings , implementation_dba_data: ECX.ECX_LEVEL_MAPPINGS ,
-
APPS.ECX_UTILS SQL Statements
12.2.2
-
TABLE: ECX.ECX_MAPPINGS
12.2.2
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_MAPPINGS, object_name:ECX_MAPPINGS, status:VALID,
-
APPS.ECX_TP_API dependencies on ECX_HUB_USERS
12.1.1
-
12.2.2 DBA Data
12.2.2