Search Results imp_cnt_rol_interface_pk
Overview
The AS_IMP_CNT_ROL_INTERFACE table is a core interface table within the Oracle E-Business Suite (EBS) Sales Foundation module (AS). Its primary function is to serve as a staging area for importing contact role information into the application's master data tables. In the context of EBS 12.1.1 and 12.2.2, this table facilitates data migration and integration processes, allowing external systems or batch operations to load contact role data. The data resides in this interface table temporarily, where it is validated and processed by concurrent programs or APIs before being transferred to the base transactional tables, ensuring data integrity and adherence to business rules.
Key Information Stored
As an interface table, AS_IMP_CNT_ROL_INTERFACE holds the raw data required to create or update contact role records. The table's structure is defined by its primary and foreign keys, which govern data relationships and processing order. The primary key column, IMP_CNT_ROL_INTERFACE_ID, uniquely identifies each row within the interface. A critical foreign key column is IMPORT_INTERFACE_ID, which links the contact role data to a parent record in the AS_IMPORT_INTERFACE table. This relationship allows for the grouping and coordinated processing of related import data. Other typical columns in such an interface table would include attributes for the contact role (e.g., role code, start/end dates), identifiers for the related contact and party, and control columns for processing status, error messages, and request IDs.
Common Use Cases and Queries
The primary use case for this table is the bulk import of contact role assignments, often during initial system implementation, data conversion projects, or regular data feeds from external CRM systems. A standard operational pattern involves inserting records into this interface and then executing a dedicated import concurrent program. Common diagnostic queries include checking for pending records or identifying rows that failed processing. Sample SQL patterns include:
- Selecting unprocessed records:
SELECT * FROM osm.as_imp_cnt_rol_interface WHERE process_status IS NULL OR process_status = 'PENDING'; - Identifying errors for a specific import batch:
SELECT import_interface_id, error_message FROM osm.as_imp_cnt_rol_interface WHERE process_status = 'ERROR' AND import_interface_id = &batch_id; - Joining with the parent interface table to view batch details:
SELECT aii.batch_name, aicri.* FROM osm.as_imp_cnt_rol_interface aicri, osm.as_import_interface aii WHERE aicri.import_interface_id = aii.import_interface_id;
Related Objects
The table has documented relationships with other key objects in the Sales Foundation schema, primarily through foreign key constraints. The most significant relationship is with the AS_IMPORT_INTERFACE table, which acts as a control table for import batches. The specific foreign key is defined on the column AS_IMP_CNT_ROL_INTERFACE.IMPORT_INTERFACE_ID, referencing the AS_IMPORT_INTERFACE table. This ensures that every contact role interface record is associated with a valid import batch. The table's primary key constraint, IMP_CNT_ROL_INTERFACE_PK, on the column IMP_CNT_ROL_INTERFACE_ID, is likely referenced by other interface or staging tables, though these are not detailed in the provided metadata. The ultimate destination for successfully processed data is the base contact role tables within the AS or TCA (Trading Community Architecture) modules.
-
Table: AS_IMP_CNT_ROL_INTERFACE
12.1.1
owner:OSM, object_type:TABLE, fnd_design_data:AS.AS_IMP_CNT_ROL_INTERFACE, object_name:AS_IMP_CNT_ROL_INTERFACE, status:VALID, product: AS - Sales Foundation , description: Interface table to hold contact roles information to be imported. , implementation_dba_data: OSM.AS_IMP_CNT_ROL_INTERFACE ,
-
Table: AS_IMP_CNT_ROL_INTERFACE
12.2.2
owner:OSM, object_type:TABLE, fnd_design_data:AS.AS_IMP_CNT_ROL_INTERFACE, object_name:AS_IMP_CNT_ROL_INTERFACE, status:VALID, product: AS - Sales Foundation , description: Interface table to hold contact roles information to be imported. , implementation_dba_data: OSM.AS_IMP_CNT_ROL_INTERFACE ,
-
eTRM - AS Tables and Views
12.2.2
description: - Retrofitted ,
-
eTRM - AS Tables and Views
12.1.1
description: - Retrofitted ,
-
eTRM - AS Tables and Views
12.2.2
description: - Retrofitted ,
-
eTRM - AS Tables and Views
12.1.1
description: - Retrofitted ,