Search Results suppliers'
The ICX_POR_THIRD_PARTY_LOG_VALUES table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical repository for logging third-party integration data, primarily associated with Oracle iProcurement (iProc) and the Procurement Online Requisitioning (POR) module. This table stores transactional logs that capture interactions between Oracle EBS and external systems, ensuring traceability, debugging, and auditing capabilities for third-party integrations. Below is a detailed analysis of its structure, purpose, and functional relevance in Oracle EBS.
1. Purpose and Context
The ICX_POR_THIRD_PARTY_LOG_VALUES table is designed to log key-value pairs of data exchanged during third-party integrations, such as punch-out catalogs, supplier-hosted web stores, or external web services. It acts as a diagnostic and auditing tool, enabling administrators to troubleshoot integration failures, validate data consistency, and monitor transactional flows. This table is particularly vital for scenarios involving:- Punch-Out Catalogs: Logs session details when users "punch out" to external supplier sites.
- Order Transmission: Tracks payloads sent to third-party systems during requisition submissions.
- API/Web Service Calls: Captures request/response data for integrations with external APIs.
2. Table Structure and Key Columns
The table's schema includes columns that store metadata, transactional data, and timestamps. Key columns include:- LOG_ID: Primary key, uniquely identifying each log entry.
- TRANSACTION_ID: Links logs to specific transactions (e.g., requisition headers).
- KEY_NAME: The name of the logged attribute (e.g., "ITEM_ID", "SUPPLIER_CODE").
- KEY_VALUE: The value associated with the key (e.g., "10023" for an item ID).
- CREATION_DATE: Timestamp of log entry creation.
- CREATED_BY: User or system process that generated the log.
3. Functional Workflow
During third-party integrations, data flows through the following stages, with logs captured in ICX_POR_THIRD_PARTY_LOG_VALUES:- Initiation: A user initiates a punch-out session or submits a requisition.
- Data Exchange: Oracle EBS sends/receives data to/from the third-party system.
- Logging: Key-value pairs (e.g., session tokens, item details) are inserted into the table.
- Validation: System verifies successful data transmission by querying logs.
4. Technical and Operational Significance
This table supports:- Debugging: Developers query logs to diagnose integration errors (e.g., mismatched item codes).
- Compliance: Provides an audit trail for regulatory requirements.
- Performance Analysis: Timestamps help identify latency in third-party interactions.
5. Customization and Extensions
In custom implementations, organizations may:- Extend the table to include additional columns for business-specific attributes.
- Create triggers or scripts to automate log analysis.
- Integrate with Oracle Business Intelligence (OBIEE) for reporting.
6. Best Practices
To optimize usage:- Purge obsolete logs periodically to manage table growth.
- Index frequently queried columns (e.g., TRANSACTION_ID).
- Leverage Oracle Diagnostics for log analysis.
-
Lookup Type: ICX_CAT_SUPPLIER_ASSIGN_TYPE
12.1.1
product: ICX - Oracle iProcurement , meaning: Supplier Dimension Assignment Type Lookup , description: Lookup for Supplier Dimension's assignment types. ,
-
Lookup Type: ICX_CAT_SUPPLIER_ASSIGN_TYPE
12.2.2
product: ICX - Oracle iProcurement , meaning: Supplier Dimension Assignment Type Lookup , description: Lookup for Supplier Dimension's assignment types. ,
-
Table: ICX_POR_THIRD_PARTY_LOG_VALUES
12.1.1
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_POR_THIRD_PARTY_LOG_VALUES, object_name:ICX_POR_THIRD_PARTY_LOG_VALUES, status:VALID, product: ICX - Oracle iProcurement , description: Table to store detail log information of the Third Party Authoring changes performed on behalf of Suppliers for Items and Prices. , implementation_dba_data: ICX.ICX_POR_THIRD_PARTY_LOG_VALUES ,
-
View: POR_CAT_SUPPLIER_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_CAT_SUPPLIER_LOV_V, object_name:POR_CAT_SUPPLIER_LOV_V, status:VALID, product: ICX - Oracle iProcurement , description: View for List of Values for Suppliers in Catalog BulkLoad JSP , implementation_dba_data: APPS.POR_CAT_SUPPLIER_LOV_V ,
-
View: POR_CAT_SUPPLIER_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_CAT_SUPPLIER_LOV_V, object_name:POR_CAT_SUPPLIER_LOV_V, status:VALID, product: ICX - Oracle iProcurement , description: View for List of Values for Suppliers in Catalog BulkLoad JSP , implementation_dba_data: APPS.POR_CAT_SUPPLIER_LOV_V ,
-
Table: ICX_POR_THIRD_PARTY_LOG_VALUES
12.2.2
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_POR_THIRD_PARTY_LOG_VALUES, object_name:ICX_POR_THIRD_PARTY_LOG_VALUES, status:VALID, product: ICX - Oracle iProcurement , description: Table to store detail log information of the Third Party Authoring changes performed on behalf of Suppliers for Items and Prices. , implementation_dba_data: ICX.ICX_POR_THIRD_PARTY_LOG_VALUES ,
-
Table: ICX_POR_THIRD_PARTY_LOGS
12.1.1
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_POR_THIRD_PARTY_LOGS, object_name:ICX_POR_THIRD_PARTY_LOGS, status:VALID, product: ICX - Oracle iProcurement , description: Table that stores historical data of Third Party Content Provider activity on Suppliers' catalogs. , implementation_dba_data: ICX.ICX_POR_THIRD_PARTY_LOGS ,
-
Table: ICX_POR_THIRD_PARTY_LOGS
12.2.2
owner:ICX, object_type:TABLE, fnd_design_data:ICX.ICX_POR_THIRD_PARTY_LOGS, object_name:ICX_POR_THIRD_PARTY_LOGS, status:VALID, product: ICX - Oracle iProcurement , description: Table that stores historical data of Third Party Content Provider activity on Suppliers' catalogs. , implementation_dba_data: ICX.ICX_POR_THIRD_PARTY_LOGS ,
-
View: ICX_REQ_SUPPLIERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_REQ_SUPPLIERS_V, object_name:ICX_REQ_SUPPLIERS_V, status:VALID, product: ICX - Oracle iProcurement , description: Web Requisitions Suppliers LOV View , implementation_dba_data: APPS.ICX_REQ_SUPPLIERS_V ,
-
View: ICX_REQ_SUPPLIERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_REQ_SUPPLIERS_V, object_name:ICX_REQ_SUPPLIERS_V, status:VALID, product: ICX - Oracle iProcurement , description: Web Requisitions Suppliers LOV View , implementation_dba_data: APPS.ICX_REQ_SUPPLIERS_V ,
-
View: POR_SUPPLIER_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_SUPPLIER_LOV_V, object_name:POR_SUPPLIER_LOV_V, status:VALID, product: ICX - Oracle iProcurement , description: List of Values for Suppliers , implementation_dba_data: APPS.POR_SUPPLIER_LOV_V ,
-
View: POR_SUPPLIER_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_SUPPLIER_LOV_V, object_name:POR_SUPPLIER_LOV_V, status:VALID, product: ICX - Oracle iProcurement , description: List of Values for Suppliers , implementation_dba_data: APPS.POR_SUPPLIER_LOV_V ,