Search Results open_assignment
Overview
APPS.PA_REP_REQT_SCH_STATUS_V is an Oracle E-Business Suite reporting view belonging to the Projects (PA) module. Its name associates it with the reporting requirement scheduling status domain, and its defining query confirms that its purpose is narrower and more specific than the name alone suggests: it returns a controlled list of status codes and their display labels that are valid for open assignments used in project reporting requirement scheduling.
The view is a pure read-only construct built from a two-branch UNION ALL query. The first branch draws project status codes and names from PA_PROJECT_STATUSES, restricted to those status codes that appear on assignment rows in PA_PROJECT_ASSIGNMENTS carrying an assignment type of OPEN_ASSIGNMENT. The second branch returns a single synthetic row: the assignment status code paired with the meaning of the MULTIPLE lookup code from the MULTIPLE_STATUS_TEXT lookup type. Together the two branches supply a deduplicated status value set used to populate or validate status selection in reporting requirement scheduling screens and concurrent programs. Because it exposes a stable, pre-filtered list, it is commonly referenced by Oracle Forms LOVs, XML Publisher data definitions, and custom reports that must present only assignment-eligible statuses.
Underlying Base Objects
The documented metadata identifies three referenced objects: PA_PROJECT_STATUSES (SYNONYM), PA_PROJECT_ASSIGNMENTS (SYNONYM), and PA_LOOKUPS (VIEW).
- PA_PROJECT_STATUSES — the project status definition table. The view selects PROJECT_STATUS_CODE and PROJECT_STATUS_NAME from it and filters by membership in the assignment-derived subquery.
- PA_PROJECT_ASSIGNMENTS — the assignment table that records assignment type, status code, and the multiple status flag. Both UNION ALL branches filter on ASSIGNMENT_TYPE = 'OPEN_ASSIGNMENT'; the second branch additionally requires MULTIPLE_STATUS_FLAG = 'Y'.
- PA_LOOKUPS — the lookup view supplying the MULTIPLE_STATUS_TEXT meaning for lookup code MULTIPLE.
The join between the first branch's outer query and its inline subquery is correlated on project status code equal to assignment status code. Both branches apply ROWNUM = 1, which forces a single-row return per branch and eliminates the risk of duplicate status rows reaching the caller.
Key Columns
The view projects exactly two columns, aliased implicitly from the two branches:
- PROJECT_STATUS_CODE — in the first branch, the project status code from PA_PROJECT_STATUSES; in the second branch, the assignment status code from PA_PROJECT_ASSIGNMENTS. This is the value presented to users or consumed programmatically.
- PROJECT_STATUS_NAME — in the first branch, the descriptive status name; in the second branch, the lookup meaning for the MULTIPLE code. This is the display label paired with the code.
No additional columns, expressions, or derived attributes are exposed. Consumers should treat the column list as fixed at two members and plan any joins accordingly.
Common Use Cases and Queries
The view is typically used where a form or report must offer only those statuses that are valid for open assignments. A minimal query returning the full list is:
SELECT project_status_code, project_status_name FROM apps.pa_rep_reqt_sch_status_v ORDER BY 2;
Because the view already restricts rows to OPEN_ASSIGNMENT assignment types and applies ROWNUM = 1 in both branches, additional filtering is usually unnecessary. A populated list-of-values query follows the standard EBS pattern:
SELECT project_status_name INTO :block.status_display FROM apps.pa_rep_reqt_sch_status_v WHERE project_status_code = :block.status_code;
For validation, a caller can confirm that a submitted status code is assignment-eligible:
SELECT COUNT(*) FROM apps.pa_rep_reqt_sch_status_v WHERE project_status_code = :p_status_code;
Note the ROWNUM = 1 restriction: the view does not enumerate all distinct statuses across assignment rows, so it should not be used to derive a complete inventory of assignment statuses. Queries requiring the full population should read PA_PROJECT_ASSIGNMENTS directly. All access should be granted through the APPS schema or an appropriate synonym, consistent with standard EBS security practice.
-
VIEW: APPS.PA_REP_REQT_SCH_STATUS_V
12.2.2
-
VIEW: APPS.PA_PROJ_ASGN_TIMELINE_ROWLBL_V
12.2.2
-
VIEW: APPS.PA_REP_ASMT_SCH_STATUS_V
12.2.2
-
VIEW: APPS.PA_REP_REQT_SCH_STATUS_V
12.1.1
-
VIEW: APPS.PA_PROJ_ASGN_TIMELINE_ROWLBL_V
12.1.1
-
VIEW: APPS.PA_REP_ASMT_SCH_STATUS_V
12.1.1
-
VIEW: APPS.PA_ADVERTISED_OPEN_REQ_V
12.1.1
-
VIEW: APPS.PA_ADVERTISED_OPEN_REQ_V
12.2.2
-
VIEW: APPS.PA_REP_ASMT_RES_V
12.2.2
-
VIEW: APPS.PA_REP_REQT_PROJS_V
12.2.2
-
VIEW: APPS.PA_REP_ASMT_PROJS_V
12.1.1
-
VIEW: APPS.PA_REP_REQT_PROJS_V
12.1.1
-
View: PA_REP_ASMT_SCH_STATUS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_ASMT_SCH_STATUS_V, object_name:PA_REP_ASMT_SCH_STATUS_V, status:VALID, product: PA - Projects , description: pa_rep_asmt_sch_status_v is a view that shows all schedule statuses for existing assignments , implementation_dba_data: APPS.PA_REP_ASMT_SCH_STATUS_V ,
-
VIEW: APPS.PA_ADV_RULE_OBJECTS_V
12.1.1
-
VIEW: APPS.PA_REP_ASMT_RES_V
12.1.1
-
VIEW: APPS.PA_OPEN_ASGMT_COMPETENCES_V
12.2.2
-
View: PA_REP_ASMT_SCH_STATUS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_ASMT_SCH_STATUS_V, object_name:PA_REP_ASMT_SCH_STATUS_V, status:VALID, product: PA - Projects , description: pa_rep_asmt_sch_status_v is a view that shows all schedule statuses for existing assignments , implementation_dba_data: APPS.PA_REP_ASMT_SCH_STATUS_V ,
-
VIEW: APPS.PA_PROJ_ASSIGNMENTS_ACTUALS_V
12.2.2
-
VIEW: APPS.PA_PROJ_ASSIGNMENTS_ACTUALS_V
12.1.1
-
View: PA_PROJ_ASGN_TIMELINE_ROWLBL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_ASGN_TIMELINE_ROWLBL_V, object_name:PA_PROJ_ASGN_TIMELINE_ROWLBL_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_ASGN_TIMELINE_ROWLBL_V ,
-
View: PA_REP_REQT_SCH_STATUS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_REQT_SCH_STATUS_V, object_name:PA_REP_REQT_SCH_STATUS_V, status:VALID, product: PA - Projects , description: pa_rep_reqt_sch_status_v is a view that shows all schedule statuses for existing open team roles , implementation_dba_data: APPS.PA_REP_REQT_SCH_STATUS_V ,
-
View: PA_REP_REQT_SCH_STATUS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_REQT_SCH_STATUS_V, object_name:PA_REP_REQT_SCH_STATUS_V, status:VALID, product: PA - Projects , description: pa_rep_reqt_sch_status_v is a view that shows all schedule statuses for existing open team roles , implementation_dba_data: APPS.PA_REP_REQT_SCH_STATUS_V ,
-
VIEW: APPS.PA_REP_ASMT_PROJS_V
12.2.2
-
View: PA_ADVERTISED_OPEN_REQ_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ADVERTISED_OPEN_REQ_V, object_name:PA_ADVERTISED_OPEN_REQ_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ADVERTISED_OPEN_REQ_V ,
-
VIEW: APPS.PA_ADV_RULE_OBJECTS_V
12.2.2
-
View: PA_ADVERTISED_OPEN_REQ_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ADVERTISED_OPEN_REQ_V, object_name:PA_ADVERTISED_OPEN_REQ_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ADVERTISED_OPEN_REQ_V ,
-
VIEW: APPS.PA_OPEN_ASGMT_COMPETENCES_V
12.1.1
-
View: PA_PROJ_ASGN_TIMELINE_ROWLBL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_ASGN_TIMELINE_ROWLBL_V, object_name:PA_PROJ_ASGN_TIMELINE_ROWLBL_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_ASGN_TIMELINE_ROWLBL_V ,
-
VIEW: APPS.PA_REQMNT_COMPETENCES_AMG_V
12.1.1
-
VIEW: APPS.PA_REQMNT_COMPETENCES_AMG_V
12.2.2
-
VIEW: APPS.PA_REP_PROJ_REQHRS_WK_V
12.1.1
-
VIEW: APPS.PA_REQUIREMENTS_AMG_V
12.2.2
-
VIEW: APPS.PA_REQUIREMENTS_AMG_V
12.1.1
-
VIEW: APPS.PA_REP_REQT_DTS_V
12.1.1
-
VIEW: APPS.PA_REP_PROJ_REQHRS_WK_V
12.2.2
-
VIEW: APPS.PA_REP_REQT_DTS_V
12.2.2
-
VIEW: APPS.PA_PROJECT_OPEN_ASSNS_V
12.2.2
-
VIEW: APPS.PA_REP_PROJ_REQHRS_PA_V
12.1.1
-
VIEW: APPS.PA_REP_PROJ_REQHRS_PA_V
12.2.2
-
VIEW: APPS.PA_PROJECT_OPEN_ASSNS_V
12.1.1
-
APPS.PA_SEARCH_GLOB SQL Statements
12.2.2
-
APPS.PA_SEARCH_GLOB SQL Statements
12.1.1
-
VIEW: APPS.PA_REP_PROJ_REQHRS_GL_V
12.2.2
-
VIEW: APPS.PA_REP_PROJ_REQHRS_PAD_V
12.1.1
-
VIEW: APPS.PA_REP_PROJ_REQHRS_PAD_V
12.2.2
-
Lookup Type: SCHEDULE_TYPE_CODE
12.2.2
product: PA - Projects , meaning: Schedule Type Code , description: Schedule Type Code ,
-
Lookup Type: ASSIGNMENT_TYPE
12.2.2
product: PA - Projects , meaning: Assignment Type , description: Type of Assignment ,
-
VIEW: APPS.PA_REP_PROJ_REQHRS_GL_V
12.1.1
-
View: PA_REP_REQT_DTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_REQT_DTS_V, object_name:PA_REP_REQT_DTS_V, status:VALID, product: PA - Projects , description: PA_REP_REQT_DTS_V is a view to show the details of the requirements for organizations and projects , implementation_dba_data: APPS.PA_REP_REQT_DTS_V ,
-
View: PA_REP_REQT_DTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REP_REQT_DTS_V, object_name:PA_REP_REQT_DTS_V, status:VALID, product: PA - Projects , description: PA_REP_REQT_DTS_V is a view to show the details of the requirements for organizations and projects , implementation_dba_data: APPS.PA_REP_REQT_DTS_V ,