PC_WC_PRJTM_VW(SQL View) |
Index Back |
---|---|
Prj Team Member ScheduleProject 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 |