Results for “okl_cnsld_ar_lines_b”

50+ results




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

Overview

OKL_CNSLD_AR_LINES_B is a transactional table in the Oracle Leasing and Finance Management (OKL) module, owned by the OKL schema. It stores the detail lines that make up a consolidated invoice within Oracle E-Business Suite 12.1.1 and 12.2.2. Consolidated invoicing allows multiple contract or lease transactions to be grouped into a single receivable invoice presented to a customer; this table holds each individual line item that rolls up into that consolidated document. It therefore sits at the intersection of contract billing, lease accounting, and receivables generation.

From a Data Vault modeling perspective, the mined foreign-key structure classifies this object as satellite-leaning. It carries descriptive measures and attributes (amounts, tax amounts, line types) attached to parent business keys, rather than acting as an independent hub. Analysts designing a warehouse layer should treat OKL_CNSLD_AR_LINES_B as an effect or detail satellite hanging off the consolidated invoice and contract header structures, retaining the request/program and audit columns for change tracking.

Key Information Stored

The table contains 37 documented columns. The most significant are:

Common Use Cases and Queries

Typical usage centers on reconciling consolidated invoices to contract lines and validating line amounts against receipts applied. A reporting pattern joins the line to its contract header and line to reproduce the invoice composition:

SELECT cl.id, cl.sequence_number, cl.line_type, cl.amount, cl.tax_amount
FROM okl.okl_cnsld_ar_lines_b cl
WHERE cl.cnr_id = :p_consolidated_invoice_id
AND cl.org_id = :p_org_id
ORDER BY cl.sequence_number;

To trace a line to its originating contract line: ... FROM okl_cnsld_ar_lines_b cl, okl_k_lines kl WHERE cl.kle_id = kl.kle_id. For receipt application analysis, join to OKL_TXL_RCPT_APPS_B on LLN_ID. Hierarchical reporting uses LLN_ID_PARENT in a recursive (CONNECT BY) query to reconstruct parent/child line groupings.

Related Objects

  • OKL_K_HEADERS — joined via KHR_ID; provides the contract/lease header context.
  • OKL_K_LINES — joined via KLE_ID; the source contract lines.
  • OKL_INVC_LINE_TYPES_B — joined via ILT_ID; line type definitions.
  • OKL_CNSLD_AR_LINES_B (self) — joined via LLN_ID_PARENT for line hierarchy.
  • OKL_CNSLD_AR_STRMS_B — references this table via LLN_ID; streams/schedules for each line.
  • OKL_TXL_RCPT_APPS_B and OKL_TXL_RCPT_APPS_ALL_B — reference this table via LLN_ID; receipt application details.

Together these relationships make OKL_CNSLD_AR_LINES_B the central detail object for consolidated lease invoicing, connecting contract data, line definitions, receipt applications, and stream schedules.