Search Results receipt_status_code




Overview

OKL_CS_TRX_PAYMENTS_UV is a consolidated reporting view owned by the APPS schema in Oracle E-Business Suite, delivered as part of the OKL (Leasing and Finance Management) module. It presents a unified, denormalized picture of contract-related cash receipts and their application against customer transactions — principally lease invoices, payment schedules, and receivables activity. The view bridges Oracle Lease Management contract data (OKC/OKL tables) with Oracle Receivables transactional data (AR_CASH_RECEIPTS_ALL, AR_RECEIVABLE_APPLICATIONS_ALL, AR_PAYMENT_SCHEDULES_ALL, RA_CUSTOMER_TRX_ALL), which makes it valuable for reporting on lease billing, receipt application status, and stream-type attribution without requiring the report author to join these modules manually.

Because the view surfaces receipt_status_code-adjacent attributes — notably the lookup meaning derived from AR_LOOKUPS (alias ALKP, exposed as STATUS) and receipt-history STATUS from AR_CASH_RECEIPT_HISTORY_ALL — it is commonly used when a report or integration must determine whether a receipt is applied, unapplied, or otherwise dispositioned. Users searching for receipt_status_code will typically find the decoded MEANING column here rather than the raw code.

Underlying Base Objects

The view is defined over the following documented base objects:

Joins are driven from cash receipt ID through receivable applications to payment schedules and customer transaction lines, with contract header linkage via OKC_K_HEADERS_ALL_B.

Key Columns

Common Use Cases and Queries

Typical scenarios include reconciling lease receipts to invoice applications, reporting advance versus regular receipts, and validating receipt_status_code by inspecting decoded status meanings. A representative query:

  • SELECT invoice_number, receipt_number, status, receipt_type, applied_amount, amount FROM okl_cs_trx_payments_uv WHERE party_id = :p_party_id AND status = 'Applied';
  • SELECT contract_number, SUM(applied_amount) FROM okl_cs_trx_payments_uv GROUP BY contract_number;
  • SELECT invoice_number, receipt_status_code, meaning FROM okl_cs_trx_payments_uv WHERE receipt_type = 'ADV'; — note that if a literal receipt_status_code is not exposed, use the STATUS/MEANING columns derived from AR_LOOKUPS.

Because it joins Receivables and Lease Management, the view is well suited to Discoverer, BI Publisher, and custom concurrent-program extraction. Performance is improved by filtering on ORG_ID, PARTY_ID, or contract number, since the underlying joins span high-volume transaction tables.