Results for “okl_trx_csh_batch_v”

50+ results




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

Overview

OKL_TRX_CSH_BATCH_V is a reporting and integration view owned by the APPS schema in Oracle Lease and Finance Management (OKL). It presents a denormalized, language-resolved representation of manual cash receipt batches entered through Oracle Lease Management. The view exposes batch-level header information—status, quantities, totals, currency, deposit and GL request dates, and descriptive flexfield attributes—for each cash receipt batch processed in the OKL module.

Because the underlying transaction tables store batch headers and translations separately, the view provides a single logical row per batch per session language, making it suitable for concurrent program output, custom reports, and inbound/outbound interfaces. In the context of the user search term "date_entered," the view exposes DATE_ENTERED directly, allowing users to filter and report on the date a batch was originally entered into the system. The view is defined as VALID in the ETRM repository and is available in both EBS 12.1.1 and 12.2.2 environments, with object naming and structure remaining consistent across these releases.

Underlying Base Objects

The view is defined over two base objects, both referenced through synonyms in the APPS schema:

  • OKL_TRX_CSH_BATCH_B — the base table holding batch header data, including batch identifiers, status, dates, totals, currency, and DFF attributes.
  • OKL_TRX_CSH_BATCH_TL — the translation table storing language-specific batch names and descriptions.

The join condition is BTCB.ID = BTCT.ID AND BTCT.LANGUAGE = USERENV('LANG'), ensuring that the NAME and DESCRIPTION returned are rendered in the session's current language. The view also surfaces BTCB.ROWID as ROW_ID, which supports downstream processing that requires a row identifier. No additional joins or filters are applied, so the view returns all batch rows visible to the querying user based on standard EBS security and org context.

Key Columns

Common Use Cases and Queries

Typical uses include reconciliation of manual cash receipt batches, audit reports by entry date, GL posting tracking, and integration extracts. A common query filters by DATE_ENTERED for a reporting period:

  • SELECT id, name, trx_status_code, date_entered, batch_qty, batch_total, batch_currency FROM okl_trx_csh_batch_v WHERE date_entered BETWEEN :start_date AND :end_date AND org_id = :org_id ORDER BY date_entered DESC;
  • SELECT id, name, date_entered, date_gl_requested, date_deposit, batch_complete_yn FROM okl_trx_csh_batch_v WHERE trx_status_code = 'ENTERED' AND batch_complete_yn = 'N';
  • SELECT b.id, b.name, b.batch_total, b.batch_currency, b.attribute1 FROM okl_trx_csh_batch_v b WHERE b.date_entered >= TRUNC(SYSDATE) - 30;

Because the tl join is resolved by USERENV('LANG'), any query executed in a multilingual environment returns names and descriptions in the session language, making the view suitable for localized reporting without additional translation lookups.