FND Design Data [Home] [Help]

View: PA_R_PROJECT_RESOURCES_V

Product: PA - Projects
Description:
Implementation/DBA Data: ViewAPPS.PA_R_PROJECT_RESOURCES_V
View Text

SELECT ASGN.PERSON_ID PERSON_ID
, SUBSTR(PER.FULL_NAME
, 1
, 60) NAME
, ASGN.ORGANIZATION_ID ORGANIZATION_ID
, ASGN.EFFECTIVE_START_DATE ASSIGNMENT_START_DATE
, ASGN.EFFECTIVE_END_DATE ASSIGNMENT_END_DATE
, SYSDATE START_DATE
, PO.ACTUAL_TERMINATION_DATE TERMINATION_DATE
, TO_NUMBER(ORG_INFO.ORG_INFORMATION1) DEFAULT_OU
, TO_NUMBER(ORG_INFO_C.ORG_INFORMATION1) CALENDAR_ID
, PERSON_TYPES.SYSTEM_PERSON_TYPE P_TYPE
, PERSON_TYPES.USER_PERSON_TYPE USER_TYPE
, DECODE(TXN.PERSON_ID
, NULL
, 'NOT EXISTS'
, 'EXISTS') RES_EXISTS
, PER.EFFECTIVE_START_DATE PER_START_DATE
, PER.EFFECTIVE_END_DATE PER_END_DATE
, DECODE(PER.CURRENT_EMPLOYEE_FLAG
, 'Y'
, PER.EMPLOYEE_NUMBER
, PER.NPW_NUMBER) PER_EMP_NUMBER
, PER.EMAIL_ADDRESS PER_EMAIL
, PER.WORK_TELEPHONE PER_WORK_PHONE
, PER.BUSINESS_GROUP_ID PER_BUSINESS_GROUP_ID
, PER.FIRST_NAME PER_FIRST_NAME
, PER.LAST_NAME PER_LAST_NAME
, PER.MIDDLE_NAMES PER_MIDDLE_NAME
, JOB.NAME JOB_NAME
, ASGN.SUPERVISOR_ID SUPERVISOR_ID
, PA_EXPENDITURES_UTILS.GETORGTLNAME(PER.BUSINESS_GROUP_ID) ORG_NAME
, 'EMPLOYEE' RESOURCE_TYPE
, ASGN.JOB_ID
, JOB.JOB_GROUP_ID JOB_GROUP_ID
, ASGN.LOCATION_ID
FROM PER_ALL_ASSIGNMENTS_F ASGN
, HR_ORGANIZATION_INFORMATION ORG_INFO
, HR_ORGANIZATION_INFORMATION ORG_INFO_C
, (SELECT PERSON_ID
, ACTUAL_TERMINATION_DATE
FROM PER_PERIODS_OF_SERVICE UNION ALL SELECT PERSON_ID
, ACTUAL_TERMINATION_DATE
FROM PER_PERIODS_OF_PLACEMENT) PO
, PER_ALL_PEOPLE_F PER
, PER_PERSON_TYPES PERSON_TYPES
, PER_PERSON_TYPE_USAGES_F PTU
, PER_ASSIGNMENT_STATUS_TYPES STATUS_TYPES
, PA_RESOURCE_TXN_ATTRIBUTES TXN
, PA_ALL_ORGANIZATIONS ORG
, PER_JOBS JOB
, PER_JOB_EXTRA_INFO JOB_INFO
WHERE ASGN.PERSON_ID = PER.PERSON_ID
AND ASGN.ASSIGNMENT_STATUS_TYPE_ID = STATUS_TYPES.ASSIGNMENT_STATUS_TYPE_ID
AND STATUS_TYPES.PER_SYSTEM_STATUS IN ('ACTIVE_ASSIGN'
, 'ACTIVE_CWK')
AND PER.PERSON_ID = PTU.PERSON_ID
AND ASGN.EFFECTIVE_START_DATE BETWEEN PTU.EFFECTIVE_START_DATE
AND PTU.EFFECTIVE_END_DATE
AND PTU.PERSON_TYPE_ID = PERSON_TYPES.PERSON_TYPE_ID
AND PERSON_TYPES.SYSTEM_PERSON_TYPE IN ('EMP'
, 'CWK')
AND (PER.CURRENT_EMPLOYEE_FLAG = 'Y' OR PER.CURRENT_NPW_FLAG = 'Y')
AND ASGN.ORGANIZATION_ID = ORG_INFO.ORGANIZATION_ID
AND ASGN.ORGANIZATION_ID = ORG_INFO_C.ORGANIZATION_ID (+)
AND ORG_INFO.ORG_INFORMATION_CONTEXT = 'EXP ORGANIZATION DEFAULTS'
AND ORG_INFO_C.ORG_INFORMATION_CONTEXT(+) = 'RESOURCE DEFAULTS'
AND ASGN.PRIMARY_FLAG = 'Y'
AND ASGN.PERSON_ID = PO.PERSON_ID
AND NVL(PO.ACTUAL_TERMINATION_DATE
, TRUNC(SYSDATE)) >= TRUNC(SYSDATE)
AND PER.PERSON_ID = TXN.PERSON_ID(+)
AND ASGN.JOB_ID IS NOT NULL
AND (PER.EMPLOYEE_NUMBER IS NOT NULL OR PER.NPW_NUMBER IS NOT NULL)
AND ASGN.ASSIGNMENT_TYPE IN ('E'
, 'C')
AND ASGN.ORGANIZATION_ID = ORG.ORGANIZATION_ID
AND ASGN.JOB_ID = JOB.JOB_ID
AND ASGN.EFFECTIVE_START_DATE BETWEEN PER.EFFECTIVE_START_DATE
AND PER.EFFECTIVE_END_DATE
AND JOB.JOB_ID = JOB_INFO.JOB_ID
AND JOB_INFO.JEI_INFORMATION_CATEGORY = 'JOB CATEGORY'
AND JOB_INFO.JEI_INFORMATION3 = 'Y'
AND ORG_INFO.ORGANIZATION_ID = ORG.ORGANIZATION_ID
AND ORG.PA_ORG_USE_TYPE = 'EXPENDITURES'
AND ORG.INACTIVE_DATE IS NULL
AND (ORG.ORGANIZATION_ID
, ORG.ORG_ID) = ( SELECT ORG1.ORGANIZATION_ID
, ORG1.ORG_ID
FROM PA_ALL_ORGANIZATIONS ORG1
WHERE ORG1.PA_ORG_USE_TYPE = 'EXPENDITURES'
AND ORG1.INACTIVE_DATE IS NULL
AND ORG1.ORGANIZATION_ID = ORG.ORGANIZATION_ID
AND ROWNUM = 1 )

Columns

Name
PERSON_ID
NAME
ORGANIZATION_ID
ASSIGNMENT_START_DATE
ASSIGNMENT_END_DATE
START_DATE
TERMINATION_DATE
DEFAULT_OU
CALENDAR_ID
P_TYPE
USER_TYPE
RES_EXISTS
PER_START_DATE
PER_END_DATE
PER_EMP_NUMBER
PER_EMAIL
PER_WORK_PHONE
PER_BUSINESS_GROUP_ID
PER_FIRST_NAME
PER_LAST_NAME
PER_MIDDLE_NAME
JOB_NAME
SUPERVISOR_ID
ORG_NAME
RESOURCE_TYPE
JOB_ID
JOB_GROUP_ID
LOCATION_ID