Search Results okl_csh_allctn_rl_hdr
Overview
The OKL_CSH_ALLCTN_RL_HDR table is a core data object within the Oracle E-Business Suite (EBS) Leasing and Finance Management (OKL) module. It functions as the header table for defining and managing cash application rules. These rules govern the automated logic used to apply incoming customer payments (cash) against outstanding lease or finance receivables, such as invoices or charges. The table's role is to store the master definition of a rule set, including its name, effective dates, and status, which is then detailed by associated line records. This structure is critical for ensuring accurate, consistent, and policy-driven cash allocation, a fundamental process in receivables management for leasing and finance operations.
Key Information Stored
While the provided ETRM excerpt does not list specific columns, the table's description as a header and its primary key structure imply standard attributes. The primary key column is ID, a unique system-generated identifier for each rule header. Based on common EBS design patterns for rule headers, other critical columns likely include:
- NAME or RULE_NAME: A user-defined identifier for the cash application rule set.
- DESCRIPTION: Text detailing the rule's purpose and logic.
- START_DATE and END_DATE: Defines the active period during which the rule is effective for processing.
- STATUS: Indicates whether the rule is active, inactive, or in draft mode.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE: Standard EBS audit columns tracking record history.
The metadata explicitly states the table is "Not implemented in this database," which may indicate it is a placeholder, a delivered but unused object, or part of a feature not enabled in standard implementations.
Common Use Cases and Queries
This table is primarily accessed for setup, maintenance, and inquiry of cash application rules. Administrators would query it to review all defined rule sets. A common reporting need is to list all active rules, which would involve joining the header to its detail lines. A typical query pattern would be:
SELECT hdr.ID, hdr.NAME, hdr.STATUS, hdr.START_DATE, hdr.END_DATE, COUNT(dtl.ID) AS RULE_LINE_COUNT
FROM OKL_CSH_ALLCTN_RL_HDR hdr
LEFT JOIN OKL_CASH_ALLCTN_RLS dtl ON hdr.ID = dtl.CAU_ID
WHERE SYSDATE BETWEEN hdr.START_DATE AND NVL(hdr.END_DATE, SYSDATE)
AND hdr.STATUS = 'ACTIVE'
GROUP BY hdr.ID, hdr.NAME, hdr.STATUS, hdr.START_DATE, hdr.END_DATE;
This query helps validate that active rules have associated detail lines. The table is also central when troubleshooting cash application batch processes, as the rule ID from this header would be referenced in transaction or interface tables.
Related Objects
The primary documented relationship for OKL_CSH_ALLCTN_RL_HDR is as a parent table to the cash application rules lines. According to the provided foreign key metadata:
- Table: OKL_CASH_ALLCTN_RLS
- Relationship: The OKL_CASH_ALLCTN_RLS table references OKL_CSH_ALLCTN_RL_HDR via its CAU_ID column. This establishes a one-to-many relationship where one rule header (ID) can have many detailed rule lines.
- Join Condition:
OKL_CSH_ALLCTN_RL_HDR.ID = OKL_CASH_ALLCTN_RLS.CAU_ID
This relationship is fundamental; the header defines the rule, while the lines specify the sequencing, conditions, and actions for applying cash (e.g., apply to oldest invoice first, apply to specific charge types). The system likely uses APIs or public interfaces within the OKL module to create and maintain these rules, though specific API names are not provided in the metadata.
-
Table: OKL_CSH_ALLCTN_RL_HDR
12.1.1
product: OKL - Leasing and Finance Management , description: Cash application rules header , implementation_dba_data: Not implemented in this database ,
-
Table: OKL_CSH_ALLCTN_RL_HDR
12.2.2
product: OKL - Lease and Finance Management , description: Cash application rules header , implementation_dba_data: Not implemented in this database ,
-
APPS.OKL_AUTO_CASH_APPL_RULES_PVT dependencies on OKL_CSH_ALLCTN_RL_HDR
12.1.1
-
APPS.OKL_CAT_PVT dependencies on OKL_CSH_ALLCTN_RL_HDR
12.2.2
-
APPS.OKL_BPD_ADVANCED_CASH_APP_PVT dependencies on OKL_CSH_ALLCTN_RL_HDR
12.2.2
-
APPS.OKL_CASH_APPLN_RULE_PVT dependencies on OKL_CSH_ALLCTN_RL_HDR
12.1.1
-
APPS.OKL_CAU_PVT dependencies on OKL_CSH_ALLCTN_RL_HDR
12.2.2
-
APPS.OKL_CASH_APPL_RULES dependencies on OKL_CSH_ALLCTN_RL_HDR
12.1.1
-
APPS.OKL_CASH_RULES_SUMRY_PVT dependencies on OKL_CSH_ALLCTN_RL_HDR
12.1.1
-
APPS.OKL_CAU_PVT dependencies on OKL_CSH_ALLCTN_RL_HDR
12.1.1
-
APPS.OKL_CASH_APPLN_RULE_PVT dependencies on OKL_CSH_ALLCTN_RL_HDR
12.2.2
-
APPS.OKL_CASH_APPL_RULES dependencies on OKL_CSH_ALLCTN_RL_HDR
12.2.2
-
APPS.OKL_CASH_RULES_SUMRY_PVT dependencies on OKL_CSH_ALLCTN_RL_HDR
12.2.2
-
APPS.OKL_AUTO_CASH_APPL_RULES_PVT dependencies on OKL_CSH_ALLCTN_RL_HDR
12.2.2
-
APPS.OKL_BPD_ADVANCED_CASH_APP_PVT dependencies on OKL_CSH_ALLCTN_RL_HDR
12.1.1
-
APPS.OKL_CAT_PVT dependencies on OKL_CSH_ALLCTN_RL_HDR
12.1.1
-
APPS.OKL_CAU_PVT dependencies on OKL_CSH_ALLCTN_RL_HDR
12.1.1
-
APPS.OKL_CAU_PVT dependencies on OKL_CSH_ALLCTN_RL_HDR
12.2.2
-
VIEW: APPS.OKL_BPD_CASH_RL_SUMRY_UV
12.2.2
-
APPS.OKL_CAU_PVT SQL Statements
12.2.2
-
APPS.OKL_CAU_PVT SQL Statements
12.1.1
-
VIEW: APPS.OKL_BPD_ACTIVE_CSH_RLS_V
12.1.1
-
VIEW: APPS.OKL_BPD_ACTIVE_CSH_RLS_V
12.2.2
-
VIEW: APPS.OKL_BPD_CASH_RL_SUMRY_UV
12.1.1
-
APPS.OKL_CASH_RULES_SUMRY_PVT dependencies on OKL_CASH_ALLCTN_RLS
12.1.1
-
APPS.OKL_CASH_RULES_SUMRY_PVT SQL Statements
12.2.2
-
Table: OKL_CASH_ALLCTN_RLS
12.2.2
product: OKL - Lease and Finance Management , description: Contains generic attributes applied to all mismatched receipts , implementation_dba_data: Not implemented in this database ,
-
View: OKL_CSH_ALLCTN_RL_HDR_V
12.1.1
product: OKL - Leasing and Finance Management , description: Cash application rules header , implementation_dba_data: Not implemented in this database ,
-
PACKAGE: APPS.OKL_CAU_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKL_CAU_PVT, status:VALID,
-
APPS.OKL_CASH_RULES_SUMRY_PVT dependencies on OKL_CASH_ALLCTN_RLS
12.2.2
-
SYNONYM: APPS.OKL_CSH_ALLCTN_RL_HDR
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKL_CSH_ALLCTN_RL_HDR, status:VALID,
-
PACKAGE BODY: APPS.OKL_CASH_RULES_SUMRY_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CASH_RULES_SUMRY_PVT, status:VALID,
-
Table: OKL_CASH_ALLCTN_RLS
12.1.1
product: OKL - Leasing and Finance Management , description: Contains generic attributes applied to all mismatched receipts , implementation_dba_data: Not implemented in this database ,
-
APPS.OKL_CASH_RULES_SUMRY_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.OKL_CASH_APPLN_RULE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CASH_APPLN_RULE_PVT, status:VALID,
-
View: OKL_CSH_ALLCTN_RL_HDR_V
12.2.2
product: OKL - Lease and Finance Management , description: Cash application rules header , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.OKL_CASH_APPLN_RULE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CASH_APPLN_RULE_PVT, status:VALID,
-
SYNONYM: APPS.OKL_CSH_ALLCTN_RL_HDR
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKL_CSH_ALLCTN_RL_HDR, status:VALID,
-
APPS.OKL_CASH_APPLN_RULE_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.OKL_CASH_APPL_RULES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CASH_APPL_RULES, status:VALID,
-
PACKAGE BODY: APPS.OKL_CAU_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CAU_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_CAU_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CAU_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_CASH_RULES_SUMRY_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CASH_RULES_SUMRY_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_CAT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CAT_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_CAT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CAT_PVT, status:VALID,
-
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 ,
-
View: OKL_BPD_CASH_RL_SUMRY_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_BPD_CASH_RL_SUMRY_UV, object_name:OKL_BPD_CASH_RL_SUMRY_UV, status:VALID, product: OKL - Lease and Finance Management , implementation_dba_data: APPS.OKL_BPD_CASH_RL_SUMRY_UV ,
-
View: OKL_BPD_CASH_RL_SUMRY_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_BPD_CASH_RL_SUMRY_UV, object_name:OKL_BPD_CASH_RL_SUMRY_UV, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_BPD_CASH_RL_SUMRY_UV ,
-
PACKAGE: APPS.OKL_CAU_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKL_CAU_PVT, status:VALID,
-
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 ,