Results for “interface_status”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
HZ_IMP_CONTACTROLES_INT is a TCA (Trading Community Architecture) interface table owned by the AR schema in Oracle E-Business Suite. It serves as the staging area for contact role assignments that are loaded into the HZ_ORG_CONTACT_ROLES base table through the TCA party import and batch processing framework. In release 12.1.1 and 12.2.2, this table functions as a transient landing zone: records are inserted by external sources or feeder programs, validated and processed by concurrent import programs, and then removed or archived once the roles are successfully created in the production TCA model.
This object is best understood as a satellite-leaning entity from a Data Vault modeling perspective. It carries descriptive context about contact role associations plus processing metadata, and its only documented foreign key points to HZ_IMP_BATCH_SUMMARY via BATCH_ID. The design suggests it is a dependent, batch-scoped staging construct rather than an independent hub or an associative link.
Key Information Stored
The table contains 19 documented columns, with the following being most significant:
- BATCH_ID — The foreign key to HZ_IMP_BATCH_SUMMARY; groups interface rows into a processing batch and drives concurrent program execution.
- CONTACT_ORIG_SYSTEM / CONTACT_ORIG_SYSTEM_REFERENCE — The source system identifier and the unique key of the contact in that system, used to resolve the target contact in TCA.
- SUB_ORIG_SYSTEM / SUB_ORIG_SYSTEM_REFERENCE — The originating system and reference for the subject party (organization or person) to which the contact role applies.
- ROLE_TYPE — The role being assigned (for example, a contact role lookup value), which is the core business attribute of the interface row.
- INSERT_UPDATE_FLAG — Indicates whether the row should create a new role or update an existing one.
- INTERFACE_STATUS — Tracks processing state (new, in progress, error, complete).
- ERROR_ID — Links to the error repository when validation fails.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — Standard audit columns for row provenance.
- REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE, CREATED_BY_MODULE — Concurrent program and module context identifying which request and program inserted or last processed the row.
There is no documented surrogate primary key or unique index; the combination of BATCH_ID plus source system references and ROLE_TYPE functions as the practical business key candidate for deduplication.
Common Use Cases and Queries
Typical scenarios include monitoring batch load status, diagnosing import errors, and validating source data before running the TCA Contact Role import program. A common query counts interface rows by status for a given batch:
- SELECT INTERFACE_STATUS, COUNT(*) FROM HZ_IMP_CONTACTROLES_INT WHERE BATCH_ID = :batch_id GROUP BY INTERFACE_STATUS;
- SELECT i.* FROM HZ_IMP_CONTACTROLES_INT i JOIN HZ_IMP_BATCH_SUMMARY b ON i.BATCH_ID = b.BATCH_ID WHERE i.INTERFACE_STATUS = 'ERROR';
- SELECT * FROM HZ_IMP_CONTACTROLES_INT WHERE CONTACT_ORIG_SYSTEM = :src AND CONTACT_ORIG_SYSTEM_REFERENCE = :ref;
Reporting use cases include pre-load reconciliation of contact roles from an external CRM, audit trails tracing which concurrent request loaded each role, and error-rate dashboards keyed on BATCH_ID and ERROR_ID.
Related Objects
- HZ_IMP_BATCH_SUMMARY — Parent batch control table; join on HZ_IMP_CONTACTROLES_INT.BATCH_ID = HZ_IMP_BATCH_SUMMARY.BATCH_ID.
- HZ_ORG_CONTACT_ROLES — The destination TCA table to which validated rows are migrated.
- HZ_IMP_ERRORS / error repository tables — Referenced through ERROR_ID to record validation failures.
- TCA party import concurrent programs — The processing engine that consumes rows using BATCH_ID, REQUEST_ID, and PROGRAM_ID.
- HZ_IMP_CONTACTS_INT, HZ_IMP_ORGS_INT and other interface tables — Sibling staging tables sharing the same BATCH_ID batch framework.
- FND_CONCURRENT_REQUESTS — Join on REQUEST_ID to identify the concurrent program run that inserted or processed rows.
-
TCA import table for HZ_ORG_CONTACT_ROLES
-
TCA import table for HZ_PARTY_SITE_USES
-
TCA import table for HZ_CODE_ASSIGNMENTS
-
TCA import table for HZ_CODE_ASSIGNMENTS
-
TCA import table for HZ_FINANCIAL_NUMBERS
-
Customer Interface table for Payment Methods
-
Additional attributes of imported order headers
-
This is a multi-org table for inventory reservations open interface.
-
TCA import table for HZ_FINANCIAL_REPORTS
-
This is a multi-org table for inventory reservations open interface.
-
Imported order line schedule details
-
Imported sales credit information
-
This is a multi-org table for return line lot serials open interface.
-
This is a multi-org table for return line lot serials open interface.
-
Contingency information for transactions imported using AutoInvoice
-
This table stores information about the acknowledgements for lot and serial numbers for return lines.
-
This table stores information about the acknowledgements for lot and serial numbers for return lines.
-
Contingency information for transactions imported using AutoInvoice
-
TCA import table for HZ_ORG_CONTACT_ROLES
-
TCA import table for HZ_PARTY_SITE_USES
-
Imported price adjustments
-
Sales credit information for transactions imported using AutoInvoice
-
Imported price adjustments
-
Additional attributes of imported order line information
-
TCA import table for HZ_PARTIES, HZ_RELATIONSHIPS and HZ_ORG_CONTACTS
-
Key Account Interface table to store upload data through WebADI of Process to Key Account Association
-
This interface table will store the Price Protection Transaction header level details received from the supplier
-
Additional attributes of imported order headers
-
View: SO_LINES_INTERFACE 12.2.2
APPS.SO_LINES_INTERFACE·↳ SO_LINES_INTERFACE_ALL·Explore OE module →
-
Stores archived Summary Lines
-
TCA import table for HZ_LOCATIONS and HZ_PARTY_SITES
-
TCA import table for HZ_CONTACT_POINTS
-
TCA import table for HZ_FINANCIAL_NUMBERS
-
Additional attributes of imported order line schedule details
-
View: SO_LINES_INTERFACE 12.1.1
APPS.SO_LINES_INTERFACE·↳ SO_LINES_INTERFACE_ALL·Explore OE module →
-
Stores the archived summary lines from summarized encumbrance lines
-
Stores the archived summary lines from summarized encumbrance lines
-
Stores summarized distribution lines
-
Imported installation details for order lines
-
Customer Interface table for Payment Methods
-
TCA import table for HZ_LOCATIONS and HZ_PARTY_SITES
-
Imported sales credit information
-
Stores summary of all summarized encumbrance lines
-
Imported order line schedule details
-
Stores the information required to create the Constraint waiver
-
TCA import table for HZ_PARTIES, HZ_PERSON_PROFILES and HZ_ORG_PROFILES
-
Additional attributes of imported order line schedule details