Search Results ece_procedure_mappings
Overview
The ECE_PROCEDURE_MAPPINGS table is a core repository within the Oracle E-Business Suite e-Commerce Gateway (EC) module. It functions as a configuration registry that defines how the system maps inbound and outbound electronic data interchange (EDI) transactions to specific PL/SQL procedures for processing. This table is essential for the runtime execution of EDI integrations, as it provides the necessary metadata for the e-Commerce Gateway engine to locate and call the appropriate application logic to handle, validate, transform, and route transaction data between Oracle EBS and external trading partners.
Key Information Stored
The table's primary purpose is to store procedural call information. While the full column list is not detailed in the provided metadata, its structure is defined by its primary key and logical function. The key column is PROCMAP_ID, which uniquely identifies each mapping record. Based on its role, typical columns would include identifiers for the transaction type, direction (inbound/outbound), and the associated Oracle application. Crucially, it stores the name of the target PL/SQL procedure or package.entry point and potentially parameters required for the call, enabling the EDI framework to dynamically execute the correct business logic for each specific transaction flow.
Common Use Cases and Queries
This table is primarily accessed by the e-Commerce Gateway engine during transaction processing. Administrators and developers query it to audit, troubleshoot, or maintain EDI integration mappings. Common scenarios include verifying the procedure assigned to a specific transaction or identifying all mappings for a particular application module. A fundamental query retrieves the mapping for a known transaction:
- SELECT procmap_id, transaction_type, procedure_name FROM ece_procedure_mappings WHERE application_id = :app_id AND direction = :direction_code;
Reporting use cases focus on generating a complete inventory of all configured EDI procedure mappings to ensure integration integrity, especially during upgrades or migrations where custom logic may be affected.
Related Objects
The ECE_PROCEDURE_MAPPINGS table is a central reference point within the e-Commerce Gateway schema. Its primary key, ECE_PROCEDURE_MAPPINGS_PK (PROCMAP_ID), is likely referenced by foreign keys in other EC transactional or control tables that need to link a specific EDI document instance to its processing instructions. While specific related tables are not listed, it is intrinsically linked to the transaction definition tables (e.g., ECE_TRANSACTIONS, ECE_TRANSACTION_TYPES) and the various inbound and outbound queue tables (e.g., ECE_INBOUND_LOGS, ECE_OUTBOUND_LOGS). The procedures referenced in its records are typically defined within application-specific packages in modules like Order Management (ONT) or Purchasing (PO).
-
Table: ECE_PROCEDURE_MAPPINGS
12.2.2
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_PROCEDURE_MAPPINGS, object_name:ECE_PROCEDURE_MAPPINGS, status:VALID, product: EC - e-Commerce Gateway , description: Contains the information for calling procedures. , implementation_dba_data: EC.ECE_PROCEDURE_MAPPINGS ,
-
Table: ECE_PROCEDURE_MAPPINGS
12.1.1
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_PROCEDURE_MAPPINGS, object_name:ECE_PROCEDURE_MAPPINGS, status:VALID, product: EC - e-Commerce Gateway , description: Contains the information for calling procedures. , implementation_dba_data: EC.ECE_PROCEDURE_MAPPINGS ,
-
APPS.EC_EXECUTION_UTILS dependencies on ECE_PROCEDURE_MAPPINGS
12.1.1
-
APPS.EC_MAPPING_UTILS dependencies on ECE_PROCEDURE_MAPPINGS
12.1.1
-
APPS.EC_EXECUTION_UTILS dependencies on ECE_PROCEDURE_MAPPINGS
12.2.2
-
APPS.EC_EXECUTION_UTILS dependencies on ECE_PROCEDURE_MAPPINGS
12.2.2
-
APPS.EC_EXECUTION_UTILS dependencies on ECE_PROCEDURE_MAPPINGS
12.1.1
-
APPS.EC_MAPPING_UTILS dependencies on ECE_PROCEDURE_MAPPINGS
12.2.2
-
APPS.EC_MAPPING_UTILS dependencies on ECE_PROC_MAPPINGS_UPG
12.1.1
-
SYNONYM: APPS.ECE_PROCEDURE_MAPPINGS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ECE_PROCEDURE_MAPPINGS, status:VALID,
-
VIEW: EC.ECE_PROCEDURE_MAPPINGS#
12.2.2
owner:EC, object_type:VIEW, object_name:ECE_PROCEDURE_MAPPINGS#, status:VALID,
-
APPS.EC_MAPPING_UTILS dependencies on ECE_TRAN_STAGE_DATA
12.1.1
-
APPS.EC_MAPPING_UTILS dependencies on ECE_TRAN_STAGE_DATA
12.2.2
-
APPS.EC_MAPPING_UTILS dependencies on ECE_PROC_MAPPINGS_UPG
12.2.2
-
VIEW: EC.ECE_PROCEDURE_MAPPINGS#
12.2.2
-
SYNONYM: APPS.ECE_PROCEDURE_MAPPINGS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ECE_PROCEDURE_MAPPINGS, status:VALID,
-
APPS.EC_MAPPING_UTILS dependencies on ECE_TRAN_STAGE_DATA_UPG
12.1.1
-
TABLE: EC.ECE_PROCEDURE_MAPPINGS
12.2.2
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_PROCEDURE_MAPPINGS, object_name:ECE_PROCEDURE_MAPPINGS, status:VALID,
-
TABLE: EC.ECE_PROCEDURE_MAPPINGS
12.1.1
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_PROCEDURE_MAPPINGS, object_name:ECE_PROCEDURE_MAPPINGS, status:VALID,
-
Table: ECE_PROC_MAPPINGS_UPG
12.2.2
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_PROC_MAPPINGS_UPG, object_name:ECE_PROC_MAPPINGS_UPG, status:VALID, product: EC - e-Commerce Gateway , description: Upgrade table for ECE_PROCEDURE_MAPPINGS , implementation_dba_data: EC.ECE_PROC_MAPPINGS_UPG ,
-
APPS.EC_EXECUTION_UTILS dependencies on ECE_TRAN_STAGE_DATA
12.1.1
-
PACKAGE: APPS.EC_EXECUTION_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:EC_EXECUTION_UTILS, status:VALID,
-
APPS.EC_MAPPING_UTILS dependencies on ECE_TRAN_STAGE_DATA_UPG
12.2.2
-
Table: ECE_PROC_MAPPINGS_UPG
12.1.1
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_PROC_MAPPINGS_UPG, object_name:ECE_PROC_MAPPINGS_UPG, status:VALID, product: EC - e-Commerce Gateway , description: Upgrade table for ECE_PROCEDURE_MAPPINGS , implementation_dba_data: EC.ECE_PROC_MAPPINGS_UPG ,
-
PACKAGE: APPS.EC_EXECUTION_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:EC_EXECUTION_UTILS, status:VALID,
-
APPS.EC_EXECUTION_UTILS dependencies on ECE_TRAN_STAGE_DATA
12.2.2
-
PACKAGE BODY: APPS.EC_MAPPING_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EC_MAPPING_UTILS, status:VALID,
-
PACKAGE BODY: APPS.EC_EXECUTION_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EC_EXECUTION_UTILS, status:VALID,
-
PACKAGE BODY: APPS.EC_EXECUTION_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EC_EXECUTION_UTILS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.EC_MAPPING_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EC_MAPPING_UTILS, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
APPS.EC_EXECUTION_UTILS SQL Statements
12.1.1
-
APPS.EC_EXECUTION_UTILS SQL Statements
12.2.2
-
APPS.EC_MAPPING_UTILS SQL Statements
12.1.1
-
APPS.EC_MAPPING_UTILS SQL Statements
12.2.2
-
PACKAGE BODY: APPS.EC_MAPPING_UTILS
12.1.1
-
PACKAGE BODY: APPS.EC_MAPPING_UTILS
12.2.2
-
eTRM - EC Tables and Views
12.2.2
description: Contains the information for code conversions which identify external values for a given Oracle internal value and vice versa. ,
-
eTRM - EC Tables and Views
12.1.1
description: Contains the information for code conversions which identify external values for a given Oracle internal value and vice versa. ,
-
PACKAGE BODY: APPS.EC_EXECUTION_UTILS
12.1.1
-
PACKAGE BODY: APPS.EC_EXECUTION_UTILS
12.2.2
-
APPS.EC_EXECUTION_UTILS dependencies on EC_UTILS
12.1.1
-
APPS.EC_EXECUTION_UTILS dependencies on EC_UTILS
12.2.2
-
eTRM - EC Tables and Views
12.2.2
description: Contains the information for code conversions which identify external values for a given Oracle internal value and vice versa. ,
-
eTRM - EC Tables and Views
12.1.1
description: Contains the information for code conversions which identify external values for a given Oracle internal value and vice versa. ,
-
12.2.2 DBA Data
12.2.2