Results for “request_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
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.
-
Currently running or terminated concurrent requests
-
Currently running or terminated concurrent requests
-
Table: AR_BR_FMT_TMP 12.1.1
Temporary table used to format and build Bills Receivable reports.
-
View: AR_NET_REVENUE 12.1.1
Determine the uncredited amount on a transaction line
APPS.AR_NET_REVENUE·↳ AR_NET_REVENUE_ASSIGNMENTS·Explore AR module →
-
APPS.AR_NET_REVENUE_ASSIGNMENTS·↳ AR_REVENUE_ASSIGNMENTS·Explore AR module →
-
Untranslated messages for server PL/SQL error and log reporting
-
APPS.AR_NET_REVENUE_ASSIGNMENTS·↳ AR_REVENUE_ASSIGNMENTS·Explore AR module →
-
APPS.HZ_CREDIT_USAGE_RULE_SETS_V·↳ HZ_CREDIT_USAGE_RULE_SETS_VL·Explore AR module →
-
View: AR_CM_NET_REVENUE 12.1.1
Determine the uncredited amount
APPS.AR_CM_NET_REVENUE·↳ AR_CM_NET_REVENUE_ASSIGNMENTS·Explore AR module →
-
Release 11i: Used by Bill Presentment Architecture
-
View: AR_REVENUE_ASSIGNMENTS 12.1.1
Determine the revenue recognition schedules for invoices that use invoicing rules
APPS.AR_REVENUE_ASSIGNMENTS·↳ AR_CREDIT_MEMO_AMOUNTS·↳ AR_LOOKUPS·↳ AR_PERIODS·Explore AR module →
-
Determines the credit memo lines that credit a given invoice line
APPS.AR_CM_NET_REVENUE_ASSIGNMENTS·↳ AR_CREDIT_MEMO_AMOUNTS·↳ AR_REVENUE_ASSIGNMENTS·↳ FND_CURRENCIES·Explore AR module →
-
Table: AR_BR_FMT_TMP 12.2.2
Temporary table used to format and build Bills Receivable reports.
-
Table for storing the Diagnostic Data for reports
-
Table: RA_INTERFACE_REQID_GT 12.2.2
-
Table: RA_INTERFACE_REQID_GT 12.1.1
-
APPS.AR_REVENUE_ASSIGNMENTS_V·↳ AR_CREDIT_MEMO_AMOUNTS·↳ AR_PERIODS·↳ AR_REVENUE_ASSIGNMENTS_GT·Explore AR module →
-
View: AR_NET_REVENUE 12.2.2
Determine the uncredited amount on a transaction line
APPS.AR_NET_REVENUE·↳ AR_NET_REVENUE_ASSIGNMENTS·Explore AR module →
-
Table: HZ_DNB_REQUEST_LOG 12.1.1
Requests for information from Dun & Bradstreet
-
View: AR_CM_NET_REVENUE 12.2.2
Determine the uncredited amount
APPS.AR_CM_NET_REVENUE·↳ AR_CM_NET_REVENUE_ASSIGNMENTS·Explore AR module →
-
Temporary table used to store exceptions found by Automatic Receipts and its related programs
-
Determine the revenue recognition schedules for invoices that use invoicing rules
APPS.AR_REV_ASSIGN_FOR_PPRR_V·↳ AR_CREDIT_MEMO_AMOUNTS·↳ AR_LOOKUPS·↳ AR_PERIODS·Explore AR module →
-
Table: AR_REVIEWED_LINES_GT 12.2.2
-
APPS.HZ_CREDIT_PROFILE_AMTS_V·↳ HZ_CREDIT_PROFILE_AMTS·Explore AR module →
-
The HZ_ADAPTER_LOGS table tracks requests for service from data integration services providers
-
Table: AR_REVIEWED_LINES_GT 12.1.1
-
Selected data sources for Third Party Data Integration.
-
APPS.HZ_CREDIT_USAGE_RULE_SETS_V·↳ HZ_CREDIT_USAGE_RULE_SETS_VL·Explore AR module →
-
View: RA_BATCHES_ALL_MRC_V 12.2.2
APPS.RA_BATCHES_ALL_MRC_V·↳ RA_BATCHES_ALL·↳ RA_MC_BATCHES·Explore AR module →
-
Duplicate Party Sets
-
Selected data sources for Third Party Data Integration.
-
(Release 115 Only)
APPS.AR_MISC_CASH_DISTRIBUTIONS_V·↳ AR_CASH_RECEIPTS·↳ AR_DISTRIBUTIONS·↳ AR_MISC_CASH_DISTRIBUTIONS·Explore AR module →
-
(Release 115 Only)
APPS.AR_MISC_CASH_DISTRIBUTIONS_V·↳ AR_CASH_RECEIPTS·↳ AR_DISTRIBUTIONS·↳ AR_MISC_CASH_DISTRIBUTIONS·Explore AR module →
-
Table: AR_BR_STATUS_SUM_ITF 12.2.2
RXi report interface table for the Bills Receivable by Status report
-
Determines the credit memo lines that credit a given invoice line
APPS.AR_CM_NET_REVENUE_ASSIGNMENTS·↳ AR_CREDIT_MEMO_AMOUNTS·↳ AR_REVENUE_ASSIGNMENTS·↳ FND_CURRENCIES·Explore AR module →
-
This table stores Recommendation details generated for the document number references provided (BETA)
-
Stores the mapping between location elements and Master Reference geography elements based on Geography Name Matching.
-
Party Merge batch header information
-
View: AR_BATCHES_ALL_MRC_V 12.2.2
APPS.AR_BATCHES_ALL_MRC_V·↳ AR_BATCHES_ALL·↳ AR_MC_BATCHES·Explore AR module →
-
View: AR_LOCATION_VALUES_V 12.1.1
APPS.AR_LOCATION_VALUES_V·↳ AR_LOCATION_ACCOUNTS·↳ AR_LOCATION_VALUES_OLD·Explore AR module →
-
View: AR_LOCATION_VALUES_V 12.2.2
APPS.AR_LOCATION_VALUES_V·↳ AR_LOCATION_ACCOUNTS·↳ AR_LOCATION_VALUES_OLD·Explore AR module →
-
View: RA_BATCHES_MRC_V 12.2.2
APPS.RA_BATCHES_MRC_V·↳ RA_BATCHES_ALL·↳ RA_MC_BATCHES·Explore AR module →
-
Release 11i: Used by Bill Presentment Architecture
-
APPS.AR_CASH_RECEIPT_HIST_ALL_MRC_V·↳ AR_CASH_RECEIPT_HISTORY_ALL·↳ AR_MC_CASH_RECEIPT_HIST·Explore AR module →
-
Stores the mapping log between location elements and Master Reference geography elements based on Geography Name Matching.
-
HZ_GEOGRPHY_TYPES_TL stores Geography Types in MLS languages.
-
This table is no longer used
-
Table for storing the Diagnostic Data for reports
-
View: AR_REVENUE_ASSIGNMENTS 12.2.2
Determine the revenue recognition schedules for invoices that use invoicing rules
APPS.AR_REVENUE_ASSIGNMENTS·↳ AR_CREDIT_MEMO_AMOUNTS·↳ AR_LOOKUPS·↳ AR_PERIODS·Explore AR module →
-
Untranslated messages for server PL/SQL error and log reporting