Search Results ecx_proc_mappings
Overview
The ECX_PROC_MAPPINGS table is a core technical repository within the Oracle E-Business Suite XML Gateway (ECX) module. It functions as a mapping directory, specifically storing the procedural logic required to transform data between application-specific formats and standard XML messages during electronic document exchange. This table is essential for the runtime execution of inbound and outbound XML Gateway transactions, as it links high-level mapping definitions to the executable PL/SQL procedures that perform the actual data conversion and processing. Its integrity is critical for ensuring successful B2B and A2A integrations.
Key Information Stored
The table's structure centers on two primary identifiers that form its composite primary key. The MAP_ID column is a foreign key that associates a procedural mapping with a specific, higher-level transformation map defined in the ECX_MAPPINGS table. The PROCMAP_ID serves as a unique sequence identifier for each procedure mapping record within a given MAP_ID. A third critical column is TRANSTAGE_ID, a foreign key linking to the ECX_TRAN_STAGE_DATA table. This relationship associates the procedural mapping with a specific transaction type and direction (e.g., inbound purchase order acknowledgment), defining the execution context for the mapped procedure.
Common Use Cases and Queries
This table is primarily accessed for troubleshooting integration flows and auditing mapping configurations. A common diagnostic query involves joining to related tables to list all procedural mappings for a specific transaction type. For example, to investigate mappings for a particular transaction standard and type, a developer or administrator might execute a query joining ECX_PROC_MAPPINGS to ECX_MAPPINGS and ECX_TRAN_STAGE_DATA. Another typical use case is validating the setup before a new integration goes live, ensuring that all required procedure mappings exist and are correctly linked. Direct data manipulation in this table via INSERT or UPDATE is uncommon and is typically performed through the official XML Gateway administration interfaces to maintain system integrity.
Related Objects
The ECX_PROC_MAPPINGS table maintains defined foreign key relationships with two other central XML Gateway tables, forming a key part of the mapping metadata model.
- ECX_MAPPINGS: Linked via the MAP_ID column. This is the parent table that defines the overarching transformation map (e.g., mapping between Oracle Trading Community Architecture and an OAGIS standard).
- ECX_TRAN_STAGE_DATA: Linked via the TRANSTAGE_ID column. This table defines the transaction stages (like inbound, outbound, error) for specific document types, providing the execution context for the procedure.
These relationships mean that meaningful queries against ECX_PROC_MAPPINGS almost always involve joins to these tables to resolve the map name, transaction standard, transaction type, and direction.
-
Table: ECX_PROC_MAPPINGS
12.1.1
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_PROC_MAPPINGS, object_name:ECX_PROC_MAPPINGS, status:VALID, product: ECX - XML Gateway , description: This table contains the procedure mappings , implementation_dba_data: ECX.ECX_PROC_MAPPINGS ,
-
Table: ECX_PROC_MAPPINGS
12.2.2
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_PROC_MAPPINGS, object_name:ECX_PROC_MAPPINGS, status:VALID, product: ECX - XML Gateway , description: This table contains the procedure mappings , implementation_dba_data: ECX.ECX_PROC_MAPPINGS ,
-
APPS.ECX_UTILS dependencies on ECX_PROC_MAPPINGS
12.1.1
-
APPS.ECX_UTILS dependencies on ECX_PROC_MAPPINGS
12.1.1
-
APPS.ECX_DIAGNOSTICS_TEST dependencies on ECX_PROC_MAPPINGS
12.2.2
-
APPS.ECX_UTILS dependencies on ECX_PROC_MAPPINGS
12.2.2
-
APPS.ECX_UTILS dependencies on ECX_PROC_MAPPINGS
12.2.2
-
VIEW: ECX.ECX_PROC_MAPPINGS#
12.2.2
owner:ECX, object_type:VIEW, object_name:ECX_PROC_MAPPINGS#, status:VALID,
-
VIEW: ECX.ECX_PROC_MAPPINGS#
12.2.2
-
TRIGGER: APPS.ECX_PROC_MAPPINGS+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:ECX_PROC_MAPPINGS+, status:VALID,
-
SYNONYM: APPS.ECX_PROC_MAPPINGS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ECX_PROC_MAPPINGS, status:VALID,
-
SYNONYM: APPS.ECX_PROC_MAPPINGS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ECX_PROC_MAPPINGS, status:VALID,
-
TRIGGER: APPS.ECX_PROC_MAPPINGS+
12.2.2
-
TABLE: ECX.ECX_PROC_MAPPINGS
12.1.1
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_PROC_MAPPINGS, object_name:ECX_PROC_MAPPINGS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
FUNCTION: APPS.ECX_PROC_MAPPINGS=
12.2.2
-
12.1.1 DBA Data
12.1.1
-
TABLE: ECX.ECX_PROC_MAPPINGS
12.2.2
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_PROC_MAPPINGS, object_name:ECX_PROC_MAPPINGS, status:VALID,
-
Table: ECX_TRAN_STAGE_DATA
12.2.2
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_TRAN_STAGE_DATA, object_name:ECX_TRAN_STAGE_DATA, status:VALID, product: ECX - XML Gateway , description: This table contains the action definitions , implementation_dba_data: ECX.ECX_TRAN_STAGE_DATA ,
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
FUNCTION: APPS.ECX_PROC_MAPPINGS=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:ECX_PROC_MAPPINGS=, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
Table: ECX_TRAN_STAGE_DATA
12.1.1
owner:ECX, object_type:TABLE, fnd_design_data:ECX.ECX_TRAN_STAGE_DATA, object_name:ECX_TRAN_STAGE_DATA, status:VALID, product: ECX - XML Gateway , description: This table contains the action definitions , implementation_dba_data: ECX.ECX_TRAN_STAGE_DATA ,
-
APPS.ECX_DIAGNOSTICS_TEST dependencies on ECX_TRAN_STAGE_DATA
12.2.2
-
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 ,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.ECX_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_UTILS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
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 ,
-
PACKAGE BODY: APPS.ECX_DIAGNOSTICS_TEST
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_DIAGNOSTICS_TEST, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.ECX_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_UTILS, status:VALID,
-
APPS.ECX_NZDT dependencies on AD_ZD_SEED
12.2.2
-
PACKAGE BODY: APPS.ECX_NZDT
12.2.2
-
PACKAGE: APPS.ECX_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ECX_UTILS, status:VALID,
-
PACKAGE: APPS.ECX_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ECX_UTILS, status:VALID,
-
APPS.ECX_DIAGNOSTICS_TEST SQL Statements
12.2.2
-
APPS.ECX_UTILS SQL Statements
12.1.1
-
APPS.ECX_UTILS SQL Statements
12.2.2
-
eTRM - ECX Tables and Views
12.1.1
-
eTRM - ECX Tables and Views
12.2.2
-
PACKAGE BODY: APPS.ECX_DIAGNOSTICS_TEST
12.2.2
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: PUBLIC.DATABASE_PROPERTIES
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DATABASE_PROPERTIES, status:VALID,
-
eTRM - ECX Tables and Views
12.2.2