Search Results ar_cash_receipt_history_all
Overview
The AR_CASH_RECEIPT_HISTORY_ALL table is a core transactional table within Oracle E-Business Suite Receivables (AR) module, versions 12.1.1 and 12.2.2. It serves as the definitive audit trail for the life cycle of a cash receipt. Every significant action or status change performed on a receipt, from its initial entry through final reconciliation and potential reversal, generates a new record in this table. Its primary role is to maintain a chronological history of each receipt's financial and operational state, which is critical for accounting, reporting, troubleshooting, and ensuring a complete audit history. The "_ALL" suffix indicates it is a multi-organization table, storing data for all operating units configured within the instance.
Key Information Stored
The table's structure captures the sequence and details of receipt processing. The primary identifier is CASH_RECEIPT_HISTORY_ID. Each record is linked to a specific receipt via CASH_RECEIPT_ID (foreign key to AR_CASH_RECEIPTS_ALL) and is associated with a status (e.g., 'APPROVED', 'CLEARED', 'REVERSED'). The PRV_STAT_CASH_RECEIPT_HIST_ID column creates a linked list, pointing to the immediate prior history record for the same receipt, enabling reconstruction of its complete status timeline. Key transactional columns include ACCOUNT_CODE_COMBINATION_ID (the cash account), BATCH_ID (link to AR_BATCHES_ALL), and POSTING_CONTROL_ID (link to AR_POSTING_CONTROL for GL transfer). For reversals, REVERSAL_CASH_RECEIPT_HIST_ID and REVERSAL_POSTING_CONTROL_ID track the corresponding reversal entries.
Common Use Cases and Queries
This table is central to receipt inquiry, audit reports, and reconciliation processes. A common use case is tracing the complete history of a receipt to diagnose application or posting issues. Another is identifying receipts in a specific status, such as all 'UNCLEARED' receipts for bank reconciliation. Sample queries include retrieving the current status of a receipt by finding its most recent history record, or listing all status changes for a receipt in chronological order by leveraging the PRV_STAT_CASH_RECEIPT_HIST_ID chain. Reporting often joins this table with AR_CASH_RECEIPTS_ALL, RA_CUSTOMERS, and GL_CODE_COMBINATIONS to produce detailed cash application and accounting reports.
Related Objects
AR_CASH_RECEIPT_HISTORY_ALL has extensive relationships with other Receivables and General Ledger tables. Its primary foreign key dependencies, as per the metadata, are:
- AR_CASH_RECEIPTS_ALL: The master receipt header.
- AR_BATCHES_ALL: The receipt batch.
- GL_CODE_COMBINATIONS (twice): For cash and bank charge accounts.
- AR_POSTING_CONTROL (twice): For posting to the General Ledger.
- Self-referencing Foreign Key: Links history records for the same receipt.
-
Table: AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CASH_RECEIPT_HISTORY_ALL, object_name:AR_CASH_RECEIPT_HISTORY_ALL, status:VALID, product: AR - Receivables , description: History of actions and status changes in the life cycle of a receipt , implementation_dba_data: AR.AR_CASH_RECEIPT_HISTORY_ALL ,
-
Table: AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CASH_RECEIPT_HISTORY_ALL, object_name:AR_CASH_RECEIPT_HISTORY_ALL, status:VALID, product: AR - Receivables , description: History of actions and status changes in the life cycle of a receipt , implementation_dba_data: AR.AR_CASH_RECEIPT_HISTORY_ALL ,
-
APPS.OKL_RECEIPTS_PVT dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.ARP_MRC_XLA_UPGRADE dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.JAI_CMN_RPT_BBR_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.CE_AUTO_BANK_CLEAR1 dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.CE_AUTO_BANK_MATCH dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.ARP_XLA_UPGRADE dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.FV_FACTS_TBAL_TRANSACTIONS dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.PSA_MFAR_RECEIPTS dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.AR_UPG_PSA_DIST_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.CE_AUTO_BANK_MATCH dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.CE_AUTO_BANK_MATCH dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.FV_SF224_TRANSACTIONS dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.PSA_XFR_TO_GL_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.OE_CREDIT_EXPOSURE_PVT dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.AR_TP_STMT_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.ARP_XLA_EXTRACT_MAIN_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.CE_AUTO_BANK_CLEAR1 dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.JA_JAINDTBR_XMLP_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.JA_JAINARDR_XMLP_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.IEX_COLL_IND dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.JA_CN_CFS_CLT_SLA_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.FV_APPLY_CASH_RECEIPT dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.AR_ARXINREV_XMLP_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.AR_ECAPP_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.ARP_RATE_ADJ dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.FV_RECEIVABLES_ACTIVITY_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.OE_CREDIT_CHECK_UTIL dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.FV_FACTS_TRX_REGISTER dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.JG_ZZ_AERL_DT_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.ARP_XLA_EVENTS dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.JG_ZZ_VAT_ALLOC_PRC_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.AR_TRX_SUMMARY_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.ARP_XLA_EVENTS dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.FV_1219_TRANSACTIONS dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.JG_ZZ_AERL_DT_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.JAI_AR_RGM_PROCESSING_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.FV_SF224_TRANSACTIONS dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.JA_JAINARDR_XMLP_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.CE_AUTO_BANK_MATCH dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.AR_UNACCOUNTED_TRX_SWEEP dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.JG_ZZ_VAT_ALLOC_PRC_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.OKL_RECEIPTS_PVT dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.JA_CN_AR_RBD_EXPORT_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.CE_STATEMENT_RECONS_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.CE_AUTO_BANK_CLEAR dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.PSA_XFR_TO_GL_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.2.2
-
APPS.AR_ARXINREV_XMLP_PKG dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1
-
APPS.IGIRCABJP dependencies on AR_CASH_RECEIPT_HISTORY_ALL
12.1.1