Search Results prj_asgn
Overview
APPS.PA_FCST_PROJ_ERR_V is a reporting view in Oracle E-Business Suite (validated against 12.1.1 and 12.2.2) that consolidates forecast-related validation and rejection errors generated during the forecasting budget process within Oracle Projects. The view is defined over the resource assignment, project assignment, budget line, and budget version tables used by the Project Forecasting (PA_FCST_GLOBAL) engine, and it translates internal error codes into readable messages through FND_MESSAGE.GET_STRING.
The view is filtered dynamically at runtime by PA_FCST_GLOBAL.GET_PROJECTID, exposing only rows belonging to the project currently selected in the forecasting session. Its primary consumers are the Project Resource Management forecast pages and any custom diagnostics used to surface why a resource assignment or revenue line was rejected during forecast generation. The column assignment_name, which the user searched for, is one of the join keys and display attributes carried through from PA_PROJECT_ASSIGNMENTS.
Underlying Base Objects
The view is constructed as a UNION ALL of several select blocks, each retrieving a distinct class of error. Documented referenced base objects are:
- PA_RESOURCE_ASSIGNMENTS — the driving table, supplying budget_version_id, resource_assignment_id, and plan_error_code / revenue_rejection_code.
- PA_PROJECT_ASSIGNMENTS — provides project_id, assignment_name, and resource_id via an outer join.
- PA_RESOURCES — resolves resource_id to a display name (resource_name).
- PA_BUDGET_VERSIONS — restricted to budget_type_code = 'FORECASTING_BUDGET_TYPE' and matched by project and budget_version_id.
- PA_BUDGET_LINES — supplies period_name, start_date, and revenue_rejection_code.
- PA_FCST_GLOBAL — the package that supplies GetProjectId, dynamically scoping the result set.
- FND_MESSAGE — the message dictionary package that converts stored codes into text.
- DUAL — used as the inline FilterBy sub-query source.
Key Columns
- project_id — the project the error belongs to, taken from PA_PROJECT_ASSIGNMENTS.
- assignment_name — the name of the project assignment associated with the erroring resource assignment.
- resource_name — the resource display name; decode logic returns an empty string when resource_id is null.
- period_name / period_start_date — the budget line period and its start date.
- error_message — the translatable message produced by FND_MESSAGE.GET_STRING('PA', ...) from either plan_error_code or revenue_rejection_code.
Note that the first select block explicitly excludes the code 'PA_FCST_NO_DISP_ERR', suppressing non-display informational flags.
Common Use Cases and Queries
The view is typically queried to diagnose forecast run failures for the active project. A representative query:
SELECT assignment_name, resource_name, period_name, error_message FROM apps.pa_fcst_proj_err_v ORDER BY assignment_name, period_start_date;
Because filtering is driven internally by PA_FCST_GLOBAL.GetProjectId, results are limited to the project set in the current forecasting context; callers should not expect to pass an arbitrary project_id predicate. Additional supported scenarios include joining the view back to PA_PROJECT_ASSIGNMENTS on assignment_name to enrich reporting, or aggregating error_message counts per resource to identify systemic forecast issues.
-
VIEW: APPS.PA_FCST_PROJ_ERR_V
12.2.2
-
VIEW: APPS.PA_FCST_PROJ_ERR_V
12.1.1
-
View: PA_FCST_PROJ_ERR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FCST_PROJ_ERR_V, object_name:PA_FCST_PROJ_ERR_V, status:VALID, product: PA - Projects , description: PA_PROJ_FCST_ERR_V is a view that shows project forecasting error information , implementation_dba_data: APPS.PA_FCST_PROJ_ERR_V ,
-
View: PA_FCST_PROJ_ERR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_FCST_PROJ_ERR_V, object_name:PA_FCST_PROJ_ERR_V, status:VALID, product: PA - Projects , description: PA_PROJ_FCST_ERR_V is a view that shows project forecasting error information , implementation_dba_data: APPS.PA_FCST_PROJ_ERR_V ,