Search Results fnd_concurrent_requests
Overview
The FND_CONCURRENT_REQUESTS table is the central repository for all concurrent processing activity within Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2. Owned by the APPLSYS schema and part of the Application Object Library (FND) module, it stores the complete lifecycle and execution details of every concurrent request submitted to the system. This table is fundamental to the Concurrent Manager architecture, tracking requests from submission through completion, and is essential for monitoring, reporting, and troubleshooting batch operations. Its integrity is maintained by a primary key on REQUEST_ID and a complex network of foreign keys linking it to critical master data across the application.
Key Information Stored
The table's columns capture the full state and context of a request. The primary identifier, REQUEST_ID, is a unique system-generated sequence. Key descriptive columns include CONCURRENT_PROGRAM_ID and PROGRAM_APPLICATION_ID, which identify the specific program executed. Status and phase are tracked via STATUS_CODE and PHASE_CODE, indicating if a request is pending, running, completed, or errored. Execution context is stored in REQUESTED_BY (user), RESPONSIBILITY_ID, and ORACLE_ID (database account). Performance and output are recorded through ACTUAL_START_DATE, ACTUAL_COMPLETION_DATE, and pointers to log/output files via LOGFILE_NODE_NAME and OUTFILE_NODE_NAME. The table also manages processing rules through PRIORITY, PARENT_REQUEST_ID for child requests, and CONTROLLING_MANAGER to link to the managing concurrent process.
Common Use Cases and Queries
This table is most frequently queried for operational monitoring and historical analysis. Common scenarios include checking the status of recent requests, identifying long-running processes, and analyzing completion trends. A typical status query for a user's requests would join with FND_CONCURRENT_PROGRAMS_TL for the program name:
- SELECT cr.request_id, cpt.user_concurrent_program_name, cr.argument_text, cr.status_code, cr.phase_code FROM fnd_concurrent_requests cr, fnd_concurrent_programs_tl cpt WHERE cr.concurrent_program_id = cpt.concurrent_program_id AND cr.program_application_id = cpt.application_id AND cpt.language = USERENV('LANG') AND cr.requested_by = :user_id ORDER BY cr.request_id DESC;
For performance reporting, aggregations on ACTUAL_START_DATE and ACTUAL_COMPLETION_DATE are used. Developers also query it to diagnose issues by examining the output file locations or to find dependent child requests using the PARENT_REQUEST_ID relationship.
Related Objects
As indicated by the extensive foreign key relationships, FND_CONCURRENT_REQUESTS is a hub table with dependencies across the EBS foundation. Key documented relationships include:
- FND_CONCURRENT_PROGRAMS: Joins on (PROGRAM_APPLICATION_ID, CONCURRENT_PROGRAM_ID) to define the program run.
- FND_USER: Joins on REQUESTED_BY to identify the submitting user.
- FND_CONCURRENT_PROCESSES: Joins on CONTROLLING_MANAGER to link to the specific manager process instance.
- FND_RESPONSIBILITY: Joins on (RESPONSIBILITY_APPLICATION_ID, RESPONSIBILITY_ID) for the submission context.
- FND_NODES: Multiple joins for execution node (NODE_NAME1), failover node (NODE_NAME2), and file server nodes (LOGFILE_NODE_NAME, OUTFILE_NODE_NAME).
- FND_CONCURRENT_REQUESTS (Self-Referential): Joins on PARENT_REQUEST_ID and PRIORITY_REQUEST_ID to manage request hierarchies and dependencies.
- Dependent Tables: The table is referenced by numerous application tables, such as ALR_ALERT_CHECKS and AP_CARDS_ALL, which store the REQUEST_ID to track the originating batch job.
-
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.FA_FAS443_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.CSTPSMCW dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.RG_REPORT_SUBMISSION_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.BOMPEXPL dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.JA_JAIN23D_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.CSTPSMCM dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.CSF_DEBRIEF_UPDATE_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.QP_BULK_LOADER_PUB dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.JE_INTERFACE_VAL dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.AR_RAXMRP_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.XTR_XTRFXAVG_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.PAY_GB_RTI_EYU dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.FND_OAM_COLLECTION dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.PAY_PST_UTILS dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.XTR_XTRTMNEW_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.HR_H2PI_UPLOAD dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.CE_CEJEEXER_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.QP_QPXPRCST_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.HXT_INTERFACE_UTILITIES dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.JMF_SHIKYU_UTIL dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.JAI_CMN_RGM_PROCESSING_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.FARX_TAX_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.FA_FASNBV_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.ONT_OEXOECCL_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.XTR_XTRIRHED_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.JAI_AR_TRX_HEADERS_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.PAY_ARCHIVER_REPORT_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.XTR_XTRJLDAT_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.AR_RAXINPS_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.AR_ARXAPFRC_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.IGI_IGIIARSD_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.XTR_EFT_SCRIPT_P dependencies on FND_CONCURRENT_REQUESTS
12.1.1
-
APPS.BSC_MO_UI_PKG dependencies on FND_CONCURRENT_REQUESTS
12.1.1
-
APPS.FA_FAS448_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.1.1
-
APPS.FND_REQUEST_SET dependencies on FND_CONCURRENT_REQUESTS
12.1.1
-
APPS.OKL_AM_TERMNT_QUOTE_PVT dependencies on FND_CONCURRENT_REQUESTS
12.1.1
-
APPS.OKC_CREATE_PO_FROM_K_PUB dependencies on FND_CONCURRENT_REQUESTS
12.1.1
-
APPS.AD_PA_SUBMIT_REQUEST dependencies on FND_CONCURRENT_REQUESTS
12.1.1
-
APPS.MST_SNAPSHOT_TASK_UTIL dependencies on FND_CONCURRENT_REQUESTS
12.1.1
-
APPS.JL_INTERFACE_VAL dependencies on FND_CONCURRENT_REQUESTS
12.1.1
-
APPS.FND_CONC_SSWA dependencies on FND_CONCURRENT_REQUESTS
12.1.1
-
APPS.HXT_INTERFACE_UTILITIES dependencies on FND_CONCURRENT_REQUESTS
12.1.1
-
APPS.PAY_PAYKRHCL_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.1.1
-
APPS.GMF_ALLOC_PROC dependencies on FND_CONCURRENT_REQUESTS
12.1.1
-
APPS.FA_FAS500_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.1.1
-
APPS.INV_INVSTMVT_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.1.1
-
APPS.FA_FAS440_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.1.1
-
APPS.XTR_XTRTMODR_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.1.1