Search Results ar_line_contingencies_v
Overview
AR_LINE_CONTINGENCIES_V is a VALID database view owned by the APPS schema in Oracle E-Business Suite Release 12.1.1 and 12.2.2. It belongs to the Oracle Receivables (AR) product family and is documented as holding contingency information for a deferred billing line. In the Oracle EBS revenue recognition model, a contingency represents a condition or event that must be satisfied before revenue associated with a deferred line can be recognized. This view consolidates that contingency context with the originating transaction, customer, sales representative, accounting rule, and revenue scheduling data, making it a single reporting surface for analyzing deferred revenue and the events that gate its recognition.
Because the view joins transactional, distribution, deferral, and party data, it is typically used for reporting and reconciliation rather than for transactional data entry. Analysts and subledger accountants use it to investigate why revenue on a specific deferred line has not yet been recognized, when the contingency expires, and what the scheduled versus unscheduled revenue position looks like at any point in time.
Underlying Base Objects
The view is defined as a MAX-aggregated SELECT over a multi-table join. Documented base objects include:
- AR_DEFERRED_LINES (synonym) — the deferred line revenue schedule, aliased LRS in the view text.
- AR_LINE_CONTS (synonym) — the line contingency assignments linking deferred lines to deferral reasons.
- AR_DEFERRAL_REASONS (synonym) — provides the CONTINGENCY_NAME.
- RA_CUSTOMER_TRX_LINES and RA_CUSTOMER_TRX (synonyms) — the transaction line and transaction header.
- RA_RULES (synonym) — the accounting rule applied to the line.
- RA_CUST_TRX_LINE_GL_DIST (synonym) — the receivables distribution used to derive the GL date.
- GL_SETS_OF_BOOKS (view) — set of books name, ID, and currency.
- HZ_CUST_ACCOUNTS and HZ_PARTIES (synonyms) — customer number and party name.
- AR_LOOKUPS (view) — event lookup meaning via the AR_REVREC_EVENTS lookup type.
- ARPT_SQL_FUNC_UTIL and ARP_BAL_UTIL (packages) — used for salesrep name/number retrieval, reference number generation, and credit memo balance calculation.
Several joins are outer joins, notably to RA_RULES (RULE_ID) and, in the documented excerpt, to the customer party tables, reflecting that some lines may lack those attributes.
Key Columns
- SET_OF_BOOKS_NAME / SET_OF_BOOKS_ID / CURRENCY_CODE — ledger context for the transaction.
- CUSTOMER_NAME / CUSTOMER_NUMBER — party name and account number.
- TRX_NUMBER / TRX_DATE — originating transaction identity and date.
- REC_GL_DATE — the GL date of the latest receivables distribution.
- SALESREP_NAME and REFERENCE_NUMBER — derived via ARPT_SQL_FUNC_UTIL.
- LINE_NUMBER / DESCRIPTION / LINE_AMOUNT — line-level identity and original amount due.
- RULE_NAME — the revenue recognition rule.
- REVENUE_CONTINGENCY / REVREC_EVENT — the contingency name and the revenue recognition event meaning.
- EXPIRATION_DATE / REASON_REMOVAL_DATE — contingency lifecycle dates.
- SCHEDULED_REVENUE / UNSCHEDULED_REVENUE — recognized amount and the residual (original amount plus credit memos less recognized).
- CREDIT_MEMOS — computed via ARP_BAL_UTIL.GET_LINE_CM.
Common Use Cases and Queries
Typical scenarios include deferred revenue aging, contingency expiration monitoring, and reconciliation of scheduled versus unscheduled revenue. The following query lists open contingencies by transaction:
SELECT trx_number, customer_name, line_number,
revenue_contingency, revrec_event,
expiration_date, scheduled_revenue, unscheduled_revenue
FROM apps.ar_line_contingencies_v
WHERE unscheduled_revenue > 0
ORDER BY expiration_date;
A second query totals deferred balances by contingency:
SELECT revenue_contingency,
COUNT(*) line_count,
SUM(scheduled_revenue) recognized,
SUM(unscheduled_revenue) deferred
FROM apps.ar_line_contingencies_v
GROUP BY revenue_contingency
ORDER BY deferred DESC;
Because the view returns at most one row per deferred line (using MAX aggregation), it is suitable as a reporting source but should not be used to extract raw distribution-level detail, which must be obtained from the underlying base tables directly.
-
View: AR_LINE_CONTINGENCIES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_LINE_CONTINGENCIES_V, object_name:AR_LINE_CONTINGENCIES_V, status:VALID, product: AR - Receivables , description: Holds contingency information for a deferred billing line. , implementation_dba_data: APPS.AR_LINE_CONTINGENCIES_V ,
-
View: AR_LINE_CONTINGENCIES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_LINE_CONTINGENCIES_V, object_name:AR_LINE_CONTINGENCIES_V, status:VALID, product: AR - Receivables , description: Holds contingency information for a deferred billing line. , implementation_dba_data: APPS.AR_LINE_CONTINGENCIES_V ,
-
SYNONYM: APPS.AR_DEFERRED_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_DEFERRED_LINES, status:VALID,
-
SYNONYM: APPS.AR_DEFERRAL_REASONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_DEFERRAL_REASONS, status:VALID,
-
SYNONYM: APPS.AR_LINE_CONTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_LINE_CONTS, status:VALID,
-
SYNONYM: APPS.AR_DEFERRED_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_DEFERRED_LINES, status:VALID,
-
SYNONYM: APPS.AR_DEFERRAL_REASONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_DEFERRAL_REASONS, status:VALID,
-
PACKAGE: APPS.ARP_BAL_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_BAL_UTIL, status:VALID,
-
PACKAGE: APPS.ARP_BAL_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_BAL_UTIL, status:VALID,
-
SYNONYM: APPS.AR_LINE_CONTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_LINE_CONTS, status:VALID,
-
VIEW: APPS.AR_LINE_CONTINGENCIES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_LINE_CONTINGENCIES_V, object_name:AR_LINE_CONTINGENCIES_V, status:VALID,
-
VIEW: APPS.AR_LINE_CONTINGENCIES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_LINE_CONTINGENCIES_V, object_name:AR_LINE_CONTINGENCIES_V, status:VALID,
-
SYNONYM: APPS.RA_RULES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_RULES, status:VALID,
-
SYNONYM: APPS.RA_RULES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_RULES, status:VALID,
-
PACKAGE: APPS.ARPT_SQL_FUNC_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARPT_SQL_FUNC_UTIL, status:VALID,
-
PACKAGE: APPS.ARPT_SQL_FUNC_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARPT_SQL_FUNC_UTIL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.RA_CUST_TRX_LINE_GL_DIST
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_CUST_TRX_LINE_GL_DIST, status:VALID,
-
SYNONYM: APPS.RA_CUST_TRX_LINE_GL_DIST
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_CUST_TRX_LINE_GL_DIST, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
SYNONYM: APPS.RA_CUSTOMER_TRX_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_CUSTOMER_TRX_LINES, status:VALID,
-
SYNONYM: APPS.RA_CUSTOMER_TRX_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_CUSTOMER_TRX_LINES, status:VALID,
-
VIEW: APPS.AR_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_LOOKUPS, object_name:AR_LOOKUPS, status:VALID,
-
SYNONYM: APPS.RA_CUSTOMER_TRX
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_CUSTOMER_TRX, status:VALID,
-
SYNONYM: APPS.RA_CUSTOMER_TRX
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_CUSTOMER_TRX, status:VALID,
-
VIEW: APPS.AR_LOOKUPS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_LOOKUPS, object_name:AR_LOOKUPS, status:VALID,
-
SYNONYM: APPS.HZ_CUST_ACCOUNTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_CUST_ACCOUNTS, status:VALID,
-
SYNONYM: APPS.HZ_CUST_ACCOUNTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_CUST_ACCOUNTS, status:VALID,
-
VIEW: APPS.GL_SETS_OF_BOOKS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SETS_OF_BOOKS, object_name:GL_SETS_OF_BOOKS, status:VALID,
-
VIEW: APPS.GL_SETS_OF_BOOKS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SETS_OF_BOOKS, object_name:GL_SETS_OF_BOOKS, status:VALID,
-
SYNONYM: APPS.HZ_PARTIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_PARTIES, status:VALID,
-
SYNONYM: APPS.HZ_PARTIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_PARTIES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - AR Tables and Views
12.2.2
description: Territory information ,
-
eTRM - AR Tables and Views
12.1.1
description: Territory information ,
-
eTRM - SQLGL Tables and Views
12.1.1
description: USSGL transaction codes ,
-
eTRM - SQLGL Tables and Views
12.1.1
description: USSGL transaction codes ,
-
eTRM - AR Tables and Views
12.1.1
description: Territory information ,
-
eTRM - AR Tables and Views
12.2.2
description: Territory information ,