PC_WBSPARNT_VW

(SQL View)
Index Back

Retrieve parent activity

This view will return the immediate WBS_ID parent activity for any activity based on the project's work breakdown structure.

SELECT A.BUSINESS_UNIT , A.PROJECT_ID , A.ACTIVITY_ID , MAX(B.WBS_ID) FROM PS_PROJ_ACTIVITY A , PS_PROJ_ACTIVITY B WHERE A.BUSINESS_UNIT = B.BUSINESS_UNIT AND A.PROJECT_ID = B.PROJECT_ID AND B.WBS_ID = %Substring(A.WBS_ID, 1, LENGTH(B.WBS_ID)) AND ((B.LEVEL_NUM < A.LEVEL_NUM) OR B.LEVEL_NUM = 1) GROUP BY A.BUSINESS_UNIT, A.PROJECT_ID, A.ACTIVITY_ID

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 BUSINESS_UNIT Character(5) VARCHAR2(5) NOT NULL Business Unit
2 PROJECT_ID Character(15) VARCHAR2(15) NOT NULL Project Id ChartField
3 ACTIVITY_ID Character(15) VARCHAR2(15) NOT NULL Activity ID
4 WBS_ID Character(100) VARCHAR2(100) NOT NULL WBS ID