Search Results crh_status
Overview
AR_RECEIPT_HISTORY_H_V is a reporting view owned by the APPS schema in Oracle E-Business Suite Receivables (AR). As documented in ETRM, its description is "cash receipt history header extract," and its purpose is to expose the header-level (level flag 'H') Cash Receipt History records that participate in Subledger Accounting (SLA) extract processing. The view is defined over AR_XLA_LINES_EXTRACT, AR_CASH_RECEIPT_HISTORY_ALL, and AR_RECEIVABLE_APPLICATIONS_ALL, and it is heavily used by the Create Accounting and Receivables SLA extract programs to join accounting event data back to the underlying receipt history rows.
The view is available in both 12.1.1 and 12.2.2 with the same logical content. The view text carries a hint, /*+INDEX(HE AR_XLA_LINES_EXTRACT_N1) */, indicating the optimizer is directed to drive processing through the extract table by event, which is consistent with its role in accounting extract flows. The reason users frequently search for the term crh_status is that the column is aliased from the base table as CRH_STATUS, and it forms the core status filter driving receipt accounting.
Underlying Base Objects
ETRM documents three referenced base objects:
- AR_XLA_LINES_EXTRACT — the Subledger Accounting extract table. The view restricts to
HE.LEVEL_FLAG = 'H'andHE.CRH_STATUS IS NOT NULL, and joins it to the receipt history byEVENT_ID. - AR_CASH_RECEIPT_HISTORY_ALL — the core receipt history table, aliased as
CRH(the primary row) and again asCRH1(the reversal row, joined viaREVERSAL_CASH_RECEIPT_HIST_IDwith an outer join). - AR_RECEIVABLE_APPLICATIONS_ALL — the applications/application history table that supplies transaction application linkage for the header extract.
Because the view is defined as a UNION ALL, it produces one row set for current receipt history rows and a second row set associated with reversal activity, effectively pairing each status change with the corresponding reversal status and reversal GL date.
Key Columns
CRH_STATUS— status value from AR_CASH_RECEIPT_HISTORY_ALL.STATUS, the primary filter for receipt accounting state.CRH_REVERSAL_STATUS— status of the reversing history row (CRH1.STATUS).CRH_REVERSAL_GL_DATE— GL date of the reversal, useful for period and reconciliation reporting.CRH_GL_DATE,CRH_TRX_DATE— accounting and transaction dates for the receipt.CRH_CASH_RECEIPT_HISTORY_ID— primary identifier of the history row and the natural join key.CRH_PRV_CRH_ID,CRH_REVERSAL_ID— prior and reversal history identifiers.CRH_ACCOUNT_CCID,CRH_BANK_CHARGE_ACCOUNT_CCID— accounting flexfield CCIDs for the receipt and bank charge.CRH_NOTE_STATUS— note-related status flag.EVENT_ID— SLA accounting event identifier from the extract table.CRH_ATTRIBUTE_CATEGORYandCRH_ATTRIBUTE1..15— descriptive flexfield context and segments.
Common Use Cases and Queries
Typical use cases include troubleshooting receipt accounting entries, reconciling receipt status transitions to GL dates, and extracting header-level receipt history for downstream reporting. A common query filters on the aliased status column:
- Receipt status snapshot:
SELECT crh_cash_receipt_history_id, crh_status, crh_gl_date FROM ar_receipt_history_h_v WHERE crh_status = 'CLEARED'; - Reversal reconciliation:
SELECT crh_cash_receipt_history_id, crh_status, crh_reversal_status, crh_reversal_gl_date FROM ar_receipt_history_h_v WHERE crh_reversal_id IS NOT NULL; - Event linkage:
SELECT event_id, crh_status, crh_trx_date FROM ar_receipt_history_h_v WHERE event_id = :event_id; - Attribute reporting:
SELECT crh_attribute_category, crh_attribute1, crh_status FROM ar_receipt_history_h_v WHERE crh_attribute_category = 'MISC';
Because the view is defined with an outer join to the reversal row and a UNION ALL, queries should account for duplicate logical receipts across the two branches. Performance is best when predicates include EVENT_ID or CASH_RECEIPT_HISTORY_ID so that the AR_XLA_LINES_EXTRACT_N1 index and receipt history primary keys are used. The view is not designed for direct DML and is supplied strictly for read access within the APPS schema.
-
View: AR_RECEIPT_HISTORY_H_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_RECEIPT_HISTORY_H_V, object_name:AR_RECEIPT_HISTORY_H_V, status:VALID, product: AR - Receivables , description: cash receipt history header extract , implementation_dba_data: APPS.AR_RECEIPT_HISTORY_H_V ,
-
VIEW: APPS.AR_RECEIPT_HISTORY_H_V
12.2.2
-
View: AR_RECEIPT_HISTORY_H_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_RECEIPT_HISTORY_H_V, object_name:AR_RECEIPT_HISTORY_H_V, status:VALID, product: AR - Receivables , description: cash receipt history header extract , implementation_dba_data: APPS.AR_RECEIPT_HISTORY_H_V ,
-
VIEW: APPS.AR_RECEIPT_HISTORY_H_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_RECEIPT_HISTORY_H_V, object_name:AR_RECEIPT_HISTORY_H_V, status:VALID,
-
VIEW: APPS.AR_RECEIPT_HISTORY_H_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_RECEIPT_HISTORY_H_V, object_name:AR_RECEIPT_HISTORY_H_V, status:VALID,
-
VIEW: APPS.AR_RECEIPT_HISTORY_H_V
12.1.1
-
View: AR_BOE_AUTO_RECEIPTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_BOE_AUTO_RECEIPTS_V, object_name:AR_BOE_AUTO_RECEIPTS_V, status:VALID, product: AR - Receivables , description: (Release 11.5 Only) , implementation_dba_data: APPS.AR_BOE_AUTO_RECEIPTS_V ,
-
TABLE: AR.AR_XLA_HEADERS_EXTRACT
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_XLA_HEADERS_EXTRACT, object_name:AR_XLA_HEADERS_EXTRACT, status:VALID,
-
TABLE: AR.AR_XLA_HEADERS_EXTRACT
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_XLA_HEADERS_EXTRACT, object_name:AR_XLA_HEADERS_EXTRACT, status:VALID,
-
VIEW: APPS.AR_BOE_AUTO_RECEIPTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_BOE_AUTO_RECEIPTS_V, object_name:AR_BOE_AUTO_RECEIPTS_V, status:VALID,
-
VIEW: APPS.AR_BOE_AUTO_RECEIPTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_BOE_AUTO_RECEIPTS_V, object_name:AR_BOE_AUTO_RECEIPTS_V, status:VALID,
-
VIEW: APPS.AR_BOE_AUTO_RECEIPTS_V
12.2.2
-
View: AR_BOE_AUTO_RECEIPTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_BOE_AUTO_RECEIPTS_V, object_name:AR_BOE_AUTO_RECEIPTS_V, status:VALID, product: AR - Receivables , description: (Release 11.5 Only) , implementation_dba_data: APPS.AR_BOE_AUTO_RECEIPTS_V ,
-
VIEW: APPS.AR_BOE_AUTO_RECEIPTS_V
12.1.1
-
TABLE: AR.AR_XLA_LINES_EXTRACT
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_XLA_LINES_EXTRACT, object_name:AR_XLA_LINES_EXTRACT, status:VALID,
-
TABLE: AR.AR_XLA_LINES_EXTRACT
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_XLA_LINES_EXTRACT, object_name:AR_XLA_LINES_EXTRACT, status:VALID,
-
VIEW: APPS.AR_DISTRIBUTIONS_L_V
12.1.1
-
VIEW: APPS.AR_DISTRIBUTIONS_L_V
12.2.2
-
APPS.ARP_XLA_EXTRACT_MAIN_PKG SQL Statements
12.2.2
-
PACKAGE: APPS.ARRX_RC_UNAPP
12.1.1
-
PACKAGE: APPS.ARRX_RC_UNAPP
12.2.2
-
View: AR_DISTRIBUTIONS_L_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_DISTRIBUTIONS_L_V, object_name:AR_DISTRIBUTIONS_L_V, status:VALID, product: AR - Receivables , description: distribution line extract , implementation_dba_data: APPS.AR_DISTRIBUTIONS_L_V ,
-
APPS.ARP_XLA_EXTRACT_MAIN_PKG SQL Statements
12.1.1
-
View: AR_DISTRIBUTIONS_L_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_DISTRIBUTIONS_L_V, object_name:AR_DISTRIBUTIONS_L_V, status:VALID, product: AR - Receivables , description: distribution line extract , implementation_dba_data: APPS.AR_DISTRIBUTIONS_L_V ,
-
PACKAGE BODY: APPS.ARP_XLA_EXTRACT_MAIN_PKG
12.2.2
-
PACKAGE: APPS.ARRX_RC
12.1.1
-
PACKAGE: APPS.ARRX_RC
12.2.2
-
PACKAGE BODY: APPS.ARP_XLA_EXTRACT_MAIN_PKG
12.1.1
-
eTRM - AR Tables and Views
12.1.1
description: Territory information ,
-
eTRM - AR Tables and Views
12.2.2
description: Territory information ,