FND Design Data [Home] [Help]

View: PA_REP_ASMT_DTS_V

Product: PA - Projects
Description: PA_REP_ASMT_DTS_V is a view to show the deails of the assignments for organizations and projects
Implementation/DBA Data: ViewAPPS.PA_REP_ASMT_DTS_V
View Text

SELECT ASMT_DTS.PROJECT_ORGANIZATION_ID
, ASMT_DTS.PROJECT_ORGANIZATION_NAME
, ASMT_DTS.PROJECT_ID
, ASMT_DTS.PROJECT_NAME
, ASMT_DTS.PROJECT_NUMBER
, ASMT_DTS.PROJECT_NAME_NUMBER
, ASMT_DTS.ASSIGNMENT_ID
, ASMT_DTS.ASSIGNMENT_NAME
, ASMT_DTS.ASSIGNMENT_NUMBER
, ASMT_DTS.PROJECT_ROLE_ID
, ASMT_DTS.PROJECT_ROLE_NAME
, ASMT_DTS.RESOURCE_ID
, ASMT_DTS.RESOURCE_NAME
, ASMT_DTS.RESOURCE_JOB_LEVEL
, ASMT_DTS.RESOURCE_CAPACITY_HOURS
, ASMT_DTS.RESOURCE_CAPACITY_HOURS * IMP.FTE_DAY RESOURCE_CAPACITY_DAYS
, ASMT_DTS.RESOURCE_CAPACITY_HOURS * IMP.FTE_WEEK RESOURCE_CAPACITY_WEEKS
, ASMT_DTS.RESOURCE_JOB_GROUP
, ASMT_DTS.RESOURCE_JOB
, ASMT_DTS.RESOURCE_ORGANIZATION
, ASMT_DTS.RESOURCE_CUR_ORGANIZATION
, ASMT_DTS.ASMT_START_DATE
, ASMT_DTS.ASMT_END_DATE
, ASMT_DTS.PROVISIONAL_HOURS
, ASMT_DTS.PROVISIONAL_HOURS * IMP.FTE_DAY PROVISIONAL_DAYS
, ASMT_DTS.PROVISIONAL_HOURS * IMP.FTE_WEEK PROVISIONAL_WEEKS
, ASMT_DTS.CONFIRMED_HOURS
, ASMT_DTS.CONFIRMED_HOURS * IMP.FTE_DAY CONFIRMED_DAYS
, ASMT_DTS.CONFIRMED_HOURS * IMP.FTE_WEEK CONFIRMED_WEEKS
, ASMT_DTS.EFFORT_HOURS
, ASMT_DTS.EFFORT_HOURS * IMP.FTE_DAY EFFORT_DAYS
, ASMT_DTS.EFFORT_HOURS * IMP.FTE_WEEK EFFORT_WEEKS
, ASMT_DTS.BILL_RATE_CURRENCY
, ASMT_DTS.REVENUE_BILL_RATE
, ASMT_DTS.REVENUE_CURRENCY_CODE
, ASMT_DTS.WORK_TYPE_NAME
, ASMT_DTS.STAFFING_PRIORITY
, ASMT_DTS.PROJECT_SUBTEAM_NAME
, ASMT_DTS.COUNTRY
, ASMT_DTS.REGION
, ASMT_DTS.CITY
, ASMT_DTS.LOCATION
, ASMT_DTS.EXTENTION_POSSIBLE
, ASMT_DTS.EXPENSE_OWNER_NAME
, ASMT_DTS.EXPENSE_LIMIT
, ASMT_DTS.ASSIGNMENT_DURATION
, ASMT_DTS.APPROVAL_STATUS
, ASMT_DTS.SCHEDULE_STATUS
, ASMT_DTS.EXPENDITURE_TYPE
, ASMT_DTS.BILL_RATE_OVERRIDE_CURR
, ASMT_DTS.BILL_RATE_OVERRIDE
, ASMT_DTS.BILL_RATE_CURR_OVERRIDE
, ASMT_DTS.MARKUP_PERCENT
, ASMT_DTS.MARKUP_PERCENT_OVERRIDE
, ASMT_DTS.TP_RATE_OVERRIDE_CURR
, ASMT_DTS.TP_RATE_OVERRIDE
, ASMT_DTS.TP_CURRENCY_OVERRIDE
, ASMT_DTS.TP_BASIS_OVERRIDE
, ASMT_DTS.TP_PERCENT_OVERRIDE
, ASMT_DTS.DESCRIPTION
, ASMT_DTS.ADDITIONAL_INFORMATION
, ASMT_DTS.CALENDAR_TYPE
, ASMT_DTS.RESOURCE_CALENDAR_PERCENT
, ASMT_DTS.EXPENDITURE_TYPE_CLASS
, ASMT_DTS.NOTE_TO_APPROVER
, ASMT_DTS.SEARCH_MIN_AVAILABILITY
, ASMT_DTS.SEARCH_COUNTRY_CODE
, ASMT_DTS.SEARCH_MIN_CANDIDATE_SCORE
, ASMT_DTS.LAST_AUTO_SEARCH_DATE
, ASMT_DTS.COMPETENCE_MATCH_WEIGHTING
, ASMT_DTS.AVAILABILITY_MATCH_WEIGHTING
, ASMT_DTS.JOB_LEVEL_MATCH_WEIGHTING
, ASMT_DTS.ATTRIBUTE_CATEGORY
, ASMT_DTS.ATTRIBUTE1
, ASMT_DTS.ATTRIBUTE2
, ASMT_DTS.ATTRIBUTE3
, ASMT_DTS.ATTRIBUTE4
, ASMT_DTS.ATTRIBUTE5
, ASMT_DTS.ATTRIBUTE6
, ASMT_DTS.ATTRIBUTE7
, ASMT_DTS.ATTRIBUTE8
, ASMT_DTS.ATTRIBUTE9
, ASMT_DTS.ATTRIBUTE10
, ASMT_DTS.ATTRIBUTE11
, ASMT_DTS.ATTRIBUTE12
, ASMT_DTS.ATTRIBUTE13
, ASMT_DTS.ATTRIBUTE14
, ASMT_DTS.ATTRIBUTE15
FROM (SELECT PROJ.CARRYING_OUT_ORGANIZATION_ID PROJECT_ORGANIZATION_ID
, PA_EXPENDITURES_UTILS.GETORGTLNAME(PROJ.CARRYING_OUT_ORGANIZATION_ID) PROJECT_ORGANIZATION_NAME
, PROJ.PROJECT_ID
, PROJ.NAME PROJECT_NAME
, PROJ.SEGMENT1 PROJECT_NUMBER
, PROJ.NAME || '(' || PROJ.SEGMENT1 || ')' PROJECT_NAME_NUMBER
, ASGN.ASSIGNMENT_ID ASSIGNMENT_ID
, ASGN.ASSIGNMENT_NAME ASSIGNMENT_NAME
, ASGN.ASSIGNMENT_NUMBER ASSIGNMENT_NUMBER
, ASGN.PROJECT_ROLE_ID PROJECT_ROLE_ID
, PRT.MEANING PROJECT_ROLE_NAME
, ASGN.RESOURCE_ID
, DECODE(RES.RESOURCE_NAME
, NULL
, PA_RESOURCE_UTILS.GET_RESOURCE_NAME(ASGN.RESOURCE_ID)
, RES.RESOURCE_NAME) RESOURCE_NAME
, RES.RESOURCE_JOB_LEVEL RESOURCE_JOB_LEVEL
, PA_ASSIGNMENT_UTILS.GET_ASSIGNMENT_MEASURES(ASGN.ASSIGNMENT_ID
, ASGN.RESOURCE_ID
, ASGN.ASSIGNMENT_EFFORT
, ASGN.START_DATE
, ASGN.END_DATE
, ASGN.MULTIPLE_STATUS_FLAG) RESOURCE_CAPACITY_HOURS
, PJG.DISPLAYED_NAME RESOURCE_JOB_GROUP
, PJ.NAME RESOURCE_JOB
, PA_EXPENDITURES_UTILS.GETORGTLNAME(RES.RESOURCE_ORGANIZATION_ID) RESOURCE_ORGANIZATION
, PA_EXPENDITURES_UTILS.GETORGTLNAME(RES2.RESOURCE_ORGANIZATION_ID) RESOURCE_CUR_ORGANIZATION
, ASGN.START_DATE ASMT_START_DATE
, ASGN.END_DATE ASMT_END_DATE
, PA_ASSIGNMENT_UTILS.GET_ASGN_PROVISIONAL_HOURS() PROVISIONAL_HOURS
, PA_ASSIGNMENT_UTILS.GET_ASGN_CONFIRMED_HOURS() CONFIRMED_HOURS
, ASGN.ASSIGNMENT_EFFORT EFFORT_HOURS
, ASGN.REVENUE_BILL_RATE || ' ' || ASGN.REVENUE_CURRENCY_CODE BILL_RATE_CURRENCY
, ASGN.REVENUE_BILL_RATE REVENUE_BILL_RATE
, ASGN.REVENUE_CURRENCY_CODE REVENUE_CURRENCY_CODE
, WT.NAME WORK_TYPE_NAME
, PL.MEANING STAFFING_PRIORITY
, PST.NAME PROJECT_SUBTEAM_NAME
, FTT.TERRITORY_SHORT_NAME COUNTRY
, LOC.REGION REGION
, LOC.CITY CITY
, DECODE(LOC.LOCATION_ID
, NULL
, NULL
, FTT.TERRITORY_SHORT_NAME || '.' || LOC.REGION || '.' || LOC.CITY) LOCATION
, ASGN.EXTENSION_POSSIBLE EXTENTION_POSSIBLE
, PL1.MEANING EXPENSE_OWNER_NAME
, ASGN.EXPENSE_LIMIT EXPENSE_LIMIT
, (TRUNC(ASGN.END_DATE) - TRUNC(ASGN.START_DATE) +1 ) ASSIGNMENT_DURATION
, PS1.PROJECT_STATUS_NAME APPROVAL_STATUS
, DECODE (ASGN.MULTIPLE_STATUS_FLAG
, 'Y'
, PL2.MEANING
, PS.PROJECT_STATUS_NAME) SCHEDULE_STATUS
, ASGN.EXPENDITURE_TYPE
, ASGN.BILL_RATE_OVERRIDE || ' ' || ASGN.BILL_RATE_CURR_OVERRIDE BILL_RATE_OVERRIDE_CURR
, ASGN.BILL_RATE_OVERRIDE BILL_RATE_OVERRIDE
, ASGN.BILL_RATE_CURR_OVERRIDE BILL_RATE_CURR_OVERRIDE
, ASGN.MARKUP_PERCENT MARKUP_PERCENT
, ASGN.MARKUP_PERCENT_OVERRIDE MARKUP_PERCENT_OVERRIDE
, ASGN.TP_RATE_OVERRIDE || ' ' || ASGN.TP_CURRENCY_OVERRIDE TP_RATE_OVERRIDE_CURR
, ASGN.TP_RATE_OVERRIDE TP_RATE_OVERRIDE
, ASGN.TP_CURRENCY_OVERRIDE TP_CURRENCY_OVERRIDE
, ASGN.TP_CALC_BASE_CODE_OVERRIDE TP_BASIS_OVERRIDE
, ASGN.TP_PERCENT_APPLIED_OVERRIDE TP_PERCENT_OVERRIDE
, ASGN.EXPENDITURE_ORG_ID EXPENDITURE_ORG_ID
, ASGN.DESCRIPTION
, ASGN.ADDITIONAL_INFORMATION
, ASGN.CALENDAR_TYPE
, ASGN.RESOURCE_CALENDAR_PERCENT
, ASGN.EXPENDITURE_TYPE_CLASS
, ASGN.NOTE_TO_APPROVER
, ASGN.SEARCH_MIN_AVAILABILITY
, ASGN.SEARCH_COUNTRY_CODE
, ASGN.SEARCH_MIN_CANDIDATE_SCORE
, ASGN.LAST_AUTO_SEARCH_DATE
, ASGN.COMPETENCE_MATCH_WEIGHTING
, ASGN.AVAILABILITY_MATCH_WEIGHTING
, ASGN.JOB_LEVEL_MATCH_WEIGHTING
, ASGN.ATTRIBUTE_CATEGORY
, ASGN.ATTRIBUTE1
, ASGN.ATTRIBUTE2
, ASGN.ATTRIBUTE3
, ASGN.ATTRIBUTE4
, ASGN.ATTRIBUTE5
, ASGN.ATTRIBUTE6
, ASGN.ATTRIBUTE7
, ASGN.ATTRIBUTE8
, ASGN.ATTRIBUTE9
, ASGN.ATTRIBUTE10
, ASGN.ATTRIBUTE11
, ASGN.ATTRIBUTE12
, ASGN.ATTRIBUTE13
, ASGN.ATTRIBUTE14
, ASGN.ATTRIBUTE15
FROM PA_PROJECT_ASSIGNMENTS ASGN
, PA_PROJECTS_ALL PROJ
, PA_RESOURCES_DENORM RES
, PA_RESOURCES_DENORM RES2
, PA_PROJECT_ROLE_TYPES PRT
, (SELECT LOOKUP_CODE
, MEANING
FROM PA_LOOKUPS
WHERE LOOKUP_TYPE='STAFFING_PRIORITY_CODE') PL
, (SELECT LOOKUP_CODE
, MEANING
FROM PA_LOOKUPS
WHERE LOOKUP_TYPE='EXPENSE_OWNER_TYPE') PL1
, (SELECT MEANING
FROM PA_LOOKUPS
WHERE LOOKUP_TYPE='MULTIPLE_STATUS_TEXT'
AND LOOKUP_CODE='MULTIPLE') PL2
, PA_LOCATIONS LOC
, PA_PROJECT_SUBTEAMS PST
, PA_PROJECT_SUBTEAM_PARTIES PSP
, PA_PROJECT_STATUSES PS
, PA_PROJECT_STATUSES PS1
, PA_WORK_TYPES_V WT
, PER_JOBS PJ
, PER_JOB_GROUPS PJG
, FND_TERRITORIES_TL FTT
, (SELECT INSTANCE_PK1_VALUE
FROM FND_GRANTS FG
, FND_USER FU
, FND_OBJECTS FOB
, (SELECT NVL(PA_SECURITY_PVT.GET_MENU_ID('PA_PRM_PROJ_AUTH')
, -1) MENU_ID
, NVL(PA_SECURITY_PVT.GET_GRANTEE_KEY
, -1) GRANTEE_KEY
FROM DUAL) PRJ_AUTH_MENU
WHERE FG.INSTANCE_TYPE = 'INSTANCE'
AND FG.GRANTEE_TYPE = 'USER'
AND FG.OBJECT_ID = FOB.OBJECT_ID
AND FOB.OBJ_NAME = 'ORGANIZATION'
AND FG.MENU_ID = PRJ_AUTH_MENU.MENU_ID
AND FG.GRANTEE_KEY = PRJ_AUTH_MENU.GRANTEE_KEY
AND FU.USER_ID = FND_GLOBAL.USER_ID
AND TRUNC(SYSDATE) BETWEEN TRUNC(FG.START_DATE)
AND TRUNC(NVL(FG.END_DATE
, SYSDATE+1))) AUTH_ORG
, (SELECT NVL(FND_PROFILE.VALUE('PA_SUPER_PROJECT_VIEW')
, 'N') VAL
FROM DUAL) PROF
WHERE PROF.VAL = 'N'
AND ASGN.PROJECT_ID = PROJ.PROJECT_ID
AND ASGN.RESOURCE_ID = RES.RESOURCE_ID
AND ASGN.START_DATE BETWEEN RES.RESOURCE_EFFECTIVE_START_DATE
AND RES.RESOURCE_EFFECTIVE_END_DATE
AND ASGN.RESOURCE_ID = RES.RESOURCE_ID
AND ASGN.RESOURCE_ID = RES2.RESOURCE_ID(+)
AND SYSDATE BETWEEN RES2.RESOURCE_EFFECTIVE_START_DATE(+)
AND RES2.RESOURCE_EFFECTIVE_END_DATE(+)
AND ASGN.PROJECT_ROLE_ID = PRT.PROJECT_ROLE_ID
AND ASGN.STAFFING_PRIORITY_CODE = PL.LOOKUP_CODE(+)
AND ASGN.EXPENSE_OWNER = PL1.LOOKUP_CODE (+)
AND ASGN.LOCATION_ID = LOC.LOCATION_ID (+)
AND ASGN.ASSIGNMENT_ID = PSP.OBJECT_ID (+)
AND ASGN.STATUS_CODE = PS.PROJECT_STATUS_CODE (+)
AND ASGN.APPRVL_STATUS_CODE = PS1.PROJECT_STATUS_CODE (+)
AND ASGN.WORK_TYPE_ID = WT.WORK_TYPE_ID
AND RES.JOB_ID = PJ.JOB_ID (+)
AND PJ.JOB_GROUP_ID = PJG.JOB_GROUP_ID (+)
AND LOC.COUNTRY_CODE = FTT.TERRITORY_CODE (+)
AND FTT.LANGUAGE(+) = USERENV('LANG')
AND PSP.OBJECT_TYPE(+) = 'PA_PROJECT_ASSIGNMENTS'
AND PSP.PRIMARY_SUBTEAM_FLAG(+) = 'Y'
AND PSP.PROJECT_SUBTEAM_ID = PST.PROJECT_SUBTEAM_ID(+)
AND PROJ.CARRYING_OUT_ORGANIZATION_ID IN AUTH_ORG.INSTANCE_PK1_VALUE UNION SELECT PROJ.CARRYING_OUT_ORGANIZATION_ID PROJECT_ORGANIZATION_ID
, PA_EXPENDITURES_UTILS.GETORGTLNAME(PROJ.CARRYING_OUT_ORGANIZATION_ID) PROJECT_ORGANIZATION_NAME
, PROJ.PROJECT_ID
, PROJ.NAME PROJECT_NAME
, PROJ.SEGMENT1 PROJECT_NUMBER
, PROJ.NAME || '(' || PROJ.SEGMENT1 || ')' PROJECT_NAME_NUMBER
, ASGN.ASSIGNMENT_ID ASSIGNMENT_ID
, ASGN.ASSIGNMENT_NAME ASSIGNMENT_NAME
, ASGN.ASSIGNMENT_NUMBER ASSIGNMENT_NUMBER
, ASGN.PROJECT_ROLE_ID PROJECT_ROLE_ID
, PRT.MEANING PROJECT_ROLE_NAME
, ASGN.RESOURCE_ID
, DECODE(RES.RESOURCE_NAME
, NULL
, PA_RESOURCE_UTILS.GET_RESOURCE_NAME(ASGN.RESOURCE_ID)
, RES.RESOURCE_NAME) RESOURCE_NAME
, RES.RESOURCE_JOB_LEVEL RESOURCE_JOB_LEVEL
, PA_ASSIGNMENT_UTILS.GET_ASSIGNMENT_MEASURES(ASGN.ASSIGNMENT_ID
, ASGN.RESOURCE_ID
, ASGN.ASSIGNMENT_EFFORT
, ASGN.START_DATE
, ASGN.END_DATE
, ASGN.MULTIPLE_STATUS_FLAG) RESOURCE_CAPACITY_HOURS
, PJG.DISPLAYED_NAME RESOURCE_JOB_GROUP
, PJ.NAME RESOURCE_JOB
, PA_EXPENDITURES_UTILS.GETORGTLNAME(RES.RESOURCE_ORGANIZATION_ID) RESOURCE_ORGANIZATION
, PA_EXPENDITURES_UTILS.GETORGTLNAME(RES2.RESOURCE_ORGANIZATION_ID) RESOURCE_CUR_ORGANIZATION
, ASGN.START_DATE ASMT_START_DATE
, ASGN.END_DATE ASMT_END_DATE
, PA_ASSIGNMENT_UTILS.GET_ASGN_PROVISIONAL_HOURS() PROVISIONAL_HOURS
, PA_ASSIGNMENT_UTILS.GET_ASGN_CONFIRMED_HOURS() CONFIRMED_HOURS
, ASGN.ASSIGNMENT_EFFORT EFFORT_HOURS
, ASGN.REVENUE_BILL_RATE || ' ' || ASGN.REVENUE_CURRENCY_CODE BILL_RATE_CURRENCY
, ASGN.REVENUE_BILL_RATE REVENUE_BILL_RATE
, ASGN.REVENUE_CURRENCY_CODE REVENUE_CURRENCY_CODE
, WT.NAME WORK_TYPE_NAME
, PL.MEANING STAFFING_PRIORITY
, PST.NAME PROJECT_SUBTEAM_NAME
, FTT.TERRITORY_SHORT_NAME COUNTRY
, LOC.REGION REGION
, LOC.CITY CITY
, DECODE(LOC.LOCATION_ID
, NULL
, NULL
, FTT.TERRITORY_SHORT_NAME || '.' || LOC.REGION || '.' || LOC.CITY) LOCATION
, ASGN.EXTENSION_POSSIBLE EXTENTION_POSSIBLE
, PL1.MEANING EXPENSE_OWNER_NAME
, ASGN.EXPENSE_LIMIT EXPENSE_LIMIT
, (TRUNC(ASGN.END_DATE) - TRUNC(ASGN.START_DATE) +1 ) ASSIGNMENT_DURATION
, PS1.PROJECT_STATUS_NAME APPROVAL_STATUS
, DECODE (ASGN.MULTIPLE_STATUS_FLAG
, 'Y'
, PL2.MEANING
, PS.PROJECT_STATUS_NAME) SCHEDULE_STATUS
, ASGN.EXPENDITURE_TYPE
, ASGN.BILL_RATE_OVERRIDE || ' ' || ASGN.BILL_RATE_CURR_OVERRIDE BILL_RATE_OVERRIDE_CURR
, ASGN.BILL_RATE_OVERRIDE BILL_RATE_OVERRIDE
, ASGN.BILL_RATE_CURR_OVERRIDE BILL_RATE_CURR_OVERRIDE
, ASGN.MARKUP_PERCENT MARKUP_PERCENT
, ASGN.MARKUP_PERCENT_OVERRIDE MARKUP_PERCENT_OVERRIDE
, ASGN.TP_RATE_OVERRIDE || ' ' || ASGN.TP_CURRENCY_OVERRIDE TP_RATE_OVERRIDE_CURR
, ASGN.TP_RATE_OVERRIDE TP_RATE_OVERRIDE
, ASGN.TP_CURRENCY_OVERRIDE TP_CURRENCY_OVERRIDE
, ASGN.TP_CALC_BASE_CODE_OVERRIDE TP_BASIS_OVERRIDE
, ASGN.TP_PERCENT_APPLIED_OVERRIDE TP_PERCENT_OVERRIDE
, ASGN.EXPENDITURE_ORG_ID EXPENDITURE_ORG_ID
, ASGN.DESCRIPTION
, ASGN.ADDITIONAL_INFORMATION
, ASGN.CALENDAR_TYPE
, ASGN.RESOURCE_CALENDAR_PERCENT
, ASGN.EXPENDITURE_TYPE_CLASS
, ASGN.NOTE_TO_APPROVER
, ASGN.SEARCH_MIN_AVAILABILITY
, ASGN.SEARCH_COUNTRY_CODE
, ASGN.SEARCH_MIN_CANDIDATE_SCORE
, ASGN.LAST_AUTO_SEARCH_DATE
, ASGN.COMPETENCE_MATCH_WEIGHTING
, ASGN.AVAILABILITY_MATCH_WEIGHTING
, ASGN.JOB_LEVEL_MATCH_WEIGHTING
, ASGN.ATTRIBUTE_CATEGORY
, ASGN.ATTRIBUTE1
, ASGN.ATTRIBUTE2
, ASGN.ATTRIBUTE3
, ASGN.ATTRIBUTE4
, ASGN.ATTRIBUTE5
, ASGN.ATTRIBUTE6
, ASGN.ATTRIBUTE7
, ASGN.ATTRIBUTE8
, ASGN.ATTRIBUTE9
, ASGN.ATTRIBUTE10
, ASGN.ATTRIBUTE11
, ASGN.ATTRIBUTE12
, ASGN.ATTRIBUTE13
, ASGN.ATTRIBUTE14
, ASGN.ATTRIBUTE15
FROM PA_PROJECT_ASSIGNMENTS ASGN
, PA_PROJECTS_ALL PROJ
, PA_RESOURCES_DENORM RES
, PA_RESOURCES_DENORM RES2
, PA_PROJECT_ROLE_TYPES PRT
, (SELECT LOOKUP_CODE
, MEANING
FROM PA_LOOKUPS
WHERE LOOKUP_TYPE='STAFFING_PRIORITY_CODE') PL
, (SELECT LOOKUP_CODE
, MEANING
FROM PA_LOOKUPS
WHERE LOOKUP_TYPE='EXPENSE_OWNER_TYPE') PL1
, (SELECT MEANING
FROM PA_LOOKUPS
WHERE LOOKUP_TYPE='MULTIPLE_STATUS_TEXT'
AND LOOKUP_CODE='MULTIPLE') PL2
, PA_LOCATIONS LOC
, PA_PROJECT_SUBTEAMS PST
, PA_PROJECT_SUBTEAM_PARTIES PSP
, PA_PROJECT_STATUSES PS
, PA_PROJECT_STATUSES PS1
, PA_WORK_TYPES_V WT
, PER_JOBS PJ
, PER_JOB_GROUPS PJG
, FND_TERRITORIES_TL FTT
, PA_PROJECT_PARTIES PPP
, FND_USER FU
, (SELECT NVL(FND_PROFILE.VALUE('PA_SUPER_PROJECT_VIEW')
, 'N') VAL
FROM DUAL) PROF
WHERE PROF.VAL = 'N'
AND ASGN.PROJECT_ID = PROJ.PROJECT_ID
AND ASGN.RESOURCE_ID = RES.RESOURCE_ID
AND ASGN.START_DATE BETWEEN RES.RESOURCE_EFFECTIVE_START_DATE
AND RES.RESOURCE_EFFECTIVE_END_DATE
AND ASGN.RESOURCE_ID = RES.RESOURCE_ID
AND ASGN.RESOURCE_ID = RES2.RESOURCE_ID(+)
AND SYSDATE BETWEEN RES2.RESOURCE_EFFECTIVE_START_DATE(+)
AND RES2.RESOURCE_EFFECTIVE_END_DATE(+)
AND ASGN.PROJECT_ROLE_ID = PRT.PROJECT_ROLE_ID
AND ASGN.STAFFING_PRIORITY_CODE = PL.LOOKUP_CODE(+)
AND ASGN.EXPENSE_OWNER = PL1.LOOKUP_CODE(+)
AND ASGN.LOCATION_ID = LOC.LOCATION_ID (+)
AND ASGN.ASSIGNMENT_ID = PSP.OBJECT_ID (+)
AND ASGN.STATUS_CODE = PS.PROJECT_STATUS_CODE (+)
AND ASGN.APPRVL_STATUS_CODE = PS1.PROJECT_STATUS_CODE (+)
AND ASGN.WORK_TYPE_ID = WT.WORK_TYPE_ID
AND RES.JOB_ID = PJ.JOB_ID (+)
AND PJ.JOB_GROUP_ID = PJG.JOB_GROUP_ID (+)
AND LOC.COUNTRY_CODE = FTT.TERRITORY_CODE (+)
AND FTT.LANGUAGE(+) = USERENV('LANG')
AND PSP.OBJECT_TYPE(+) = 'PA_PROJECT_ASSIGNMENTS'
AND PSP.PRIMARY_SUBTEAM_FLAG(+) = 'Y'
AND PSP.PROJECT_SUBTEAM_ID = PST.PROJECT_SUBTEAM_ID(+)
AND PROJ.PROJECT_ID = PPP.PROJECT_ID
AND PPP.PROJECT_ROLE_ID = 1
AND PPP.RESOURCE_SOURCE_ID = FU.EMPLOYEE_ID
AND FU.USER_ID = FND_GLOBAL.USER_ID UNION SELECT PROJ.CARRYING_OUT_ORGANIZATION_ID PROJECT_ORGANIZATION_ID
, PA_EXPENDITURES_UTILS.GETORGTLNAME(PROJ.CARRYING_OUT_ORGANIZATION_ID) PROJECT_ORGANIZATION_NAME
, PROJ.PROJECT_ID
, PROJ.NAME PROJECT_NAME
, PROJ.SEGMENT1 PROJECT_NUMBER
, PROJ.NAME || '(' || PROJ.SEGMENT1 || ')' PROJECT_NAME_NUMBER
, ASGN.ASSIGNMENT_ID ASSIGNMENT_ID
, ASGN.ASSIGNMENT_NAME ASSIGNMENT_NAME
, ASGN.ASSIGNMENT_NUMBER ASSIGNMENT_NUMBER
, ASGN.PROJECT_ROLE_ID PROJECT_ROLE_ID
, PRT.MEANING PROJECT_ROLE_NAME
, ASGN.RESOURCE_ID
, DECODE(RES.RESOURCE_NAME
, NULL
, PA_RESOURCE_UTILS.GET_RESOURCE_NAME(ASGN.RESOURCE_ID)
, RES.RESOURCE_NAME) RESOURCE_NAME
, RES.RESOURCE_JOB_LEVEL RESOURCE_JOB_LEVEL
, PA_ASSIGNMENT_UTILS.GET_ASSIGNMENT_MEASURES(ASGN.ASSIGNMENT_ID
, ASGN.RESOURCE_ID
, ASGN.ASSIGNMENT_EFFORT
, ASGN.START_DATE
, ASGN.END_DATE
, ASGN.MULTIPLE_STATUS_FLAG) RESOURCE_CAPACITY_HOURS
, PJG.DISPLAYED_NAME RESOURCE_JOB_GROUP
, PJ.NAME RESOURCE_JOB
, PA_EXPENDITURES_UTILS.GETORGTLNAME(RES.RESOURCE_ORGANIZATION_ID) RESOURCE_ORGANIZATION
, PA_EXPENDITURES_UTILS.GETORGTLNAME(RES2.RESOURCE_ORGANIZATION_ID) RESOURCE_CUR_ORGANIZATION
, ASGN.START_DATE ASMT_START_DATE
, ASGN.END_DATE ASMT_END_DATE
, PA_ASSIGNMENT_UTILS.GET_ASGN_PROVISIONAL_HOURS() PROVISIONAL_HOURS
, PA_ASSIGNMENT_UTILS.GET_ASGN_CONFIRMED_HOURS() CONFIRMED_HOURS
, ASGN.ASSIGNMENT_EFFORT EFFORT_HOURS
, ASGN.REVENUE_BILL_RATE || ' ' || ASGN.REVENUE_CURRENCY_CODE BILL_RATE_CURRENCY
, ASGN.REVENUE_BILL_RATE REVENUE_BILL_RATE
, ASGN.REVENUE_CURRENCY_CODE REVENUE_CURRENCY_CODE
, WT.NAME WORK_TYPE_NAME
, PL.MEANING STAFFING_PRIORITY
, PST.NAME PROJECT_SUBTEAM_NAME
, FTT.TERRITORY_SHORT_NAME COUNTRY
, LOC.REGION REGION
, LOC.CITY CITY
, DECODE(LOC.LOCATION_ID
, NULL
, NULL
, FTT.TERRITORY_SHORT_NAME || '.' || LOC.REGION || '.' || LOC.CITY) LOCATION
, ASGN.EXTENSION_POSSIBLE EXTENTION_POSSIBLE
, PL1.MEANING EXPENSE_OWNER_NAME
, ASGN.EXPENSE_LIMIT EXPENSE_LIMIT
, (TRUNC(ASGN.END_DATE) - TRUNC(ASGN.START_DATE) +1 ) ASSIGNMENT_DURATION
, PS1.PROJECT_STATUS_NAME APPROVAL_STATUS
, DECODE (ASGN.MULTIPLE_STATUS_FLAG
, 'Y'
, PL2.MEANING
, PS.PROJECT_STATUS_NAME) SCHEDULE_STATUS
, ASGN.EXPENDITURE_TYPE
, ASGN.BILL_RATE_OVERRIDE || ' ' || ASGN.BILL_RATE_CURR_OVERRIDE BILL_RATE_OVERRIDE_CURR
, ASGN.BILL_RATE_OVERRIDE BILL_RATE_OVERRIDE
, ASGN.BILL_RATE_CURR_OVERRIDE BILL_RATE_CURR_OVERRIDE
, ASGN.MARKUP_PERCENT MARKUP_PERCENT
, ASGN.MARKUP_PERCENT_OVERRIDE MARKUP_PERCENT_OVERRIDE
, ASGN.TP_RATE_OVERRIDE || ' ' || ASGN.TP_CURRENCY_OVERRIDE TP_RATE_OVERRIDE_CURR
, ASGN.TP_RATE_OVERRIDE TP_RATE_OVERRIDE
, ASGN.TP_CURRENCY_OVERRIDE TP_CURRENCY_OVERRIDE
, ASGN.TP_CALC_BASE_CODE_OVERRIDE TP_BASIS_OVERRIDE
, ASGN.TP_PERCENT_APPLIED_OVERRIDE TP_PERCENT_OVERRIDE
, ASGN.EXPENDITURE_ORG_ID EXPENDITURE_ORG_ID
, ASGN.DESCRIPTION
, ASGN.ADDITIONAL_INFORMATION
, ASGN.CALENDAR_TYPE
, ASGN.RESOURCE_CALENDAR_PERCENT
, ASGN.EXPENDITURE_TYPE_CLASS
, ASGN.NOTE_TO_APPROVER
, ASGN.SEARCH_MIN_AVAILABILITY
, ASGN.SEARCH_COUNTRY_CODE
, ASGN.SEARCH_MIN_CANDIDATE_SCORE
, ASGN.LAST_AUTO_SEARCH_DATE
, ASGN.COMPETENCE_MATCH_WEIGHTING
, ASGN.AVAILABILITY_MATCH_WEIGHTING
, ASGN.JOB_LEVEL_MATCH_WEIGHTING
, ASGN.ATTRIBUTE_CATEGORY
, ASGN.ATTRIBUTE1
, ASGN.ATTRIBUTE2
, ASGN.ATTRIBUTE3
, ASGN.ATTRIBUTE4
, ASGN.ATTRIBUTE5
, ASGN.ATTRIBUTE6
, ASGN.ATTRIBUTE7
, ASGN.ATTRIBUTE8
, ASGN.ATTRIBUTE9
, ASGN.ATTRIBUTE10
, ASGN.ATTRIBUTE11
, ASGN.ATTRIBUTE12
, ASGN.ATTRIBUTE13
, ASGN.ATTRIBUTE14
, ASGN.ATTRIBUTE15
FROM PA_PROJECT_ASSIGNMENTS ASGN
, PA_PROJECTS_ALL PROJ
, PA_RESOURCES_DENORM RES
, PA_RESOURCES_DENORM RES2
, PA_PROJECT_ROLE_TYPES PRT
, (SELECT LOOKUP_CODE
, MEANING
FROM PA_LOOKUPS
WHERE LOOKUP_TYPE='STAFFING_PRIORITY_CODE') PL
, (SELECT LOOKUP_CODE
, MEANING
FROM PA_LOOKUPS
WHERE LOOKUP_TYPE='EXPENSE_OWNER_TYPE') PL1
, (SELECT MEANING
FROM PA_LOOKUPS
WHERE LOOKUP_TYPE='MULTIPLE_STATUS_TEXT'
AND LOOKUP_CODE='MULTIPLE') PL2
, PA_LOCATIONS LOC
, PA_PROJECT_SUBTEAMS PST
, PA_PROJECT_SUBTEAM_PARTIES PSP
, PA_PROJECT_STATUSES PS
, PA_PROJECT_STATUSES PS1
, PA_WORK_TYPES_V WT
, PER_JOBS PJ
, PER_JOB_GROUPS PJG
, FND_TERRITORIES_TL FTT
, (SELECT NVL(FND_PROFILE.VALUE('PA_SUPER_PROJECT_VIEW')
, 'N') VAL
FROM DUAL) PROF
WHERE PROF.VAL = 'Y'
AND ASGN.PROJECT_ID = PROJ.PROJECT_ID
AND ASGN.RESOURCE_ID = RES.RESOURCE_ID
AND ASGN.START_DATE BETWEEN RES.RESOURCE_EFFECTIVE_START_DATE
AND RES.RESOURCE_EFFECTIVE_END_DATE
AND ASGN.RESOURCE_ID = RES.RESOURCE_ID
AND ASGN.RESOURCE_ID = RES2.RESOURCE_ID(+)
AND SYSDATE BETWEEN RES2.RESOURCE_EFFECTIVE_START_DATE(+)
AND RES2.RESOURCE_EFFECTIVE_END_DATE(+)
AND ASGN.PROJECT_ROLE_ID = PRT.PROJECT_ROLE_ID
AND ASGN.STAFFING_PRIORITY_CODE = PL.LOOKUP_CODE(+)
AND ASGN.EXPENSE_OWNER = PL1.LOOKUP_CODE(+)
AND ASGN.LOCATION_ID = LOC.LOCATION_ID (+)
AND ASGN.ASSIGNMENT_ID = PSP.OBJECT_ID (+)
AND ASGN.STATUS_CODE = PS.PROJECT_STATUS_CODE (+)
AND ASGN.APPRVL_STATUS_CODE = PS1.PROJECT_STATUS_CODE (+)
AND ASGN.WORK_TYPE_ID = WT.WORK_TYPE_ID
AND RES.JOB_ID = PJ.JOB_ID (+)
AND PJ.JOB_GROUP_ID = PJG.JOB_GROUP_ID (+)
AND LOC.COUNTRY_CODE = FTT.TERRITORY_CODE (+)
AND FTT.LANGUAGE(+) = USERENV('LANG')
AND PSP.OBJECT_TYPE(+) = 'PA_PROJECT_ASSIGNMENTS'
AND PSP.PRIMARY_SUBTEAM_FLAG(+) = 'Y'
AND PSP.PROJECT_SUBTEAM_ID = PST.PROJECT_SUBTEAM_ID(+) ) ASMT_DTS
, PA_IMPLEMENTATIONS_ALL IMP
WHERE ASMT_DTS.EXPENDITURE_ORG_ID = IMP.ORG_ID (+)

