Search Results okl_trx_csh_receipt_b
Overview
The OKL_TRX_CSH_RECEIPT_B table is a core data object within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically for the Leasing and Finance Management (OKL) product. It serves as the transactional repository for individual cash receipts processed as part of a batch. Its primary role is to record the detailed receipt information generated from customer payments, which are then allocated against outstanding lease or finance contract invoices. This table is fundamental to the cash application and revenue recognition processes within the leasing module, acting as the central point for receipt details before further distribution to applications or external systems.
Key Information Stored
While the provided ETRM excerpt does not list specific columns, the table's primary key is documented as ID, which uniquely identifies each receipt record. Based on its description and foreign key relationships, the table is expected to store critical attributes for a cash receipt. These typically include the receipt amount, currency, receipt date, payment method, and a reference to the originating batch via the BTC_ID column. It also likely holds identifiers for the customer (payer), the bank account, and status flags indicating whether the receipt is applied, unapplied, or on-account. The ID column is the central unique identifier leveraged by all related transactional tables.
Common Use Cases and Queries
This table is central to cash management and reconciliation reporting within Oracle Lease Management. Common operational and analytical queries involve joining this table to its related objects to track the lifecycle of a payment. For instance, a report to list all unapplied receipts within a specific date range would query this table filtered by status and joined to the batch table for batch details. Another critical use case is tracing the application of a specific receipt to contract lines, which requires joining through OKL_TXL_RCPT_APPS_B. A sample query pattern to retrieve receipt details with their batch information would be:
- SELECT rct.id, rct.receipt_number, rct.receipt_date, rct.amount, batch.batch_name
- FROM okl_trx_csh_receipt_b rct, okl_trx_csh_batch_b batch
- WHERE rct.btc_id = batch.id AND rct.receipt_date BETWEEN :p_start_date AND :p_end_date;
Related Objects
The OKL_TRX_CSH_RECEIPT_B table maintains documented foreign key relationships with several other key transactional tables in the OKL schema, as per the provided metadata. These relationships are crucial for data integrity and form the basis for most receipt-related reporting.
- OKL_TRX_CSH_BATCH_B: The parent batch table. Joined via OKL_TRX_CSH_RECEIPT_B.BTC_ID to OKL_TRX_CSH_BATCH_B.ID.
- OKL_TXL_RCPT_APPS_B: Stores the detailed applications of a receipt to specific contract lines. Joined via OKL_TXL_RCPT_APPS_B.RCT_ID_DETAILS to OKL_TRX_CSH_RECEIPT_B.ID.
- OKL_TXL_CNTRCT_LNS: The contract lines table, which can reference a receipt identifier. Joined via OKL_TXL_CNTRCT_LNS.RCT_ID to OKL_TRX_CSH_RECEIPT_B.ID.
- OKL_EXT_CSH_RCPTS_B: Likely used for interfacing with external cash management systems. Joined via OKL_EXT_CSH_RCPTS_B.RCT_ID to OKL_TRX_CSH_RECEIPT_B.ID.
-
Table: OKL_TRX_CSH_RECEIPT_B
12.2.2
product: OKL - Lease and Finance Management , description: Individual receipt processed in a batch , implementation_dba_data: Not implemented in this database ,
-
Table: OKL_TRX_CSH_RECEIPT_B
12.1.1
product: OKL - Leasing and Finance Management , description: Individual receipt processed in a batch , implementation_dba_data: Not implemented in this database ,
-
APPS.OKL_RCA_PVT dependencies on OKL_TRX_CSH_RECEIPT_B
12.2.2
-
APPS.OKL_BTCH_CASH_APPLIC dependencies on OKL_TRX_CSH_RECEIPT_B
12.2.2
-
APPS.OKL_XCR_PVT dependencies on OKL_TRX_CSH_RECEIPT_B
12.1.1
-
APPS.OKL_BPD_CAP_ADV_MON_PVT dependencies on OKL_TRX_CSH_RECEIPT_B
12.1.1
-
APPS.OKL_BTCH_CASH_APPLIC dependencies on OKL_TRX_CSH_RECEIPT_B
12.1.1
-
APPS.OKL_BPD_ADV_MON_RPT_PVT dependencies on OKL_TRX_CSH_RECEIPT_B
12.2.2
-
APPS.OKL_RCT_PVT dependencies on OKL_TRX_CSH_RECEIPT_B
12.2.2
-
APPS.OKL_LA_VALIDATION_UTIL_PVT dependencies on OKL_TRX_CSH_RECEIPT_B
12.2.2
-
APPS.OKL_LA_VALIDATION_UTIL_PVT dependencies on OKL_TRX_CSH_RECEIPT_B
12.1.1
-
APPS.OKL_CASH_APPL_RULES dependencies on OKL_TRX_CSH_RECEIPT_B
12.2.2
-
APPS.OKL_RCT_PVT dependencies on OKL_TRX_CSH_RECEIPT_B
12.2.2
-
APPS.OKL_BPD_CAP_PURPOSE_PVT dependencies on OKL_TRX_CSH_RECEIPT_B
12.2.2
-
APPS.OKL_CASH_RECEIPT dependencies on OKL_TRX_CSH_RECEIPT_B
12.1.1
-
APPS.OKL_BPD_ADV_MON_RPT_PVT dependencies on OKL_TRX_CSH_RECEIPT_B
12.1.1
-
APPS.OKL_CASH_APPL_RULES dependencies on OKL_TRX_CSH_RECEIPT_B
12.1.1
-
APPS.OKL_XCR_PVT dependencies on OKL_TRX_CSH_RECEIPT_B
12.2.2
-
APPS.OKL_BPD_CAP_ADV_MON_PVT dependencies on OKL_TRX_CSH_RECEIPT_B
12.2.2
-
APPS.OKL_UPDT_CASH_DTLS dependencies on OKL_TRX_CSH_RECEIPT_B
12.1.1
-
APPS.OKL_BPD_CAP_PURPOSE_PVT dependencies on OKL_TRX_CSH_RECEIPT_B
12.1.1
-
APPS.OKL_RCA_PVT dependencies on OKL_TRX_CSH_RECEIPT_B
12.1.1
-
APPS.OKL_RCT_PVT dependencies on OKL_TRX_CSH_RECEIPT_B
12.1.1
-
APPS.OKL_RCT_PVT dependencies on OKL_TRX_CSH_RECEIPT_B
12.1.1
-
APPS.OKL_INT_EXT_CSH_APP_PVT dependencies on OKL_TRX_CSH_RECEIPT_B
12.1.1
-
APPS.OKL_CASH_RECEIPT dependencies on OKL_TRX_CSH_RECEIPT_B
12.2.2
-
APPS.OKL_UPDT_CASH_DTLS dependencies on OKL_TRX_CSH_RECEIPT_B
12.2.2
-
APPS.OKL_INT_EXT_CSH_APP_PVT dependencies on OKL_TRX_CSH_RECEIPT_B
12.2.2
-
APPS.OKL_BPD_ADV_MON_RPT_PVT dependencies on OKX_CUSTOMER_ACCOUNTS_V
12.2.2
-
APPS.OKL_BPD_ADV_MON_RPT_PVT dependencies on OKL_TXL_RCPT_APPS_B
12.1.1
-
APPS.OKL_BPD_ADV_MON_RPT_PVT dependencies on OKL_TXL_RCPT_APPS_B
12.2.2
-
APPS.OKL_BPD_ADV_MON_RPT_PVT dependencies on OKX_CUSTOMER_ACCOUNTS_V
12.1.1
-
APPS.OKL_BPD_ADV_MON_RPT_PVT dependencies on OKC_K_HEADERS_B
12.2.2
-
APPS.OKL_BPD_ADV_MON_RPT_PVT dependencies on OKC_K_HEADERS_B
12.1.1
-
APPS.OKL_BPD_ADV_MON_RPT_PVT dependencies on OKL_RECEIPT_APPLICATIONS_UV
12.1.1
-
APPS.OKL_BPD_ADV_MON_RPT_PVT dependencies on OKL_RECEIPT_APPLICATIONS_UV
12.2.2
-
APPS.OKL_BPD_ADV_MON_RPT_PVT dependencies on AR_PAYMENT_SCHEDULES_ALL
12.2.2
-
APPS.OKL_BPD_ADV_MON_RPT_PVT dependencies on AR_PAYMENT_SCHEDULES_ALL
12.1.1
-
APPS.OKL_BPD_ADV_MON_RPT_PVT SQL Statements
12.2.2
-
APPS.OKL_BPD_ADV_MON_RPT_PVT SQL Statements
12.1.1
-
TABLE: OKL.OKL_TRX_CSH_RECEIPT_TL
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_TRX_CSH_RECEIPT_TL, object_name:OKL_TRX_CSH_RECEIPT_TL, status:VALID,
-
APPS.OKL_BPD_ADV_MON_RPT_PVT dependencies on AR_CASH_RECEIPTS_ALL
12.1.1
-
APPS.OKL_BPD_ADV_MON_RPT_PVT dependencies on AR_CASH_RECEIPTS_ALL
12.2.2
-
VIEW: APPS.OKL_BPD_RECEIPT_SUMMARY_UV
12.1.1
-
APPS.OKL_BPD_ADV_MON_RPT_PVT dependencies on AR_RECEIVABLE_APPLICATIONS_ALL
12.2.2
-
APPS.OKL_LA_VALIDATION_UTIL_PVT dependencies on OKL_TXL_RCPT_APPS_B
12.2.2
-
TABLE: OKL.OKL_TRX_CSH_RECEIPT_TL
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_TRX_CSH_RECEIPT_TL, object_name:OKL_TRX_CSH_RECEIPT_TL, status:VALID,
-
VIEW: APPS.OKL_BPD_RECEIPT_SUMMARY_UV
12.2.2
-
VIEW: APPS.OKL_TRX_CSH_RECEIPT_V
12.1.1
-
APPS.OKL_LA_VALIDATION_UTIL_PVT dependencies on OKL_TXL_RCPT_APPS_B
12.1.1