Search Results ar_conc_process_requests
Overview
AR_CONC_PROCESS_REQUESTS is a Receivables module table in the AR schema that stores information about concurrent requests that are either currently running or have been terminated. In Oracle EBS 12.1.1 and 12.2.2, this table functions as a lightweight tracking registry that Receivables concurrent programs use to record and monitor their own execution state and to coordinate processing across multiple program invocations. It does not hold transactional Receivables data such as invoices, receipts, or adjustments; instead it operates as an operational control structure that complements the standard Oracle Concurrent Manager framework.
The table is deliberately narrow, comprising only two documented columns: REQUEST_ID and CONCURRENT_PROGRAM_NAME. Despite this minimal footprint, it plays an important role in diagnostic and administrative workflows, allowing DBAs and support analysts to identify which Receivables programs are active, which have aborted, and which have been manually terminated. The heuristic Data Vault classification mined from the foreign key structure is satellite-leaning, suggesting that the table is best modeled as a satellite hanging off a hub or link anchored by the concurrent request identity, rather than as an independent hub in its own right. This classification reflects the fact that the table describes attributes of an existing concurrent request entity maintained in FND_CONCURRENT_REQUESTS.
Key Information Stored
The documented physical schema exposes exactly two columns, and both are central to the table's purpose:
- REQUEST_ID — The primary key of the table, defined by the constraint AR_CONC_PROCESS_REQUESTS_PK. It is also the sole business-key candidate, enforced by the unique index AR_CONC_PROCESS_REQUESTS_U1. This column is a foreign key to FND_CONCURRENT_REQUESTS.REQUEST_ID, tying each row to the master concurrent request record maintained by the Concurrent Manager.
- CONCURRENT_PROGRAM_NAME — Holds the name of the concurrent program associated with the request. This denormalized value allows Receivables-specific logic and diagnostics to identify the program without joining to FND_CONCURRENT_PROGRAMS.
Because the primary key and the unique business-key index both target REQUEST_ID, the surrogate and business key are effectively the same column. No additional descriptive attributes such as status, phase, or timestamps are persisted in this table; those details must be retrieved from FND_CONCURRENT_REQUESTS when required.
Common Use Cases and Queries
Typical usage centers on operational monitoring and troubleshooting of Receivables concurrent processing. Analysts frequently query this table to enumerate currently running or terminated program instances and then join to the Concurrent Manager tables for status detail. A representative query is:
SELECT acpr.request_id, acpr.concurrent_program_name, fcr.phase_code, fcr.status_code, fcr.actual_start_date, fcr.actual_completion_date FROM ar.ar_conc_process_requests acpr, fnd_concurrent_requests fcr WHERE acpr.request_id = fcr.request_id;- Identifying stuck or terminated Receivables jobs by filtering on phase and status codes in FND_CONCURRENT_REQUESTS after joining on REQUEST_ID.
- Auditing which Receivables programs were executed during a specific interval by correlating the returned REQUEST_ID values with request history.
- Supporting cleanup routines that reconcile entries in AR_CONC_PROCESS_REQUESTS against the master request table to detect orphaned rows.
Because the table is small, queries against it are inexpensive, making it suitable for inclusion in dashboards and scheduled health checks.
Related Objects
The most significant relationship is with the Oracle Concurrent Manager infrastructure. The following objects are most relevant:
- FND_CONCURRENT_REQUESTS — The master table of all concurrent requests; joined on REQUEST_ID and the sole documented foreign key parent.
- FND_CONCURRENT_PROGRAMS — Provides program definitions and can be joined on CONCURRENT_PROGRAM_NAME for descriptive metadata.
- FND_CONCURRENT_PROGRAM_SERIAL and FND_CONCURRENT_QUEUES — Supply queue and serialization context for running programs.
- FND_CONCURRENT_REQUEST_OUTPUT and FND_CONCURRENT_REQUEST_LOG — Hold output and log files keyed by REQUEST_ID.
- FND_CONCURRENT_WORKER_REQUESTS — Links parent requests to child requests for multi-phase programs.
- AR_INTERIM_* and AR_* staging tables — Many Receivables batch programs that populate this control table also write to staging objects during the same run.
These relationships confirm that AR_CONC_PROCESS_REQUESTS is best understood as a satellite to the concurrent request hub, supporting Receivables-specific process tracking over the shared Concurrent Manager framework.
-
Table: AR_CONC_PROCESS_REQUESTS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CONC_PROCESS_REQUESTS, object_name:AR_CONC_PROCESS_REQUESTS, status:VALID, product: AR - Receivables , description: Currently running or terminated concurrent requests , implementation_dba_data: AR.AR_CONC_PROCESS_REQUESTS ,
-
Table: AR_CONC_PROCESS_REQUESTS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CONC_PROCESS_REQUESTS, object_name:AR_CONC_PROCESS_REQUESTS, status:VALID, product: AR - Receivables , description: Currently running or terminated concurrent requests , implementation_dba_data: AR.AR_CONC_PROCESS_REQUESTS ,
-
VIEW: AR.AR_CONC_PROCESS_REQUESTS#
12.2.2
-
VIEW: AR.AR_CONC_PROCESS_REQUESTS#
12.2.2
owner:AR, object_type:VIEW, object_name:AR_CONC_PROCESS_REQUESTS#, status:VALID,
-
SYNONYM: APPS.AR_CONC_PROCESS_REQUESTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_CONC_PROCESS_REQUESTS, status:VALID,
-
TABLE: AR.AR_CONC_PROCESS_REQUESTS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CONC_PROCESS_REQUESTS, object_name:AR_CONC_PROCESS_REQUESTS, status:VALID,
-
SYNONYM: APPS.AR_CONC_PROCESS_REQUESTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_CONC_PROCESS_REQUESTS, status:VALID,
-
TABLE: AR.AR_CONC_PROCESS_REQUESTS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CONC_PROCESS_REQUESTS, object_name:AR_CONC_PROCESS_REQUESTS, status:VALID,
-
PACKAGE BODY: APPS.IEX_TERR_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IEX_TERR_PUB, status:VALID,
-
PACKAGE BODY: APPS.AR_BUS_EVENT_COVER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AR_BUS_EVENT_COVER, status:VALID,
-
PACKAGE BODY: APPS.AR_TRX_SUMMARY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AR_TRX_SUMMARY_PKG, status:VALID,
-
PACKAGE BODY: APPS.IEX_BUS_EVENT_SUB_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IEX_BUS_EVENT_SUB_PVT, status:VALID,
-
PACKAGE BODY: APPS.IEX_BUS_EVENT_SUB_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IEX_BUS_EVENT_SUB_PVT, status:VALID,
-
PACKAGE BODY: APPS.AR_BUS_EVENT_COVER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_BUS_EVENT_COVER, status:VALID,
-
PACKAGE BODY: APPS.IEX_UWQ_POP_SUM_TBL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IEX_UWQ_POP_SUM_TBL_PVT, status:VALID,
-
PACKAGE BODY: APPS.AR_TRX_SUMMARY_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_TRX_SUMMARY_PKG, status:VALID,
-
PACKAGE BODY: APPS.IEX_TERR_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IEX_TERR_PUB, status:VALID,
-
PACKAGE BODY: APPS.ARP_CMERGE_MASTER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_CMERGE_MASTER, status:VALID,
-
PACKAGE BODY: APPS.ARP_CMERGE_MASTER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_CMERGE_MASTER, status:VALID,
-
PACKAGE BODY: APPS.ARP_CASHBOOK
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_CASHBOOK, status:VALID,
-
PACKAGE BODY: APPS.IEX_UWQ_POP_SUM_TBL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IEX_UWQ_POP_SUM_TBL_PVT, status:VALID,
-
PACKAGE BODY: APPS.IEX_DELINQUENCY_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IEX_DELINQUENCY_PUB, status:VALID,
-
PACKAGE BODY: APPS.IEX_DELINQUENCY_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IEX_DELINQUENCY_PUB, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.IEX_TERR_PUB SQL Statements
12.1.1
-
APPS.IEX_TERR_PUB SQL Statements
12.2.2
-
Table: FND_CONCURRENT_REQUESTS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONCURRENT_REQUESTS, object_name:FND_CONCURRENT_REQUESTS, status:VALID, product: FND - Application Object Library , description: Concurrent requests information , implementation_dba_data: APPLSYS.FND_CONCURRENT_REQUESTS ,
-
Table: FND_CONCURRENT_REQUESTS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONCURRENT_REQUESTS, object_name:FND_CONCURRENT_REQUESTS, status:VALID, product: FND - Application Object Library , description: Concurrent requests information , implementation_dba_data: APPLSYS.FND_CONCURRENT_REQUESTS ,
-
APPS.AR_TRX_SUMMARY_PKG SQL Statements
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.ARP_CASHBOOK SQL Statements
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
APPS.AR_BUS_EVENT_COVER SQL Statements
12.1.1
-
APPS.AR_BUS_EVENT_COVER SQL Statements
12.2.2
-
PACKAGE BODY: APPS.AR_TRX_SUMMARY_PKG
12.1.1
-
APPS.ARP_CMERGE_MASTER SQL Statements
12.2.2
-
APPS.ARP_CMERGE_MASTER SQL Statements
12.1.1
-
APPS.AR_BUS_EVENT_COVER dependencies on AR_CONC_PROCESS_REQUESTS
12.1.1
-
APPS.IEX_DELINQUENCY_PUB dependencies on AR_CONC_PROCESS_REQUESTS
12.2.2
-
APPS.IEX_DELINQUENCY_PUB dependencies on AR_CONC_PROCESS_REQUESTS
12.1.1
-
APPS.IEX_BUS_EVENT_SUB_PVT dependencies on AR_CONC_PROCESS_REQUESTS
12.2.2
-
APPS.ARP_CMERGE_MASTER dependencies on AR_CONC_PROCESS_REQUESTS
12.1.1
-
APPS.AR_TRX_SUMMARY_PKG dependencies on AR_CONC_PROCESS_REQUESTS
12.1.1