Results for “interface_line_context”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
OKL_BPD_AR_INV_LINES_V is an APPS-owned database view within the Oracle Lease and Finance Management (OKL) module. It is classified as a VALID object in both Oracle EBS 12.1.1 and 12.2.2 and is documented in ETRM as a view "to display Payable Invoice Line details." In practice, the view presents lease contract billing data flowing into Oracle Receivables, exposing the relationship between a lease contract, its billing stream, and the generated manual or auto-invoice lines in RA_CUSTOMER_TRX_LINES_ALL. It is therefore a reporting and integration layer that lets downstream consumers — custom reports, extracts, reconciliation processes, and BPD (Billing/Payment Detail) integrations — retrieve contract-linked receivables invoice line data without directly navigating the OKL transactional tables.
The user search term late_charge_ass_yn maps directly to a column exposed by this view, LATE_CHARGE_ASS_YN, which is sourced from OKL_TXD_AR_LN_DTLS_B. This confirms that the view is a primary access point for late-charge assessment information associated with lease invoice lines.
Underlying Base Objects
The view is defined over a set of documented base objects including synonyms and a package:
- RA_CUSTOMER_TRX_LINES_ALL (SYNONYM) — the AR invoice line table, aliased RACTRL, supplying line number, quantity invoiced, unit selling price, line type, and customer_trx_line_id.
- RA_CUSTOMER_TRX_ALL (SYNONYM) — aliased RACTRX, providing the transaction number, customer_trx_id, currency, and bill-to customer.
- OKL_TXD_AR_LN_DTLS_B (SYNONYM) — aliased TXD, the lease transaction detail table that supplies the late-charge and late-interest assessment flags and dates, stream IDs, and the KHR/TIL/STY identifiers.
- OKL_TXL_AR_INV_LNS_B (SYNONYM) — additional lease invoice line detail linkage.
- OKL_STRM_TYPE_B (SYNONYM) — aliased SM, providing the stream type identifier.
- AR_PAYMENT_SCHEDULES_ALL (SYNONYM) — aliased APS, supplying due date and payment schedule class.
- OKL_BILLING_UTIL_PVT (PACKAGE) — an OKL billing utility package invoked within the SELECT to compute AMOUNT_DUE_REMAINING and AMOUNT_DUE_ORIGINAL per invoice line.
Because the view calls OKL_BILLING_UTIL_PVT functions, query performance depends on that package's execution path. Note that the documented text shows the original RACTRL.AMOUNT_DUE_REMAINING and AMOUNT_DUE_ORIGINAL columns commented out and replaced by the package calls.
Key Columns
- CONTRACT_NUMBER / CONTRACT_ID / CONTRACT_LINE_ID — derived from RACTRL.INTERFACE_LINE_ATTRIBUTE6, TXD.KHR_ID, and TXD.KLE_ID, linking the invoice line to the lease contract and contract line.
- RECEIVABLES_INVOICE_NUMBER / RECEIVABLES_INVOICE_ID / INVOICE_ID — the AR transaction number and identifier.
- LATE_CHARGE_ASS_YN — late-charge assessment flag sourced from OKL_TXD_AR_LN_DTLS_B, with the companion LATE_CHARGE_ASSESS_DATE.
- LATE_INT_ASS_YN / LATE_INT_ASSESS_DATE — late-interest assessment flag and date.
- AMOUNT_DUE_REMAINING / AMOUNT_DUE_ORIGINAL — computed dynamically via OKL_BILLING_UTIL_PVT for the invoice line.
- AMOUNT — calculated as quantity invoiced multiplied by unit selling price.
- TAX_AMOUNT — a scalar subquery summing EXTENDED_AMOUNT from RA_CUSTOMER_TRX_LINES_ALL where LINK_TO_CUST_TRX_LINE_ID matches and LINE_TYPE = 'TAX'.
- STREAM_ID / STREAM_TYPE_ID / STY_ID / SEL_ID / TXD_ID — stream and stream-type identifiers used to characterize the billing stream.
- DUE_DATE / CLASS — payment schedule attributes.
- LINE_TYPE / TXN_LINE_TYPE / INTERFACE_LINE_CONTEXT — line classification fields.
- CURRENCY_CODE, ORG_ID, IXX_ID (bill-to customer), RECEIVABLES_INVOICE_LINE_ID.
Common Use Cases and Queries
Typical scenarios include reconciling lease billing to receivables, reporting open amounts by contract, and identifying lines flagged for late-charge or late-interest assessment. A representative query for late-charge reporting:
SELECT CONTRACT_NUMBER, RECEIVABLES_INVOICE_NUMBER, LINE_NUMBER, LATE_CHARGE_ASS_YN, LATE_CHARGE_ASSESS_DATE, AMOUNT_DUE_REMAINING FROM OKL_BPD_AR_INV_LINES_V WHERE LATE_CHARGE_ASS_YN = 'Y' AND ORG_ID = :p_org_id;
For outstanding balances by contract:
SELECT CONTRACT_NUMBER, TRX_NUMBER, CURRENCY_CODE, AMOUNT, AMOUNT_DUE_REMAINING, DUE_DATE FROM OKL_BPD_AR_INV_LINES_V WHERE AMOUNT_DUE_REMAINING > 0 ORDER BY DUE_DATE;
Because function-based columns invoke OKL_BILLING_UTIL_PVT, filters should be applied on indexed descriptive columns such as CONTRACT_NUMBER, ORG_ID, or the invoice identifiers wherever possible to limit the rows passed to the package calls.
-
View: OKL_BPD_AR_INV_LINES_V 12.1.1
View to display Payable Invoice Line details.
APPS.OKL_BPD_AR_INV_LINES_V·↳ AR_PAYMENT_SCHEDULES_ALL·↳ OKL_BILLING_UTIL_PVT·↳ OKL_STRM_TYPE_B·Explore OKL module →
-
View: OKX_CUST_TRX_LINES_V 12.1.1
Customer invoice, debit memo, chargeback, credit memo and commitment lines
APPS.OKX_CUST_TRX_LINES_V·↳ RA_CUSTOMER_TRX_LINES_ALL·Explore OKX module →
-
Sales credit information for transactions imported using AutoInvoice
-
View: OKL_BPD_AR_INV_LINES_V 12.2.2
View to display Payable Invoice Line details.
APPS.OKL_BPD_AR_INV_LINES_V·↳ AR_PAYMENT_SCHEDULES_ALL·↳ OKL_BILLING_UTIL_PVT·↳ OKL_STRM_TYPE_B·Explore OKL module →
-
Sales credit information for transactions imported using AutoInvoice
-
Contingency information for transactions imported using AutoInvoice
-
View: FII_AR_TRX_DIST_FCV 12.1.1
Internal view used for warehouse data extraction
APPS.FII_AR_TRX_DIST_FCV·↳ EDW_CURRENCY·↳ EDW_UTIL·↳ FIIBV_AR_TRX_DIST_FCV·Explore FII module →
-
APPS.RA_CUST_TRX_LN_ALL_MRC_V·↳ RA_CUSTOMER_TRX_LINES_ALL·↳ RA_MC_CUSTOMER_TRX_LINES·Explore AR module →
-
Contingency information for transactions imported using AutoInvoice
-
APPS.ARBPA_CUSTOMER_TRX_LINE·↳ AR_BPA_UTILS_PKG·↳ AR_INVOICE_SQL_FUNC_PUB·↳ FND_CURRENCY·Explore FND module →
-
APPS.ARBPA_CUSTOMER_TRX_LINE·↳ AR_BPA_UTILS_PKG·↳ AR_INVOICE_SQL_FUNC_PUB·↳ FND_CURRENCY·Explore FND module →
-
Line and distribution-level archive information
-
Customer Transactions Details View
APPS.ICX_RA_CUSTOMER_TRX_LINES_V·↳ AR_LOOKUPS·↳ FND_CURRENCY·↳ MTL_UNITS_OF_MEASURE·Explore ICX module →
-
(Release 10SC Only)
APPS.RA_CUSTOMER_TRX_LINES_FRT_V·↳ ARP_BAL_UTIL·↳ RA_CUSTOMER_TRX_LINES·↳ RA_CUST_TRX_LINE_GL_DIST·Explore AR module →
-
View: OKX_CUST_TRX_LINES_V 12.2.2
Customer invoice, debit memo, chargeback, credit memo and commitment lines
APPS.OKX_CUST_TRX_LINES_V·↳ RA_CUSTOMER_TRX_LINES_ALL·Explore OKX module →
-
View: AR_TAX_LINES_V 12.2.2
(Release 10SC Only)
APPS.AR_TAX_LINES_V·↳ AR_VAT_TAX·↳ RA_CUSTOMER_TRX_LINES·Explore AR module →
-
View: IGS_FI_CONTROL_V 12.1.1
APPS.IGS_FI_CONTROL_V·↳ FND_CURRENCIES_TL·↳ GL_SETS_OF_BOOKS·↳ HR_OPERATING_UNITS·Explore IGS module →
-
Term History Form View.
APPS.PN_PAYMENT_TERMS_HISTORY_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ HZ_CUST_ACCOUNTS·Explore PN module →
-
Pending and approved credit memo request lines
-
View: PN_PAYMENT_TERMS_V 12.1.1
Form view used to input payment terms information
APPS.PN_PAYMENT_TERMS_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ HZ_CUST_ACCOUNTS·Explore PN module →
-
View: AR_TAX_LINES_V 12.1.1
(Release 10SC Only)
APPS.AR_TAX_LINES_V·↳ AR_VAT_TAX·↳ RA_CUSTOMER_TRX_LINES·Explore AR module →
-
Accounting distributions for transactions imported using AutoInvoice
-
Accounts Receivable Revenue Fact table
-
View: AR_INVOICE_LINES_V 12.2.2
Collects invoice line item information
APPS.AR_INVOICE_LINES_V·↳ AR_INVOICE_SQL_FUNC_PUB·↳ AR_MEMO_LINES·↳ AR_VAT_TAX_VL·Explore AR module →
-
APPS.IGS_FI_CONTROL·↳ IGS_FI_CONTROL_ALL·Explore IGS module →
-
APPS.RA_CUSTOMER_TRX_LINES_RA_V·↳ AR_REVENUE_ADJUSTMENT_PVT·↳ MTL_CATEGORIES·↳ MTL_ITEM_CATEGORIES·Explore AR module →
-
APPS.RA_CUSTOMER_TRX_LINES_RA_V·↳ AR_REVENUE_ADJUSTMENT_PVT·↳ MTL_CATEGORIES·↳ MTL_ITEM_CATEGORIES·Explore AR module →
-
(Release 115)
APPS.RA_CUSTOMER_TRX_LINES_V·↳ ARH_ADDR_PKG·↳ ARPT_SQL_FUNC_UTIL·↳ ARP_BAL_UTIL·Explore AR module →
-
View: AR_INVOICE_LINES_V 12.1.1
Collects invoice line item information
APPS.AR_INVOICE_LINES_V·↳ AR_INVOICE_SQL_FUNC_PUB·↳ AR_MEMO_LINES·↳ AR_VAT_TAX_VL·Explore AR module →
-
Invoice, debit memo, chargeback, credit memo and commitment lines
-
This table stores a flag to indicate if Oracle Accounts Receivables is installed or not.
-
Information for each invoice line imported using AutoInvoice
-
Accounting distributions for transactions imported using AutoInvoice
-
Customer Transactions Details View
APPS.ICX_RA_CUSTOMER_TRX_LINES_V·↳ AR_LOOKUPS·↳ FND_CURRENCY·↳ MTL_UNITS_OF_MEASURE·Explore ICX module →
-
(Release 10SC Only)
APPS.RA_CUSTOMER_TRX_LINES_FRT_V·↳ ARP_BAL_UTIL·↳ RA_CUSTOMER_TRX_LINES·↳ RA_CUST_TRX_LINE_GL_DIST·Explore AR module →
-
Term History Form View.
APPS.PN_PAYMENT_TERMS_HISTORY_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ HZ_CUST_ACCOUNTS·Explore PN module →
-
Invoice, debit memo, chargeback, credit memo and commitment lines
-
View: PN_PAYMENT_TERMS_V 12.2.2
Form view used to input payment terms information
APPS.PN_PAYMENT_TERMS_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ HZ_CUST_ACCOUNTS·Explore PN module →
-
Pending and approved credit memo request lines
-
Information for each invoice line imported using AutoInvoice
-
APPS.RA_CUST_TRX_LN_ALL_MRC_V·↳ RA_CUSTOMER_TRX_LINES_ALL·↳ RA_MC_CUSTOMER_TRX_LINES·Explore AR module →
-
View: RA_CUST_TRX_LN_MRC_V 12.1.1
APPS.RA_CUST_TRX_LN_MRC_V·↳ RA_CUSTOMER_TRX_LINES_ALL·↳ RA_MC_CUSTOMER_TRX_LINES·Explore AR module →
-
View: RA_CUST_TRX_LN_MRC_V 12.2.2
APPS.RA_CUST_TRX_LN_MRC_V·↳ RA_CUSTOMER_TRX_LINES_ALL·↳ RA_MC_CUSTOMER_TRX_LINES·Explore AR module →
-
(Release 115)
APPS.RA_CUSTOMER_TRX_LINES_V·↳ ARH_ADDR_PKG·↳ ARPT_SQL_FUNC_UTIL·↳ ARP_BAL_UTIL·Explore AR module →
-
Line and distribution-level archive information
-
This is a delete log table for the Accounts Receivable Revenue Fact (FII_AR_TRX_DIST_F). When a record is updated in the Accounts Receivable Revenue Fact, the old record is moved into the DLOG table. Thus, the DLOG table remembers the val