Search Results current_record
Overview
AR_PAYMENT_SCHEDULES_PMT_V is a Receivables (AR) view owned by the APPS schema in Oracle E-Business Suite. The ETRM metadata describes it as "Release 115 Only," indicating that it originated as a compatibility construct in an early 11i release and has been retained, in VALID status, through EBS 12.1.1 and 12.2.2. Its central purpose is to expose payment schedule records enriched with the related party, customer account, site use, receipt, receipt method, batch, and currency context needed for collection and payment-oriented reporting. The view is a reporting and integration surface: it flattens joins across the AR transaction, customer, and receipt model into one denormalized result set, which makes it convenient for concurrent programs, custom reports, and inbound/outbound interfaces that need both schedule-level amounts and descriptive party attributes in a single query.
Underlying Base Objects
The documented base objects span several schemas and object types. The core driver is the synonym AR_PAYMENT_SCHEDULES, aliased PS in the view text, which supplies the schedule identity columns and the original/remaining amount columns. Transaction and batch context come from AR_BATCHES_ALL, AR_BATCH_SOURCES_ALL, AR_CONS_INV_ALL, and the AR_CASH_RECEIPTS_ALL and AR_CASH_RECEIPT_HISTORY_ALL synonyms, with the latter providing the current receipt status (CRH_CURRENT). Supporting lookups are resolved from AR_LOOKUPS (via AL_RISK_RECEIPT) and through the APPS package ARPT_SQL_FUNC_UTIL, whose GET_LOOKUP_MEANING function converts stored codes into descriptive meanings for CLASS and RECEIPT_CREATION_STATUS. Customer and party data arrive through HZ_CUST_ACCOUNTS, HZ_CUST_SITE_USES_ALL, HZ_PARTIES, and the AR_VIEW_CONSTANTS package. Receipt method and currency details are drawn from AR_RECEIPT_METHODS and FND_CURRENCIES (aliased CR and FC). The view therefore sits at the intersection of the AR transaction tables and the Trading Community Architecture (HZ) party model.
Key Columns
- PAYMENT_SCHEDULE_ID, CUSTOMER_TRX_ID, CUST_TRX_TYPE_ID — primary identifiers linking the row to the transaction and its type.
- TRX_NUMBER, TRX_DATE, TERMS_SEQUENCE_NUMBER, TERM_ID, DUE_DATE, GL_DATE — transaction and payment term context.
- STATUS and its lookup meaning — the schedule status, adjusted by the decode on AL_RISK_RECEIPT.LOOKUP_CODE so that debit-memo-style rows (risk receipt = 'N') are signed negatively in the amount columns.
- AMOUNT_DUE_ORIGINAL, AMOUNT_DUE_REMAINING, ACCTD_AMOUNT_DUE_REMAINING — the core financial metrics, also subject to the risk-receipt sign logic and converted at the receipt or schedule exchange rate.
- CUSTOMER_ID, CUSTOMER_SITE_USE_ID, PARTY_NAME, ACCOUNT_NUMBER, LOCATION — party and site identification, with PARTY_NAME truncated to 50 bytes via SUBSTRB.
- CASH_RECEIPT_ID, RECEIPT_CONFIRMED_FLAG, SELECTED_FOR_RECEIPT_BATCH_ID, CLASS, DOC_SEQUENCE_VALUE — receipt linkage and document sequencing.
- INVOICE_CURRENCY_CODE, EXCHANGE_RATE — currency of the schedule and its conversion rate.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1–15 — descriptive flexfield columns passed through from the base schedule.
Common Use Cases and Queries
The view is typically queried for open receivables aging, collection worklists, and payment schedule reconciliation. A representative query for outstanding balances by customer is:
SELECT payment_schedule_id, trx_number, due_date, status,
amount_due_original, amount_due_remaining,
account_number, party_name, class
FROM apps.ar_payment_schedules_pmt_v
WHERE amount_due_remaining <> 0
ORDER BY due_date;
Collection analysts join it to receipt history through CASH_RECEIPT_ID to reconcile applied receipts, while integration programs extract it to feed downstream cash-application systems using TRX_NUMBER and GL_DATE as natural keys. Because the view applies function calls and decode logic at runtime, queries should be filtered as tightly as possible on CUSTOMER_ID, TRX_DATE, or STATUS to limit the volume of rows processed.
-
View: AR_PAYMENT_SCHEDULES_PMT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_PAYMENT_SCHEDULES_PMT_V, object_name:AR_PAYMENT_SCHEDULES_PMT_V, status:VALID, product: AR - Receivables , description: (Release 115 Only ) , implementation_dba_data: APPS.AR_PAYMENT_SCHEDULES_PMT_V ,
-
View: AR_PAYMENT_SCHEDULES_PMT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_PAYMENT_SCHEDULES_PMT_V, object_name:AR_PAYMENT_SCHEDULES_PMT_V, status:VALID, product: AR - Receivables , description: (Release 115 Only ) , implementation_dba_data: APPS.AR_PAYMENT_SCHEDULES_PMT_V ,
-
View: AR_OEX_RECEIPTS_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_OEX_RECEIPTS_VIEW, object_name:AR_OEX_RECEIPTS_VIEW, status:VALID, product: AR - Receivables , description: This is the view for the Oracle Exchange Bill Presentment Payments page. , implementation_dba_data: APPS.AR_OEX_RECEIPTS_VIEW ,
-
View: AR_PAYMENT_SCHEDULES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_PAYMENT_SCHEDULES_V, object_name:AR_PAYMENT_SCHEDULES_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_PAYMENT_SCHEDULES_V ,
-
View: AR_OEX_RECEIPTS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_OEX_RECEIPTS_VIEW, object_name:AR_OEX_RECEIPTS_VIEW, status:VALID, product: AR - Receivables , description: This is the view for the Oracle Exchange Bill Presentment Payments page. , implementation_dba_data: APPS.AR_OEX_RECEIPTS_VIEW ,
-
View: AR_PAYMENT_SCHEDULES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_PAYMENT_SCHEDULES_V, object_name:AR_PAYMENT_SCHEDULES_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_PAYMENT_SCHEDULES_V ,