Results for “lk_type”

35 results




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

Overview

APPS.AR_ADJUSTMENTS_V is a reporting and integration view in the Oracle E-Business Suite Receivables module, exposed under the APPS schema. It presents adjustment transactions — credits, write-offs, chargebacks, and other receivable corrections — in a denormalized, human-readable form that joins the base adjustment record to customer, transaction, payment schedule, reason code, and user information. Because adjustments directly affect customer balances and the aging of receivables, the view is central to reconciliation, collections analysis, and general ledger tie-out reporting.

The view is defined in both EBS 12.1.1 and 12.2.2 with the same underlying logic and column list, so reports and integrations built against it remain portable across the two releases. In 12.2.2 the definition also carries the standard multi-organization ORG_ID column, which is required for correct operating-unit filtering under the 12.2 legal-entity and operating-unit model. The view is read-only by convention; it is not intended as a DML interface, and posting or reversal of adjustments should be performed through the Receivables forms or the public APIs.

Underlying Base Objects

The ETRM metadata records the following referenced objects for the APPS-owned view:

The join logic follows the Receivables data model: AR_ADJUSTMENTS is the anchor, with outer joins to the transaction, schedule, activity, customer, and lookup tables so that adjustments are returned even when optional descriptive attributes are absent.

Key Columns

Common Use Cases and Queries

Typical uses include reporting adjustment activity by reason code, reconciling adjustments to the general ledger, and feeding downstream collection or credit-management systems. The user search term "lk_type" reflects a frequent requirement to resolve lookup-coded values such as adjustment type or reason code. A representative query follows:

SELECT a.adjustment_number,
       a.adjustment_type,
       l.meaning            AS reason_meaning,
       a.amount,
       a.acctd_amount,
       a.apply_date,
       ct.trx_number,
       a.org_id
FROM   apps.ar_adjustments_v a,
       apps.ar_lookups l,
       apps.ra_customer_trx_all ct
WHERE  a.reason_code = l.lookup_code
AND    l.lookup_type  = 'ADJUSTMENT_REASON'
AND    a.customer_trx_id = ct.customer_trx_id
AND    a.apply_date >= :p_from_date
AND    a.org_id = :p_org_id;

In practice, reports should always filter on ORG_ID and a date range over APPLY_DATE or GL_DATE to bound the result set, and join to AR_LOOKUPS on both LOOKUP_TYPE and LOOKUP_CODE for correct lookup resolution.