Search Results psb_error_requests_v
Overview
PSB_ERROR_REQUESTS_V is an APPS-owned, VALID database view in Oracle E-Business Suite (12.1.1 and 12.2.2) belonging to the PSB – Public Sector Budgeting product. Its purpose is to present a consolidated, human-readable list of concurrent requests and processing activities that have generated errors during budget preparation. Public Sector Budgeting depends on multiple concurrent processes — data extraction, budget hierarchy validation, worksheet creation, budget journal creation, and interface/transfer jobs — and when any of these fail or raise exceptions, error rows are written into the underlying error message table. The view enriches those raw error rows by joining them to lookup meanings, resolving the source process into a descriptive label, and substituting the actual process name (for example the budget group name, data extract name, or worksheet name) depending on the originating process. The result is a reporting-friendly record keyed by concurrent request that administrators and budget analysts can query to identify what failed, in which process, and against which named budget object.
The object is classified as a view rather than a table because it holds no persistent data; it is a query layer over error and definition tables owned by the PSB schema, exposed under APPS for consistent access and security. It typically appears in diagnostics, error-tracking reports, and troubleshooting queries rather than in transactional application logic.
Underlying Base Objects
The view text references the following base objects:
PSB_ERROR_MESSAGES— the driving table, aliased PEM. Only DISTINCT combinations ofCONCURRENT_REQUEST_ID,PROCESS_ID, andSOURCE_PROCESSare selected, forming the error set.FND_LOOKUPS— aliased FL, restricted toLOOKUP_TYPE = 'PSB_ERROR_MESSAGE_SOURCE', supplyingMEANINGasSOURCE_PROCESS_MEANING.PSB_BUDGET_GROUPS— supplies budget-group names (TNAME = 'BG') for hierarchy validation.PSB_DATA_EXTRACTS— supplies data-extract names (TNAME = 'DE') for data-extract validation.PSB_WORKSHEETS— supplies worksheet names andWS_CREATION_COMPLETE(TNAME = 'WS') for worksheet creation, position worksheet exceptions, and budget journal creation.PSB_WORKSHEETS_I— supplies interface worksheet/export names (TNAME = 'WSI') for move-to-interface processing.
These definition tables are combined through UNION ALL into an inline view (COMBO_T) that is joined back to the error rows using correlated OR predicates on PROCESS_ID and a discriminator tag, so that each error is matched only to the correct type of source object. ETRM documents no explicitly named referenced base objects, but the view text confirms the dependencies above.
Key Columns
CONCURRENT_REQUEST_ID— the concurrent request that produced the error; the primary troubleshooting key.PROCESS_ID— identifier of the specific PSB entity (budget group, data extract, worksheet, or interface worksheet) involved.SOURCE_PROCESS— internal lookup code such asDATA_EXTRACT_VALIDATION,VALIDATE_BUDGET_HIERARCHY,WORKSHEET_CREATION,POSITION_WORKSHEET_EXCEPTION,CREATE_BUDGET_JOURNAL, orMOVE_TO_INTERFACE.SOURCE_PROCESS_MEANING— the user-facing description obtained fromFND_LOOKUPS.PROCESS_NAME— the resolved name of the budget group, data extract, worksheet, or interface worksheet, produced by DECODE logic overCOMBO_T.NAME.
Common Use Cases and Queries
Typical scenarios include diagnosing why a budget submission failed, monitoring errors by concurrent request, and auditing which budget groups or worksheets repeatedly raise exceptions.
List all errors for a given request:
SELECT concurrent_request_id, process_id, source_process_meaning, process_name FROM apps.psb_error_requests_v WHERE concurrent_request_id = :request_id;
Count errors grouped by source process:
SELECT source_process_meaning, COUNT(*) FROM apps.psb_error_requests_v GROUP BY source_process_meaning ORDER BY 2 DESC;
Find all errors tied to a specific named worksheet or budget group:
SELECT concurrent_request_id, process_id, process_name FROM apps.psb_error_requests_v WHERE process_name = :name;
Because the view deduplicates on request, process, and source process, users should join to PSB_ERROR_MESSAGES directly when the full error text of each individual message is required.
-
View: PSB_ERROR_REQUESTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_ERROR_REQUESTS_V, object_name:PSB_ERROR_REQUESTS_V, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSB_ERROR_REQUESTS_V ,
-
View: PSB_ERROR_REQUESTS_V
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
APPS.PSB_PSBRPERR_XMLP_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PSB_PSBRPERR_XMLP_PKG
12.1.1
-
SYNONYM: APPS.PSB_WORKSHEETS_I
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PSB_WORKSHEETS_I, status:VALID,
-
PACKAGE BODY: APPS.PSB_PSBRPERR_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSB_PSBRPERR_XMLP_PKG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.PSB_ERROR_MESSAGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PSB_ERROR_MESSAGES, status:VALID,
-
SYNONYM: APPS.PSB_DATA_EXTRACTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PSB_DATA_EXTRACTS, status:VALID,
-
VIEW: APPS.PSB_ERROR_REQUESTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_ERROR_REQUESTS_V, object_name:PSB_ERROR_REQUESTS_V, status:VALID,
-
SYNONYM: APPS.PSB_WORKSHEETS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PSB_WORKSHEETS, status:VALID,
-
SYNONYM: APPS.PSB_BUDGET_GROUPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PSB_BUDGET_GROUPS, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
APPS.PSB_PSBRPERR_XMLP_PKG dependencies on PSB_ERROR_REQUESTS_V
12.1.1
-
VIEW: APPS.FND_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_LOOKUPS, object_name:FND_LOOKUPS, status:VALID,
-
eTRM - PSB Tables and Views
12.1.1
description: User profiles for a worksheet ,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,
-
eTRM - PSB Tables and Views
12.1.1
description: User profiles for a worksheet ,
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,