[Home] [Help]
View: PA_PROJ_PARTIES_PROG_EDIT_V
View Text
SELECT PPP.PROJECT_PARTY_ID
, PPP.PROJECT_ID
, PPP.RESOURCE_ID
, 101
, PPP.RESOURCE_SOURCE_ID
, PE.FULL_NAME
, PPP.PROJECT_ROLE_ID
, PPRT.PROJECT_ROLE_TYPE
, PPRT.MEANING
, PPP.START_DATE_ACTIVE
, PPP.END_DATE_ACTIVE
FROM PA_PROJECT_PARTIES PPP
, PA_PROJECT_ROLE_TYPES PPRT
, PA_EMPLOYEES PE
WHERE PPP.PROJECT_ROLE_ID = PPRT.PROJECT_ROLE_ID
AND PPP.RESOURCE_TYPE_ID = 101
AND PPP.RESOURCE_SOURCE_ID = PE.PERSON_ID
AND PE.ACTIVE = '*'
AND TRUNC(SYSDATE) BETWEEN TRUNC(PPP.START_DATE_ACTIVE)
AND NVL(TRUNC(PPP.END_DATE_ACTIVE)
, TRUNC(SYSDATE)) UNION ALL SELECT PPP.PROJECT_PARTY_ID
, PPP.PROJECT_ID
, PPP.RESOURCE_ID
, 112
, PPP.RESOURCE_SOURCE_ID
, HZP.PARTY_NAME
, PPP.PROJECT_ROLE_ID
, PPRT.PROJECT_ROLE_TYPE
, PPRT.MEANING
, PPP.START_DATE_ACTIVE
, PPP.END_DATE_ACTIVE
FROM PA_PROJECT_PARTIES PPP
, PA_PROJECT_ROLE_TYPES PPRT
, HZ_PARTIES HZP
WHERE PPP.PROJECT_ROLE_ID = PPRT.PROJECT_ROLE_ID
AND PPP.RESOURCE_TYPE_ID = 112
AND PPP.RESOURCE_SOURCE_ID = HZP.PARTY_ID
AND TRUNC(SYSDATE) BETWEEN TRUNC(PPP.START_DATE_ACTIVE)
AND TRUNC(NVL(PPP.END_DATE_ACTIVE
, SYSDATE))
Columns
Name |
PROJECT_PARTY_ID |
PROJECT_ID |
RESOURCE_ID |
RESOURCE_TYPE_ID |
RESOURCE_SOURCE_ID |
RESOURCE_SOURCE_NAME |
PROJECT_ROLE_ID |
PROJECT_ROLE_TYPE |
PROJECT_ROLE_NAME |
START_DATE_ACTIVE |
END_DATE_ACTIVE |