Results for “arbv_credit_memo_applications”

14 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

ARBV_CREDIT_MEMO_APPLICATIONS is a read-only Oracle EBS view owned by the APPS schema in the Receivables (AR) module. It exposes a filtered subset of rows from AR_RECEIVABLE_APPLICATIONS, restricted to those where APPLICATION_TYPE equals 'CM'. In Oracle Receivables, this application type identifies credit memo applications rather than cash receipt applications, so the view concentrates specifically on the linkage between credit memos and the transactions, payment schedules, and lines to which they have been applied.

Because the view is declared WITH READ ONLY, it is intended exclusively for query, reporting, and integration purposes. It carries the UNIQUE ATTRIBUTES comment in its SELECT list, advising the optimizer that the primary key attributes of the underlying table are preserved. The object is reported as VALID in the ETRM 12.2.2 metadata, meaning it compiles cleanly against its base object and is available for use in both 12.1.1 and 12.2.2 environments. Standard Receivables inquiry screens, credit memo application reports, and custom extracts frequently rely on this view to isolate credit memo activity without writing repetitive filter logic.

Underlying Base Objects

The view is defined over a single documented base object: AR_RECEIVABLE_APPLICATIONS, referenced through its synonym. No joins, unions, or subqueries are present. The definition is a straightforward projection of selected columns with one restrictive predicate, RA.APPLICATION_TYPE = 'CM', applied to the base table.

This means every row returned corresponds to an application record in AR_RECEIVABLE_APPLICATIONS whose application type denotes a credit memo. The reliance on a synonym rather than the fully qualified APPS table name follows common EBS coding standards and supports multi-org access patterns. Since the view performs no aggregation, its cardinality is a direct subset of the base table, and any change to credit memo applications in Receivables is immediately reflected in query results.

Key Columns

Common Use Cases and Queries

The view supports credit memo application analysis, reconciliation, and multi-org reporting. A typical query lists applications with amounts and dates for a given transaction:

  • SELECT receivable_application_id, customer_trx_id, amount_applied, apply_date FROM arbv_credit_memo_applications WHERE org_id = :p_org_id AND apply_date BETWEEN :p_start AND :p_end;
  • SELECT customer_trx_id, SUM(amount_applied) FROM arbv_credit_memo_applications WHERE org_id = :p_org_id GROUP BY customer_trx_id; — aggregate credit memo amounts per transaction.
  • SELECT receivable_application_id, line_applied, tax_applied, freight_applied, receivables_charges_applied FROM arbv_credit_memo_applications WHERE customer_trx_id = :p_trx_id; — detailed component breakdown.

Because the view is read-only and unfiltered beyond application type, developers should always constrain queries by ORG_ID and APPLY_DATE or CUSTOMER_TRX_ID to maintain performance. For scenarios requiring cash receipt applications or other application types, query AR_RECEIVABLE_APPLICATIONS directly with an appropriate APPLICATION_TYPE predicate.