Product: | PA - Projects |
---|---|
Description: | |
Implementation/DBA Data: |
![]() |
SELECT /*+ INDEX(PJI_FM_XBS_ACCUM_TMP1 PJI_FM_XBS_ACCUM_TMP1_N1)*/ PPV2.PROJECT_ID
, PPA2.NAME
, PPA2.SEGMENT1
, PPV2.ELEMENT_VERSION_ID
, POR1.RELATIONSHIP_TYPE
, POR1.COMMENTS
, PPV1.PROJECT_ID
, PPA1.NAME
, PPA1.SEGMENT1
, PPV1.PARENT_STRUCTURE_VERSION_ID
, PPV1.ELEMENT_VERSION_ID
, PPE1.PROJ_ELEMENT_ID
, PPE1.ELEMENT_NUMBER
, PPE1.NAME
, POR1.OBJECT_RELATIONSHIP_ID
, POR1.RECORD_VERSION_NUMBER
, NVL(PFXAT.LABOR_HOURS
, 0) + NVL(PFXAT.EQUIPMENT_HOURS
, 0) PLANNED_EFFORT
, PPE2.BASELINE_START_DATE
, PPE2.BASELINE_FINISH_DATE
, SCH.SCHEDULED_START_DATE
, SCH.SCHEDULED_FINISH_DATE
, PA_PROJECT_PARTIES_UTILS.GET_PROJECT_MANAGER(PPV2.PROJECT_ID)
, PA_PROJECT_PARTIES_UTILS.GET_PROJECT_MANAGER_NAME(PPV2.PROJECT_ID)
FROM PA_PROJ_ELEMENT_VERSIONS PPV1
, PA_PROJ_ELEM_VER_STRUCTURE PPEVS1
, PA_PROJ_ELEMENTS PPE1
, PA_PROJECTS_ALL PPA1
, PA_PROJ_ELEMENT_VERSIONS PPV2
, PA_PROJECTS_ALL PPA2
, PA_PROJ_ELEMENTS PPE2
, PA_OBJECT_RELATIONSHIPS POR1
, PA_OBJECT_RELATIONSHIPS POR2
, PA_PROJ_ELEM_VER_SCHEDULE SCH
, PJI_FM_XBS_ACCUM_TMP1 PFXAT
WHERE PPV2.ELEMENT_VERSION_ID = POR1.OBJECT_ID_TO1
AND PPV2.OBJECT_TYPE = 'PA_STRUCTURES'
AND POR1.RELATIONSHIP_TYPE IN ( 'LW'
, 'LF' )
AND POR1.OBJECT_ID_FROM1 = POR2.OBJECT_ID_TO1
AND PPV2.PROJ_ELEMENT_ID = PPE2.PROJ_ELEMENT_ID
AND PPE2.PROJECT_ID = PPA2.PROJECT_ID
AND POR2.OBJECT_ID_FROM1 = PPV1.ELEMENT_VERSION_ID
AND PPEVS1.ELEMENT_VERSION_ID = PPV1.PARENT_STRUCTURE_VERSION_ID
AND PPEVS1.PROJECT_ID = PPV1.PROJECT_ID
AND PPV1.PROJ_ELEMENT_ID = PPE1.PROJ_ELEMENT_ID
AND PPE1.PROJECT_ID = PPA1.PROJECT_ID
AND PPV2.PROJECT_ID = PPA2.PROJECT_ID
AND SCH.ELEMENT_VERSION_ID (+) = PPV2.ELEMENT_VERSION_ID
AND PFXAT.PROJECT_ID (+)= PPV2.PROJECT_ID
AND PFXAT.PROJECT_ELEMENT_ID (+)=PPV2.PROJ_ELEMENT_ID
AND PFXAT.STRUCT_VERSION_ID (+)=PPV2.ELEMENT_VERSION_ID
AND PFXAT.CALENDAR_TYPE(+) = 'A'
AND PFXAT.PLAN_VERSION_ID(+) > 0
AND PFXAT.TXN_CURRENCY_CODE(+) IS NULL
AND POR1.OBJECT_TYPE_FROM = 'PA_TASKS'
AND POR1.OBJECT_TYPE_TO = 'PA_STRUCTURES'
AND PPE2.OBJECT_TYPE = 'PA_STRUCTURES'