Search Results on_account
Overview
The APPS.OKL_BPD_ACTIVE_CSH_RLS_V view is a reporting and integration construct within the Oracle E-Business Suite (EBS) Lease and Finance Management (OKL) module, part of the Enterprise Tax and Revenue Management (ETRM) family of applications. It exposes the set of currently active cash allocation rules that are available for application against lease and finance contracts. The view is designed to return only those allocation rules whose effective date window includes the current system date (TRUNC(SYSDATE)), thereby providing a runtime-valid list of allocation rules without requiring callers to perform their own date filtering.
A distinguishing characteristic of this view is its use of a UNION to append a synthetic "On Account" allocation rule sourced directly from the FND_LOOKUPS lookup type OKL_CASH_APPL_RULE. This rule, identified by the lookup code ON_ACCOUNT, is not stored in the transactional allocation rule tables but is treated as a system-defined allocation rule equivalent in status to user-defined active rules. This design reflects the fact that the "on account" cash application behavior is a functional constant in Oracle Lease Management rather than a configurable record, yet it must appear alongside active rules in user-facing selection lists.
Underlying Base Objects
The view is defined over the following documented base objects:
- OKL_CSH_ALLCTN_RL_HDR (synonym) — the cash allocation rule header entity, supplying the rule ID, name, description, and ORG_ID (operating unit) attributes via aliases A.ID, A.NAME, A.DESCRIPTION, and A.ORG_ID.
- OKL_CASH_ALLCTN_RLS_ALL (synonym) — the cash allocation rules "all" entity, joined on A.ID = B.CAU_ID, providing the effective date range (START_DATE, END_DATE) and the DEFAULT_RULE indicator.
- FND_LOOKUPS (view) — the Oracle Applications lookup values view, from which the hard-coded ON_ACCOUNT row is drawn under LOOKUP_TYPE = 'OKL_CASH_APPL_RULE'.
- FND_GLOBAL (package) — referenced for session context such as org_id resolution and responsibility-based security, though it does not appear as an explicit join in the SQL text.
Because the header and associated rows are exposed through synonymized base objects, the view respects the standard OKL data model where a rule header is paired with one or more dated rule lines. Only rules whose date window is currently open are returned from the base tables.
Key Columns
- ID1 — The allocation rule identifier. For real rules this is A.ID; for the synthetic ON_ACCOUNT row it is the sentinel value -1, which callers can use to detect the special "on account" selection.
- ID2 — A constant '#' placeholder column, typically used by LOV and list-of-values frameworks for concatenation or display purposes.
- NAME — The rule name. For the ON_ACCOUNT row this is populated from the lookup MEANING.
- DESCRIPTION — Descriptive text for the rule; for the lookup-derived row it is drawn from the lookup DESCRIPTION.
- START_DATE / END_DATE — The effective date window of the rule. These are NULL for the synthetic ON_ACCOUNT row since it has no configurable date range.
- DEFAULT_RULE — Indicator marking whether the rule is the default allocation rule for its operating unit. NULL for the ON_ACCOUNT row.
- ORG_ID — The operating unit (legal entity/business unit) to which the rule belongs. NULL for the synthetic row, which is applicable across all orgs.
Common Use Cases and Queries
This view is most commonly consumed by cash application screens, allocations setups, and integrations that need to present a valid list of allocation rules to a user or process. A typical query retrieves active rules for the current operating unit, with the ON_ACCOUNT entry always appearing:
SELECT id1, name, description, start_date, end_date, default_rule FROM apps.okl_bpd_active_csh_rls_v WHERE org_id = :org_id OR org_id IS NULL ORDER BY name, start_date DESC;
Because the ON_ACCOUNT row carries ID1 = -1, it is frequently excluded when only real allocation rules are required, or explicitly included when representing "apply cash on account" as a valid allocation outcome:
SELECT * FROM apps.okl_bpd_active_csh_rls_v WHERE id1 = -1;
The view is also useful for auditing which allocation rules were active on a given date, although callers must remember that date filtering is by SYSDATE and the ON_ACCOUNT row is always present regardless of date.
-
Lookup Type: IGS_FI_BORW_DETRM
12.1.1
product: IGS - Student System , meaning: Borrower Determination , description: Borrower Determination ,
-
Lookup Type: IGS_FI_PMT_ROUTES
12.2.2
product: IGS - Student System (Obsolete) , meaning: Payment Routes , description: Payment Routes from Self Service ,
-
Lookup Type: IGS_FI_PMT_ROUTES
12.1.1
product: IGS - Student System , meaning: Payment Routes , description: Payment Routes from Self Service ,
-
VIEW: APPS.OKL_BPD_ACTIVE_CSH_RLS_V
12.1.1
-
VIEW: APPS.OKL_BPD_ACTIVE_CSH_RLS_V
12.2.2
-
Lookup Type: OKL_CASH_APPL_RULE
12.1.1
product: OKL - Leasing and Finance Management , meaning: Cash Application Rules , description: Cash Application Rules ,
-
Lookup Type: SPECIAL_TYPES
12.2.2
product: AR - Receivables , meaning: Special Types , description: Special types chosen in Quick Cash form ,
-
Lookup Type: OKL_CASH_APPL_RULE
12.2.2
product: OKL - Lease and Finance Management , meaning: Cash Application Rules , description: Cash Application Rules ,
-
View: OKL_BPD_ACTIVE_CSH_RLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_BPD_ACTIVE_CSH_RLS_V, object_name:OKL_BPD_ACTIVE_CSH_RLS_V, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_BPD_ACTIVE_CSH_RLS_V ,
-
Lookup Type: IGS_FI_BORW_DETRM
12.2.2
product: IGS - Student System (Obsolete) , meaning: Borrower Determination , description: Borrower Determination ,
-
Lookup Type: SPECIAL_TYPES
12.1.1
product: AR - Receivables , meaning: Special Types , description: Special types chosen in Quick Cash form ,
-
APPS.AR_ARXCCS_XMLP_PKG SQL Statements
12.2.2
-
View: OKL_BPD_ACTIVE_CSH_RLS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_BPD_ACTIVE_CSH_RLS_V, object_name:OKL_BPD_ACTIVE_CSH_RLS_V, status:VALID, product: OKL - Lease and Finance Management , implementation_dba_data: APPS.OKL_BPD_ACTIVE_CSH_RLS_V ,
-
APPS.AR_ARXCCS_XMLP_PKG SQL Statements
12.1.1
-
Lookup Type: JGZZ_SLR_DESCRIPTIONS
12.2.2
product: JG - Regional Localizations , meaning: JGZZ_SLR_DESCRIPTIONS , description: Subledger Report Descriptions ,
-
Lookup Type: JGZZ_SLR_DESCRIPTIONS
12.1.1
product: JG - Regional Localizations , meaning: JGZZ_SLR_DESCRIPTIONS , description: Subledger Report Descriptions ,
-
TABLE: FV.FV_INTERIM_CASH_RECEIPTS_ALL
12.2.2
owner:FV, object_type:TABLE, fnd_design_data:FV.FV_INTERIM_CASH_RECEIPTS_ALL, object_name:FV_INTERIM_CASH_RECEIPTS_ALL, status:VALID,
-
TABLE: FV.FV_INTERIM_CASH_RECEIPTS_ALL
12.1.1
owner:FV, object_type:TABLE, fnd_design_data:FV.FV_INTERIM_CASH_RECEIPTS_ALL, object_name:FV_INTERIM_CASH_RECEIPTS_ALL, status:VALID,
-
APPS.ARP_RW_BATCHES_CHECK_PKG SQL Statements
12.1.1
-
APPS.ARP_RW_BATCHES_CHECK_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.AR_ARXCCS_XMLP_PKG
12.1.1
-
PACKAGE BODY: APPS.AR_ARXCCS_XMLP_PKG
12.2.2
-
PACKAGE BODY: APPS.AR_PREPAYMENTS
12.1.1
-
PACKAGE BODY: APPS.AR_PREPAYMENTS
12.2.2
-
APPS.AR_ARXCCS_XMLP_PKG dependencies on AR_RECEIVABLE_APPLICATIONS
12.2.2
-
APPS.AR_ARXCCS_XMLP_PKG dependencies on AR_RECEIVABLE_APPLICATIONS
12.1.1
-
PACKAGE BODY: APPS.ARP_RW_BATCHES_CHECK_PKG
12.1.1
-
PACKAGE BODY: APPS.OKL_BPD_MAN_RCT_HANDLE_PVT
12.2.2
-
PACKAGE BODY: APPS.OKL_BPD_MAN_RCT_HANDLE_PVT
12.1.1
-
PACKAGE BODY: APPS.ARP_RW_BATCHES_CHECK_PKG
12.2.2
-
APPS.IEX_PAYMENTS_PUB dependencies on AR_RECEIPT_API_PUB
12.1.1
-
APPS.IEX_PAYMENTS_PUB dependencies on AR_RECEIPT_API_PUB
12.2.2
-
APPS.AR_ARXCCS_XMLP_PKG dependencies on AR_CASH_RECEIPTS
12.1.1
-
APPS.AR_ARXCCS_XMLP_PKG dependencies on AR_CASH_RECEIPTS
12.2.2
-
PACKAGE BODY: APPS.ARP_PROC_RECEIPTS1
12.1.1
-
PACKAGE BODY: APPS.ARP_PROC_RECEIPTS1
12.2.2
-
PACKAGE BODY: APPS.IGS_FI_PRC_REFUNDS
12.1.1
-
APPS.AR_PREPAYMENTS dependencies on ARP_UTIL
12.1.1
-
APPS.AR_PREPAYMENTS dependencies on ARP_UTIL
12.2.2
-
PACKAGE BODY: APPS.IEX_PAYMENTS_PUB
12.2.2
-
PACKAGE BODY: APPS.IEX_PAYMENTS_PUB
12.1.1
-
APPS.IEX_PAYMENTS_PUB dependencies on FND_API
12.2.2
-
APPS.IEX_PAYMENTS_PUB dependencies on FND_API
12.1.1
-
APPS.AR_PREPAYMENTS dependencies on FND_API
12.1.1
-
APPS.AR_PREPAYMENTS dependencies on FND_API
12.2.2
-
PACKAGE BODY: APPS.OKL_SUBSIDY_PROCESS_PVT
12.1.1
-
PACKAGE BODY: APPS.OKL_SUBSIDY_PROCESS_PVT
12.2.2
-
APPS.IEX_PAYMENTS_PUB dependencies on FND_LOG
12.2.2
-
APPS.IEX_PAYMENTS_PUB dependencies on FND_LOG
12.1.1
-
eTRM - FV Tables and Views
12.1.1
description: Temporary table populated during the Year End Closing process ,