Results for “format_currency_code”

18 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

AR_RECEIPTS_REP_ITF is a Receivables (AR) report exchange interface table that serves as the staging and output repository for the Receivables Receipts reports. Owned by the AR schema under Oracle E-Business Suite 12.1.1 and 12.2.2, the table is documented as VALID and contains 89 columns. Rather than storing live transaction data, it holds a denormalized, report-ready projection of receipt, application, bank, customer, and accounting information generated during report execution. Each row is tied to a concurrent request through REQUEST_ID, allowing the report exchange mechanism to materialize rows that downstream report templates and external formatting tools can consume.

Under the heuristic Data Vault classification derived from the documented foreign key structure, AR_RECEIPTS_REP_ITF is best modeled as a link table. It captures associations among receipts, batches, and customers rather than functioning as a standalone hub of a single business concept, and it is populated as a transient interface rather than serving as a system of record.

Key Information Stored

The table blends identifiers, descriptive attributes, monetary amounts, and accounting flexfield details. The following columns are the most significant for reporting and integration:

The physical schema documents no standalone surrogate primary key; the table functions as an interface projection keyed in practice by REQUEST_ID and the receipt/application identifiers. Business-key candidates visible in the column set include RECEIPT_NUMBER, BATCH_NAME, and TRX_NUMBER, though uniqueness is scoped by request and application context.

Common Use Cases and Queries

Principal use cases include reproducing the standard Receipts Register, Unapplied and Unidentified Receipts, and Applied Receipts reports; extracting receipt data into external reporting or reconciliation tools; and validating report output against base AR tables. A typical access pattern filters by the generating request:

SELECT RECEIPT_NUMBER, RECEIPT_DATE, CUSTOMER_NAME,
       RECEIPT_AMOUNT, UNAPP_AMOUNT, RECEIPT_STATUS
FROM   AR.AR_RECEIPTS_REP_ITF
WHERE  REQUEST_ID = :request_id
ORDER  BY RECEIPT_DATE, RECEIPT_NUMBER;

Batch-level analysis joins the interface to RA_BATCHES_ALL on BATCH_ID, while customer-level rollups join HZ_CUST_ACCOUNTS on CUSTOMER_ID. Application-level queries group by TRX_NUMBER to reconcile applied amounts against ACCTD_AMOUNT_APPLIED_TO. Because rows are populated per request, standard practice is to select by REQUEST_ID and delete stale rows once downstream processing completes.

Related Objects