Search Results actual_draft_status
Overview
OKL_BPD_AR_ADJUSTMENTS_V is an APPS-owned database view in the Oracle Lease and Finance Management (OKL) module of Oracle E-Business Suite, valid in both 12.1.1 and 12.2.2. It presents a consolidated, unified stream of receivables adjustment transactions originating from lease and finance contracts, exposing them in a flat structure suitable for reporting, reconciliation, and downstream integration. The view is part of the BPD (Business Process Document / transaction presentation) family of views that standardize lease-related transactions across multiple sources, giving a consistent column model so that consumers such as accounting extracts, contract transaction inquiries, and custom reports can query adjustment activity without navigating the normalized OLTP tables directly.
A defining characteristic of the view is that several columns are deliberately projected as NULL constants because the source records are receivables adjustments rather than other lease transaction types. Notably, ACTUAL_DRAFT_STATUS_CODE and ACTUAL_DRAFT_STATUS are returned as NULL, and the source is hard-coded with SOURCE_CODE = 'REC' and a corresponding lookup-derived SOURCE value obtained through OKL_ACCOUNTING_UTIL.GET_LOOKUP_MEANING. This explains why a search for "actual_draft_status" surfaces this object: the column exists in the column list for interface conformity, but it is not populated for the REC adjustment source. Users expecting a draft status value here will always receive NULL and must obtain draft status from the applicable source view for their transaction type.
Underlying Base Objects
The view is defined through an inner join chain across the following documented base objects:
- OKL_TRX_AR_ADJSTS_B (SYNONYM) — lease transaction receivables adjustment header, joined to OKL_TXL_ADJSTS_LNS_B on ADJ_ID.
- OKL_TXL_ADJSTS_LNS_B (SYNONYM) — adjustment lines carrying the RECEIVABLES_ADJUSTMENT_ID linkage and KHR_ID.
- AR_ADJUSTMENTS_V (VIEW) — the Receivables adjustment view supplying ADJUSTMENT_ID, ADJUSTMENT_NUMBER, GL_DATE, COMMENTS, AMOUNT, currency, customer number, ledger, and organization.
- OKL_K_HEADERS (SYNONYM) and OKC_K_HEADERS_B (SYNONYM) — lease contract headers, supplying the contract number and the ID used as KHR_ID.
- OKL_PRODUCTS (SYNONYM) — product definition, supplying PRODUCT_NAME via the contract's PDT_ID.
- OKL_TRX_TYPES_TL (SYNONYM) — transaction type translation, supplying TRANSACTION_TYPE through TRY_ID.
- OKL_ACCOUNTING_UTIL (PACKAGE) — invoked for the GET_LOOKUP_MEANING call producing the SOURCE column.
The joins enforce the correspondence between a lease contract, its product, its transaction type, and the associated AR adjustment, thereby guaranteeing that only adjustments traceable to a lease contract are exposed.
Key Columns
- ID — character representation of ADJUSTMENT_ID; TRANSACTION_NUMBER maps to ADJUSTMENT_NUMBER.
- KHR_ID / CONTRACT_NUMBER — contract identifier and human-readable contract number.
- SOURCE_CODE / SOURCE — constant 'REC' with its lookup meaning, identifying the receivables adjustment source.
- TRANSACTION_TYPE — descriptive transaction type name; TRY_ID exposes the underlying type identifier.
- TRANSACTION_STATUS — projected NULL for this source.
- TRANSACTION_DATE — mapped to the AR GL_DATE.
- DESCRIPTION — AR adjustment comments; PRODUCT_NAME — lease product description.
- AMOUNT / TOTAL_TRANSACTION_AMOUNT — both mapped to the adjustment amount; CURRENCY_CODE — invoice currency.
- ACTUAL_DRAFT_STATUS_CODE / ACTUAL_DRAFT_STATUS — exposed for interface parity but returned as NULL.
- CHECK_ID, TRX_TYPE, REPRESENTATION_CODE — NULL placeholders; ORG_ID, LEDGER_ID (SET_OF_BOOKS_ID), ACCOUNT_NUMBER (CUSTOMER_NUMBER) — multi-org, ledger, and customer context.
Common Use Cases and Queries
Typical scenarios include reconciling lease receivables adjustments to AR, reporting adjustments by contract and product, and feeding accounting or analytical extracts. Because ACTUAL_DRAFT_STATUS is NULL, it should not be filtered or relied upon here.
- Adjustments for a contract:
SELECT contract_number, transaction_number, transaction_date, amount, currency_code FROM okl_bpd_ar_adjustments_v WHERE contract_number = :p_contract; - Adjustments by ledger and period:
SELECT ledger_id, product_name, SUM(amount) FROM okl_bpd_ar_adjustments_v WHERE transaction_date BETWEEN :p_from AND :p_to GROUP BY ledger_id, product_name; - Multi-org reporting:
SELECT org_id, COUNT(*), SUM(total_transaction_amount) FROM okl_bpd_ar_adjustments_v GROUP BY org_id;
-
View: OKL_BPD_AR_ADJUSTMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_BPD_AR_ADJUSTMENTS_V, object_name:OKL_BPD_AR_ADJUSTMENTS_V, status:VALID, product: OKL - Lease and Finance Management , implementation_dba_data: APPS.OKL_BPD_AR_ADJUSTMENTS_V ,
-
View: OKL_TRX_HEADER_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_TRX_HEADER_UV, object_name:OKL_TRX_HEADER_UV, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_TRX_HEADER_UV ,
-
View: OKL_BPD_AR_ADJUSTMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_BPD_AR_ADJUSTMENTS_V, object_name:OKL_BPD_AR_ADJUSTMENTS_V, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_BPD_AR_ADJUSTMENTS_V ,
-
VIEW: APPS.OKL_TRX_HEADER_UV
12.1.1
-
VIEW: APPS.OKL_BPD_AR_ADJUSTMENTS_V
12.1.1
-
VIEW: APPS.OKL_BPD_AR_ADJUSTMENTS_V
12.2.2
-
View: OKL_TRX_HEADER_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_TRX_HEADER_UV, object_name:OKL_TRX_HEADER_UV, status:VALID, product: OKL - Lease and Finance Management , implementation_dba_data: APPS.OKL_TRX_HEADER_UV ,
-
View: OKL_BPD_AR_HEADER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_BPD_AR_HEADER_V, object_name:OKL_BPD_AR_HEADER_V, status:VALID, product: OKL - Lease and Finance Management , description: View for Operations, Transactions search page , implementation_dba_data: APPS.OKL_BPD_AR_HEADER_V ,
-
VIEW: APPS.OKL_BPD_AR_HEADER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_BPD_AR_HEADER_V, object_name:OKL_BPD_AR_HEADER_V, status:VALID,
-
VIEW: APPS.OKL_TRX_HEADER_UV
12.2.2
-
VIEW: APPS.OKL_TRX_HEADER_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_TRX_HEADER_UV, object_name:OKL_TRX_HEADER_UV, status:VALID,
-
VIEW: APPS.OKL_BPD_AR_ADJUSTMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_BPD_AR_ADJUSTMENTS_V, object_name:OKL_BPD_AR_ADJUSTMENTS_V, status:VALID,
-
VIEW: APPS.OKL_BPD_AR_HEADER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_BPD_AR_HEADER_V, object_name:OKL_BPD_AR_HEADER_V, status:VALID,
-
VIEW: APPS.OKL_BPD_AR_ADJUSTMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_BPD_AR_ADJUSTMENTS_V, object_name:OKL_BPD_AR_ADJUSTMENTS_V, status:VALID,
-
View: OKL_BPD_AR_HEADER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_BPD_AR_HEADER_V, object_name:OKL_BPD_AR_HEADER_V, status:VALID, product: OKL - Leasing and Finance Management , description: View for Operations, Transactions search page , implementation_dba_data: APPS.OKL_BPD_AR_HEADER_V ,
-
VIEW: APPS.OKL_TRX_HEADER_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_TRX_HEADER_UV, object_name:OKL_TRX_HEADER_UV, status:VALID,
-
VIEW: APPS.OKL_BPD_AR_HEADER_V
12.2.2
-
VIEW: APPS.OKL_BPD_AR_HEADER_V
12.1.1
-
eTRM - OKL Tables and Views
12.1.1
description: Translatable columns from OKL_XTL_SELL_INVS_B, per MLS standards ,
-
eTRM - OKL Tables and Views
12.2.2
description: Translatable columns from OKL_XTL_SELL_INVS_B, per MLS standards ,