Search Results ra_interface_lines
Overview
The view APPS.RA_INTERFACE_ERRORS_V is a consolidated error-reporting view within the Oracle Receivables module of Oracle E-Business Suite. It presents validation errors captured during the AutoInvoice import process, unifying error records that originate from several distinct interface sources — line-level errors, distribution-level errors, sales credit errors, and contingency errors — into a single, normalized result set. This makes it the principal diagnostic object for identifying why records submitted through the AutoInvoice interface failed to import into the receivables transaction tables.
The view is owned by APPS and is documented in ETRM for releases 12.1.1 and 12.2.2. The user search term ra_interface_lines maps directly to RA_INTERFACE_LINES, which is one of the two base objects the view draws upon. In practice, RA_INTERFACE_ERRORS_V is used together with RA_INTERFACE_LINES to correlate an error message to the specific interface line that triggered it.
Underlying Base Objects
Per the documented ETRM metadata, RA_INTERFACE_ERRORS_V is defined over two synonyms: RA_INTERFACE_ERRORS and RA_INTERFACE_LINES. The view text confirms this relationship explicitly, joining ERR.INTERFACE_LINE_ID = LINE.INTERFACE_LINE_ID (+) in the first branch of the union.
The view is constructed as a four-way UNION, with each branch responsible for a different category of interface record:
- The first branch returns line-level and tax errors, using an outer join to
RA_INTERFACE_LINESand filtering where the distribution and sales credit identifiers are null. - The second branch returns distribution-level errors, joining
RA_INTERFACE_ERRORStoRA_INTERFACE_LINESonINTERFACE_LINE_ID. - The third branch returns sales credit errors directly from
RA_INTERFACE_ERRORSwhereINTERFACE_SALESCREDIT_IDis not null. - The fourth branch returns contingency errors from
RA_INTERFACE_ERRORSwhereINTERFACE_CONTINGENCY_IDis not null.
Because RA_INTERFACE_ERRORS is the driving table in every branch, the view is fundamentally an interface-errors view that enriches error rows with corresponding line context where that context exists.
Key Columns
INTERFACE_ID— Derived viaNVL(LINE.INTERFACE_LINE_ID, ERR.LINK_TO_LINE_ID)in the first branch. Identifies the interface record associated with the error.INTERFACE_TYPE— Derived viaNVL(LINE.LINE_TYPE, 'TAX')in the first branch, or set to the literal'DISTRIBUTION','SALESCREDIT', or'CONTINGENCIES'in the subsequent branches, indicating the category of the failing record.MAIN_TYPE— Returns'LINE'in the line, sales credit, and contingency branches, andLINE.LINE_TYPEin the distribution branch.MESSAGE_TEXT— The human-readable validation error message explaining why the record was rejected.INVALID_VALUE— The specific value that failed validation.LINK_TO_LINE_ID— Links the error to a related line where applicable.LINE_ID— Derived viaNVL(LINE.LINK_TO_LINE_ID, LINE.INTERFACE_LINE_ID), providing the effective interface line identifier.ORG_ID— The operating unit under which the interface record was submitted.
Common Use Cases and Queries
The primary use case is diagnosing AutoInvoice import failures. A typical query joins the view to RA_INTERFACE_LINES to retrieve the failing data alongside its error message:
SELECT interface_id, interface_type, main_type, message_text, invalid_value FROM apps.ra_interface_errors_v WHERE org_id = :p_org_id;SELECT * FROM apps.ra_interface_errors_v WHERE interface_id = :p_interface_line_id;— used to retrieve all errors for a specific interface line.- Filtering on
interface_typeisolates errors by category, for exampleWHERE interface_type = 'DISTRIBUTION'. - Joining to
RA_INTERFACE_LINESonLINE_IDallows the rejected transaction attributes to be examined in full, which is the standard technique when the search involvesra_interface_lines.
Because the view resolves links across multiple error categories, it is the recommended single source for reconciling interface rejections before correction and resubmission through AutoInvoice.
-
VIEW: APPS.RA_INTERFACE_ERRORS_V
12.2.2
-
VIEW: APPS.RA_INTERFACE_ERRORS_V
12.1.1
-
APPS.ARP_GROUP_INV SQL Statements
12.2.2
-
APPS.ARP_GROUP_INV SQL Statements
12.1.1
-
APPS.PA_INV_ON_ACCOUNT_CM SQL Statements
12.2.2
-
APPS.ARP_CMERGE_ARTRX SQL Statements
12.2.2
-
PACKAGE BODY: APPS.MTL_INTERCOMPANY_INVOICES
12.2.2
-
View: RA_INTERFACE_ERRORS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.RA_INTERFACE_ERRORS_V, object_name:RA_INTERFACE_ERRORS_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.RA_INTERFACE_ERRORS_V ,
-
PACKAGE BODY: APPS.MTL_INTERCOMPANY_INVOICES
12.1.1
-
View: RA_INTERFACE_ERRORS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.RA_INTERFACE_ERRORS_V, object_name:RA_INTERFACE_ERRORS_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.RA_INTERFACE_ERRORS_V ,
-
APPS.ARP_DESCR_FLEX SQL Statements
12.1.1
-
APPS.ARP_DESCR_FLEX SQL Statements
12.2.2
-
APPS.ARP_ETAX_AUTOINV_UTIL SQL Statements
12.1.1
-
APPS.ARP_ETAX_AUTOINV_UTIL SQL Statements
12.2.2
-
PACKAGE: APPS.JL_AR_AUTOINV_MASTER_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:JL_AR_AUTOINV_MASTER_PKG, status:VALID,
-
PACKAGE: APPS.AR_INVOICE_VALIDATE_FLEX
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AR_INVOICE_VALIDATE_FLEX, status:VALID,
-
Concurrent Program: CSRABAT
12.1.1
execution_filename: CSRABAT , product: CS - Service , user_name: CSRABAT , description: Process service termination records , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: CSRABAT
12.2.2
execution_filename: CSRABAT , product: CS - Service , user_name: CSRABAT , description: Process service termination records , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
PACKAGE: APPS.OKS_ARFETCH_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKS_ARFETCH_PUB, status:VALID,
-
PACKAGE: APPS.OKS_ARFETCH_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKS_ARFETCH_PUB, status:VALID,
-
PACKAGE BODY: APPS.ARP_GROUP_INV
12.1.1
-
PACKAGE: APPS.JL_AR_AUTOINV_MASTER_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JL_AR_AUTOINV_MASTER_PKG, status:VALID,
-
PACKAGE: APPS.JL_AR_AUTOINV_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:JL_AR_AUTOINV_PKG, status:VALID,
-
PACKAGE: APPS.JL_AR_AUTOINV_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JL_AR_AUTOINV_PKG, status:VALID,
-
PACKAGE: APPS.AR_INVOICE_VALIDATE_FLEX
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AR_INVOICE_VALIDATE_FLEX, status:VALID,
-
PACKAGE BODY: APPS.ARP_GROUP_INV
12.2.2
-
APPS.ARP_EBS_AUTOINV_PREPROC SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PA_INV_ON_ACCOUNT_CM
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_INV_ON_ACCOUNT_CM, status:VALID,
-
PACKAGE BODY: APPS.ARP_TRANS_FLEX
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_TRANS_FLEX, status:VALID,
-
PACKAGE BODY: APPS.PA_SALESREPS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_SALESREPS, status:VALID,
-
PACKAGE: APPS.OKS_ARFEEDER_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKS_ARFEEDER_PUB, status:VALID,
-
PACKAGE BODY: APPS.ARP_EBS_AUTOINV_PREPROC
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_EBS_AUTOINV_PREPROC, status:VALID,
-
PACKAGE BODY: APPS.ARP_EBS_AUTOINV_PREPROC
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_EBS_AUTOINV_PREPROC, status:VALID,
-
PACKAGE BODY: APPS.AR_RAXCBR_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AR_RAXCBR_XMLP_PKG, status:VALID,
-
APPS.ARP_EBS_AUTOINV_PREPROC SQL Statements
12.1.1
-
PACKAGE BODY: APPS.JL_AR_AUTOINV_MASTER_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JL_AR_AUTOINV_MASTER_PKG, status:VALID,
-
PACKAGE BODY: APPS.JL_AR_AUTOINV_MASTER_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JL_AR_AUTOINV_MASTER_PKG, status:VALID,
-
PACKAGE BODY: APPS.ARP_TRANS_FLEX
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_TRANS_FLEX, status:VALID,
-
PACKAGE BODY: APPS.PA_SALESREPS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_SALESREPS, status:VALID,
-
PACKAGE: APPS.OKS_ARFEEDER_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKS_ARFEEDER_PUB, status:VALID,
-
PACKAGE: APPS.OKS_ARFETCH_PUB
12.1.1
-
PACKAGE: APPS.OKS_ARFETCH_PUB
12.2.2
-
PACKAGE BODY: APPS.ARP_GROUP_INV
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_GROUP_INV, status:VALID,
-
PACKAGE BODY: APPS.JL_BR_SPED_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JL_BR_SPED_PKG, status:VALID,
-
PACKAGE BODY: APPS.ARP_CMERGE_ARTRX
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_CMERGE_ARTRX, status:VALID,
-
PACKAGE BODY: APPS.ARP_BAL_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_BAL_UTIL, status:VALID,
-
PACKAGE BODY: APPS.ARP_CMERGE_ARTRX
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_CMERGE_ARTRX, status:VALID,
-
PACKAGE BODY: APPS.AR_RAXCBR_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_RAXCBR_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.ARP_GROUP_INV
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_GROUP_INV, status:VALID,
-
PACKAGE BODY: APPS.IGIRRPS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGIRRPS, status:VALID,