PC_WC_PRJTM_VW

(SQL View)
Index Back

Prj Team Member Schedule

Project Team Member Schedule - This fetches the recent schedule.

SELECT DISTINCT PRJ.BUSINESS_UNIT , PRJ.PROJECT_ID , PRJ.DESCR , SC.TEAM_MEMBER_CLASS , SC.TEAM_MEMBER_IND , SC.TEAM_MEMBER , PRJ.EFF_STATUS , PRJ.PROJECT_TYPE , PRJ.PROJECT_MANAGER , PRJ.PROJECT_STATUS , PRJ.NAME , PRJ.START_DT , PRJ.END_DT , SC.PROJ_ROLE , SC.SCHED_NUM , PRJTM.TEAM_SCHED_CNT , SC.START_DT , SC.END_DT , PRJ.SUMMARY_PRJ , PRJ.GRANT_FLG FROM PS_PC_WC_PROJ_VW PRJ LEFT OUTER JOIN PS_PROJECT_TEAM PRJTM ON (PRJ.BUSINESS_UNIT = PRJTM.BUSINESS_UNIT AND PRJ.PROJECT_ID = PRJTM.PROJECT_ID ) , PS_PROJ_TEAM_SCHED SC WHERE PRJ.BUSINESS_UNIT = SC.BUSINESS_UNIT AND PRJ.PROJECT_ID = SC.PROJECT_ID AND PRJTM.BUSINESS_UNIT = SC.BUSINESS_UNIT AND PRJTM.PROJECT_ID = SC.PROJECT_ID AND PRJTM.TEAM_MEMBER_CLASS = SC.TEAM_MEMBER_CLASS AND PRJTM.TEAM_MEMBER_IND = SC.TEAM_MEMBER_IND AND PRJTM.TEAM_MEMBER = SC.TEAM_MEMBER AND SC.SCHED_NUM = ( SELECT MAX(SC1.SCHED_NUM) FROM PS_PROJ_TEAM_SCHED SC1 WHERE SC.BUSINESS_UNIT = SC1.BUSINESS_UNIT AND SC.PROJECT_ID = SC1.PROJECT_ID AND SC.TEAM_MEMBER_CLASS = SC1.TEAM_MEMBER_CLASS AND SC.TEAM_MEMBER_IND = SC1.TEAM_MEMBER_IND AND SC.TEAM_MEMBER = SC1.TEAM_MEMBER ) AND PRJTM.TEAM_MEMBER_CLASS = 'L' AND PRJTM.TEAM_MEMBER_IND = 'E'

# 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 DESCR Character(30) VARCHAR2(30) NOT NULL Description
4 TEAM_MEMBER_CLASS Character(1) VARCHAR2(1) NOT NULL 05/26/2004 - FS Translate Value "O" added.
A=Asset
L=Labor
M=Material
O=Other
5 TEAM_MEMBER_IND Character(1) VARCHAR2(1) NOT NULL Team Member Indicator
E=Employee
G=Generic Resource
N=Not Applicable
6 TEAM_MEMBER Character(30) VARCHAR2(30) NOT NULL Team Member
7 EFF_STATUS Character(1) VARCHAR2(1) NOT NULL Effective Status
A=Active
I=Inactive

Default Value: A

8 PROJECT_TYPE Character(5) VARCHAR2(5) NOT NULL Project Type
A=Activity
G=Grant
H=Phase
P=Project
S=Segment
9 PROJECT_MANAGER Character(11) VARCHAR2(11) NOT NULL Project Manager
10 PROJECT_STATUS Character(1) VARCHAR2(1) NOT NULL Project Status
B=Budgeted
C=Closed
H=Hold
O=Open
P=Proposed
11 NAME Character(50) VARCHAR2(50) NOT NULL Name
12 START_DT Date(10) DATE Start Date
13 END_DT Date(10) DATE NOT NULL End Date
14 PROJ_ROLE Character(15) VARCHAR2(15) NOT NULL Project Role
15 SCHED_NUM Number(5,0) INTEGER NOT NULL Team sequence number
16 TEAM_SCHED_CNT Number(4,0) SMALLINT NOT NULL Project Team Count
17 START_DT_2 Date(10) DATE Start Date
18 END_DT_2 Date(10) DATE End Date
19 SUMMARY_PRJ Character(1) VARCHAR2(1) NOT NULL An indicator to determine whether project is summary or detail.
N=Detail Project
Y=Program
20 GRANT_FLG Character(1) VARCHAR2(1) NOT NULL Grants Management Used for designating whether or not an object is for Grants or for Projects.
N=Projects Object
Y=Grants Object