Results for “interface”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
AR_INTERFACE_CONTS_ALL is the Receivables interface staging table that stores contingency information for transactions imported through the AutoInvoice process. In Oracle EBS 12.1.1 and 12.2.2, contingency terms typically accompany deferred payment arrangements, allowing a receivable to carry a specified expiration date, expiration window, or expiration event that governs when a contingent amount becomes due. The table is owned by the AR schema and holds 49 documented columns.
The table exists purely as an inbound staging structure. Data is populated from external feeder systems or from complementary AutoInvoice interface tables, validated and transformed by the AutoInvoice concurrent programs, then transferred into the permanent contingency tables in Receivables before being purged from the interface. Records in this table are keyed by ORG_ID and REQUEST_ID, so a single run of AutoInvoice can be identified and reconciled against a specific concurrent request.
From a heuristic Data Vault modeling perspective, the FK structure suggests a link classification: the table connects a transaction line context (INTERFACE_LINE_ID with INTERFACE_LINE_CONTEXT) to a contingency definition held in AR_DEFERRAL_REASONS through CONTINGENCY_ID, and to the completing user through COMPLETED_BY referencing FND_USER. This indicates a relationship or association entity rather than a standalone hub of descriptive attributes.
Key Information Stored
- INTERFACE_CONTINGENCY_ID — the surrogate primary key and the column backed by the unique index AR_INTERFACE_CONTS_U1.
- CONTINGENCY_CODE and CONTINGENCY_ID — the business identifier and the foreign key to AR_DEFERRAL_REASONS defining which contingency or deferral reason applies.
- INTERFACE_LINE_ID and INTERFACE_LINE_CONTEXT — link each contingency record to the specific transaction line being imported.
- EXPIRATION_DATE, EXPIRATION_DAYS, and EXPIRATION_EVENT_DATE — define when the contingency lapses, either by fixed date, relative day count, or event-driven date.
- INTERFACE_STATUS — tracks the processing state of each row during import (for example, pending, processed, or rejected).
- REQUEST_ID and ORG_ID — identify the AutoInvoice concurrent request and the operating unit that owns the record.
- COMPLETED_FLAG and COMPLETED_BY — indicate whether the contingency has been satisfied and which user completed it, with COMPLETED_BY referencing FND_USER.
- INTERFACE_LINE_ATTRIBUTE1 through 15 and ATTRIBUTE1 through 15 with ATTRIBUTE_CATEGORY — descriptive flexfield and extensibility columns for customer-specific data carried through the interface.
- Standard audit columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN) provide row-level lineage.
Common Use Cases and Queries
Typical usage centers on diagnosing AutoInvoice rejections and reconciling contingency data before or after import. The following query lists unprocessed interface rows for a specific concurrent request:
SELECT interface_contingency_id, contingency_code, interface_line_id, interface_status, expiration_date FROM ar_interface_conts_all WHERE request_id = :req_id AND interface_status = 'PENDING' ORDER BY interface_line_id;- Joining to the deferral reason definition for readability:
SELECT c.interface_contingency_id, c.contingency_code, d.name FROM ar_interface_conts_all c, ar_deferral_reasons d WHERE c.contingency_id = d.deferral_reason_id AND c.request_id = :req_id; - Identifying the user who completed a contingency:
SELECT c.interface_contingency_id, c.completed_flag, u.user_name FROM ar_interface_conts_all c, fnd_user u WHERE c.completed_by = u.user_id;
Reporting scenarios include auditing contingencies awaiting expiry, verifying that all lines of a deferred transaction carried the correct expiration attributes, and validating that no staging rows remain after a successful AutoInvoice run. Because the table is a transient interface object, purge and cleanup scripts are frequently written against REQUEST_ID and CREATION_DATE.
Related Objects
- AR_DEFERRAL_REASONS — referenced through CONTINGENCY_ID; defines the contingency and deferral reason codes applied to the line.
- FND_USER — referenced through COMPLETED_BY; resolves the user who marked the contingency complete.
- RA_INTERFACE_LINES_ALL — the primary AutoInvoice line interface table; joined via INTERFACE_LINE_ID and INTERFACE_LINE_CONTEXT.
- RA_INTERFACE_DISTRIBUTIONS_ALL — distribution-level staging records created alongside the same transaction lines.
- RA_INTERFACE_SALESCREDITS_ALL — sales credit staging rows for the same imported lines.
- AR_AUTOINVOICE / the AutoInvoice execution programs — consume and validate records from these interface tables, moving valid data into the permanent Receivables contingency structures.
- RA_BATCH_SOURCES_ALL and RA_CUSTOMER_TRX_ALL — the batch source and final transaction tables that receive processed contingency information.
Collectively these objects form the AutoInvoice import pipeline in which AR_INTERFACE_CONTS_ALL carries contingency detail for each transaction line.
-
AR Match Date Options
-
Contingency information for transactions imported using AutoInvoice
-
Tax Interface Upload Control Option
-
Contingency information for transactions imported using AutoInvoice
-
Tax Interface Upload Control Option
-
Pending and approved credit memo request lines
-
Pending and approved credit memo request lines
-
Concurrent Program: ARHDIDIP 12.2.2
Interface Duplicate Identification Parent
-
The HZ_IMP_INT_DEDEUP_RESULTS table stores the set of duplicates identified as part of the duplicate identification of interface tables. Each set is identified by a unique "winner" record that should remain if the other duplicates in the se
-
The HZ_IMP_INT_DEDEUP_RESULTS table stores the set of duplicates identified as part of the duplicate identification of interface tables. Each set is identified by a unique "winner" record that should remain if the other duplicates in the se
-
Concurrent Program: ARHDIDIP 12.1.1
Interface Duplicate Identification Parent
-
The HZ_INT_DUP_RESULTS table temporarily stores duplicate identification data during the duplicate identification of interface tables. The table includes information about the source identifiers and source systems of the party records in th
-
Concurrent Program: ARHDIDIW 12.2.2
Interface Duplicate Identification Worker
-
Concurrent Program: AREXINVP 12.2.2
Oracle Exchange Invoice Interface Data Feeder Program
-
The HZ_INT_DUP_RESULTS table temporarily stores duplicate identification data during the duplicate identification of interface tables. The table includes information about the source identifiers and source systems of the party records in th
-
Concurrent Program: AREXINVP 12.1.1
Oracle Exchange Invoice Interface Data Feeder Program
-
Concurrent Program: AREXCUSP 12.1.1
Oracle Exchange Customer Interface Data Feeder Program
-
Concurrent Program: AREXCUSP 12.2.2
Oracle Exchange Customer Interface Data Feeder Program
-
No Comments
-
Concurrent Program: ARHDIDIW 12.1.1
Interface Duplicate Identification Worker
-
No Comments
-
Pending and approved credit memo requests
-
Concurrent Program: RACUST 12.2.2
Customer Interface
-
Concurrent Program: RACUSTSB 12.1.1
Customer Interface
-
Concurrent Program: RACUST 12.1.1
Customer Interface
-
Pending and approved credit memo requests
-
Table: AR_ARCHIVE_HEADER 12.2.2
Header-level archive information
-
Table: AR_ARCHIVE_HEADER 12.1.1
Header-level archive information
-
Concurrent Program: RACUSTSB 12.2.2
Customer Interface
-
Concurrent Program: ARGCGP 12.2.2
Clear AR Entries from GL Interface
-
Concurrent Program: ARITXI 12.1.1
Sales Tax Rate Interface
-
Concurrent Program: ARITXI 12.2.2
Sales Tax Rate Interface
-
Concurrent Program: ARGCGP 12.1.1
Clear AR Entries from GL Interface
-
Line and distribution-level archive information
-
Concurrent Program: RACUSTMA 12.1.1
Customer Interface Master Conc Program
-
Concurrent Program: RACUSTMA 12.2.2
Customer Interface Master Conc Program
-
Line and distribution-level archive information
-
Payment Interface Status
-
Payment Interface Status
-
Tax Interface Printing Control Option
-
Tax Interface Printing Control Option
-
Concurrent Program: RAXMTR 12.1.1
Interface your transactions to Oracle Receivables
-
Concurrent Program: RAXTRX 12.1.1
Interface your transactions to Oracle Receivables
-
Concurrent Program: ARGLTP 12.1.1
Oracle Receivables Interface to Oracle General Ledger
-
Concurrent Program: RAXDEL 12.2.2
Purge processed transactions in the AutoInvoice Interface tables
-
Concurrent Program: RAXTRX 12.2.2
Interface your transactions to Oracle Receivables
-
Concurrent Program: RAXMTR 12.2.2
Interface your transactions to Oracle Receivables
-
Concurrent Program: ARGLTP 12.2.2
Oracle Receivables Interface to Oracle General Ledger
-
Concurrent Program: RAXDEL 12.1.1
Purge processed transactions in the AutoInvoice Interface tables
-
This table holds the ID's of the parties that matched the given match rule criteria, along with their scores, and if any party crossed the auto merge threshold and should be auto merged