Search Results batch_record_count
Overview
AR_TA_PAYMENTS_INTERFACE_BAT_V is a reporting view in the Oracle E-Business Suite Receivables (AR) module. Its name indicates its purpose: it exposes batch-level records drawn from the Automatic Receipts interface. The internal "TA" and "BAT" naming convention aligns the view with the Treasury/Automatic Receipts batch transmission process, where payment records are staged before being imported into Receivables as receipts. The view is designed to present one summarized row per batch rather than per individual payment line, making it suitable for transmission monitoring and reconciliation reporting.
The view filters its results to RECORD_TYPE = 4, which is the record-type code reserved for batch header records within the AR_PAYMENTS_INTERFACE_ALL staging table. It also applies a Multi-Org security predicate based on the ORG_ID column, restricting rows to the operating unit identified in the session's client information. This makes the view inherently organization-aware and safe for use in multi-org environments under Oracle EBS 12.1.1 and 12.2.2.
Because the ETRM metadata records the object as "Not implemented in this database," the view is documented for reference but may not be deployed in every environment. Its definition remains valuable for understanding how batch headers are surfaced from the payments interface.
Underlying Base Objects
The view is defined over a single documented base object: AR_PAYMENTS_INTERFACE_ALL. Although the metadata lists no explicitly referenced base objects, the embedded view text confirms this dependency. AR_PAYMENTS_INTERFACE_ALL is the central staging table for the Automatic Receipts and payment interface, capturing inbound payment data before validation and import into the Receivables receipts tables.
The view applies two filters against that table: a constant restriction on RECORD_TYPE = 4 to isolate batch header rows, and an ORG_ID predicate that derives the current operating unit from USERENV('CLIENT_INFO'). The NVL/DECODE logic normalizes null or missing client information to a sentinel value of -99, ensuring deterministic filtering. No joins to other tables are present in the view text, so the view is a projection and filter over a single interface table.
Key Columns
The view exposes batch header attributes plus standard audit and descriptive-flexfield columns. Notable columns include:
- TRANSMISSION_RECORD_ID — Primary identifier for the batch transmission record.
- RECORD_TYPE — Always 4 in this view, marking batch-level rows.
- BATCH_NAME — The name identifying the automatic receipt batch.
- CURRENCY_CODE — Currency of the batch.
- DEPOSIT_DATE — The deposit date associated with the batch; a key column for users searching on deposit timing.
- GL_DATE — The accounting date applied to the batch.
- CPG_BATCH_DATE — The batch date used by the payment processing/generation process.
- BATCH_AMOUNT and BATCH_RECORD_COUNT — Total monetary value and number of payment records in the batch.
- CPG_BATCH_STATUS and STATUS — Status indicators for batch processing.
- ORIGINATION, LOCKBOX_NUMBER, CUSTOMER_BANK_NAME — Source and banking attributes.
- TRANSMISSION_ID and TRANSMISSION_REQUEST_ID — Links to the transmission and its originating request.
- ORG_ID — Operating unit for Multi-Org security.
- ATTRIBUTE1–ATTRIBUTE15, ATTRIBUTE_CATEGORY, plus CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, and LAST_UPDATE_LOGIN — Descriptive flexfield and audit columns.
Common Use Cases and Queries
Typical uses include monitoring batch transmissions, reconciling deposit timing, and verifying batch amounts before import. A frequent scenario is locating batches by deposit date, matching the user's search term.
- List batches with their deposit and GL dates:
SELECT BATCH_NAME, DEPOSIT_DATE, GL_DATE, CURRENCY_CODE, BATCH_AMOUNT, BATCH_RECORD_COUNT, STATUS FROM AR_TA_PAYMENTS_INTERFACE_BAT_V ORDER BY DEPOSIT_DATE; - Find batches deposited within a date range:
SELECT BATCH_NAME, DEPOSIT_DATE, BATCH_AMOUNT FROM AR_TA_PAYMENTS_INTERFACE_BAT_V WHERE DEPOSIT_DATE BETWEEN :from_date AND :to_date; - Summarize batch totals by status:
SELECT STATUS, COUNT(*) batch_count, SUM(BATCH_AMOUNT) total_amount FROM AR_TA_PAYMENTS_INTERFACE_BAT_V GROUP BY STATUS;
Because the view enforces Org ID filtering automatically, queries return only batches belonging to the current operating unit, simplifying security-conscious reporting in 12.1.1 and 12.2.2.
-
View: AR_TA_PAYMENTS_INTERFACE_BAT_V
12.1.1
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
View: AR_TA_PAYMENTS_INTERFACE_BAT_V
12.2.2
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
View: AR_PAYMENTS_INTERFACE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_PAYMENTS_INTERFACE_V, object_name:AR_PAYMENTS_INTERFACE_V, status:VALID, product: AR - Receivables , description: Payments Interface used in the maintain transmission data form , implementation_dba_data: APPS.AR_PAYMENTS_INTERFACE_V ,
-
VIEW: AR.AR_PAYMENTS_INTERFACE_ALL#
12.2.2
-
View: AR_PAYMENTS_INTERFACE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_PAYMENTS_INTERFACE_V, object_name:AR_PAYMENTS_INTERFACE_V, status:VALID, product: AR - Receivables , description: Payments Interface used in the maintain transmission data form , implementation_dba_data: APPS.AR_PAYMENTS_INTERFACE_V ,
-
VIEW: APPS.AR_PAYMENTS_INTERFACE_V
12.1.1
-
VIEW: APPS.AR_PAYMENTS_INTERFACE_V
12.2.2
-
VIEW: APPS.AR_PAYMENTS_INTERFACE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_PAYMENTS_INTERFACE_V, object_name:AR_PAYMENTS_INTERFACE_V, status:VALID,
-
VIEW: APPS.AR_PAYMENTS_INTERFACE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_PAYMENTS_INTERFACE_V, object_name:AR_PAYMENTS_INTERFACE_V, status:VALID,
-
TABLE: IGS.IGS_FI_LOCKBOX_INTS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_FI_LOCKBOX_INTS, object_name:IGS_FI_LOCKBOX_INTS, status:VALID,
-
VIEW: AR.AR_PAYMENTS_INTERFACE_ALL#
12.2.2
owner:AR, object_type:VIEW, object_name:AR_PAYMENTS_INTERFACE_ALL#, status:VALID,
-
APPS.IGS_FI_LOCKBOX_INTS_PKG SQL Statements
12.1.1
-
PACKAGE: APPS.IGS_FI_PRC_LOCKBOX
12.1.1
-
APPS.ARP_LOCKBOX_PKG SQL Statements
12.2.2
-
APPS.ARP_LOCKBOX_PKG SQL Statements
12.1.1
-
APPS.IGS_FI_PRC_LOCKBOX SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_FI_LOCKBOX_INTS_PKG
12.1.1
-
TABLE: AR.AR_PAYMENTS_INTERFACE_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_PAYMENTS_INTERFACE_ALL, object_name:AR_PAYMENTS_INTERFACE_ALL, status:VALID,
-
TABLE: AR.AR_PAYMENTS_INTERFACE_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_PAYMENTS_INTERFACE_ALL, object_name:AR_PAYMENTS_INTERFACE_ALL, status:VALID,
-
APPS.IGS_FI_PRC_LOCKBOX dependencies on IGS_FI_LOCKBOX_INTS
12.1.1
-
PACKAGE BODY: APPS.IGS_FI_PRC_LOCKBOX
12.1.1
-
PACKAGE BODY: APPS.ARP_LOCKBOX_PKG
12.2.2
-
PACKAGE BODY: APPS.ARP_LOCKBOX_PKG
12.1.1
-
APPS.IGS_FI_PRC_LOCKBOX dependencies on FND_MESSAGE
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 ,
-
eTRM - IGS Tables and Views
12.1.1
description: Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'. ,