Search Results ar_open_items_v
Overview
The AR_OPEN_ITEMS_V view is a Receivables (AR) reporting object owned by the APPS schema in Oracle E-Business Suite. It is documented under Release 11.5 (Release 115 Only) and remains available in 12.1.1 and 12.2.2 as a VALID view. Its stated purpose, embedded directly in the view text comment, is to expose open transactions for use primarily in application List of Values (LOVs).
Functionally, the view flattens the transactional core of Receivables — payment schedules, customer transaction headers, receivables applications, cash receipts, and customer master data — into a single denormalized rowset with pre-formatted and unformatted balance columns. This makes it attractive for LOV queries, quick reconciliation screens, and lightweight custom reporting where the developer needs a ready-to-display transaction identifier, customer identity, currency, and outstanding balance without writing the join logic themselves.
Because the view is defined with Release 11.5-era logic (it still references legacy HZ_* synonyms and helper packages such as ARPT_SQL_FUNC_UTIL and ARP_DEDUCTION), it is best treated as a compatibility object rather than a modern analytics source. It exposes formatted currency strings produced by FND_CURRENCY.GET_FORMAT_MASK and canonical date conversion via FND_DATE.CANONICAL_TO_DATE, meaning its output is presentation-oriented.
Underlying Base Objects
The documented base objects underlying the view span the Receivables transaction, application, and customer model:
- AR_PAYMENT_SCHEDULES (alias PS) — the driving transaction/installment table supplying trx number, class, currency, dues, discounts, terms, and GL date.
- AR_RECEIVABLE_APPLICATIONS (alias APP) — cash and credit applications used to derive remaining balances.
- RA_CUSTOMER_TRX (alias CT) and RA_CUST_TRX_TYPES (alias CTT) — transaction header and type definitions, including over-application and natural-application flags.
- AR_CASH_RECEIPTS (alias CR) — receipt information used for payment-class transaction dates.
- HZ_CUST_ACCOUNTS, HZ_PARTIES, and HZ_CUST_SITE_USES — customer account number, party name, and ship-to site location.
- RA_TERMS (alias T) — payment term flags such as discount-on-lines and partial discount.
- Supporting objects: RA_BATCH_SOURCES, AR_CONS_INV, and the packages ARPT_SQL_FUNC_UTIL, ARP_DEDUCTION, FND_CURRENCY, and FND_DATE.
The joins are keyed on customer_id, cust_trx_type_id, payment_schedule_id, term_id, and site_use/location identifiers, producing one consolidated row per schedule/application context.
Key Columns
- TRX_NUMBER — the transaction or receipt number from the payment schedule.
- CUSTOMER_ID, CUSTOMER_NUMBER, CUSTOMER_NAME — party identity; name is truncated to 50 bytes via SUBSTRB.
- CLASS, CLASS_MEANING — transaction class code and its lookup meaning (INV/CM), with certain internal customer IDs (-1, -3, -4) suppressed.
- TRX_TYPE, CUST_TRX_TYPE_ID — transaction type name and identifier.
- INVOICE_CURRENCY_CODE, TRX_EXCHANGE_RATE — currency and rate context.
- BALANCE_DUE_CURR, BALANCE_DUE_CURR_UNFORMATTED, BALANCE_DUE_FUNCTIONAL — outstanding balance in formatted, raw, and functional currency terms.
- AMOUNT_DUE_ORIGINAL, AMOUNT_LINE_ITEMS_ORIGINAL — original scheduled amounts.
- DISCOUNT_TAKEN_EARNED, DISCOUNT_TAKEN_UNEARNED — discount components.
- TRX_DATE, TRX_GL_DATE, TRX_DUE_DATE — transaction, accounting, and due dates.
- TERM_ID, CALC_DISCOUNT_ON_LINES_FLAG, PARTIAL_DISCOUNT_FLAG — payment term behavior.
- ALLOW_OVERAPPLICATION_FLAG, NATURAL_APPLICATION_ONLY_FLAG — application control flags, forced to 'N' for payment schedules keyed -3.
Common Use Cases and Queries
Typical usage includes LOV population for transaction selection, customer-level open item listings, and quick balance reconciliation. A representative query follows:
SELECT trx_number
, customer_name
, trx_type
, trx_date
, balance_due_curr
FROM apps.ar_open_items_v
WHERE customer_id = :p_customer_id
AND balance_due_curr_unformatted <> 0
ORDER BY trx_due_date;
A second pattern filters by class to isolate invoices or debit memos for aging analysis:
SELECT trx_number, class_meaning, balance_due_functional
FROM apps.ar_open_items_v
WHERE class IN ('INV','DM')
AND trx_gl_date BETWEEN :p_from AND :p_to;
Because the view resolves LOV semantics and formatting internally, it reduces development effort for customer-facing open item pickers. However, developers should validate performance on large data sets, since the underlying joins against application and party tables are not indexed for this specific predicate combination, and should prefer base-table queries for high-volume or analytical workloads.
-
View: AR_OPEN_ITEMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_OPEN_ITEMS_V, object_name:AR_OPEN_ITEMS_V, status:VALID, product: AR - Receivables , description: (Release 115 Only) , implementation_dba_data: APPS.AR_OPEN_ITEMS_V ,
-
View: AR_OPEN_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_OPEN_ITEMS_V, object_name:AR_OPEN_ITEMS_V, status:VALID, product: AR - Receivables , description: (Release 115 Only) , implementation_dba_data: APPS.AR_OPEN_ITEMS_V ,
-
PACKAGE: APPS.ARP_DEDUCTION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_DEDUCTION, status:VALID,
-
PACKAGE: APPS.ARP_DEDUCTION
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_DEDUCTION, status:VALID,
-
SYNONYM: APPS.AR_CONS_INV
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_CONS_INV, status:VALID,
-
SYNONYM: APPS.AR_CONS_INV
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_CONS_INV, 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
-
VIEW: APPS.AR_OPEN_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_OPEN_ITEMS_V, object_name:AR_OPEN_ITEMS_V, status:VALID,
-
SYNONYM: APPS.RA_TERMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_TERMS, status:VALID,
-
VIEW: APPS.AR_OPEN_ITEMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_OPEN_ITEMS_V, object_name:AR_OPEN_ITEMS_V, status:VALID,
-
SYNONYM: APPS.RA_BATCH_SOURCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_BATCH_SOURCES, status:VALID,
-
SYNONYM: APPS.RA_TERMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_TERMS, status:VALID,
-
SYNONYM: APPS.RA_BATCH_SOURCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_BATCH_SOURCES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
SYNONYM: APPS.AR_CASH_RECEIPTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_CASH_RECEIPTS, status:VALID,
-
SYNONYM: APPS.AR_RECEIVABLE_APPLICATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_RECEIVABLE_APPLICATIONS, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
SYNONYM: APPS.AR_RECEIVABLE_APPLICATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_RECEIVABLE_APPLICATIONS, status:VALID,
-
SYNONYM: APPS.AR_CASH_RECEIPTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_CASH_RECEIPTS, status:VALID,
-
SYNONYM: APPS.HZ_CUST_SITE_USES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_CUST_SITE_USES, status:VALID,
-
SYNONYM: APPS.RA_CUST_TRX_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_CUST_TRX_TYPES, status:VALID,
-
SYNONYM: APPS.HZ_CUST_SITE_USES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_CUST_SITE_USES, status:VALID,
-
SYNONYM: APPS.AR_PAYMENT_SCHEDULES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_PAYMENT_SCHEDULES, status:VALID,
-
PACKAGE: APPS.FND_CURRENCY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_CURRENCY, status:VALID,
-
SYNONYM: APPS.RA_CUST_TRX_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_CUST_TRX_TYPES, status:VALID,
-
SYNONYM: APPS.AR_PAYMENT_SCHEDULES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_PAYMENT_SCHEDULES, status:VALID,
-
PACKAGE: APPS.FND_CURRENCY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_CURRENCY, 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,
-
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,
-
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,
-
PACKAGE: APPS.FND_DATE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_DATE, status:VALID,
-
PACKAGE: APPS.FND_DATE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_DATE, 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 - AR Tables and Views
12.1.1
description: Territory information ,
-
eTRM - AR Tables and Views
12.2.2
description: Territory information ,