Results for “okl_ajl_id”

20 results




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

Overview

The view OKL_AR_ADJ_KHR_IA_REF_VL is an APPS-owned database view within the Oracle Leasing and Finance Management (OKL) module. It presents a joined, denormalized projection that links Oracle Receivables adjustment records to their corresponding OKL transaction adjustment lines and their external Receivables interface metadata. The view is a core component of the OKL-to-Receivables integration layer, allowing technical users and reporting tools to reconcile lease-related adjustments with the descriptive attributes maintained in the external AR source extension tables. The _VL suffix conventionally denotes a validated list-style view intended primarily for value-list and lookup-style querying, though it can be queried directly for reporting.

The view carries a status of VALID and is documented for both EBS 12.1.1 and 12.2.2. Because the object name begins with OKL and references Receivables adjustment identifiers, it is frequently surfaced in integration and reconciliation reporting for lease contracts and inventory agreements.

Underlying Base Objects

The view is defined over five referenced base objects, all exposed in the APPS schema as synonyms:

The join logic keys the line source to the adjustment line through RXL.SOURCE_TABLE = 'OKL_TXL_ADJSTS_LNS_B' and RXL.SOURCE_ID = AJL.ID. The header and line extensions are linked by header extension and line extension identifiers, and the translated header and line rows are constrained to matching languages (RXHL.LANGUAGE = RXLL.LANGUAGE).

Key Columns

Common Use Cases and Queries

The primary use case is resolving a receivables_adjustment_id to its OKL lease context. A typical reconciliation query retrieves all adjustment-linked lease attributes for a given AR adjustment:

  • Reconciling lease adjustment transactions posted to Receivables against their originating contract or inventory agreement.
  • Enriching Receivables adjustment reports with OKL contract status, transaction type, stream type, and inventory organization descriptors.
  • Building value-list or lookup queries keyed on language and adjustment identifiers.

Sample query:

SELECT receivables_adjustment_id,
       okl_ajl_id,
       okl_contract_status,
       okl_transaction_type_name,
       okl_stream_type_name,
       okl_trans_line_description,
       okl_inventory_org_name
FROM   apps.okl_ar_adj_khr_ia_ref_vl
WHERE  receivables_adjustment_id = :p_adjustment_id
AND    okl_language = USERENV('LANG');

Because the underlying tables are large transactional structures, queries should be filtered by the adjustment identifier or language to avoid full scans, and the view should be accessed with appropriate APPS responsibility and reporting privileges.