Columns

Name
PROJECT_ORGANIZATION_ID
PROJECT_ORGANIZATION_NAME
PROJECT_ID
PROJECT_NAME
PROJECT_NUMBER
PROJECT_NAME_NUMBER
ASSIGNMENT_ID
ASSIGNMENT_NAME
ASSIGNMENT_NUMBER
PROJECT_ROLE_ID
PROJECT_ROLE_NAME
RESOURCE_ID
RESOURCE_NAME
RESOURCE_JOB_LEVEL
RESOURCE_CAPACITY_HOURS
RESOURCE_CAPACITY_DAYS
RESOURCE_CAPACITY_WEEKS
RESOURCE_JOB_GROUP
RESOURCE_JOB
RESOURCE_ORGANIZATION
RESOURCE_CUR_ORGANIZATION
ASMT_START_DATE
ASMT_END_DATE
PROVISIONAL_HOURS
PROVISIONAL_DAYS
PROVISIONAL_WEEKS
CONFIRMED_HOURS
CONFIRMED_DAYS
CONFIRMED_WEEKS
EFFORT_HOURS
EFFORT_DAYS
EFFORT_WEEKS
BILL_RATE_CURRENCY
REVENUE_BILL_RATE
REVENUE_CURRENCY_CODE
WORK_TYPE_NAME
STAFFING_PRIORITY
PROJECT_SUBTEAM_NAME
COUNTRY
REGION
CITY
LOCATION
EXTENTION_POSSIBLE
EXPENSE_OWNER_NAME
EXPENSE_LIMIT
ASSIGNMENT_DURATION
APPROVAL_STATUS
SCHEDULE_STATUS
EXPENDITURE_TYPE
BILL_RATE_OVERRIDE_CURR
BILL_RATE_OVERRIDE
BILL_RATE_CURR_OVERRIDE
MARKUP_PERCENT
MARKUP_PERCENT_OVERRIDE
TP_RATE_OVERRIDE_CURR
TP_RATE_OVERRIDE
TP_CURRENCY_OVERRIDE
TP_BASIS_OVERRIDE
TP_PERCENT_OVERRIDE
DESCRIPTION
ADDITIONAL_INFORMATION
CALENDAR_TYPE
RESOURCE_CALENDAR_PERCENT
EXPENDITURE_TYPE_CLASS
NOTE_TO_APPROVER
SEARCH_MIN_AVAILABILITY
SEARCH_COUNTRY_CODE
SEARCH_MIN_CANDIDATE_SCORE
LAST_AUTO_SEARCH_DATE
COMPETENCE_MATCH_WEIGHTING
AVAILABILITY_MATCH_WEIGHTING
JOB_LEVEL_MATCH_WEIGHTING
ATTRIBUTE_CATEGORY
ATTRIBUTE1
ATTRIBUTE2
ATTRIBUTE3
ATTRIBUTE4
ATTRIBUTE5
ATTRIBUTE6
ATTRIBUTE7
ATTRIBUTE8
ATTRIBUTE9
ATTRIBUTE10
ATTRIBUTE11
ATTRIBUTE12
ATTRIBUTE13
ATTRIBUTE14
ATTRIBUTE15