Search Results pa_project_set_lines
Overview
PA_PROJECT_SET_LINES is a table in the Oracle Projects (PA) schema that functions as the intersection, or link, entity between PA_PROJECTS_ALL and PA_PROJECT_SETS_B. Its purpose is to record the individual project elements that make up a given project set in Oracle E-Business Suite. A project set is a user-defined grouping of projects used throughout Oracle Projects for processing, reporting, and access control; PA_PROJECT_SET_LINES holds the membership rows that associate each project with its parent set.
Under the heuristic Data Vault classification derived from the foreign key structure, this object is modeled as a link. This classification is a modeling suggestion: the table contains no descriptive attributes of a project set or project itself, only the foreign keys that resolve the many-to-many relationship between them. The table is present and valid in both Oracle EBS 12.1.1 and 12.2.2.
Key Information Stored
The documented 12.2.2 physical schema defines seven columns. The essential data-bearing columns are:
- PROJECT_SET_ID — Foreign key to PA_PROJECT_SETS_B. Identifies the parent project set to which the line belongs. This is a component of the composite primary key.
- PROJECT_ID — Foreign key to PA_PROJECTS_ALL. Identifies the individual project that is a member of the set. This is the other component of the composite primary key.
- CREATED_BY — Standard Who column recording the user who inserted the membership row.
- CREATION_DATE — Standard Who column recording the insertion timestamp.
- LAST_UPDATED_BY — Standard Who column recording the user who last modified the row.
- LAST_UPDATE_DATE — Standard Who column recording the last modification timestamp.
- LAST_UPDATE_LOGIN — Standard Who column capturing the login session associated with the last update.
The surrogate primary key is PA_PROJECT_SET_LINES_PK, a composite key over (PROJECT_SET_ID, PROJECT_ID). Because both columns are foreign keys that together enforce uniqueness, the primary key also serves as the natural business key of the relationship: a project may appear only once within a given set. There is no separate single-column surrogate identifier documented for this table.
Common Use Cases and Queries
This table is central to enumerating the contents of project sets. A typical query joins the line table to both parents to list projects within a named set:
- Listing members of a set:
SELECT p.project_id, p.name, p.project_number FROM pa.pa_project_set_lines l, pa.pa_projects_all p WHERE l.project_id = p.project_id AND l.project_set_id = :set_id. - Resolving a set name to its members: join PA_PROJECT_SET_LINES to PA_PROJECT_SETS_B on PROJECT_SET_ID to filter by set name or set code, then to PA_PROJECTS_ALL for project attributes.
- Determining set membership for a given project: filter on PROJECT_ID to find all sets that include the project.
- Reporting and concurrency: joining PROJECT_ID to PA_PROJECTS_ALL is used in project-set-based batch processes, access control, and reporting where project membership must be resolved at runtime.
Related Objects
- PA_PROJECT_SETS_B — Parent table providing the set header; joined on PA_PROJECT_SET_LINES.PROJECT_SET_ID = PA_PROJECT_SETS_B.PROJECT_SET_ID.
- PA_PROJECTS_ALL — Parent table providing project details; joined on PA_PROJECT_SET_LINES.PROJECT_ID = PA_PROJECTS_ALL.PROJECT_ID.
- PA_PROJECT_SETS_TL — Translation table holding set names and descriptions used for user-facing labels.
- PA_PROJECT_SET_LINES_PK — The composite primary key constraint enforcing uniqueness of set/project pairs.
Because the table carries only relationship and Who columns, all descriptive details about the set or the project are resolved through the parent tables above.
-
Table: PA_PROJECT_SET_LINES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_SET_LINES, object_name:PA_PROJECT_SET_LINES, status:VALID, product: PA - Projects , description: This is an intersection table between PA_PROJECTS_ALL and PA_PROJECT_SETS_B. It stores the elements (which will be projects) of the project set. , implementation_dba_data: PA.PA_PROJECT_SET_LINES ,
-
Table: PA_PROJECT_SET_LINES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_SET_LINES, object_name:PA_PROJECT_SET_LINES, status:VALID, product: PA - Projects , description: This is an intersection table between PA_PROJECTS_ALL and PA_PROJECT_SETS_B. It stores the elements (which will be projects) of the project set. , implementation_dba_data: PA.PA_PROJECT_SET_LINES ,
-
VIEW: PA.PA_PROJECT_SET_LINES#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_PROJECT_SET_LINES#, status:VALID,
-
VIEW: PA.PA_PROJECT_SET_LINES#
12.2.2
-
SYNONYM: APPS.PA_PROJECT_SET_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECT_SET_LINES, status:VALID,
-
SYNONYM: APPS.PA_PROJECT_SET_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECT_SET_LINES, status:VALID,
-
APPS.PA_PROJECT_SET_UTILS SQL Statements
12.1.1
-
TABLE: PA.PA_PROJECT_SET_LINES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_SET_LINES, object_name:PA_PROJECT_SET_LINES, status:VALID,
-
APPS.PA_PROJECT_SET_UTILS SQL Statements
12.2.2
-
TABLE: PA.PA_PROJECT_SET_LINES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_SET_LINES, object_name:PA_PROJECT_SET_LINES, status:VALID,
-
Table: PA_PROJECT_SETS_B
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_SETS_B, object_name:PA_PROJECT_SETS_B, status:VALID, product: PA - Projects , description: This table stores the Project Set information , implementation_dba_data: PA.PA_PROJECT_SETS_B ,
-
Table: PA_PROJECT_SETS_B
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_SETS_B, object_name:PA_PROJECT_SETS_B, status:VALID, product: PA - Projects , description: This table stores the Project Set information , implementation_dba_data: PA.PA_PROJECT_SETS_B ,
-
PACKAGE: APPS.PA_PROJECT_SETS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_PROJECT_SETS_PKG, status:VALID,
-
PACKAGE: APPS.PA_PROJECT_SETS_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_PROJECT_SETS_PVT, status:VALID,
-
PACKAGE: APPS.PA_PROJECT_SETS_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_PROJECT_SETS_PUB, status:VALID,
-
PACKAGE: APPS.PA_PROJECT_SETS_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_PROJECT_SETS_PVT, status:VALID,
-
PACKAGE: APPS.PA_PROJECT_SET_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_PROJECT_SET_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_PROJECT_SET_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJECT_SET_UTILS, status:VALID,
-
PACKAGE: APPS.PA_PROJECT_SETS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_PROJECT_SETS_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_PROJECT_SET_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJECT_SET_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_PROJECT_SETS_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJECT_SETS_PUB, status:VALID,
-
PACKAGE BODY: APPS.PA_PROJECT_SETS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJECT_SETS_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_PROJECT_SETS_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJECT_SETS_PUB, status:VALID,
-
PACKAGE: APPS.PA_PROJECT_SETS_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_PROJECT_SETS_PUB, status:VALID,
-
PACKAGE BODY: APPS.PA_PROJECT_SETS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJECT_SETS_PVT, status:VALID,
-
PACKAGE BODY: APPS.PA_PROJECT_SETS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJECT_SETS_PVT, status:VALID,
-
PACKAGE: APPS.PA_PROJECT_SET_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_PROJECT_SET_UTILS, status:VALID,
-
PACKAGE BODY: APPS.FPA_PORTFOLIO_PROJECT_SETS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FPA_PORTFOLIO_PROJECT_SETS_PVT, status:VALID,
-
PACKAGE BODY: APPS.PA_PROJECT_SETS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PROJECT_SETS_PKG, status:VALID,
-
APPS.FPA_PORTFOLIO_PROJECT_SETS_PVT SQL Statements
12.1.1
-
APPS.FPA_PORTFOLIO_PROJECT_SETS_PVT SQL Statements
12.2.2
-
PACKAGE: APPS.PA_PROJECT_SET_UTILS
12.2.2
-
PACKAGE: APPS.PA_PROJECT_SET_UTILS
12.1.1
-
APPS.PA_PROJECT_SETS_PKG SQL Statements
12.2.2
-
APPS.PA_PROJECT_SETS_PKG SQL Statements
12.1.1
-
APPS.PA_PROJECT_SETS_PVT SQL Statements
12.2.2
-
APPS.PA_PROJECT_SETS_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PA_PROJECT_SET_UTILS
12.2.2
-
PACKAGE BODY: APPS.PA_PROJECT_SET_UTILS
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.PA_PROJECT_SETS_PKG
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
Table: PA_PROJECTS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECTS_ALL, object_name:PA_PROJECTS_ALL, status:VALID, product: PA - Projects , description: PA_PROJECTS_ALL stores the highest units of work defined in Oracle Projects. , implementation_dba_data: PA.PA_PROJECTS_ALL ,
-
12.2.2 DBA Data
12.2.2
-
Table: PA_PROJECTS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECTS_ALL, object_name:PA_PROJECTS_ALL, status:VALID, product: PA - Projects , description: PA_PROJECTS_ALL stores the highest units of work defined in Oracle Projects. , implementation_dba_data: PA.PA_PROJECTS_ALL ,
-
PACKAGE BODY: APPS.PA_PROJECT_SETS_PKG
12.1.1