DBA Data[Home] [Help]

APPS.PA_PROJ_STRUCTURE_PUB dependencies on PA_PROGRESS_UTILS

Line 1166: ,DECODE(l_pc_lines_exist_flag,'Y',PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date),0)

1162: ,pt.receive_project_invoice_flag
1163: ,decode(ppe.task_status,NULL,pt.start_date,ppvsch.scheduled_start_date) start_date --Changes for 8566495 anuragag
1164: ,decode(ppe.task_status,NULL,pt.completion_date,ppvsch.scheduled_finish_date) completion_date
1165: -- Bug 6156686
1166: ,DECODE(l_pc_lines_exist_flag,'Y',PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date),0)
1167: ,ppvsch.last_update_date
1168: ,to_date(NULL)
1169: ,ppa.BASELINE_AS_OF_DATE
1170: ,ppru.LAST_UPDATE_DATE

Line 1194: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort

1190: ,ppe.STATUS_CODE
1191: ,pps3.PROJECT_STATUS_NAME
1192: ,ppe5.phase_code
1193: ,pps5.project_status_name
1194: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort
1195: -- Fix for Bug # 4319171.
1196: ,por.WEIGHTING_PERCENTAGE
1197: ,ppvsch.duration
1198: ,pa_proj_elements_utils.convert_hr_to_days(ppe.baseline_duration)

Line 1222: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

1218: ,NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code)
1219: ,PA_PROJ_ELEMENTS_UTILS.GET_PA_LOOKUP_MEANING('PA_PERCENT_COMP_DERIV_CODE', NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code))
1220: ,tt.wq_enable_flag
1221: ,tt.prog_entry_req_flag
1222: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
1223: , ppru.estimated_remaining_effort
1224: , ppru.eqpmt_etc_effort
1225: , null
1226: , ppru.subprj_ppl_etc_effort

Line 1230: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

1226: , ppru.subprj_ppl_etc_effort
1227: , ppru.subprj_eqpmt_etc_effort
1228: , null
1229: , null
1230: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
1231: , ppru.eqpmt_act_effort_to_date
1232: , null
1233: , ppru.subprj_ppl_act_effort
1234: , ppru.subprj_eqpmt_act_effort

Line 1278: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null

1274: ,pfxat.equipment_hours planned_equip_effort -- Fix for Bug # 4319171.
1275: ,pfxat.prj_raw_cost raw_cost
1276: ,pfxat.prj_brdn_cost burdened_cost
1277: ,pfxat.prj_brdn_cost planned_cost -- Fix for Bug # 4319171.
1278: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
1279: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
1280: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
1281: -- Bug 6156686
1282: ,DECODE(l_d_lines_exist_flag,'Y',PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id),NULL) Predecessors

Line 1283: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

1279: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
1280: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
1281: -- Bug 6156686
1282: ,DECODE(l_d_lines_exist_flag,'Y',PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id),NULL) Predecessors
1283: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
1284: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
1285: ) percent_Spent_Effort
1286: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
1287: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 1286: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

1282: ,DECODE(l_d_lines_exist_flag,'Y',PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id),NULL) Predecessors
1283: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
1284: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
1285: ) percent_Spent_Effort
1286: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
1287: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
1288: nvl(pfxat.prj_brdn_cost,0)
1289: ) percent_Spent_Cost
1290: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 1290: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

1286: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
1287: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
1288: nvl(pfxat.prj_brdn_cost,0)
1289: ) percent_Spent_Cost
1290: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
1291: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
1292: ) Percent_Complete_Effort
1293: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
1294: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 1293: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

1289: ) percent_Spent_Cost
1290: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
1291: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
1292: ) Percent_Complete_Effort
1293: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
1294: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
1295: (nvl(ppru.oth_etc_cost_pc,0)+nvl(ppru.ppl_etc_cost_pc,0)+nvl(ppru.eqpmt_etc_cost_pc,0))
1296: ) Percent_Complete_Cost
1297: ,trunc(ppru.actual_finish_date) - trunc(ppru.actual_start_date) Actual_Duration

Line 1320: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort

1316: , (ppvsch.ESTIMATED_START_DATE - ppe.BASELINE_START_DATE) Estimated_Baseline_Start
1317: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
1318: ,to_number ( null ) Planned_Baseline_Start
1319: ,to_number ( null ) Planned_Baseline_Finish
1320: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
1321: -- Fix for Bug # 4319171.
1322: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
1323: , ppru.estimated_remaining_effort
1324: , ppru.eqpmt_etc_effort

Line 1322: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

1318: ,to_number ( null ) Planned_Baseline_Start
1319: ,to_number ( null ) Planned_Baseline_Finish
1320: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
1321: -- Fix for Bug # 4319171.
1322: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
1323: , ppru.estimated_remaining_effort
1324: , ppru.eqpmt_etc_effort
1325: , null
1326: , ppru.subprj_ppl_etc_effort

Line 1330: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

1326: , ppru.subprj_ppl_etc_effort
1327: , ppru.subprj_eqpmt_etc_effort
1328: , null
1329: , null
1330: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
1331: , ppru.eqpmt_act_effort_to_date
1332: , null
1333: , ppru.subprj_ppl_act_effort
1334: , ppru.subprj_eqpmt_act_effort

Line 1338: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

1334: , ppru.subprj_eqpmt_act_effort
1335: , null)) ETC_EFFORT -- Fix for Bug # 4319171.
1336: ,nvl(ppru.ppl_act_effort_to_date,0)
1337: +nvl(ppru.eqpmt_act_effort_to_date,0)
1338: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
1339: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
1340: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
1341: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
1342: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING')) Estimate_At_Completion_Effort

Line 1346: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

1342: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING')) Estimate_At_Completion_Effort
1343: ,nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0)
1344: -(nvl(ppru.ppl_act_effort_to_date,0)
1345: +nvl(ppru.eqpmt_act_effort_to_date,0)
1346: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
1347: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
1348: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
1349: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
1350: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING'))) Variance_At_Completion_Effort

Line 1355: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

1351: ,ppru.earned_value -(nvl(ppru.ppl_act_effort_to_date,0)+
1352: nvl(ppru.eqpmt_act_effort_to_date,0))
1353: ,round((((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
1354: nvl(ppru.eqpmt_act_effort_to_date,0)))/(DECODE(ppru.earned_value,0,1,ppru.earned_value))),2)
1355: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
1356: , ppru.eqpmt_act_cost_to_date_pc
1357: , ppru.oth_act_cost_to_date_pc
1358: , null
1359: , null

Line 1365: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

1361: ,pfxat.prj_base_brdn_cost baseline_cost
1362: ,nvl(ppru.oth_act_cost_to_date_pc,0)
1363: +nvl(ppru.ppl_act_cost_to_date_pc,0)
1364: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
1365: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
1366: ,ppru.ppl_etc_cost_pc
1367: ,ppru.eqpmt_etc_cost_pc
1368: ,ppru.oth_etc_cost_pc
1369: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 1388: ,nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,

1384: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)/DECODE(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0),0,1,ppru.CUMULATIVE_WORK_QUANTITY)),ppa.project_currency_code) Actual_Cost_Per_Unit -- 4195352
1385: ,round((NVL(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0)-NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0)),2) Work_Quantity_Variance
1386: ,round((((ppru.CUMULATIVE_WORK_QUANTITY-ppvsch.WQ_PLANNED_QUANTITY)/DECODE(NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0,1,ppvsch.WQ_PLANNED_QUANTITY))*100),2) Work_Quantity_Variance_Percent
1387: ,ppru.earned_value Earned_Value
1388: ,nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,
1389: ppru.object_id,
1390: ppv.proj_element_id,
1391: ppru.as_of_date,
1392: ppv.parent_structure_version_id,

Line 1399: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,

1395: ppe.baseline_finish_date,ppa.project_currency_code),0) Schedule_Variance
1396: ,(NVL(ppru.earned_value,0)-NVL((NVL(ppru.oth_act_cost_to_date_pc,0)+
1397: NVL(ppru.ppl_act_cost_to_date_pc,0)+
1398: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)) Earned_Value_Cost_Variance
1399: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,
1400: ppru.object_id,
1401: ppe.proj_element_id,
1402: ppru.as_of_date,
1403: ppv.parent_structure_version_id,

Line 1411: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

1407: ,((nvl(pfxat.prj_base_brdn_cost,0))
1408: -(nvl(ppru.oth_act_cost_to_date_pc,0)
1409: +nvl(ppru.ppl_act_cost_to_date_pc,0)
1410: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
1411: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
1412: ,ppru.ppl_etc_cost_pc
1413: ,ppru.eqpmt_etc_cost_pc
1414: ,ppru.oth_etc_cost_pc
1415: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 1443: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,

1439: +nvl(ppru.ppl_act_cost_to_date_pc,0)+nvl(ppru.eqpmt_act_cost_to_date_pc,0))),0,1,(nvl(pfxat.prj_base_brdn_cost,0)-(nvl(ppru.oth_act_cost_to_date_pc,0)
1440: +nvl(ppru.ppl_act_cost_to_date_pc,0)+nvl(ppru.eqpmt_act_cost_to_date_pc,0))))),'EFFORT',(((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))-ppru.earned_value)/decode(((nvl(pfxat.base_labor_hours,0)
1441: +nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0))),0,1,((nvl(pfxat.base_labor_hours,0)
1442: +nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0))))))),2) To_Complete_Performance_Index */
1443: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,
1444: ppru.object_id,
1445: ppe.proj_element_id,
1446: ppru.as_of_date,
1447: ppv.parent_structure_version_id,

Line 1451: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,

1447: ppv.parent_structure_version_id,
1448: pppa.task_weight_basis_code,
1449: ppe.baseline_start_date,
1450: ppe.baseline_finish_date,ppa.project_currency_code),0)) Budgeted_Cost_Of_Work_Sch
1451: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,
1452: ppru.object_id,
1453: ppe.proj_element_id,
1454: ppru.as_of_date,
1455: ppv.parent_structure_version_id,

Line 1458: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,

1454: ppru.as_of_date,
1455: ppv.parent_structure_version_id,
1456: pppa.task_weight_basis_code,
1457: ppe.baseline_start_date,
1458: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,
1459: ppru.object_id,
1460: ppe.proj_element_id,
1461: ppru.as_of_date,
1462: ppv.parent_structure_version_id,

Line 1483: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

1479: ,ppe.wf_process
1480: ,ppe.wf_start_lead_days
1481: ,ppe.enable_wf_flag
1482: ,PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv.element_version_id,ppa.structure_sharing_code)
1483: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
1484: , ppru.ppl_etc_cost_pc
1485: , ppru.eqpmt_etc_cost_pc
1486: , ppru.oth_etc_cost_pc
1487: , ppru.subprj_ppl_etc_cost_pc

Line 1491: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

1487: , ppru.subprj_ppl_etc_cost_pc
1488: , ppru.subprj_eqpmt_etc_cost_pc
1489: , ppru.subprj_oth_etc_cost_pc
1490: , null
1491: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
1492: , ppru.eqpmt_act_cost_to_date_pc
1493: , ppru.oth_act_cost_to_date_pc
1494: , ppru.subprj_ppl_act_cost_pc
1495: , ppru.subprj_eqpmt_act_cost_pc

Line 1743: ,DECODE(l_pc_lines_exist_flag,'Y',PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date),0)

1739: ,pt.receive_project_invoice_flag
1740: ,decode(ppe.task_status,NULL,pt.start_date,ppvsch.scheduled_start_date) start_date --Changes for 8566495 anuragag
1741: ,decode(ppe.task_status,NULL,pt.completion_date,ppvsch.scheduled_finish_date) completion_date
1742: -- Bug 6156686
1743: ,DECODE(l_pc_lines_exist_flag,'Y',PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date),0)
1744: ,ppvsch.last_update_date
1745: ,to_date(NULL)
1746: ,ppa.BASELINE_AS_OF_DATE
1747: ,ppru.LAST_UPDATE_DATE

Line 1771: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort

1767: ,ppe.STATUS_CODE
1768: ,pps3.PROJECT_STATUS_NAME
1769: ,ppe5.phase_code
1770: ,pps5.project_status_name
1771: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort
1772: -- Fix for Bug # 4319171.
1773: ,por.WEIGHTING_PERCENTAGE
1774: ,ppvsch.duration
1775: ,pa_proj_elements_utils.convert_hr_to_days(ppe.baseline_duration)

Line 1799: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

1795: ,NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code)
1796: ,PA_PROJ_ELEMENTS_UTILS.GET_PA_LOOKUP_MEANING('PA_PERCENT_COMP_DERIV_CODE', NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code))
1797: ,tt.wq_enable_flag
1798: ,tt.prog_entry_req_flag
1799: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
1800: , ppru.estimated_remaining_effort
1801: , ppru.eqpmt_etc_effort
1802: , null
1803: , ppru.subprj_ppl_etc_effort

Line 1807: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

1803: , ppru.subprj_ppl_etc_effort
1804: , ppru.subprj_eqpmt_etc_effort
1805: , null
1806: , null
1807: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
1808: , ppru.eqpmt_act_effort_to_date
1809: , null
1810: , ppru.subprj_ppl_act_effort
1811: , ppru.subprj_eqpmt_act_effort

Line 1855: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null

1851: ,pfxat.equipment_hours planned_equip_effort -- Fix for Bug # 4319171.
1852: ,pfxat.prj_raw_cost raw_cost
1853: ,pfxat.prj_brdn_cost burdened_cost
1854: ,pfxat.prj_brdn_cost planned_cost -- Fix for Bug # 4319171.
1855: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
1856: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
1857: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
1858: -- Bug 6156686
1859: ,DECODE(l_d_lines_exist_flag,'Y',PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id),NULL) Predecessors

Line 1860: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

1856: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
1857: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
1858: -- Bug 6156686
1859: ,DECODE(l_d_lines_exist_flag,'Y',PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id),NULL) Predecessors
1860: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
1861: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
1862: ) percent_Spent_Effort
1863: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
1864: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 1863: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

1859: ,DECODE(l_d_lines_exist_flag,'Y',PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id),NULL) Predecessors
1860: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
1861: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
1862: ) percent_Spent_Effort
1863: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
1864: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
1865: nvl(pfxat.prj_brdn_cost,0)
1866: ) percent_Spent_Cost
1867: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 1867: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

1863: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
1864: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
1865: nvl(pfxat.prj_brdn_cost,0)
1866: ) percent_Spent_Cost
1867: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
1868: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
1869: ) Percent_Complete_Effort
1870: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
1871: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 1870: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

1866: ) percent_Spent_Cost
1867: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
1868: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
1869: ) Percent_Complete_Effort
1870: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
1871: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
1872: (nvl(ppru.oth_etc_cost_pc,0)+nvl(ppru.ppl_etc_cost_pc,0)+nvl(ppru.eqpmt_etc_cost_pc,0))
1873: ) Percent_Complete_Cost
1874: ,trunc(ppru.actual_finish_date) - trunc(ppru.actual_start_date) Actual_Duration

Line 1897: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort

1893: , (ppvsch.ESTIMATED_START_DATE - ppe.BASELINE_START_DATE) Estimated_Baseline_Start
1894: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
1895: ,to_number ( null ) Planned_Baseline_Start
1896: ,to_number ( null ) Planned_Baseline_Finish
1897: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
1898: -- Fix for Bug # 4319171.
1899: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
1900: , ppru.estimated_remaining_effort
1901: , ppru.eqpmt_etc_effort

Line 1899: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

1895: ,to_number ( null ) Planned_Baseline_Start
1896: ,to_number ( null ) Planned_Baseline_Finish
1897: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
1898: -- Fix for Bug # 4319171.
1899: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
1900: , ppru.estimated_remaining_effort
1901: , ppru.eqpmt_etc_effort
1902: , null
1903: , ppru.subprj_ppl_etc_effort

Line 1907: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

1903: , ppru.subprj_ppl_etc_effort
1904: , ppru.subprj_eqpmt_etc_effort
1905: , null
1906: , null
1907: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
1908: , ppru.eqpmt_act_effort_to_date
1909: , null
1910: , ppru.subprj_ppl_act_effort
1911: , ppru.subprj_eqpmt_act_effort

Line 1915: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

1911: , ppru.subprj_eqpmt_act_effort
1912: , null)) ETC_EFFORT -- Fix for Bug # 4319171.
1913: ,nvl(ppru.ppl_act_effort_to_date,0)
1914: +nvl(ppru.eqpmt_act_effort_to_date,0)
1915: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
1916: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
1917: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
1918: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
1919: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING')) Estimate_At_Completion_Effort

Line 1923: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

1919: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING')) Estimate_At_Completion_Effort
1920: ,nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0)
1921: -(nvl(ppru.ppl_act_effort_to_date,0)
1922: +nvl(ppru.eqpmt_act_effort_to_date,0)
1923: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
1924: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
1925: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
1926: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
1927: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING'))) Variance_At_Completion_Effort

Line 1932: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

1928: ,ppru.earned_value -(nvl(ppru.ppl_act_effort_to_date,0)+
1929: nvl(ppru.eqpmt_act_effort_to_date,0))
1930: ,round((((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
1931: nvl(ppru.eqpmt_act_effort_to_date,0)))/(DECODE(ppru.earned_value,0,1,ppru.earned_value))),2)
1932: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
1933: , ppru.eqpmt_act_cost_to_date_pc
1934: , ppru.oth_act_cost_to_date_pc
1935: , null
1936: , null

Line 1942: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

1938: ,pfxat.prj_base_brdn_cost baseline_cost
1939: ,nvl(ppru.oth_act_cost_to_date_pc,0)
1940: +nvl(ppru.ppl_act_cost_to_date_pc,0)
1941: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
1942: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
1943: ,ppru.ppl_etc_cost_pc
1944: ,ppru.eqpmt_etc_cost_pc
1945: ,ppru.oth_etc_cost_pc
1946: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 1965: ,nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,

1961: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)/DECODE(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0),0,1,ppru.CUMULATIVE_WORK_QUANTITY)),ppa.project_currency_code) Actual_Cost_Per_Unit -- 4195352
1962: ,round((NVL(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0)-NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0)),2) Work_Quantity_Variance
1963: ,round((((ppru.CUMULATIVE_WORK_QUANTITY-ppvsch.WQ_PLANNED_QUANTITY)/DECODE(NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0,1,ppvsch.WQ_PLANNED_QUANTITY))*100),2) Work_Quantity_Variance_Percent
1964: ,ppru.earned_value Earned_Value
1965: ,nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,
1966: ppru.object_id,
1967: ppv.proj_element_id,
1968: ppru.as_of_date,
1969: ppv.parent_structure_version_id,

Line 1976: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,

1972: ppe.baseline_finish_date,ppa.project_currency_code),0) Schedule_Variance
1973: ,(NVL(ppru.earned_value,0)-NVL((NVL(ppru.oth_act_cost_to_date_pc,0)+
1974: NVL(ppru.ppl_act_cost_to_date_pc,0)+
1975: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)) Earned_Value_Cost_Variance
1976: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,
1977: ppru.object_id,
1978: ppe.proj_element_id,
1979: ppru.as_of_date,
1980: ppv.parent_structure_version_id,

Line 1988: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

1984: ,((nvl(pfxat.prj_base_brdn_cost,0))
1985: -(nvl(ppru.oth_act_cost_to_date_pc,0)
1986: +nvl(ppru.ppl_act_cost_to_date_pc,0)
1987: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
1988: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
1989: ,ppru.ppl_etc_cost_pc
1990: ,ppru.eqpmt_etc_cost_pc
1991: ,ppru.oth_etc_cost_pc
1992: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 2020: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,

2016: +nvl(ppru.ppl_act_cost_to_date_pc,0)+nvl(ppru.eqpmt_act_cost_to_date_pc,0))),0,1,(nvl(pfxat.prj_base_brdn_cost,0)-(nvl(ppru.oth_act_cost_to_date_pc,0)
2017: +nvl(ppru.ppl_act_cost_to_date_pc,0)+nvl(ppru.eqpmt_act_cost_to_date_pc,0))))),'EFFORT',(((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))-ppru.earned_value)/decode(((nvl(pfxat.base_labor_hours,0)
2018: +nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0))),0,1,((nvl(pfxat.base_labor_hours,0)
2019: +nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0))))))),2) To_Complete_Performance_Index */
2020: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,
2021: ppru.object_id,
2022: ppe.proj_element_id,
2023: ppru.as_of_date,
2024: ppv.parent_structure_version_id,

Line 2028: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,

2024: ppv.parent_structure_version_id,
2025: pppa.task_weight_basis_code,
2026: ppe.baseline_start_date,
2027: ppe.baseline_finish_date,ppa.project_currency_code),0)) Budgeted_Cost_Of_Work_Sch
2028: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,
2029: ppru.object_id,
2030: ppe.proj_element_id,
2031: ppru.as_of_date,
2032: ppv.parent_structure_version_id,

Line 2035: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,

2031: ppru.as_of_date,
2032: ppv.parent_structure_version_id,
2033: pppa.task_weight_basis_code,
2034: ppe.baseline_start_date,
2035: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,
2036: ppru.object_id,
2037: ppe.proj_element_id,
2038: ppru.as_of_date,
2039: ppv.parent_structure_version_id,

Line 2060: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

2056: ,ppe.wf_process
2057: ,ppe.wf_start_lead_days
2058: ,ppe.enable_wf_flag
2059: ,PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv.element_version_id,ppa.structure_sharing_code)
2060: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
2061: , ppru.ppl_etc_cost_pc
2062: , ppru.eqpmt_etc_cost_pc
2063: , ppru.oth_etc_cost_pc
2064: , ppru.subprj_ppl_etc_cost_pc

Line 2068: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

2064: , ppru.subprj_ppl_etc_cost_pc
2065: , ppru.subprj_eqpmt_etc_cost_pc
2066: , ppru.subprj_oth_etc_cost_pc
2067: , null
2068: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
2069: , ppru.eqpmt_act_cost_to_date_pc
2070: , ppru.oth_act_cost_to_date_pc
2071: , ppru.subprj_ppl_act_cost_pc
2072: , ppru.subprj_eqpmt_act_cost_pc

Line 2562: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)

2558: ,decode(pt.receive_project_invoice_flag,'Y',l_yes,l_no)
2559: ,pt.receive_project_invoice_flag
2560: ,decode(ppe.task_status,NULL,pt.start_date,ppvsch.scheduled_start_date) start_date
2561: ,decode(ppe.task_status,NULL,pt.completion_date,ppvsch.scheduled_finish_date) completion_date
2562: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)
2563: ,ppvsch.last_update_date
2564: ,to_date(NULL)
2565: ,ppa.BASELINE_AS_OF_DATE
2566: ,ppru.LAST_UPDATE_DATE

Line 2590: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort

2586: ,ppe.STATUS_CODE
2587: ,pps3.PROJECT_STATUS_NAME
2588: ,ppe5.phase_code
2589: ,pps5.project_status_name
2590: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort
2591: -- Fix for Bug # 4319171.
2592: ,por.WEIGHTING_PERCENTAGE
2593: ,ppvsch.duration
2594: ,pa_proj_elements_utils.convert_hr_to_days(ppe.baseline_duration)

Line 2618: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

2614: ,NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code)
2615: ,PA_PROJ_ELEMENTS_UTILS.GET_PA_LOOKUP_MEANING('PA_PERCENT_COMP_DERIV_CODE', NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code))
2616: ,tt.wq_enable_flag
2617: ,tt.prog_entry_req_flag
2618: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
2619: , ppru.estimated_remaining_effort
2620: , ppru.eqpmt_etc_effort
2621: , null
2622: , ppru.subprj_ppl_etc_effort

Line 2626: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

2622: , ppru.subprj_ppl_etc_effort
2623: , ppru.subprj_eqpmt_etc_effort
2624: , null
2625: , null
2626: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
2627: , ppru.eqpmt_act_effort_to_date
2628: , null
2629: , ppru.subprj_ppl_act_effort
2630: , ppru.subprj_eqpmt_act_effort

Line 2669: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null

2665: ,pfxat.equipment_hours planned_equip_effort -- Fix for Bug # 4319171.
2666: ,pfxat.prj_raw_cost raw_cost
2667: ,pfxat.prj_brdn_cost burdened_cost
2668: ,pfxat.prj_brdn_cost planned_cost -- Fix for Bug # 4319171.
2669: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
2670: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
2671: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
2672: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
2673: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 2673: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

2669: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
2670: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
2671: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
2672: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
2673: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
2674: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
2675: ) percent_Spent_Effort
2676: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
2677: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 2676: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

2672: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
2673: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
2674: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
2675: ) percent_Spent_Effort
2676: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
2677: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
2678: nvl(pfxat.prj_brdn_cost,0)
2679: ) percent_Spent_Cost
2680: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 2680: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

2676: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
2677: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
2678: nvl(pfxat.prj_brdn_cost,0)
2679: ) percent_Spent_Cost
2680: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
2681: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
2682: ) Percent_Complete_Effort
2683: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
2684: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 2683: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

2679: ) percent_Spent_Cost
2680: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
2681: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
2682: ) Percent_Complete_Effort
2683: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
2684: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
2685: (nvl(ppru.oth_etc_cost_pc,0)+nvl(ppru.ppl_etc_cost_pc,0)+nvl(ppru.eqpmt_etc_cost_pc,0))
2686: ) Percent_Complete_Cost
2687: ,trunc(ppru.actual_finish_date) - trunc(ppru.actual_start_date) Actual_Duration

Line 2710: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort

2706: , (ppvsch.ESTIMATED_START_DATE - ppe.BASELINE_START_DATE) Estimated_Baseline_Start
2707: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
2708: ,to_number ( null ) Planned_Baseline_Start
2709: ,to_number ( null ) Planned_Baseline_Finish
2710: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
2711: -- Fix for Bug # 4319171.
2712: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
2713: , ppru.estimated_remaining_effort
2714: , ppru.eqpmt_etc_effort

Line 2712: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

2708: ,to_number ( null ) Planned_Baseline_Start
2709: ,to_number ( null ) Planned_Baseline_Finish
2710: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
2711: -- Fix for Bug # 4319171.
2712: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
2713: , ppru.estimated_remaining_effort
2714: , ppru.eqpmt_etc_effort
2715: , null
2716: , ppru.subprj_ppl_etc_effort

Line 2720: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

2716: , ppru.subprj_ppl_etc_effort
2717: , ppru.subprj_eqpmt_etc_effort
2718: , null
2719: , null
2720: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
2721: , ppru.eqpmt_act_effort_to_date
2722: , null
2723: , ppru.subprj_ppl_act_effort
2724: , ppru.subprj_eqpmt_act_effort

Line 2728: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

2724: , ppru.subprj_eqpmt_act_effort
2725: , null)) ETC_EFFORT -- Fix for Bug # 4319171.
2726: ,nvl(ppru.ppl_act_effort_to_date,0)
2727: +nvl(ppru.eqpmt_act_effort_to_date,0)
2728: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
2729: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
2730: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
2731: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
2732: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING')) Estimate_At_Completion_Effort

Line 2736: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

2732: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING')) Estimate_At_Completion_Effort
2733: ,nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0)
2734: -(nvl(ppru.ppl_act_effort_to_date,0)
2735: +nvl(ppru.eqpmt_act_effort_to_date,0)
2736: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
2737: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
2738: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
2739: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
2740: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING'))) Variance_At_Completion_Effort

Line 2745: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

2741: ,ppru.earned_value -(nvl(ppru.ppl_act_effort_to_date,0)+
2742: nvl(ppru.eqpmt_act_effort_to_date,0))
2743: ,round((((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
2744: nvl(ppru.eqpmt_act_effort_to_date,0)))/(DECODE(ppru.earned_value,0,1,ppru.earned_value))),2)
2745: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
2746: , ppru.eqpmt_act_cost_to_date_pc
2747: , ppru.oth_act_cost_to_date_pc
2748: , null
2749: , null

Line 2755: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

2751: ,pfxat.prj_base_brdn_cost baseline_cost
2752: ,nvl(ppru.oth_act_cost_to_date_pc,0)
2753: +nvl(ppru.ppl_act_cost_to_date_pc,0)
2754: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
2755: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
2756: ,ppru.ppl_etc_cost_pc
2757: ,ppru.eqpmt_etc_cost_pc
2758: ,ppru.oth_etc_cost_pc
2759: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 2778: ,nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,

2774: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)/DECODE(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0),0,1,ppru.CUMULATIVE_WORK_QUANTITY)),ppa.project_currency_code) Actual_Cost_Per_Unit -- 4195352
2775: ,round((NVL(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0)-NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0)),2) Work_Quantity_Variance
2776: ,round((((ppru.CUMULATIVE_WORK_QUANTITY-ppvsch.WQ_PLANNED_QUANTITY)/DECODE(NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0,1,ppvsch.WQ_PLANNED_QUANTITY))*100),2) Work_Quantity_Variance_Percent
2777: ,ppru.earned_value Earned_Value
2778: ,nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,
2779: ppru.object_id,
2780: ppv.proj_element_id,
2781: ppru.as_of_date,
2782: ppv.parent_structure_version_id,

Line 2789: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,

2785: ppe.baseline_finish_date,ppa.project_currency_code),0) Schedule_Variance
2786: ,(NVL(ppru.earned_value,0)-NVL((NVL(ppru.oth_act_cost_to_date_pc,0)+
2787: NVL(ppru.ppl_act_cost_to_date_pc,0)+
2788: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)) Earned_Value_Cost_Variance
2789: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,
2790: ppru.object_id,
2791: ppe.proj_element_id,
2792: ppru.as_of_date,
2793: ppv.parent_structure_version_id,

Line 2801: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

2797: ,((nvl(pfxat.prj_base_brdn_cost,0))
2798: -(nvl(ppru.oth_act_cost_to_date_pc,0)
2799: +nvl(ppru.ppl_act_cost_to_date_pc,0)
2800: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
2801: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
2802: ,ppru.ppl_etc_cost_pc
2803: ,ppru.eqpmt_etc_cost_pc
2804: ,ppru.oth_etc_cost_pc
2805: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 2842: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,

2838: +nvl(ppru.ppl_act_cost_to_date_pc,0)+nvl(ppru.eqpmt_act_cost_to_date_pc,0))),0,1,(nvl(pfxat.prj_base_brdn_cost,0)-(nvl(ppru.oth_act_cost_to_date_pc,0)
2839: +nvl(ppru.ppl_act_cost_to_date_pc,0)+nvl(ppru.eqpmt_act_cost_to_date_pc,0))))),'EFFORT',(((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))-ppru.earned_value)/decode(((nvl(pfxat.base_labor_hours,0)
2840: +nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0))),0,1,((nvl(pfxat.base_labor_hours,0)
2841: +nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0))))))),2) To_Complete_Performance_Index */
2842: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,
2843: ppru.object_id,
2844: ppe.proj_element_id,
2845: ppru.as_of_date,
2846: ppv.parent_structure_version_id,

Line 2850: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,

2846: ppv.parent_structure_version_id,
2847: pppa.task_weight_basis_code,
2848: ppe.baseline_start_date,
2849: ppe.baseline_finish_date,ppa.project_currency_code),0)) Budgeted_Cost_Of_Work_Sch
2850: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,
2851: ppru.object_id,
2852: ppe.proj_element_id,
2853: ppru.as_of_date,
2854: ppv.parent_structure_version_id,

Line 2857: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,

2853: ppru.as_of_date,
2854: ppv.parent_structure_version_id,
2855: pppa.task_weight_basis_code,
2856: ppe.baseline_start_date,
2857: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,
2858: ppru.object_id,
2859: ppe.proj_element_id,
2860: ppru.as_of_date,
2861: ppv.parent_structure_version_id,

Line 2882: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

2878: ,ppe.wf_process
2879: ,ppe.wf_start_lead_days
2880: ,ppe.enable_wf_flag
2881: ,PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv.element_version_id,ppa.structure_sharing_code)
2882: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
2883: , ppru.ppl_etc_cost_pc
2884: , ppru.eqpmt_etc_cost_pc
2885: , ppru.oth_etc_cost_pc
2886: , ppru.subprj_ppl_etc_cost_pc

Line 2890: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

2886: , ppru.subprj_ppl_etc_cost_pc
2887: , ppru.subprj_eqpmt_etc_cost_pc
2888: , ppru.subprj_oth_etc_cost_pc
2889: , null
2890: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
2891: , ppru.eqpmt_act_cost_to_date_pc
2892: , ppru.oth_act_cost_to_date_pc
2893: , ppru.subprj_ppl_act_cost_pc
2894: , ppru.subprj_eqpmt_act_cost_pc

Line 3142: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)

3138: ,decode(pt.receive_project_invoice_flag,'Y',l_yes,l_no)
3139: ,pt.receive_project_invoice_flag
3140: ,decode(ppe.task_status,NULL,pt.start_date,ppvsch.scheduled_start_date) start_date
3141: ,decode(ppe.task_status,NULL,pt.completion_date,ppvsch.scheduled_finish_date) completion_date
3142: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)
3143: ,ppvsch.last_update_date
3144: ,to_date(NULL)
3145: ,ppa.BASELINE_AS_OF_DATE
3146: ,ppru.LAST_UPDATE_DATE

Line 3170: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort

3166: ,ppe.STATUS_CODE
3167: ,pps3.PROJECT_STATUS_NAME
3168: ,ppe5.phase_code
3169: ,pps5.project_status_name
3170: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort
3171: -- Fix for Bug # 4319171.
3172: ,por.WEIGHTING_PERCENTAGE
3173: ,ppvsch.duration
3174: ,pa_proj_elements_utils.convert_hr_to_days(ppe.baseline_duration)

Line 3198: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

3194: ,NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code)
3195: ,PA_PROJ_ELEMENTS_UTILS.GET_PA_LOOKUP_MEANING('PA_PERCENT_COMP_DERIV_CODE', NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code))
3196: ,tt.wq_enable_flag
3197: ,tt.prog_entry_req_flag
3198: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
3199: , ppru.estimated_remaining_effort
3200: , ppru.eqpmt_etc_effort
3201: , null
3202: , ppru.subprj_ppl_etc_effort

Line 3206: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

3202: , ppru.subprj_ppl_etc_effort
3203: , ppru.subprj_eqpmt_etc_effort
3204: , null
3205: , null
3206: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
3207: , ppru.eqpmt_act_effort_to_date
3208: , null
3209: , ppru.subprj_ppl_act_effort
3210: , ppru.subprj_eqpmt_act_effort

Line 3249: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null

3245: ,pfxat.equipment_hours planned_equip_effort -- Fix for Bug # 4319171.
3246: ,pfxat.prj_raw_cost raw_cost
3247: ,pfxat.prj_brdn_cost burdened_cost
3248: ,pfxat.prj_brdn_cost planned_cost -- Fix for Bug # 4319171.
3249: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
3250: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
3251: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
3252: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
3253: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 3253: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

3249: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
3250: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
3251: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
3252: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
3253: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
3254: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
3255: ) percent_Spent_Effort
3256: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
3257: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 3256: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

3252: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
3253: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
3254: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
3255: ) percent_Spent_Effort
3256: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
3257: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
3258: nvl(pfxat.prj_brdn_cost,0)
3259: ) percent_Spent_Cost
3260: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 3260: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

3256: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
3257: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
3258: nvl(pfxat.prj_brdn_cost,0)
3259: ) percent_Spent_Cost
3260: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
3261: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
3262: ) Percent_Complete_Effort
3263: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
3264: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 3263: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

3259: ) percent_Spent_Cost
3260: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
3261: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
3262: ) Percent_Complete_Effort
3263: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
3264: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
3265: (nvl(ppru.oth_etc_cost_pc,0)+nvl(ppru.ppl_etc_cost_pc,0)+nvl(ppru.eqpmt_etc_cost_pc,0))
3266: ) Percent_Complete_Cost
3267: ,trunc(ppru.actual_finish_date) - trunc(ppru.actual_start_date) Actual_Duration

Line 3290: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort

3286: , (ppvsch.ESTIMATED_START_DATE - ppe.BASELINE_START_DATE) Estimated_Baseline_Start
3287: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
3288: ,to_number ( null ) Planned_Baseline_Start
3289: ,to_number ( null ) Planned_Baseline_Finish
3290: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
3291: -- Fix for Bug # 4319171.
3292: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
3293: , ppru.estimated_remaining_effort
3294: , ppru.eqpmt_etc_effort

Line 3292: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

3288: ,to_number ( null ) Planned_Baseline_Start
3289: ,to_number ( null ) Planned_Baseline_Finish
3290: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
3291: -- Fix for Bug # 4319171.
3292: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
3293: , ppru.estimated_remaining_effort
3294: , ppru.eqpmt_etc_effort
3295: , null
3296: , ppru.subprj_ppl_etc_effort

Line 3300: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

3296: , ppru.subprj_ppl_etc_effort
3297: , ppru.subprj_eqpmt_etc_effort
3298: , null
3299: , null
3300: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
3301: , ppru.eqpmt_act_effort_to_date
3302: , null
3303: , ppru.subprj_ppl_act_effort
3304: , ppru.subprj_eqpmt_act_effort

Line 3308: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

3304: , ppru.subprj_eqpmt_act_effort
3305: , null)) ETC_EFFORT -- Fix for Bug # 4319171.
3306: ,nvl(ppru.ppl_act_effort_to_date,0)
3307: +nvl(ppru.eqpmt_act_effort_to_date,0)
3308: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
3309: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
3310: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
3311: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
3312: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING')) Estimate_At_Completion_Effort

Line 3316: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

3312: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING')) Estimate_At_Completion_Effort
3313: ,nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0)
3314: -(nvl(ppru.ppl_act_effort_to_date,0)
3315: +nvl(ppru.eqpmt_act_effort_to_date,0)
3316: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
3317: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
3318: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
3319: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
3320: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING'))) Variance_At_Completion_Effort

Line 3325: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

3321: ,ppru.earned_value -(nvl(ppru.ppl_act_effort_to_date,0)+
3322: nvl(ppru.eqpmt_act_effort_to_date,0))
3323: ,round((((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
3324: nvl(ppru.eqpmt_act_effort_to_date,0)))/(DECODE(ppru.earned_value,0,1,ppru.earned_value))),2)
3325: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
3326: , ppru.eqpmt_act_cost_to_date_pc
3327: , ppru.oth_act_cost_to_date_pc
3328: , null
3329: , null

Line 3335: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

3331: ,pfxat.prj_base_brdn_cost baseline_cost
3332: ,nvl(ppru.oth_act_cost_to_date_pc,0)
3333: +nvl(ppru.ppl_act_cost_to_date_pc,0)
3334: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
3335: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
3336: ,ppru.ppl_etc_cost_pc
3337: ,ppru.eqpmt_etc_cost_pc
3338: ,ppru.oth_etc_cost_pc
3339: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 3358: ,nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,

3354: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)/DECODE(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0),0,1,ppru.CUMULATIVE_WORK_QUANTITY)),ppa.project_currency_code) Actual_Cost_Per_Unit -- 4195352
3355: ,round((NVL(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0)-NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0)),2) Work_Quantity_Variance
3356: ,round((((ppru.CUMULATIVE_WORK_QUANTITY-ppvsch.WQ_PLANNED_QUANTITY)/DECODE(NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0,1,ppvsch.WQ_PLANNED_QUANTITY))*100),2) Work_Quantity_Variance_Percent
3357: ,ppru.earned_value Earned_Value
3358: ,nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,
3359: ppru.object_id,
3360: ppv.proj_element_id,
3361: ppru.as_of_date,
3362: ppv.parent_structure_version_id,

Line 3369: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,

3365: ppe.baseline_finish_date,ppa.project_currency_code),0) Schedule_Variance
3366: ,(NVL(ppru.earned_value,0)-NVL((NVL(ppru.oth_act_cost_to_date_pc,0)+
3367: NVL(ppru.ppl_act_cost_to_date_pc,0)+
3368: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)) Earned_Value_Cost_Variance
3369: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,
3370: ppru.object_id,
3371: ppe.proj_element_id,
3372: ppru.as_of_date,
3373: ppv.parent_structure_version_id,

Line 3381: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

3377: ,((nvl(pfxat.prj_base_brdn_cost,0))
3378: -(nvl(ppru.oth_act_cost_to_date_pc,0)
3379: +nvl(ppru.ppl_act_cost_to_date_pc,0)
3380: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
3381: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
3382: ,ppru.ppl_etc_cost_pc
3383: ,ppru.eqpmt_etc_cost_pc
3384: ,ppru.oth_etc_cost_pc
3385: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 3422: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,

3418: +nvl(ppru.ppl_act_cost_to_date_pc,0)+nvl(ppru.eqpmt_act_cost_to_date_pc,0))),0,1,(nvl(pfxat.prj_base_brdn_cost,0)-(nvl(ppru.oth_act_cost_to_date_pc,0)
3419: +nvl(ppru.ppl_act_cost_to_date_pc,0)+nvl(ppru.eqpmt_act_cost_to_date_pc,0))))),'EFFORT',(((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))-ppru.earned_value)/decode(((nvl(pfxat.base_labor_hours,0)
3420: +nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0))),0,1,((nvl(pfxat.base_labor_hours,0)
3421: +nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0))))))),2) To_Complete_Performance_Index */
3422: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,
3423: ppru.object_id,
3424: ppe.proj_element_id,
3425: ppru.as_of_date,
3426: ppv.parent_structure_version_id,

Line 3430: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,

3426: ppv.parent_structure_version_id,
3427: pppa.task_weight_basis_code,
3428: ppe.baseline_start_date,
3429: ppe.baseline_finish_date,ppa.project_currency_code),0)) Budgeted_Cost_Of_Work_Sch
3430: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,
3431: ppru.object_id,
3432: ppe.proj_element_id,
3433: ppru.as_of_date,
3434: ppv.parent_structure_version_id,

Line 3437: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,

3433: ppru.as_of_date,
3434: ppv.parent_structure_version_id,
3435: pppa.task_weight_basis_code,
3436: ppe.baseline_start_date,
3437: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,
3438: ppru.object_id,
3439: ppe.proj_element_id,
3440: ppru.as_of_date,
3441: ppv.parent_structure_version_id,

Line 3462: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

3458: ,ppe.wf_process
3459: ,ppe.wf_start_lead_days
3460: ,ppe.enable_wf_flag
3461: ,PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv.element_version_id,ppa.structure_sharing_code)
3462: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
3463: , ppru.ppl_etc_cost_pc
3464: , ppru.eqpmt_etc_cost_pc
3465: , ppru.oth_etc_cost_pc
3466: , ppru.subprj_ppl_etc_cost_pc

Line 3470: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

3466: , ppru.subprj_ppl_etc_cost_pc
3467: , ppru.subprj_eqpmt_etc_cost_pc
3468: , ppru.subprj_oth_etc_cost_pc
3469: , null
3470: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
3471: , ppru.eqpmt_act_cost_to_date_pc
3472: , ppru.oth_act_cost_to_date_pc
3473: , ppru.subprj_ppl_act_cost_pc
3474: , ppru.subprj_eqpmt_act_cost_pc

Line 4017: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)

4013: ,decode(pt.receive_project_invoice_flag,'Y',l_yes,l_no)
4014: ,pt.receive_project_invoice_flag
4015: ,decode(ppe.task_status,NULL,pt.start_date,ppvsch.scheduled_start_date) start_date
4016: ,decode(ppe.task_status,NULL,pt.completion_date,ppvsch.scheduled_finish_date) completion_date
4017: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)
4018: ,ppvsch.last_update_date
4019: ,to_date(NULL)
4020: ,ppa.BASELINE_AS_OF_DATE
4021: ,ppru.LAST_UPDATE_DATE

Line 4045: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort

4041: ,ppe.STATUS_CODE
4042: ,pps3.PROJECT_STATUS_NAME
4043: ,ppe5.phase_code
4044: ,pps5.project_status_name
4045: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort
4046: -- Fix for Bug # 4319171.
4047: ,por.WEIGHTING_PERCENTAGE
4048: ,ppvsch.duration
4049: ,pa_proj_elements_utils.convert_hr_to_days(ppe.baseline_duration)

Line 4073: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

4069: ,NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code)
4070: ,PA_PROJ_ELEMENTS_UTILS.GET_PA_LOOKUP_MEANING('PA_PERCENT_COMP_DERIV_CODE', NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code))
4071: ,tt.wq_enable_flag
4072: ,tt.prog_entry_req_flag
4073: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
4074: , ppru.estimated_remaining_effort
4075: , ppru.eqpmt_etc_effort
4076: , null
4077: , ppru.subprj_ppl_etc_effort

Line 4081: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

4077: , ppru.subprj_ppl_etc_effort
4078: , ppru.subprj_eqpmt_etc_effort
4079: , null
4080: , null
4081: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
4082: , ppru.eqpmt_act_effort_to_date
4083: , null
4084: , ppru.subprj_ppl_act_effort
4085: , ppru.subprj_eqpmt_act_effort

Line 4124: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null

4120: ,pfxat.equipment_hours planned_equip_effort -- Fix for Bug # 4319171.
4121: ,pfxat.prj_raw_cost raw_cost
4122: ,pfxat.prj_brdn_cost burdened_cost
4123: ,pfxat.prj_brdn_cost planned_cost -- Fix for Bug # 4319171.
4124: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
4125: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
4126: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
4127: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
4128: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 4128: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

4124: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
4125: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
4126: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
4127: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
4128: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
4129: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
4130: ) percent_Spent_Effort
4131: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
4132: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 4131: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

4127: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
4128: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
4129: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
4130: ) percent_Spent_Effort
4131: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
4132: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
4133: nvl(pfxat.prj_brdn_cost,0)
4134: ) percent_Spent_Cost
4135: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 4135: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

4131: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
4132: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
4133: nvl(pfxat.prj_brdn_cost,0)
4134: ) percent_Spent_Cost
4135: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
4136: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
4137: ) Percent_Complete_Effort
4138: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
4139: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 4138: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

4134: ) percent_Spent_Cost
4135: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
4136: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
4137: ) Percent_Complete_Effort
4138: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
4139: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
4140: (nvl(ppru.oth_etc_cost_pc,0)+nvl(ppru.ppl_etc_cost_pc,0)+nvl(ppru.eqpmt_etc_cost_pc,0))
4141: ) Percent_Complete_Cost
4142: ,trunc(ppru.actual_finish_date) - trunc(ppru.actual_start_date) Actual_Duration

Line 4165: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort

4161: , (ppvsch.ESTIMATED_START_DATE - ppe.BASELINE_START_DATE) Estimated_Baseline_Start
4162: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
4163: ,to_number ( null ) Planned_Baseline_Start
4164: ,to_number ( null ) Planned_Baseline_Finish
4165: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
4166: -- Fix for Bug # 4319171.
4167: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
4168: , ppru.estimated_remaining_effort
4169: , ppru.eqpmt_etc_effort

Line 4167: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

4163: ,to_number ( null ) Planned_Baseline_Start
4164: ,to_number ( null ) Planned_Baseline_Finish
4165: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
4166: -- Fix for Bug # 4319171.
4167: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
4168: , ppru.estimated_remaining_effort
4169: , ppru.eqpmt_etc_effort
4170: , null
4171: , ppru.subprj_ppl_etc_effort

Line 4175: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

4171: , ppru.subprj_ppl_etc_effort
4172: , ppru.subprj_eqpmt_etc_effort
4173: , null
4174: , null
4175: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
4176: , ppru.eqpmt_act_effort_to_date
4177: , null
4178: , ppru.subprj_ppl_act_effort
4179: , ppru.subprj_eqpmt_act_effort

Line 4183: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

4179: , ppru.subprj_eqpmt_act_effort
4180: , null)) ETC_EFFORT -- Fix for Bug # 4319171.
4181: ,nvl(ppru.ppl_act_effort_to_date,0)
4182: +nvl(ppru.eqpmt_act_effort_to_date,0)
4183: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
4184: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
4185: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
4186: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
4187: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING')) Estimate_At_Completion_Effort

Line 4191: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

4187: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING')) Estimate_At_Completion_Effort
4188: ,nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0)
4189: -(nvl(ppru.ppl_act_effort_to_date,0)
4190: +nvl(ppru.eqpmt_act_effort_to_date,0)
4191: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
4192: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
4193: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
4194: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
4195: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING'))) Variance_At_Completion_Effort

Line 4200: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

4196: ,ppru.earned_value -(nvl(ppru.ppl_act_effort_to_date,0)+
4197: nvl(ppru.eqpmt_act_effort_to_date,0))
4198: ,round((((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
4199: nvl(ppru.eqpmt_act_effort_to_date,0)))/(DECODE(ppru.earned_value,0,1,ppru.earned_value))),2)
4200: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
4201: , ppru.eqpmt_act_cost_to_date_pc
4202: , ppru.oth_act_cost_to_date_pc
4203: , null
4204: , null

Line 4210: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

4206: ,pfxat.prj_base_brdn_cost baseline_cost
4207: ,nvl(ppru.oth_act_cost_to_date_pc,0)
4208: +nvl(ppru.ppl_act_cost_to_date_pc,0)
4209: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
4210: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
4211: ,ppru.ppl_etc_cost_pc
4212: ,ppru.eqpmt_etc_cost_pc
4213: ,ppru.oth_etc_cost_pc
4214: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 4233: ,nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,

4229: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)/DECODE(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0),0,1,ppru.CUMULATIVE_WORK_QUANTITY)),ppa.project_currency_code) Actual_Cost_Per_Unit -- 4195352
4230: ,round((NVL(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0)-NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0)),2) Work_Quantity_Variance
4231: ,round((((ppru.CUMULATIVE_WORK_QUANTITY-ppvsch.WQ_PLANNED_QUANTITY)/DECODE(NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0,1,ppvsch.WQ_PLANNED_QUANTITY))*100),2) Work_Quantity_Variance_Percent
4232: ,ppru.earned_value Earned_Value
4233: ,nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,
4234: ppru.object_id,
4235: ppv.proj_element_id,
4236: ppru.as_of_date,
4237: ppv.parent_structure_version_id,

Line 4244: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,

4240: ppe.baseline_finish_date,ppa.project_currency_code),0) Schedule_Variance
4241: ,(NVL(ppru.earned_value,0)-NVL((NVL(ppru.oth_act_cost_to_date_pc,0)+
4242: NVL(ppru.ppl_act_cost_to_date_pc,0)+
4243: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)) Earned_Value_Cost_Variance
4244: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,
4245: ppru.object_id,
4246: ppe.proj_element_id,
4247: ppru.as_of_date,
4248: ppv.parent_structure_version_id,

Line 4256: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

4252: ,((nvl(pfxat.prj_base_brdn_cost,0))
4253: -(nvl(ppru.oth_act_cost_to_date_pc,0)
4254: +nvl(ppru.ppl_act_cost_to_date_pc,0)
4255: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
4256: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
4257: ,ppru.ppl_etc_cost_pc
4258: ,ppru.eqpmt_etc_cost_pc
4259: ,ppru.oth_etc_cost_pc
4260: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 4292: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,

4288: +nvl(ppru.ppl_act_cost_to_date_pc,0)+nvl(ppru.eqpmt_act_cost_to_date_pc,0))),0,1,(nvl(pfxat.prj_base_brdn_cost,0)-(nvl(ppru.oth_act_cost_to_date_pc,0)
4289: +nvl(ppru.ppl_act_cost_to_date_pc,0)+nvl(ppru.eqpmt_act_cost_to_date_pc,0))))),'EFFORT',(((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))-ppru.earned_value)/decode(((nvl(pfxat.base_labor_hours,0)
4290: +nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0))),0,1,((nvl(pfxat.base_labor_hours,0)
4291: +nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0))))))),2) To_Complete_Performance_Index */
4292: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,
4293: ppru.object_id,
4294: ppe.proj_element_id,
4295: ppru.as_of_date,
4296: ppv.parent_structure_version_id,

Line 4300: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,

4296: ppv.parent_structure_version_id,
4297: pppa.task_weight_basis_code,
4298: ppe.baseline_start_date,
4299: ppe.baseline_finish_date,ppa.project_currency_code),0)) Budgeted_Cost_Of_Work_Sch
4300: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,
4301: ppru.object_id,
4302: ppe.proj_element_id,
4303: ppru.as_of_date,
4304: ppv.parent_structure_version_id,

Line 4307: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,

4303: ppru.as_of_date,
4304: ppv.parent_structure_version_id,
4305: pppa.task_weight_basis_code,
4306: ppe.baseline_start_date,
4307: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,
4308: ppru.object_id,
4309: ppe.proj_element_id,
4310: ppru.as_of_date,
4311: ppv.parent_structure_version_id,

Line 4332: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

4328: ,ppe.wf_process
4329: ,ppe.wf_start_lead_days
4330: ,ppe.enable_wf_flag
4331: ,PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv.element_version_id,ppa.structure_sharing_code)
4332: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
4333: , ppru.ppl_etc_cost_pc
4334: , ppru.eqpmt_etc_cost_pc
4335: , ppru.oth_etc_cost_pc
4336: , ppru.subprj_ppl_etc_cost_pc

Line 4340: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

4336: , ppru.subprj_ppl_etc_cost_pc
4337: , ppru.subprj_eqpmt_etc_cost_pc
4338: , ppru.subprj_oth_etc_cost_pc
4339: , null
4340: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
4341: , ppru.eqpmt_act_cost_to_date_pc
4342: , ppru.oth_act_cost_to_date_pc
4343: , ppru.subprj_ppl_act_cost_pc
4344: , ppru.subprj_eqpmt_act_cost_pc

Line 4592: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)

4588: ,decode(pt.receive_project_invoice_flag,'Y',l_yes,l_no)
4589: ,pt.receive_project_invoice_flag
4590: ,decode(ppe.task_status,NULL,pt.start_date,ppvsch.scheduled_start_date) start_date
4591: ,decode(ppe.task_status,NULL,pt.completion_date,ppvsch.scheduled_finish_date) completion_date
4592: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)
4593: ,ppvsch.last_update_date
4594: ,to_date(NULL)
4595: ,ppa.BASELINE_AS_OF_DATE
4596: ,ppru.LAST_UPDATE_DATE

Line 4620: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort

4616: ,ppe.STATUS_CODE
4617: ,pps3.PROJECT_STATUS_NAME
4618: ,ppe5.phase_code
4619: ,pps5.project_status_name
4620: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort
4621: -- Fix for Bug # 4319171.
4622: ,por.WEIGHTING_PERCENTAGE
4623: ,ppvsch.duration
4624: ,pa_proj_elements_utils.convert_hr_to_days(ppe.baseline_duration)

Line 4648: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

4644: ,NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code)
4645: ,PA_PROJ_ELEMENTS_UTILS.GET_PA_LOOKUP_MEANING('PA_PERCENT_COMP_DERIV_CODE', NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code))
4646: ,tt.wq_enable_flag
4647: ,tt.prog_entry_req_flag
4648: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
4649: , ppru.estimated_remaining_effort
4650: , ppru.eqpmt_etc_effort
4651: , null
4652: , ppru.subprj_ppl_etc_effort

Line 4656: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

4652: , ppru.subprj_ppl_etc_effort
4653: , ppru.subprj_eqpmt_etc_effort
4654: , null
4655: , null
4656: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
4657: , ppru.eqpmt_act_effort_to_date
4658: , null
4659: , ppru.subprj_ppl_act_effort
4660: , ppru.subprj_eqpmt_act_effort

Line 4699: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null

4695: ,pfxat.equipment_hours planned_equip_effort -- Fix for Bug # 4319171.
4696: ,pfxat.prj_raw_cost raw_cost
4697: ,pfxat.prj_brdn_cost burdened_cost
4698: ,pfxat.prj_brdn_cost planned_cost -- Fix for Bug # 4319171.
4699: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
4700: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
4701: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
4702: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
4703: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 4703: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

4699: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
4700: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
4701: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
4702: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
4703: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
4704: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
4705: ) percent_Spent_Effort
4706: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
4707: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 4706: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

4702: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
4703: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
4704: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
4705: ) percent_Spent_Effort
4706: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
4707: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
4708: nvl(pfxat.prj_brdn_cost,0)
4709: ) percent_Spent_Cost
4710: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 4710: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

4706: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
4707: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
4708: nvl(pfxat.prj_brdn_cost,0)
4709: ) percent_Spent_Cost
4710: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
4711: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
4712: ) Percent_Complete_Effort
4713: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
4714: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 4713: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

4709: ) percent_Spent_Cost
4710: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
4711: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
4712: ) Percent_Complete_Effort
4713: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
4714: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
4715: (nvl(ppru.oth_etc_cost_pc,0)+nvl(ppru.ppl_etc_cost_pc,0)+nvl(ppru.eqpmt_etc_cost_pc,0))
4716: ) Percent_Complete_Cost
4717: ,trunc(ppru.actual_finish_date) - trunc(ppru.actual_start_date) Actual_Duration

Line 4740: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort

4736: , (ppvsch.ESTIMATED_START_DATE - ppe.BASELINE_START_DATE) Estimated_Baseline_Start
4737: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
4738: ,to_number ( null ) Planned_Baseline_Start
4739: ,to_number ( null ) Planned_Baseline_Finish
4740: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
4741: -- Fix for Bug # 4319171.
4742: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
4743: , ppru.estimated_remaining_effort
4744: , ppru.eqpmt_etc_effort

Line 4742: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

4738: ,to_number ( null ) Planned_Baseline_Start
4739: ,to_number ( null ) Planned_Baseline_Finish
4740: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
4741: -- Fix for Bug # 4319171.
4742: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
4743: , ppru.estimated_remaining_effort
4744: , ppru.eqpmt_etc_effort
4745: , null
4746: , ppru.subprj_ppl_etc_effort

Line 4750: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

4746: , ppru.subprj_ppl_etc_effort
4747: , ppru.subprj_eqpmt_etc_effort
4748: , null
4749: , null
4750: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
4751: , ppru.eqpmt_act_effort_to_date
4752: , null
4753: , ppru.subprj_ppl_act_effort
4754: , ppru.subprj_eqpmt_act_effort

Line 4758: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

4754: , ppru.subprj_eqpmt_act_effort
4755: , null)) ETC_EFFORT -- Fix for Bug # 4319171.
4756: ,nvl(ppru.ppl_act_effort_to_date,0)
4757: +nvl(ppru.eqpmt_act_effort_to_date,0)
4758: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
4759: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
4760: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
4761: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
4762: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING')) Estimate_At_Completion_Effort

Line 4766: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

4762: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING')) Estimate_At_Completion_Effort
4763: ,nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0)
4764: -(nvl(ppru.ppl_act_effort_to_date,0)
4765: +nvl(ppru.eqpmt_act_effort_to_date,0)
4766: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
4767: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
4768: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
4769: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
4770: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING'))) Variance_At_Completion_Effort

Line 4775: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

4771: ,ppru.earned_value -(nvl(ppru.ppl_act_effort_to_date,0)+
4772: nvl(ppru.eqpmt_act_effort_to_date,0))
4773: ,round((((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
4774: nvl(ppru.eqpmt_act_effort_to_date,0)))/(DECODE(ppru.earned_value,0,1,ppru.earned_value))),2)
4775: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
4776: , ppru.eqpmt_act_cost_to_date_pc
4777: , ppru.oth_act_cost_to_date_pc
4778: , null
4779: , null

Line 4785: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

4781: ,pfxat.prj_base_brdn_cost baseline_cost
4782: ,nvl(ppru.oth_act_cost_to_date_pc,0)
4783: +nvl(ppru.ppl_act_cost_to_date_pc,0)
4784: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
4785: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
4786: ,ppru.ppl_etc_cost_pc
4787: ,ppru.eqpmt_etc_cost_pc
4788: ,ppru.oth_etc_cost_pc
4789: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 4808: ,nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,

4804: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)/DECODE(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0),0,1,ppru.CUMULATIVE_WORK_QUANTITY)),ppa.project_currency_code) Actual_Cost_Per_Unit -- 4195352
4805: ,round((NVL(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0)-NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0)),2) Work_Quantity_Variance
4806: ,round((((ppru.CUMULATIVE_WORK_QUANTITY-ppvsch.WQ_PLANNED_QUANTITY)/DECODE(NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0,1,ppvsch.WQ_PLANNED_QUANTITY))*100),2) Work_Quantity_Variance_Percent
4807: ,ppru.earned_value Earned_Value
4808: ,nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,
4809: ppru.object_id,
4810: ppv.proj_element_id,
4811: ppru.as_of_date,
4812: ppv.parent_structure_version_id,

Line 4819: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,

4815: ppe.baseline_finish_date,ppa.project_currency_code),0) Schedule_Variance
4816: ,(NVL(ppru.earned_value,0)-NVL((NVL(ppru.oth_act_cost_to_date_pc,0)+
4817: NVL(ppru.ppl_act_cost_to_date_pc,0)+
4818: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)) Earned_Value_Cost_Variance
4819: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,
4820: ppru.object_id,
4821: ppe.proj_element_id,
4822: ppru.as_of_date,
4823: ppv.parent_structure_version_id,

Line 4831: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

4827: ,((nvl(pfxat.prj_base_brdn_cost,0))
4828: -(nvl(ppru.oth_act_cost_to_date_pc,0)
4829: +nvl(ppru.ppl_act_cost_to_date_pc,0)
4830: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
4831: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
4832: ,ppru.ppl_etc_cost_pc
4833: ,ppru.eqpmt_etc_cost_pc
4834: ,ppru.oth_etc_cost_pc
4835: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 4867: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,

4863: +nvl(ppru.ppl_act_cost_to_date_pc,0)+nvl(ppru.eqpmt_act_cost_to_date_pc,0))),0,1,(nvl(pfxat.prj_base_brdn_cost,0)-(nvl(ppru.oth_act_cost_to_date_pc,0)
4864: +nvl(ppru.ppl_act_cost_to_date_pc,0)+nvl(ppru.eqpmt_act_cost_to_date_pc,0))))),'EFFORT',(((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))-ppru.earned_value)/decode(((nvl(pfxat.base_labor_hours,0)
4865: +nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0))),0,1,((nvl(pfxat.base_labor_hours,0)
4866: +nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0))))))),2) To_Complete_Performance_Index */
4867: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,
4868: ppru.object_id,
4869: ppe.proj_element_id,
4870: ppru.as_of_date,
4871: ppv.parent_structure_version_id,

Line 4875: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,

4871: ppv.parent_structure_version_id,
4872: pppa.task_weight_basis_code,
4873: ppe.baseline_start_date,
4874: ppe.baseline_finish_date,ppa.project_currency_code),0)) Budgeted_Cost_Of_Work_Sch
4875: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,
4876: ppru.object_id,
4877: ppe.proj_element_id,
4878: ppru.as_of_date,
4879: ppv.parent_structure_version_id,

Line 4882: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,

4878: ppru.as_of_date,
4879: ppv.parent_structure_version_id,
4880: pppa.task_weight_basis_code,
4881: ppe.baseline_start_date,
4882: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,
4883: ppru.object_id,
4884: ppe.proj_element_id,
4885: ppru.as_of_date,
4886: ppv.parent_structure_version_id,

Line 4907: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

4903: ,ppe.wf_process
4904: ,ppe.wf_start_lead_days
4905: ,ppe.enable_wf_flag
4906: ,PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv.element_version_id,ppa.structure_sharing_code)
4907: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
4908: , ppru.ppl_etc_cost_pc
4909: , ppru.eqpmt_etc_cost_pc
4910: , ppru.oth_etc_cost_pc
4911: , ppru.subprj_ppl_etc_cost_pc

Line 4915: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

4911: , ppru.subprj_ppl_etc_cost_pc
4912: , ppru.subprj_eqpmt_etc_cost_pc
4913: , ppru.subprj_oth_etc_cost_pc
4914: , null
4915: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
4916: , ppru.eqpmt_act_cost_to_date_pc
4917: , ppru.oth_act_cost_to_date_pc
4918: , ppru.subprj_ppl_act_cost_pc
4919: , ppru.subprj_eqpmt_act_cost_pc

Line 5591: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)

5587: ,decode(pt.receive_project_invoice_flag,'Y',l_yes,l_no)
5588: ,pt.receive_project_invoice_flag
5589: ,decode(ppe.task_status,NULL,pt.start_date,ppvsch.scheduled_start_date) start_date
5590: ,decode(ppe.task_status,NULL,pt.completion_date,ppvsch.scheduled_finish_date) completion_date
5591: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)
5592: ,ppvsch.last_update_date
5593: ,to_date(NULL)
5594: ,ppa.BASELINE_AS_OF_DATE
5595: ,ppru.LAST_UPDATE_DATE

Line 5619: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort

5615: ,ppe.STATUS_CODE
5616: ,pps3.PROJECT_STATUS_NAME
5617: ,ppe5.phase_code
5618: ,pps5.project_status_name
5619: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort
5620: -- Fix for Bug # 4319171.
5621: ,por.WEIGHTING_PERCENTAGE
5622: ,ppvsch.duration
5623: ,pa_proj_elements_utils.convert_hr_to_days(ppe.baseline_duration)

Line 5647: ,pa_progress_utils.calc_wetc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

5643: ,NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code)
5644: ,PA_PROJ_ELEMENTS_UTILS.GET_PA_LOOKUP_MEANING('PA_PERCENT_COMP_DERIV_CODE',NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code))
5645: ,tt.wq_enable_flag
5646: ,tt.prog_entry_req_flag
5647: ,pa_progress_utils.calc_wetc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
5648: , ppru.ppl_act_effort_to_date
5649: , ppru.eqpmt_act_effort_to_date
5650: , null
5651: , null

Line 5691: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null

5687: ,pfxat.equipment_hours planned_equip_effort -- Fix for Bug # 4319171.
5688: ,pfxat.prj_raw_cost raw_cost
5689: ,pfxat.prj_brdn_cost burdened_cost
5690: ,pfxat.prj_brdn_cost planned_cost -- Fix for Bug # 4319171.
5691: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
5692: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
5693: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
5694: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
5695: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 5695: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

5691: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
5692: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
5693: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
5694: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
5695: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
5696: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
5697: ) percent_Spent_Effort
5698: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
5699: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 5698: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

5694: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
5695: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
5696: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
5697: ) percent_Spent_Effort
5698: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
5699: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
5700: nvl(pfxat.prj_brdn_cost,0)
5701: ) percent_Spent_Cost
5702: -- Begin Bug # 4546322

Line 5703: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

5699: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
5700: nvl(pfxat.prj_brdn_cost,0)
5701: ) percent_Spent_Cost
5702: -- Begin Bug # 4546322
5703: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
5704: , ppru.eqpmt_act_effort_to_date
5705: , null
5706: , null
5707: , null

Line 5709: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours

5705: , null
5706: , null
5707: , null
5708: , null)
5709: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours
5710: , pfxat.equipment_hours
5711: , null)
5712: , ppru.estimated_remaining_effort
5713: , ppru.eqpmt_etc_effort

Line 5719: , pa_progress_utils.calc_act

5715: , null
5716: , null
5717: , null
5718: , null
5719: , pa_progress_utils.calc_act
5720: (ppru.ppl_act_effort_to_date
5721: , ppru.eqpmt_act_effort_to_date
5722: , null
5723: , null

Line 5726: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

5722: , null
5723: , null
5724: , null
5725: , null))) Percent_Complete_Effort
5726: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
5727: , ppru.eqpmt_act_cost_to_date_pc
5728: , ppru.oth_act_cost_to_date_pc
5729: , null
5730: , null

Line 5732: , pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

5728: , ppru.oth_act_cost_to_date_pc
5729: , null
5730: , null
5731: , null)
5732: , pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
5733: , ppru.ppl_etc_cost_pc
5734: , ppru.eqpmt_etc_cost_pc
5735: , ppru.oth_etc_cost_pc
5736: , null

Line 5740: , pa_progress_utils.calc_act

5736: , null
5737: , null
5738: , null
5739: , null
5740: , pa_progress_utils.calc_act
5741: (ppru.ppl_act_cost_to_date_pc
5742: , ppru.eqpmt_act_cost_to_date_pc
5743: , ppru.oth_act_cost_to_date_pc
5744: , null

Line 5771: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort

5767: , (ppvsch.ESTIMATED_START_DATE - ppe.BASELINE_START_DATE) Estimated_Baseline_Start
5768: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
5769: ,to_number ( null ) Planned_Baseline_Start
5770: ,to_number ( null ) Planned_Baseline_Finish
5771: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
5772: -- Fix for Bug # 4319171.
5773: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
5774: , ppru.estimated_remaining_effort
5775: , ppru.eqpmt_etc_effort

Line 5773: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

5769: ,to_number ( null ) Planned_Baseline_Start
5770: ,to_number ( null ) Planned_Baseline_Finish
5771: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
5772: -- Fix for Bug # 4319171.
5773: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
5774: , ppru.estimated_remaining_effort
5775: , ppru.eqpmt_etc_effort
5776: , null
5777: , ppru.subprj_ppl_etc_effort

Line 5781: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

5777: , ppru.subprj_ppl_etc_effort
5778: , ppru.subprj_eqpmt_etc_effort
5779: , null
5780: , null
5781: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
5782: , ppru.eqpmt_act_effort_to_date
5783: , null
5784: , ppru.subprj_ppl_act_effort
5785: , ppru.subprj_eqpmt_act_effort

Line 5789: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

5785: , ppru.subprj_eqpmt_act_effort
5786: , null)) ETC_EFFORT -- Fix for Bug # 4319171.
5787: ,(nvl(ppru.ppl_act_effort_to_date,0)
5788: +nvl(ppru.eqpmt_act_effort_to_date,0)
5789: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
5790: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
5791: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
5792: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
5793: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING')) Estimate_At_Completion_Effort

Line 5797: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

5793: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING')) Estimate_At_Completion_Effort
5794: ,((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))
5795: -(nvl(ppru.ppl_act_effort_to_date,0)
5796: +nvl(ppru.eqpmt_act_effort_to_date,0)
5797: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
5798: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
5799: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
5800: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
5801: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING'))) Variance_At_Completion_Effort

Line 5806: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

5802: ,((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
5803: nvl(ppru.eqpmt_act_effort_to_date,0)))
5804: ,round((((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
5805: nvl(ppru.eqpmt_act_effort_to_date,0)))/(DECODE(ppru.earned_value,0,1,ppru.earned_value))),2)
5806: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
5807: , ppru.eqpmt_act_cost_to_date_pc
5808: , ppru.oth_act_cost_to_date_pc
5809: , null
5810: , null

Line 5816: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

5812: ,pfxat.prj_base_brdn_cost baseline_cost
5813: ,(nvl(ppru.oth_act_cost_to_date_pc,0)
5814: +nvl(ppru.ppl_act_cost_to_date_pc,0)
5815: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
5816: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
5817: ,ppru.ppl_etc_cost_pc
5818: ,ppru.eqpmt_etc_cost_pc
5819: ,ppru.oth_etc_cost_pc
5820: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 5839: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,

5835: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)/DECODE(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0),0,1,ppru.CUMULATIVE_WORK_QUANTITY)),ppa.project_currency_code) Actual_Cost_Per_Unit -- 4195352
5836: ,round((NVL(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0)-NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0)),5) Work_Quantity_Variance
5837: ,round((((ppru.CUMULATIVE_WORK_QUANTITY-ppvsch.WQ_PLANNED_QUANTITY)/DECODE(NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0,1,ppvsch.WQ_PLANNED_QUANTITY))*100),2) Work_Quantity_Variance_Percent
5838: ,ppru.earned_value Earned_Value
5839: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,
5840: ppru.object_id,
5841: ppv.proj_element_id,
5842: ppru.as_of_date,
5843: ppv.parent_structure_version_id,

Line 5850: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,

5846: ppe.baseline_finish_date,ppa.project_currency_code),0)) Schedule_Variance
5847: ,(NVL(ppru.earned_value,0)-NVL((NVL(ppru.oth_act_cost_to_date_pc,0)+
5848: NVL(ppru.ppl_act_cost_to_date_pc,0)+
5849: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)) Earned_Value_Cost_Variance
5850: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,
5851: ppru.object_id,
5852: ppe.proj_element_id,
5853: ppru.as_of_date,
5854: ppv.parent_structure_version_id,

Line 5862: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

5858: ,((nvl(pfxat.prj_base_brdn_cost,0))
5859: -(nvl(ppru.oth_act_cost_to_date_pc,0)
5860: +nvl(ppru.ppl_act_cost_to_date_pc,0)
5861: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
5862: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
5863: ,ppru.ppl_etc_cost_pc
5864: ,ppru.eqpmt_etc_cost_pc
5865: ,ppru.oth_etc_cost_pc
5866: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 5899: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,

5895: +nvl(ppru.ppl_act_cost_to_date_pc,0)+nvl(ppru.eqpmt_act_cost_to_date_pc,0))))),'EFFORT',(((nvl(pfxat.base_labor_hours,0)
5896: +nvl(pfxat.base_equip_hours,0))-ppru.earned_value)/decode(((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)
5897: +nvl(ppru.eqpmt_act_effort_to_date,0))),0,1,((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)
5898: +nvl(ppru.eqpmt_act_effort_to_date,0))))))),2) To_Complete_Performance_Index*/
5899: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,
5900: ppru.object_id,
5901: ppe.proj_element_id,
5902: ppru.as_of_date,
5903: ppv.parent_structure_version_id,

Line 5907: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,

5903: ppv.parent_structure_version_id,
5904: pppa.task_weight_basis_code,
5905: ppe.baseline_start_date,
5906: ppe.baseline_finish_date,ppa.project_currency_code),0)) Budgeted_Cost_Of_Work_Sch
5907: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,
5908: ppru.object_id,
5909: ppe.proj_element_id,
5910: ppru.as_of_date,
5911: ppv.parent_structure_version_id,

Line 5914: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,

5910: ppru.as_of_date,
5911: ppv.parent_structure_version_id,
5912: pppa.task_weight_basis_code,
5913: ppe.baseline_start_date,
5914: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,
5915: ppru.object_id,
5916: ppe.proj_element_id,
5917: ppru.as_of_date,
5918: ppv.parent_structure_version_id,

Line 5938: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

5934: ,ppe.wf_process
5935: ,ppe.wf_start_lead_days
5936: ,ppe.enable_wf_flag
5937: ,PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv.element_version_id,ppa.structure_sharing_code)
5938: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
5939: , ppru.ppl_etc_cost_pc
5940: , ppru.eqpmt_etc_cost_pc
5941: , ppru.oth_etc_cost_pc
5942: , ppru.subprj_ppl_etc_cost_pc

Line 5946: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

5942: , ppru.subprj_ppl_etc_cost_pc
5943: , ppru.subprj_eqpmt_etc_cost_pc
5944: , ppru.subprj_oth_etc_cost_pc
5945: , null
5946: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
5947: , ppru.eqpmt_act_cost_to_date_pc
5948: , ppru.oth_act_cost_to_date_pc
5949: , ppru.subprj_ppl_act_cost_pc
5950: , ppru.subprj_eqpmt_act_cost_pc

Line 6417: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)

6413: ,decode(pt.receive_project_invoice_flag,'Y',l_yes,l_no)
6414: ,pt.receive_project_invoice_flag
6415: ,decode(ppe.task_status,NULL,pt.start_date,ppvsch.scheduled_start_date) start_date
6416: ,decode(ppe.task_status,NULL,pt.completion_date,ppvsch.scheduled_finish_date) completion_date
6417: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)
6418: ,ppvsch.last_update_date
6419: ,to_date(NULL)
6420: ,ppa.BASELINE_AS_OF_DATE
6421: ,ppru.LAST_UPDATE_DATE

Line 6445: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort

6441: ,ppe.STATUS_CODE
6442: ,pps3.PROJECT_STATUS_NAME
6443: ,ppe5.phase_code
6444: ,pps5.project_status_name
6445: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort
6446: -- Fix for Bug # 4319171.
6447: ,por.WEIGHTING_PERCENTAGE
6448: ,ppvsch.duration
6449: ,pa_proj_elements_utils.convert_hr_to_days(ppe.baseline_duration)

Line 6473: ,pa_progress_utils.calc_wetc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

6469: ,NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code)
6470: ,PA_PROJ_ELEMENTS_UTILS.GET_PA_LOOKUP_MEANING('PA_PERCENT_COMP_DERIV_CODE',NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code))
6471: ,tt.wq_enable_flag
6472: ,tt.prog_entry_req_flag
6473: ,pa_progress_utils.calc_wetc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
6474: , ppru.ppl_act_effort_to_date
6475: , ppru.eqpmt_act_effort_to_date
6476: , null
6477: , null

Line 6517: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null

6513: ,pfxat.equipment_hours planned_equip_effort -- Fix for Bug # 4319171.
6514: ,pfxat.prj_raw_cost raw_cost
6515: ,pfxat.prj_brdn_cost burdened_cost
6516: ,pfxat.prj_brdn_cost planned_cost -- Fix for Bug # 4319171.
6517: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
6518: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
6519: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
6520: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
6521: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 6521: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

6517: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
6518: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
6519: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
6520: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
6521: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
6522: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
6523: ) percent_Spent_Effort
6524: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
6525: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 6524: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

6520: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
6521: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
6522: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
6523: ) percent_Spent_Effort
6524: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
6525: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
6526: nvl(pfxat.prj_brdn_cost,0)
6527: ) percent_Spent_Cost
6528: -- Begin Bug # 4546322

Line 6529: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

6525: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
6526: nvl(pfxat.prj_brdn_cost,0)
6527: ) percent_Spent_Cost
6528: -- Begin Bug # 4546322
6529: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
6530: , ppru.eqpmt_act_effort_to_date
6531: , null
6532: , null
6533: , null

Line 6535: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours

6531: , null
6532: , null
6533: , null
6534: , null)
6535: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours
6536: , pfxat.equipment_hours
6537: , null)
6538: , ppru.estimated_remaining_effort
6539: , ppru.eqpmt_etc_effort

Line 6545: , pa_progress_utils.calc_act

6541: , null
6542: , null
6543: , null
6544: , null
6545: , pa_progress_utils.calc_act
6546: (ppru.ppl_act_effort_to_date
6547: , ppru.eqpmt_act_effort_to_date
6548: , null
6549: , null

Line 6552: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

6548: , null
6549: , null
6550: , null
6551: , null))) Percent_Complete_Effort
6552: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
6553: , ppru.eqpmt_act_cost_to_date_pc
6554: , ppru.oth_act_cost_to_date_pc
6555: , null
6556: , null

Line 6558: , pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

6554: , ppru.oth_act_cost_to_date_pc
6555: , null
6556: , null
6557: , null)
6558: , pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
6559: , ppru.ppl_etc_cost_pc
6560: , ppru.eqpmt_etc_cost_pc
6561: , ppru.oth_etc_cost_pc
6562: , null

Line 6566: , pa_progress_utils.calc_act

6562: , null
6563: , null
6564: , null
6565: , null
6566: , pa_progress_utils.calc_act
6567: (ppru.ppl_act_cost_to_date_pc
6568: , ppru.eqpmt_act_cost_to_date_pc
6569: , ppru.oth_act_cost_to_date_pc
6570: , null

Line 6597: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort

6593: , (ppvsch.ESTIMATED_START_DATE - ppe.BASELINE_START_DATE) Estimated_Baseline_Start
6594: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
6595: ,to_number ( null ) Planned_Baseline_Start
6596: ,to_number ( null ) Planned_Baseline_Finish
6597: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
6598: -- Fix for Bug # 4319171.
6599: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
6600: , ppru.estimated_remaining_effort
6601: , ppru.eqpmt_etc_effort

Line 6599: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

6595: ,to_number ( null ) Planned_Baseline_Start
6596: ,to_number ( null ) Planned_Baseline_Finish
6597: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
6598: -- Fix for Bug # 4319171.
6599: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
6600: , ppru.estimated_remaining_effort
6601: , ppru.eqpmt_etc_effort
6602: , null
6603: , ppru.subprj_ppl_etc_effort

Line 6607: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

6603: , ppru.subprj_ppl_etc_effort
6604: , ppru.subprj_eqpmt_etc_effort
6605: , null
6606: , null
6607: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
6608: , ppru.eqpmt_act_effort_to_date
6609: , null
6610: , ppru.subprj_ppl_act_effort
6611: , ppru.subprj_eqpmt_act_effort

Line 6615: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

6611: , ppru.subprj_eqpmt_act_effort
6612: , null)) ETC_EFFORT -- Fix for Bug # 4319171.
6613: ,(nvl(ppru.ppl_act_effort_to_date,0)
6614: +nvl(ppru.eqpmt_act_effort_to_date,0)
6615: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
6616: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
6617: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
6618: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
6619: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING')) Estimate_At_Completion_Effort

Line 6623: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

6619: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING')) Estimate_At_Completion_Effort
6620: ,((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))
6621: -(nvl(ppru.ppl_act_effort_to_date,0)
6622: +nvl(ppru.eqpmt_act_effort_to_date,0)
6623: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
6624: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
6625: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
6626: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
6627: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING'))) Variance_At_Completion_Effort

Line 6632: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

6628: ,((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
6629: nvl(ppru.eqpmt_act_effort_to_date,0)))
6630: ,round((((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
6631: nvl(ppru.eqpmt_act_effort_to_date,0)))/(DECODE(ppru.earned_value,0,1,ppru.earned_value))),2)
6632: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
6633: , ppru.eqpmt_act_cost_to_date_pc
6634: , ppru.oth_act_cost_to_date_pc
6635: , null
6636: , null

Line 6642: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

6638: ,pfxat.prj_base_brdn_cost baseline_cost
6639: ,(nvl(ppru.oth_act_cost_to_date_pc,0)
6640: +nvl(ppru.ppl_act_cost_to_date_pc,0)
6641: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
6642: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
6643: ,ppru.ppl_etc_cost_pc
6644: ,ppru.eqpmt_etc_cost_pc
6645: ,ppru.oth_etc_cost_pc
6646: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 6665: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,

6661: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)/DECODE(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0),0,1,ppru.CUMULATIVE_WORK_QUANTITY)),ppa.project_currency_code) Actual_Cost_Per_Unit -- 4195352
6662: ,round((NVL(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0)-NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0)),5) Work_Quantity_Variance
6663: ,round((((ppru.CUMULATIVE_WORK_QUANTITY-ppvsch.WQ_PLANNED_QUANTITY)/DECODE(NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0,1,ppvsch.WQ_PLANNED_QUANTITY))*100),2) Work_Quantity_Variance_Percent
6664: ,ppru.earned_value Earned_Value
6665: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,
6666: ppru.object_id,
6667: ppv.proj_element_id,
6668: ppru.as_of_date,
6669: ppv.parent_structure_version_id,

Line 6676: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,

6672: ppe.baseline_finish_date,ppa.project_currency_code),0)) Schedule_Variance
6673: ,(NVL(ppru.earned_value,0)-NVL((NVL(ppru.oth_act_cost_to_date_pc,0)+
6674: NVL(ppru.ppl_act_cost_to_date_pc,0)+
6675: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)) Earned_Value_Cost_Variance
6676: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,
6677: ppru.object_id,
6678: ppe.proj_element_id,
6679: ppru.as_of_date,
6680: ppv.parent_structure_version_id,

Line 6688: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

6684: ,((nvl(pfxat.prj_base_brdn_cost,0))
6685: -(nvl(ppru.oth_act_cost_to_date_pc,0)
6686: +nvl(ppru.ppl_act_cost_to_date_pc,0)
6687: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
6688: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
6689: ,ppru.ppl_etc_cost_pc
6690: ,ppru.eqpmt_etc_cost_pc
6691: ,ppru.oth_etc_cost_pc
6692: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 6725: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,

6721: +nvl(ppru.ppl_act_cost_to_date_pc,0)+nvl(ppru.eqpmt_act_cost_to_date_pc,0))))),'EFFORT',(((nvl(pfxat.base_labor_hours,0)
6722: +nvl(pfxat.base_equip_hours,0))-ppru.earned_value)/decode(((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)
6723: +nvl(ppru.eqpmt_act_effort_to_date,0))),0,1,((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)
6724: +nvl(ppru.eqpmt_act_effort_to_date,0))))))),2) To_Complete_Performance_Index*/
6725: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,
6726: ppru.object_id,
6727: ppe.proj_element_id,
6728: ppru.as_of_date,
6729: ppv.parent_structure_version_id,

Line 6733: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,

6729: ppv.parent_structure_version_id,
6730: pppa.task_weight_basis_code,
6731: ppe.baseline_start_date,
6732: ppe.baseline_finish_date,ppa.project_currency_code),0)) Budgeted_Cost_Of_Work_Sch
6733: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,
6734: ppru.object_id,
6735: ppe.proj_element_id,
6736: ppru.as_of_date,
6737: ppv.parent_structure_version_id,

Line 6740: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,

6736: ppru.as_of_date,
6737: ppv.parent_structure_version_id,
6738: pppa.task_weight_basis_code,
6739: ppe.baseline_start_date,
6740: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,
6741: ppru.object_id,
6742: ppe.proj_element_id,
6743: ppru.as_of_date,
6744: ppv.parent_structure_version_id,

Line 6764: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

6760: ,ppe.wf_process
6761: ,ppe.wf_start_lead_days
6762: ,ppe.enable_wf_flag
6763: ,PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv.element_version_id,ppa.structure_sharing_code)
6764: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
6765: , ppru.ppl_etc_cost_pc
6766: , ppru.eqpmt_etc_cost_pc
6767: , ppru.oth_etc_cost_pc
6768: , ppru.subprj_ppl_etc_cost_pc

Line 6772: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

6768: , ppru.subprj_ppl_etc_cost_pc
6769: , ppru.subprj_eqpmt_etc_cost_pc
6770: , ppru.subprj_oth_etc_cost_pc
6771: , null
6772: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
6773: , ppru.eqpmt_act_cost_to_date_pc
6774: , ppru.oth_act_cost_to_date_pc
6775: , ppru.subprj_ppl_act_cost_pc
6776: , ppru.subprj_eqpmt_act_cost_pc

Line 7244: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)

7240: ,decode(pt.receive_project_invoice_flag,'Y',l_yes,l_no)
7241: ,pt.receive_project_invoice_flag
7242: ,decode(ppe.task_status,NULL,pt.start_date,ppvsch.scheduled_start_date) start_date
7243: ,decode(ppe.task_status,NULL,pt.completion_date,ppvsch.scheduled_finish_date) completion_date
7244: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)
7245: ,ppvsch.last_update_date
7246: ,to_date(NULL)
7247: ,ppa.BASELINE_AS_OF_DATE
7248: ,ppru.LAST_UPDATE_DATE

Line 7272: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort

7268: ,ppe.STATUS_CODE
7269: ,pps3.PROJECT_STATUS_NAME
7270: ,ppe5.phase_code
7271: ,pps5.project_status_name
7272: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort
7273: -- Fix for Bug # 4319171.
7274: ,por.WEIGHTING_PERCENTAGE
7275: ,ppvsch.duration
7276: ,pa_proj_elements_utils.convert_hr_to_days(ppe.baseline_duration)

Line 7300: ,pa_progress_utils.calc_wetc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

7296: ,NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code)
7297: ,PA_PROJ_ELEMENTS_UTILS.GET_PA_LOOKUP_MEANING('PA_PERCENT_COMP_DERIV_CODE',NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code))
7298: ,tt.wq_enable_flag
7299: ,tt.prog_entry_req_flag
7300: ,pa_progress_utils.calc_wetc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
7301: , ppru.ppl_act_effort_to_date
7302: , ppru.eqpmt_act_effort_to_date
7303: , null
7304: , null

Line 7344: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null

7340: ,pfxat.equipment_hours planned_equip_effort -- Fix for Bug # 4319171.
7341: ,pfxat.prj_raw_cost raw_cost
7342: ,pfxat.prj_brdn_cost burdened_cost
7343: ,pfxat.prj_brdn_cost planned_cost -- Fix for Bug # 4319171.
7344: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
7345: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
7346: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
7347: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
7348: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 7348: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

7344: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
7345: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
7346: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
7347: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
7348: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
7349: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
7350: ) percent_Spent_Effort
7351: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
7352: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 7351: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

7347: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
7348: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
7349: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
7350: ) percent_Spent_Effort
7351: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
7352: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
7353: nvl(pfxat.prj_brdn_cost,0)
7354: ) percent_Spent_Cost
7355: -- Begin Bug # 4546322

Line 7356: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

7352: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
7353: nvl(pfxat.prj_brdn_cost,0)
7354: ) percent_Spent_Cost
7355: -- Begin Bug # 4546322
7356: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
7357: , ppru.eqpmt_act_effort_to_date
7358: , null
7359: , null
7360: , null

Line 7362: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours

7358: , null
7359: , null
7360: , null
7361: , null)
7362: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours
7363: , pfxat.equipment_hours
7364: , null)
7365: , ppru.estimated_remaining_effort
7366: , ppru.eqpmt_etc_effort

Line 7372: , pa_progress_utils.calc_act

7368: , null
7369: , null
7370: , null
7371: , null
7372: , pa_progress_utils.calc_act
7373: (ppru.ppl_act_effort_to_date
7374: , ppru.eqpmt_act_effort_to_date
7375: , null
7376: , null

Line 7379: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

7375: , null
7376: , null
7377: , null
7378: , null))) Percent_Complete_Effort
7379: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
7380: , ppru.eqpmt_act_cost_to_date_pc
7381: , ppru.oth_act_cost_to_date_pc
7382: , null
7383: , null

Line 7385: , pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

7381: , ppru.oth_act_cost_to_date_pc
7382: , null
7383: , null
7384: , null)
7385: , pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
7386: , ppru.ppl_etc_cost_pc
7387: , ppru.eqpmt_etc_cost_pc
7388: , ppru.oth_etc_cost_pc
7389: , null

Line 7393: , pa_progress_utils.calc_act

7389: , null
7390: , null
7391: , null
7392: , null
7393: , pa_progress_utils.calc_act
7394: (ppru.ppl_act_cost_to_date_pc
7395: , ppru.eqpmt_act_cost_to_date_pc
7396: , ppru.oth_act_cost_to_date_pc
7397: , null

Line 7424: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort

7420: , (ppvsch.ESTIMATED_START_DATE - ppe.BASELINE_START_DATE) Estimated_Baseline_Start
7421: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
7422: ,to_number ( null ) Planned_Baseline_Start
7423: ,to_number ( null ) Planned_Baseline_Finish
7424: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
7425: -- Fix for Bug # 4319171.
7426: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
7427: , ppru.estimated_remaining_effort
7428: , ppru.eqpmt_etc_effort

Line 7426: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

7422: ,to_number ( null ) Planned_Baseline_Start
7423: ,to_number ( null ) Planned_Baseline_Finish
7424: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
7425: -- Fix for Bug # 4319171.
7426: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
7427: , ppru.estimated_remaining_effort
7428: , ppru.eqpmt_etc_effort
7429: , null
7430: , ppru.subprj_ppl_etc_effort

Line 7434: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

7430: , ppru.subprj_ppl_etc_effort
7431: , ppru.subprj_eqpmt_etc_effort
7432: , null
7433: , null
7434: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
7435: , ppru.eqpmt_act_effort_to_date
7436: , null
7437: , ppru.subprj_ppl_act_effort
7438: , ppru.subprj_eqpmt_act_effort

Line 7442: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

7438: , ppru.subprj_eqpmt_act_effort
7439: , null)) ETC_EFFORT -- Fix for Bug # 4319171.
7440: ,(nvl(ppru.ppl_act_effort_to_date,0)
7441: +nvl(ppru.eqpmt_act_effort_to_date,0)
7442: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
7443: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
7444: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
7445: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
7446: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING')) Estimate_At_Completion_Effort

Line 7450: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

7446: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING')) Estimate_At_Completion_Effort
7447: ,((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))
7448: -(nvl(ppru.ppl_act_effort_to_date,0)
7449: +nvl(ppru.eqpmt_act_effort_to_date,0)
7450: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
7451: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
7452: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
7453: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
7454: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING'))) Variance_At_Completion_Effort

Line 7459: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

7455: ,((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
7456: nvl(ppru.eqpmt_act_effort_to_date,0)))
7457: ,round((((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
7458: nvl(ppru.eqpmt_act_effort_to_date,0)))/(DECODE(ppru.earned_value,0,1,ppru.earned_value))),2)
7459: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
7460: , ppru.eqpmt_act_cost_to_date_pc
7461: , ppru.oth_act_cost_to_date_pc
7462: , null
7463: , null

Line 7469: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

7465: ,pfxat.prj_base_brdn_cost baseline_cost
7466: ,(nvl(ppru.oth_act_cost_to_date_pc,0)
7467: +nvl(ppru.ppl_act_cost_to_date_pc,0)
7468: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
7469: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
7470: ,ppru.ppl_etc_cost_pc
7471: ,ppru.eqpmt_etc_cost_pc
7472: ,ppru.oth_etc_cost_pc
7473: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 7492: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,

7488: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)/DECODE(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0),0,1,ppru.CUMULATIVE_WORK_QUANTITY)),ppa.project_currency_code) Actual_Cost_Per_Unit -- 4195352
7489: ,round((NVL(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0)-NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0)),5) Work_Quantity_Variance
7490: ,round((((ppru.CUMULATIVE_WORK_QUANTITY-ppvsch.WQ_PLANNED_QUANTITY)/DECODE(NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0,1,ppvsch.WQ_PLANNED_QUANTITY))*100),2) Work_Quantity_Variance_Percent
7491: ,ppru.earned_value Earned_Value
7492: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,
7493: ppru.object_id,
7494: ppv.proj_element_id,
7495: ppru.as_of_date,
7496: ppv.parent_structure_version_id,

Line 7503: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,

7499: ppe.baseline_finish_date,ppa.project_currency_code),0)) Schedule_Variance
7500: ,(NVL(ppru.earned_value,0)-NVL((NVL(ppru.oth_act_cost_to_date_pc,0)+
7501: NVL(ppru.ppl_act_cost_to_date_pc,0)+
7502: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)) Earned_Value_Cost_Variance
7503: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,
7504: ppru.object_id,
7505: ppe.proj_element_id,
7506: ppru.as_of_date,
7507: ppv.parent_structure_version_id,

Line 7515: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

7511: ,((nvl(pfxat.prj_base_brdn_cost,0))
7512: -(nvl(ppru.oth_act_cost_to_date_pc,0)
7513: +nvl(ppru.ppl_act_cost_to_date_pc,0)
7514: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
7515: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
7516: ,ppru.ppl_etc_cost_pc
7517: ,ppru.eqpmt_etc_cost_pc
7518: ,ppru.oth_etc_cost_pc
7519: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 7552: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,

7548: +nvl(ppru.ppl_act_cost_to_date_pc,0)+nvl(ppru.eqpmt_act_cost_to_date_pc,0))))),'EFFORT',(((nvl(pfxat.base_labor_hours,0)
7549: +nvl(pfxat.base_equip_hours,0))-ppru.earned_value)/decode(((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)
7550: +nvl(ppru.eqpmt_act_effort_to_date,0))),0,1,((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)
7551: +nvl(ppru.eqpmt_act_effort_to_date,0))))))),2) To_Complete_Performance_Index*/
7552: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,
7553: ppru.object_id,
7554: ppe.proj_element_id,
7555: ppru.as_of_date,
7556: ppv.parent_structure_version_id,

Line 7560: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,

7556: ppv.parent_structure_version_id,
7557: pppa.task_weight_basis_code,
7558: ppe.baseline_start_date,
7559: ppe.baseline_finish_date,ppa.project_currency_code),0)) Budgeted_Cost_Of_Work_Sch
7560: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,
7561: ppru.object_id,
7562: ppe.proj_element_id,
7563: ppru.as_of_date,
7564: ppv.parent_structure_version_id,

Line 7567: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,

7563: ppru.as_of_date,
7564: ppv.parent_structure_version_id,
7565: pppa.task_weight_basis_code,
7566: ppe.baseline_start_date,
7567: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,
7568: ppru.object_id,
7569: ppe.proj_element_id,
7570: ppru.as_of_date,
7571: ppv.parent_structure_version_id,

Line 7591: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

7587: ,ppe.wf_process
7588: ,ppe.wf_start_lead_days
7589: ,ppe.enable_wf_flag
7590: ,PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv.element_version_id,ppa.structure_sharing_code)
7591: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
7592: , ppru.ppl_etc_cost_pc
7593: , ppru.eqpmt_etc_cost_pc
7594: , ppru.oth_etc_cost_pc
7595: , ppru.subprj_ppl_etc_cost_pc

Line 7599: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

7595: , ppru.subprj_ppl_etc_cost_pc
7596: , ppru.subprj_eqpmt_etc_cost_pc
7597: , ppru.subprj_oth_etc_cost_pc
7598: , null
7599: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
7600: , ppru.eqpmt_act_cost_to_date_pc
7601: , ppru.oth_act_cost_to_date_pc
7602: , ppru.subprj_ppl_act_cost_pc
7603: , ppru.subprj_eqpmt_act_cost_pc

Line 8238: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)

8234: ,to_char(null)
8235: ,to_char(null)
8236: ,to_date(null)
8237: ,to_date(null)
8238: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)
8239: ,ppvsch.last_update_date
8240: ,to_date(NULL)
8241: ,ppa.BASELINE_AS_OF_DATE
8242: ,ppru.LAST_UPDATE_DATE

Line 8259: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort

8255: ,ppe.STATUS_CODE
8256: ,to_char(null)
8257: ,to_char(null)
8258: ,to_char(null)
8259: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort
8260: -- Fix for Bug # 4319171.
8261: ,to_number(null)
8262: ,ppvsch.duration
8263: ,pa_proj_elements_utils.convert_hr_to_days(ppe.baseline_duration)

Line 8287: ,pa_progress_utils.calc_wetc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

8283: ,to_char(null)
8284: ,to_char(null)
8285: ,to_char(null)
8286: ,to_char(null)
8287: ,pa_progress_utils.calc_wetc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
8288: , ppru.ppl_act_effort_to_date
8289: , ppru.eqpmt_act_effort_to_date
8290: , null
8291: , null

Line 8330: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null

8326: ,pfxat.equipment_hours planned_equip_effort -- Fix for Bug # 4319171.
8327: ,pfxat.prj_raw_cost raw_cost
8328: ,pfxat.prj_brdn_cost burdened_cost
8329: ,pfxat.prj_brdn_cost planned_cost -- Fix for Bug # 4319171.
8330: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
8331: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
8332: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
8333: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv1.element_version_id) Predecessors
8334: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 8334: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

8330: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
8331: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
8332: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
8333: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv1.element_version_id) Predecessors
8334: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
8335: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
8336: ) percent_Spent_Effort
8337: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
8338: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 8337: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

8333: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv1.element_version_id) Predecessors
8334: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
8335: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
8336: ) percent_Spent_Effort
8337: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
8338: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
8339: nvl(pfxat.prj_brdn_cost,0)
8340: ) percent_Spent_Cost
8341: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 8341: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

8337: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
8338: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
8339: nvl(pfxat.prj_brdn_cost,0)
8340: ) percent_Spent_Cost
8341: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
8342: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
8343: ) Percent_Complete_Effort
8344: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
8345: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 8344: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

8340: ) percent_Spent_Cost
8341: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
8342: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
8343: ) Percent_Complete_Effort
8344: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
8345: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
8346: (nvl(ppru.oth_etc_cost_pc,0)+nvl(ppru.ppl_etc_cost_pc,0)+nvl(ppru.eqpmt_etc_cost_pc,0))
8347: ) Percent_Complete_Cost
8348: ,trunc(ppru.actual_finish_date) - trunc(ppru.actual_start_date) Actual_Duration

Line 8371: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort

8367: , (ppvsch.ESTIMATED_START_DATE - ppe.BASELINE_START_DATE) Estimated_Baseline_Start
8368: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
8369: ,to_number ( null ) Planned_Baseline_Start
8370: ,to_number ( null ) Planned_Baseline_Finish
8371: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
8372: -- Fix for Bug # 4319171.
8373: ,pa_progress_utils.calc_wetc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
8374: , ppru.ppl_act_effort_to_date
8375: , ppru.eqpmt_act_effort_to_date

Line 8373: ,pa_progress_utils.calc_wetc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

8369: ,to_number ( null ) Planned_Baseline_Start
8370: ,to_number ( null ) Planned_Baseline_Finish
8371: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
8372: -- Fix for Bug # 4319171.
8373: ,pa_progress_utils.calc_wetc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
8374: , ppru.ppl_act_effort_to_date
8375: , ppru.eqpmt_act_effort_to_date
8376: , null
8377: , null

Line 8383: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)

8379: , null
8380: , null) etc_effort -- Fix for Bug # 4319171.
8381: ,(nvl(ppru.ppl_act_effort_to_date,0)
8382: +nvl(ppru.eqpmt_act_effort_to_date,0)
8383: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)
8384: +nvl(pfxat.equipment_hours,0))
8385: ,ppru.estimated_remaining_effort
8386: ,ppru.eqpmt_etc_effort,null
8387: ,ppru.subprj_ppl_etc_effort

Line 8399: +PA_PROGRESS_UTILS.derive_etc_values((NVL(pfxat.labor_hours,0)+NVL(pfxat.equipment_hours,0))

8395: ,'WORKING')) Estimate_At_Completion_Effort -- Fix for Bug # 4485364.
8396: ,((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))
8397: -(nvl(ppru.ppl_act_effort_to_date,0)
8398: +nvl(ppru.eqpmt_act_effort_to_date,0)
8399: +PA_PROGRESS_UTILS.derive_etc_values((NVL(pfxat.labor_hours,0)+NVL(pfxat.equipment_hours,0))
8400: ,ppru.ppl_act_effort_to_date
8401: ,ppru.eqpmt_act_effort_to_date
8402: ,null,null,null,null,null))) Variance_At_Completion_Effort
8403: ,((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)))

Line 8406: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

8402: ,null,null,null,null,null))) Variance_At_Completion_Effort
8403: ,((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)))
8404: ,round((((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
8405: nvl(ppru.eqpmt_act_effort_to_date,0)))/(DECODE(ppru.earned_value,0,1,ppru.earned_value))),2)
8406: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
8407: , ppru.eqpmt_act_cost_to_date_pc
8408: , ppru.oth_act_cost_to_date_pc
8409: , null
8410: , null

Line 8416: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

8412: ,pfxat.prj_base_brdn_cost baseline_cost
8413: ,(nvl(ppru.oth_act_cost_to_date_pc,0)
8414: +nvl(ppru.ppl_act_cost_to_date_pc,0)
8415: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
8416: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
8417: ,ppru.ppl_etc_cost_pc
8418: ,ppru.eqpmt_etc_cost_pc
8419: ,ppru.oth_etc_cost_pc
8420: ,ppru.subprj_ppl_etc_cost_pc

Line 8443: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,

8439: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)/DECODE(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0),0,1,ppru.CUMULATIVE_WORK_QUANTITY)),ppa.project_currency_code) Actual_Cost_Per_Unit -- 4195352
8440: ,round((NVL(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0)-NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0)),2) Work_Quantity_Variance
8441: ,round((((ppru.CUMULATIVE_WORK_QUANTITY-ppvsch.WQ_PLANNED_QUANTITY)/DECODE(NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0,1,ppvsch.WQ_PLANNED_QUANTITY))*100),2) Work_Quantity_Variance_Percent
8442: ,ppru.earned_value Earned_Value
8443: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,
8444: ppru.object_id,
8445: ppv1.proj_element_id,
8446: ppru.as_of_date,
8447: ppv1.parent_structure_version_id,

Line 8453: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,

8449: ppe.baseline_start_date,
8450: ppe.baseline_finish_date,ppa.project_currency_code),0)) Schedule_Variance
8451: ,(NVL(ppru.earned_value,0)-NVL((NVL(ppru.oth_act_cost_to_date_pc,0)+
8452: NVL(ppru.ppl_act_cost_to_date_pc,0)+NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)) Earned_Value_Cost_Variance
8453: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,
8454: ppru.object_id,
8455: ppe.proj_element_id,
8456: ppru.as_of_date,
8457: ppv1.parent_structure_version_id,

Line 8465: +PA_PROGRESS_UTILS.derive_etc_values(pfxat.prj_brdn_cost

8461: ,((nvl(pfxat.prj_base_brdn_cost,0))
8462: -(nvl(ppru.oth_act_cost_to_date_pc,0)
8463: +nvl(ppru.ppl_act_cost_to_date_pc,0)
8464: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
8465: +PA_PROGRESS_UTILS.derive_etc_values(pfxat.prj_brdn_cost
8466: ,ppru.ppl_act_cost_to_date_pc
8467: ,ppru.eqpmt_act_cost_to_date_pc
8468: ,ppru.oth_act_cost_to_date_pc
8469: ,null,null,null,null))) Variance_At_Completion_Cost

Line 8499: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,

8495: /*Computation of Cost Value ends here*/
8496: ) -- End of Decode Before Round
8497: ,2)
8498: To_Complete_Performance_Index
8499: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,
8500: ppru.object_id,
8501: ppe.proj_element_id,
8502: ppru.as_of_date,
8503: ppv1.parent_structure_version_id,

Line 8507: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,

8503: ppv1.parent_structure_version_id,
8504: pppa.task_weight_basis_code,
8505: ppe.baseline_start_date,
8506: ppe.baseline_finish_date,ppa.project_currency_code),0)) Budgeted_Cost_Of_Work_Sch
8507: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,
8508: ppru.object_id,
8509: ppe.proj_element_id,
8510: ppru.as_of_date,
8511: ppv1.parent_structure_version_id,

Line 8514: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,

8510: ppru.as_of_date,
8511: ppv1.parent_structure_version_id,
8512: pppa.task_weight_basis_code,
8513: ppe.baseline_start_date,
8514: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,
8515: ppru.object_id,
8516: ppe.proj_element_id,
8517: ppru.as_of_date,
8518: ppv1.parent_structure_version_id,

Line 8536: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

8532: ,ppe.wf_process
8533: ,ppe.wf_start_lead_days
8534: ,ppe.enable_wf_flag
8535: ,PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv1.element_version_id,ppa.structure_sharing_code)
8536: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
8537: , ppru.ppl_etc_cost_pc
8538: , ppru.eqpmt_etc_cost_pc
8539: , ppru.oth_etc_cost_pc
8540: , ppru.subprj_ppl_etc_cost_pc

Line 8544: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

8540: , ppru.subprj_ppl_etc_cost_pc
8541: , ppru.subprj_eqpmt_etc_cost_pc
8542: , ppru.subprj_oth_etc_cost_pc
8543: , null
8544: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
8545: , ppru.eqpmt_act_cost_to_date_pc
8546: , ppru.oth_act_cost_to_date_pc
8547: , ppru.subprj_ppl_act_cost_pc
8548: , ppru.subprj_eqpmt_act_cost_pc

Line 8716: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)

8712: ,to_char(null)
8713: ,to_char(null)
8714: ,to_date(null)
8715: ,to_date(null)
8716: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)
8717: ,ppvsch.last_update_date
8718: ,to_date(NULL)
8719: ,ppa.BASELINE_AS_OF_DATE
8720: ,ppru.LAST_UPDATE_DATE

Line 8737: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort

8733: ,ppe.STATUS_CODE
8734: ,to_char(null)
8735: ,to_char(null)
8736: ,to_char(null)
8737: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort
8738: -- Fix for Bug # 4319171.
8739: ,to_number(null)
8740: ,ppvsch.duration
8741: ,pa_proj_elements_utils.convert_hr_to_days(ppe.baseline_duration)

Line 8765: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

8761: ,to_char(null)
8762: ,to_char(null)
8763: ,to_char(null)
8764: ,to_char(null)
8765: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
8766: , ppru.estimated_remaining_effort
8767: , ppru.eqpmt_etc_effort
8768: , null
8769: , ppru.subprj_ppl_etc_effort

Line 8773: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

8769: , ppru.subprj_ppl_etc_effort
8770: , ppru.subprj_eqpmt_etc_effort
8771: , null
8772: , null
8773: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
8774: , ppru.eqpmt_act_effort_to_date
8775: , null
8776: , ppru.subprj_ppl_act_effort
8777: , ppru.subprj_eqpmt_act_effort

Line 8815: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null

8811: ,pfxat.equipment_hours planned_equip_effort -- Fix for Bug # 4319171.
8812: ,pfxat.prj_raw_cost raw_cost
8813: ,pfxat.prj_brdn_cost burdened_cost
8814: ,pfxat.prj_brdn_cost planned_cost -- Fix for Bug # 4319171.
8815: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
8816: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
8817: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
8818: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv1.element_version_id) Predecessors
8819: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 8819: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

8815: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
8816: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
8817: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
8818: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv1.element_version_id) Predecessors
8819: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
8820: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
8821: ) percent_Spent_Effort
8822: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
8823: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 8822: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

8818: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv1.element_version_id) Predecessors
8819: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
8820: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
8821: ) percent_Spent_Effort
8822: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
8823: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
8824: nvl(pfxat.prj_brdn_cost,0)
8825: ) percent_Spent_Cost
8826: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 8826: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

8822: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
8823: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
8824: nvl(pfxat.prj_brdn_cost,0)
8825: ) percent_Spent_Cost
8826: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
8827: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
8828: ) Percent_Complete_Effort
8829: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
8830: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 8829: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

8825: ) percent_Spent_Cost
8826: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
8827: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
8828: ) Percent_Complete_Effort
8829: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
8830: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
8831: (nvl(ppru.oth_etc_cost_pc,0)+nvl(ppru.ppl_etc_cost_pc,0)+nvl(ppru.eqpmt_etc_cost_pc,0))
8832: ) Percent_Complete_Cost
8833: ,trunc(ppru.actual_finish_date) - trunc(ppru.actual_start_date) Actual_Duration

Line 8856: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort

8852: , (ppvsch.ESTIMATED_START_DATE - ppe.BASELINE_START_DATE) Estimated_Baseline_Start
8853: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
8854: ,to_number ( null ) Planned_Baseline_Start
8855: ,to_number ( null ) Planned_Baseline_Finish
8856: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
8857: -- Fix for Bug # 4319171.
8858: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
8859: , ppru.estimated_remaining_effort
8860: , ppru.eqpmt_etc_effort

Line 8858: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

8854: ,to_number ( null ) Planned_Baseline_Start
8855: ,to_number ( null ) Planned_Baseline_Finish
8856: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
8857: -- Fix for Bug # 4319171.
8858: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
8859: , ppru.estimated_remaining_effort
8860: , ppru.eqpmt_etc_effort
8861: , null
8862: , ppru.subprj_ppl_etc_effort

Line 8866: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

8862: , ppru.subprj_ppl_etc_effort
8863: , ppru.subprj_eqpmt_etc_effort
8864: , null
8865: , null
8866: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
8867: , ppru.eqpmt_act_effort_to_date
8868: , null
8869: , ppru.subprj_ppl_act_effort
8870: , ppru.subprj_eqpmt_act_effort

Line 8874: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)

8870: , ppru.subprj_eqpmt_act_effort
8871: , null)) ETC_EFFORT -- Fix for Bug # 4319171.
8872: ,(nvl(ppru.ppl_act_effort_to_date,0)
8873: +nvl(ppru.eqpmt_act_effort_to_date,0)
8874: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)
8875: +nvl(pfxat.equipment_hours,0))
8876: ,ppru.estimated_remaining_effort
8877: ,ppru.eqpmt_etc_effort,null
8878: ,ppru.subprj_ppl_etc_effort

Line 8890: +PA_PROGRESS_UTILS.derive_etc_values((NVL(pfxat.labor_hours,0)+NVL(pfxat.equipment_hours,0))

8886: ,'PUBLISH')) Estimate_At_Completion_Effort -- Fix for Bug # 4485364.
8887: ,((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))
8888: -(nvl(ppru.ppl_act_effort_to_date,0)
8889: +nvl(ppru.eqpmt_act_effort_to_date,0)
8890: +PA_PROGRESS_UTILS.derive_etc_values((NVL(pfxat.labor_hours,0)+NVL(pfxat.equipment_hours,0))
8891: ,ppru.ppl_act_effort_to_date
8892: ,ppru.eqpmt_act_effort_to_date
8893: ,null,null,null,null,null))) Variance_At_Completion_Effort
8894: ,((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)))

Line 8897: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

8893: ,null,null,null,null,null))) Variance_At_Completion_Effort
8894: ,((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)))
8895: ,round((((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
8896: nvl(ppru.eqpmt_act_effort_to_date,0)))/(DECODE(ppru.earned_value,0,1,ppru.earned_value))),2)
8897: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
8898: , ppru.eqpmt_act_cost_to_date_pc
8899: , ppru.oth_act_cost_to_date_pc
8900: , null
8901: , null

Line 8907: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

8903: ,pfxat.prj_base_brdn_cost baseline_cost
8904: ,(nvl(ppru.oth_act_cost_to_date_pc,0)
8905: +nvl(ppru.ppl_act_cost_to_date_pc,0)
8906: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
8907: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
8908: ,ppru.ppl_etc_cost_pc
8909: ,ppru.eqpmt_etc_cost_pc
8910: ,ppru.oth_etc_cost_pc
8911: ,ppru.subprj_ppl_etc_cost_pc

Line 8934: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,

8930: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)/DECODE(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0),0,1,ppru.CUMULATIVE_WORK_QUANTITY)),ppa.project_currency_code) Actual_Cost_Per_Unit -- 4195352
8931: ,round((NVL(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0)-NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0)),2) Work_Quantity_Variance
8932: ,round((((ppru.CUMULATIVE_WORK_QUANTITY-ppvsch.WQ_PLANNED_QUANTITY)/DECODE(NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0,1,ppvsch.WQ_PLANNED_QUANTITY))*100),2) Work_Quantity_Variance_Percent
8933: ,ppru.earned_value Earned_Value
8934: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,
8935: ppru.object_id,
8936: ppv1.proj_element_id,
8937: ppru.as_of_date,
8938: ppv1.parent_structure_version_id,

Line 8944: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,

8940: ppe.baseline_start_date,
8941: ppe.baseline_finish_date,ppa.project_currency_code),0)) Schedule_Variance
8942: ,(NVL(ppru.earned_value,0)-NVL((NVL(ppru.oth_act_cost_to_date_pc,0)+
8943: NVL(ppru.ppl_act_cost_to_date_pc,0)+NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)) Earned_Value_Cost_Variance
8944: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,
8945: ppru.object_id,
8946: ppe.proj_element_id,
8947: ppru.as_of_date,
8948: ppv1.parent_structure_version_id,

Line 8956: +PA_PROGRESS_UTILS.derive_etc_values(pfxat.prj_brdn_cost

8952: ,((nvl(pfxat.prj_base_brdn_cost,0))
8953: -(nvl(ppru.oth_act_cost_to_date_pc,0)
8954: +nvl(ppru.ppl_act_cost_to_date_pc,0)
8955: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
8956: +PA_PROGRESS_UTILS.derive_etc_values(pfxat.prj_brdn_cost
8957: ,ppru.ppl_act_cost_to_date_pc
8958: ,ppru.eqpmt_act_cost_to_date_pc
8959: ,ppru.oth_act_cost_to_date_pc
8960: ,null,null,null,null))) Variance_At_Completion_Cost

Line 8990: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,

8986: /*Computation of Cost Value ends here*/
8987: ) -- End of Decode Before Round
8988: ,2)
8989: To_Complete_Performance_Index
8990: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,
8991: ppru.object_id,
8992: ppe.proj_element_id,
8993: ppru.as_of_date,
8994: ppv1.parent_structure_version_id,

Line 8998: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,

8994: ppv1.parent_structure_version_id,
8995: pppa.task_weight_basis_code,
8996: ppe.baseline_start_date,
8997: ppe.baseline_finish_date,ppa.project_currency_code),0)) Budgeted_Cost_Of_Work_Sch
8998: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,
8999: ppru.object_id,
9000: ppe.proj_element_id,
9001: ppru.as_of_date,
9002: ppv1.parent_structure_version_id,

Line 9005: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,

9001: ppru.as_of_date,
9002: ppv1.parent_structure_version_id,
9003: pppa.task_weight_basis_code,
9004: ppe.baseline_start_date,
9005: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,
9006: ppru.object_id,
9007: ppe.proj_element_id,
9008: ppru.as_of_date,
9009: ppv1.parent_structure_version_id,

Line 9027: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

9023: ,ppe.wf_process
9024: ,ppe.wf_start_lead_days
9025: ,ppe.enable_wf_flag
9026: ,PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv1.element_version_id,ppa.structure_sharing_code)
9027: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
9028: , ppru.ppl_etc_cost_pc
9029: , ppru.eqpmt_etc_cost_pc
9030: , ppru.oth_etc_cost_pc
9031: , ppru.subprj_ppl_etc_cost_pc

Line 9035: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

9031: , ppru.subprj_ppl_etc_cost_pc
9032: , ppru.subprj_eqpmt_etc_cost_pc
9033: , ppru.subprj_oth_etc_cost_pc
9034: , null
9035: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
9036: , ppru.eqpmt_act_cost_to_date_pc
9037: , ppru.oth_act_cost_to_date_pc
9038: , ppru.subprj_ppl_act_cost_pc
9039: , ppru.subprj_eqpmt_act_cost_pc

Line 9224: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)

9220: ,to_char(null)
9221: ,to_char(null)
9222: ,to_date(null)
9223: ,to_date(null)
9224: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)
9225: ,ppvsch.last_update_date
9226: ,to_date(NULL)
9227: ,ppa.BASELINE_AS_OF_DATE
9228: ,ppru.LAST_UPDATE_DATE

Line 9245: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort

9241: ,ppe.STATUS_CODE
9242: ,to_char(null)
9243: ,to_char(null)
9244: ,to_char(null)
9245: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort
9246: -- Fix for Bug # 4319171.
9247: ,to_number(null)
9248: ,ppvsch.duration
9249: ,pa_proj_elements_utils.convert_hr_to_days(ppe.baseline_duration)

Line 9273: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

9269: ,to_char(null)
9270: ,to_char(null)
9271: ,to_char(null)
9272: ,to_char(null)
9273: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
9274: , ppru.estimated_remaining_effort
9275: , ppru.eqpmt_etc_effort
9276: , null
9277: , ppru.subprj_ppl_etc_effort

Line 9281: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

9277: , ppru.subprj_ppl_etc_effort
9278: , ppru.subprj_eqpmt_etc_effort
9279: , null
9280: , null
9281: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
9282: , ppru.eqpmt_act_effort_to_date
9283: , null
9284: , ppru.subprj_ppl_act_effort
9285: , ppru.subprj_eqpmt_act_effort

Line 9323: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null

9319: ,pfxat.equipment_hours planned_equip_effort -- Fix for Bug # 4319171.
9320: ,pfxat.prj_raw_cost raw_cost
9321: ,pfxat.prj_brdn_cost burdened_cost
9322: ,pfxat.prj_brdn_cost planned_cost -- Fix for Bug # 4319171.
9323: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
9324: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
9325: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
9326: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv1.element_version_id) Predecessors
9327: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 9327: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

9323: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
9324: , null, null, null) Actual_Effort -- Fix for Bug # 4319171.
9325: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
9326: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv1.element_version_id) Predecessors
9327: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
9328: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
9329: ) percent_Spent_Effort
9330: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
9331: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 9330: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

9326: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv1.element_version_id) Predecessors
9327: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
9328: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
9329: ) percent_Spent_Effort
9330: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
9331: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
9332: nvl(pfxat.prj_brdn_cost,0)
9333: ) percent_Spent_Cost
9334: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 9334: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

9330: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
9331: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
9332: nvl(pfxat.prj_brdn_cost,0)
9333: ) percent_Spent_Cost
9334: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
9335: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
9336: ) Percent_Complete_Effort
9337: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
9338: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 9337: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

9333: ) percent_Spent_Cost
9334: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
9335: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
9336: ) Percent_Complete_Effort
9337: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
9338: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
9339: (nvl(ppru.oth_etc_cost_pc,0)+nvl(ppru.ppl_etc_cost_pc,0)+nvl(ppru.eqpmt_etc_cost_pc,0))
9340: ) Percent_Complete_Cost
9341: ,trunc(ppru.actual_finish_date) - trunc(ppru.actual_start_date) Actual_Duration

Line 9364: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort

9360: , (ppvsch.ESTIMATED_START_DATE - ppe.BASELINE_START_DATE) Estimated_Baseline_Start
9361: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
9362: ,to_number ( null ) Planned_Baseline_Start
9363: ,to_number ( null ) Planned_Baseline_Finish
9364: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
9365: -- Fix for Bug # 4319171.
9366: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
9367: , ppru.estimated_remaining_effort
9368: , ppru.eqpmt_etc_effort

Line 9366: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

9362: ,to_number ( null ) Planned_Baseline_Start
9363: ,to_number ( null ) Planned_Baseline_Finish
9364: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
9365: -- Fix for Bug # 4319171.
9366: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
9367: , ppru.estimated_remaining_effort
9368: , ppru.eqpmt_etc_effort
9369: , null
9370: , ppru.subprj_ppl_etc_effort

Line 9374: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

9370: , ppru.subprj_ppl_etc_effort
9371: , ppru.subprj_eqpmt_etc_effort
9372: , null
9373: , null
9374: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
9375: , ppru.eqpmt_act_effort_to_date
9376: , null
9377: , ppru.subprj_ppl_act_effort
9378: , ppru.subprj_eqpmt_act_effort

Line 9382: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)

9378: , ppru.subprj_eqpmt_act_effort
9379: , null)) ETC_EFFORT -- Fix for Bug # 4319171.
9380: ,(nvl(ppru.ppl_act_effort_to_date,0)
9381: +nvl(ppru.eqpmt_act_effort_to_date,0)
9382: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)
9383: +nvl(pfxat.equipment_hours,0))
9384: ,ppru.estimated_remaining_effort
9385: ,ppru.eqpmt_etc_effort,null
9386: ,ppru.subprj_ppl_etc_effort

Line 9398: +PA_PROGRESS_UTILS.derive_etc_values((NVL(pfxat.labor_hours,0)+NVL(pfxat.equipment_hours,0))

9394: ,'PUBLISH')) Estimate_At_Completion_Effort -- Fix for Bug # 4485364.
9395: ,((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))
9396: -(nvl(ppru.ppl_act_effort_to_date,0)
9397: +nvl(ppru.eqpmt_act_effort_to_date,0)
9398: +PA_PROGRESS_UTILS.derive_etc_values((NVL(pfxat.labor_hours,0)+NVL(pfxat.equipment_hours,0))
9399: ,ppru.ppl_act_effort_to_date
9400: ,ppru.eqpmt_act_effort_to_date
9401: ,null,null,null,null,null))) Variance_At_Completion_Effort
9402: ,((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)))

Line 9405: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

9401: ,null,null,null,null,null))) Variance_At_Completion_Effort
9402: ,((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)))
9403: ,round((((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
9404: nvl(ppru.eqpmt_act_effort_to_date,0)))/(DECODE(ppru.earned_value,0,1,ppru.earned_value))),2)
9405: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
9406: , ppru.eqpmt_act_cost_to_date_pc
9407: , ppru.oth_act_cost_to_date_pc
9408: , null
9409: , null

Line 9415: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

9411: ,pfxat.prj_base_brdn_cost baseline_cost
9412: ,(nvl(ppru.oth_act_cost_to_date_pc,0)
9413: +nvl(ppru.ppl_act_cost_to_date_pc,0)
9414: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
9415: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
9416: ,ppru.ppl_etc_cost_pc
9417: ,ppru.eqpmt_etc_cost_pc
9418: ,ppru.oth_etc_cost_pc
9419: ,ppru.subprj_ppl_etc_cost_pc

Line 9442: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,

9438: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)/DECODE(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0),0,1,ppru.CUMULATIVE_WORK_QUANTITY)),ppa.project_currency_code) Actual_Cost_Per_Unit -- 4195352
9439: ,round((NVL(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0)-NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0)),2) Work_Quantity_Variance
9440: ,round((((ppru.CUMULATIVE_WORK_QUANTITY-ppvsch.WQ_PLANNED_QUANTITY)/DECODE(NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0,1,ppvsch.WQ_PLANNED_QUANTITY))*100),2) Work_Quantity_Variance_Percent
9441: ,ppru.earned_value Earned_Value
9442: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,
9443: ppru.object_id,
9444: ppv1.proj_element_id,
9445: ppru.as_of_date,
9446: ppv1.parent_structure_version_id,

Line 9452: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,

9448: ppe.baseline_start_date,
9449: ppe.baseline_finish_date,ppa.project_currency_code),0)) Schedule_Variance
9450: ,(NVL(ppru.earned_value,0)-NVL((NVL(ppru.oth_act_cost_to_date_pc,0)+
9451: NVL(ppru.ppl_act_cost_to_date_pc,0)+NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)) Earned_Value_Cost_Variance
9452: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,
9453: ppru.object_id,
9454: ppe.proj_element_id,
9455: ppru.as_of_date,
9456: ppv1.parent_structure_version_id,

Line 9464: +PA_PROGRESS_UTILS.derive_etc_values(pfxat.prj_brdn_cost

9460: ,((nvl(pfxat.prj_base_brdn_cost,0))
9461: -(nvl(ppru.oth_act_cost_to_date_pc,0)
9462: +nvl(ppru.ppl_act_cost_to_date_pc,0)
9463: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
9464: +PA_PROGRESS_UTILS.derive_etc_values(pfxat.prj_brdn_cost
9465: ,ppru.ppl_act_cost_to_date_pc
9466: ,ppru.eqpmt_act_cost_to_date_pc
9467: ,ppru.oth_act_cost_to_date_pc
9468: ,null,null,null,null))) Variance_At_Completion_Cost

Line 9498: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,

9494: /*Computation of Cost Value ends here*/
9495: ) -- End of Decode Before Round
9496: ,2)
9497: To_Complete_Performance_Index
9498: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,
9499: ppru.object_id,
9500: ppe.proj_element_id,
9501: ppru.as_of_date,
9502: ppv1.parent_structure_version_id,

Line 9506: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,

9502: ppv1.parent_structure_version_id,
9503: pppa.task_weight_basis_code,
9504: ppe.baseline_start_date,
9505: ppe.baseline_finish_date,ppa.project_currency_code),0)) Budgeted_Cost_Of_Work_Sch
9506: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,
9507: ppru.object_id,
9508: ppe.proj_element_id,
9509: ppru.as_of_date,
9510: ppv1.parent_structure_version_id,

Line 9513: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,

9509: ppru.as_of_date,
9510: ppv1.parent_structure_version_id,
9511: pppa.task_weight_basis_code,
9512: ppe.baseline_start_date,
9513: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,nvl(pa_progress_utils.get_bcws(ppa.project_id,
9514: ppru.object_id,
9515: ppe.proj_element_id,
9516: ppru.as_of_date,
9517: ppv1.parent_structure_version_id,

Line 9535: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

9531: ,ppe.wf_process
9532: ,ppe.wf_start_lead_days
9533: ,ppe.enable_wf_flag
9534: ,PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv1.element_version_id,ppa.structure_sharing_code)
9535: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
9536: , ppru.ppl_etc_cost_pc
9537: , ppru.eqpmt_etc_cost_pc
9538: , ppru.oth_etc_cost_pc
9539: , ppru.subprj_ppl_etc_cost_pc

Line 9543: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

9539: , ppru.subprj_ppl_etc_cost_pc
9540: , ppru.subprj_eqpmt_etc_cost_pc
9541: , ppru.subprj_oth_etc_cost_pc
9542: , null
9543: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
9544: , ppru.eqpmt_act_cost_to_date_pc
9545: , ppru.oth_act_cost_to_date_pc
9546: , ppru.subprj_ppl_act_cost_pc
9547: , ppru.subprj_eqpmt_act_cost_pc

Line 10145: ,null --PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)

10141: ,PA_PROJ_ELEMENTS_UTILS.GET_FND_LOOKUP_MEANING('YES_NO',pt.receive_project_invoice_flag)
10142: ,pt.receive_project_invoice_flag
10143: ,decode(ppe.task_status,NULL,pt.start_date,ppvsch.scheduled_start_date) start_date
10144: ,decode(ppe.task_status,NULL,pt.completion_date,ppvsch.scheduled_finish_date) completion_date
10145: ,null --PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)
10146: ,ppvsch.last_update_date
10147: ,to_date(NULL)
10148: ,ppa.BASELINE_AS_OF_DATE
10149: ,ppru.LAST_UPDATE_DATE

Line 10194: ,null --pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

10190: ,NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code)
10191: ,PA_PROJ_ELEMENTS_UTILS.GET_PA_LOOKUP_MEANING('PA_PERCENT_COMP_DERIV_CODE', NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code))
10192: ,tt.wq_enable_flag
10193: ,tt.prog_entry_req_flag
10194: ,null --pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
10195: -- ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
10196: -- ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
10197: -- ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
10198: -- +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING')) estimated_remaining_effort

Line 10238: ,null --PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

10234: ,null --NVL(pfxat.prj_brdn_cost,0)
10235: ,nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0) Actual_Effort
10236: ,NVL(ppru.eqpmt_act_effort_to_date,0)
10237: ,null --PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
10238: ,null --PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
10239: -- (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
10240: -- ) percent_Spent_Effort
10241: ,null --PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
10242: -- +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 10241: ,null --PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

10237: ,null --PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
10238: ,null --PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
10239: -- (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
10240: -- ) percent_Spent_Effort
10241: ,null --PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
10242: -- +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
10243: -- nvl(pfxat.prj_brdn_cost,0)
10244: -- ) percent_Spent_Cost
10245: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 10245: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

10241: ,null --PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
10242: -- +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
10243: -- nvl(pfxat.prj_brdn_cost,0)
10244: -- ) percent_Spent_Cost
10245: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
10246: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
10247: ) Percent_Complete_Effort
10248: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
10249: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 10248: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

10244: -- ) percent_Spent_Cost
10245: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
10246: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
10247: ) Percent_Complete_Effort
10248: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
10249: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
10250: (nvl(ppru.oth_etc_cost_pc,0)+nvl(ppru.ppl_etc_cost_pc,0)+nvl(ppru.eqpmt_etc_cost_pc,0))
10251: ) Percent_Complete_Cost
10252: ,trunc(ppru.actual_finish_date) - trunc(ppru.actual_start_date) Actual_Duration

Line 10276: ,null --pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

10272: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
10273: ,to_number ( null ) Planned_Baseline_Start
10274: ,to_number ( null ) Planned_Baseline_Finish
10275: ,null --NVL(pfxat.base_equip_hours,0) + NVL(pfxat.base_labor_hours,0) Baseline_effort
10276: ,null --pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
10277: -- ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
10278: -- ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
10279: -- ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
10280: -- +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING')) ETC_EFFORT

Line 10283: --+pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

10279: -- ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
10280: -- +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING')) ETC_EFFORT
10281: ,null --nvl(ppru.ppl_act_effort_to_date,0)
10282: --+nvl(ppru.eqpmt_act_effort_to_date,0)
10283: --+pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
10284: -- ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
10285: -- ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
10286: -- ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
10287: -- +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING')) Estimate_At_Completion_Effort

Line 10291: --+pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

10287: -- +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING')) Estimate_At_Completion_Effort
10288: ,null --nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0)
10289: -- -(nvl(ppru.ppl_act_effort_to_date,0)
10290: --+nvl(ppru.eqpmt_act_effort_to_date,0)
10291: --+pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
10292: -- ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
10293: -- ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
10294: -- ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
10295: -- +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),decode(ppwa.wp_enable_version_flag,'Y','PUBLISH','WORKING'))) Variance_At_Completion_Effort

Line 10307: --+pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

10303: ,null --pfxat.prj_base_brdn_cost
10304: ,null --nvl(ppru.oth_act_cost_to_date_pc,0)
10305: --+nvl(ppru.ppl_act_cost_to_date_pc,0)
10306: --+nvl(ppru.eqpmt_act_cost_to_date_pc,0)
10307: --+pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
10308: -- ,ppru.ppl_etc_cost_pc
10309: -- ,ppru.eqpmt_etc_cost_pc
10310: -- ,ppru.oth_etc_cost_pc
10311: -- ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 10339: --+pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

10335: ,null --((nvl(pfxat.prj_base_brdn_cost,0))
10336: -- -(nvl(ppru.oth_act_cost_to_date_pc,0)
10337: --+nvl(ppru.ppl_act_cost_to_date_pc,0)
10338: --+nvl(ppru.eqpmt_act_cost_to_date_pc,0)
10339: --+pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
10340: -- ,ppru.ppl_etc_cost_pc
10341: -- ,ppru.eqpmt_etc_cost_pc
10342: -- ,ppru.oth_etc_cost_pc
10343: -- ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 10371: ,null --pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

10367: ,ppe.wf_process
10368: ,ppe.wf_start_lead_days
10369: ,ppe.enable_wf_flag
10370: ,PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv.element_version_id,ppa.structure_sharing_code)
10371: ,null --pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
10372: -- ,ppru.ppl_etc_cost_pc
10373: -- ,ppru.eqpmt_etc_cost_pc
10374: -- ,ppru.oth_etc_cost_pc
10375: -- ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 10905: ,null --PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)

10901: ,PA_PROJ_ELEMENTS_UTILS.GET_FND_LOOKUP_MEANING('YES_NO',pt.receive_project_invoice_flag)
10902: ,pt.receive_project_invoice_flag
10903: ,decode(ppe.task_status,NULL,pt.start_date,ppvsch.scheduled_start_date) start_date
10904: ,decode(ppe.task_status,NULL,pt.completion_date,ppvsch.scheduled_finish_date) completion_date
10905: ,null --PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)
10906: ,ppvsch.last_update_date
10907: ,to_date(NULL)
10908: ,ppa.BASELINE_AS_OF_DATE
10909: ,ppru.LAST_UPDATE_DATE

Line 10954: ,null --PA_PROGRESS_UTILS.derive_etc_values((NVL(pfxat.labor_hours,0)+NVL(pfxat.equipment_hours,0))

10950: ,NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code)
10951: ,PA_PROJ_ELEMENTS_UTILS.GET_PA_LOOKUP_MEANING('PA_PERCENT_COMP_DERIV_CODE',NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code))
10952: ,tt.wq_enable_flag
10953: ,tt.prog_entry_req_flag
10954: ,null --PA_PROGRESS_UTILS.derive_etc_values((NVL(pfxat.labor_hours,0)+NVL(pfxat.equipment_hours,0))
10955: -- ,ppru.ppl_act_effort_to_date
10956: -- ,ppru.eqpmt_act_effort_to_date
10957: -- ,null,null,null,null,null) estimated_remaining_effort
10958: -- ,PA_PROJECT_STRUCTURE_UTILS.Check_Struc_Ver_Published(ppv.project_id, ppv.parent_structure_version_id)

Line 10997: ,null --PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

10993: ,null --NVL(pfxat.prj_brdn_cost,0)
10994: ,nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0) Actual_Effort
10995: ,NVL(ppru.eqpmt_act_effort_to_date,0)
10996: ,null --PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
10997: ,null --PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
10998: -- (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
10999: -- ) percent_Spent_Effort
11000: ,null --PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
11001: -- +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 11000: ,null --PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

10996: ,null --PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
10997: ,null --PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
10998: -- (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
10999: -- ) percent_Spent_Effort
11000: ,null --PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
11001: -- +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
11002: -- nvl(pfxat.prj_brdn_cost,0)
11003: -- ) percent_Spent_Cost
11004: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 11004: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

11000: ,null --PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
11001: -- +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
11002: -- nvl(pfxat.prj_brdn_cost,0)
11003: -- ) percent_Spent_Cost
11004: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
11005: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
11006: ) Percent_Complete_Effort
11007: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
11008: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 11007: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

11003: -- ) percent_Spent_Cost
11004: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
11005: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
11006: ) Percent_Complete_Effort
11007: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
11008: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
11009: (nvl(ppru.oth_etc_cost_pc,0)+nvl(ppru.ppl_etc_cost_pc,0)+nvl(ppru.eqpmt_etc_cost_pc,0))
11010: ) Percent_Complete_Cost
11011: ,trunc(ppru.actual_finish_date) - trunc(ppru.actual_start_date) Actual_Duration

Line 11035: ,null --pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

11031: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
11032: ,to_number ( null ) Planned_Baseline_Start
11033: ,to_number ( null ) Planned_Baseline_Finish
11034: ,null --NVL(pfxat.base_equip_hours,0) + NVL(pfxat.base_labor_hours,0) Baseline_effort
11035: ,null --pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
11036: -- ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
11037: -- ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
11038: -- ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
11039: -- +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING') ETC_EFFORT

Line 11042: --+pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

11038: -- ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
11039: -- +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING') ETC_EFFORT
11040: ,null --(nvl(ppru.ppl_act_effort_to_date,0)
11041: --+nvl(ppru.eqpmt_act_effort_to_date,0)
11042: --+pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
11043: -- ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
11044: -- ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
11045: -- ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
11046: -- +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING')) Estimate_At_Completion_Effort

Line 11050: --+pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

11046: -- +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING')) Estimate_At_Completion_Effort
11047: ,null --((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))
11048: -- -(nvl(ppru.ppl_act_effort_to_date,0)
11049: --+nvl(ppru.eqpmt_act_effort_to_date,0)
11050: --+pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
11051: -- ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
11052: -- ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
11053: -- ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
11054: -- +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING'))) Variance_At_Completion_Effort

Line 11066: --+pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

11062: ,null --pfxat.prj_base_brdn_cost
11063: ,null --(nvl(ppru.oth_act_cost_to_date_pc,0)
11064: --+nvl(ppru.ppl_act_cost_to_date_pc,0)
11065: --+nvl(ppru.eqpmt_act_cost_to_date_pc,0)
11066: --+pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
11067: -- ,ppru.ppl_etc_cost_pc
11068: -- ,ppru.eqpmt_etc_cost_pc
11069: -- ,ppru.oth_etc_cost_pc
11070: -- ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 11098: --+pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

11094: ,null --((nvl(pfxat.prj_base_brdn_cost,0))
11095: -- -(nvl(ppru.oth_act_cost_to_date_pc,0)
11096: --+nvl(ppru.ppl_act_cost_to_date_pc,0)
11097: --+nvl(ppru.eqpmt_act_cost_to_date_pc,0)
11098: --+pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
11099: -- ,ppru.ppl_etc_cost_pc
11100: -- ,ppru.eqpmt_etc_cost_pc
11101: -- ,ppru.oth_etc_cost_pc
11102: -- ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 11131: ,null --pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

11127: ,ppe.wf_process
11128: ,ppe.wf_start_lead_days
11129: ,ppe.enable_wf_flag
11130: ,PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv.element_version_id,ppa.structure_sharing_code)
11131: ,null --pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
11132: -- ,ppru.ppl_etc_cost_pc
11133: -- ,ppru.eqpmt_etc_cost_pc
11134: -- ,ppru.oth_etc_cost_pc
11135: -- ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 11709: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)

11705: ,fl6.meaning -- PA_PROJ_ELEMENTS_UTILS.GET_FND_LOOKUP_MEANING('YES_NO',pt.receive_project_invoice_flag)
11706: ,pt.receive_project_invoice_flag
11707: ,decode(ppe.task_status,NULL,pt.start_date,ppvsch.scheduled_start_date) start_date
11708: ,decode(ppe.task_status,NULL,pt.completion_date,ppvsch.scheduled_finish_date) completion_date
11709: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)
11710: ,to_date(null) -- not needed in VO ppvsch.last_update_date
11711: ,to_date(NULL) -- not needed in VO
11712: ,to_date(NULL) -- not needed in VO ppa.BASELINE_AS_OF_DATE
11713: ,to_date(null) -- not needed in VO ppru.LAST_UPDATE_DATE

Line 11732: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort

11728: ,ppe.STATUS_CODE
11729: ,null -- Populating Task Status Name as NULL
11730: ,ppe.phase_code
11731: ,pps5.project_status_name
11732: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort
11733: -- Fix for Bug # 4319171.
11734: ,por.WEIGHTING_PERCENTAGE
11735: ,null -- not needed in VO ppvsch.duration
11736: ,null -- not needed in VO pa_proj_elements_utils.convert_hr_to_days(ppe.baseline_duration)

Line 11762: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

11758: ,NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code)
11759: ,PA_PROJ_ELEMENTS_UTILS.GET_PA_LOOKUP_MEANING('PA_PERCENT_COMP_DERIV_CODE',NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code))
11760: ,tt.wq_enable_flag
11761: ,tt.prog_entry_req_flag
11762: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
11763: , ppru.estimated_remaining_effort
11764: , ppru.eqpmt_etc_effort
11765: , null
11766: , ppru.subprj_ppl_etc_effort

Line 11770: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

11766: , ppru.subprj_ppl_etc_effort
11767: , ppru.subprj_eqpmt_etc_effort
11768: , null
11769: , null
11770: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
11771: , ppru.eqpmt_act_effort_to_date
11772: , null
11773: , ppru.subprj_ppl_act_effort
11774: , ppru.subprj_eqpmt_act_effort

Line 11808: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null

11804: ,pfxat.equipment_hours planned_equip_effort -- Fix for Bug # 4319171.
11805: ,pfxat.prj_raw_cost raw_cost
11806: ,pfxat.prj_brdn_cost burdened_cost
11807: ,pfxat.prj_brdn_cost planned_cost -- Fix for Bug # 4319171.
11808: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
11809: , ppru.subprj_ppl_act_effort, ppru.subprj_eqpmt_act_effort, null)
11810: Actual_Effort -- Fix for Bug # 4319171.
11811: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
11812: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors

Line 11813: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

11809: , ppru.subprj_ppl_act_effort, ppru.subprj_eqpmt_act_effort, null)
11810: Actual_Effort -- Fix for Bug # 4319171.
11811: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
11812: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
11813: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
11814: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
11815: ) percent_Spent_Effort
11816: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
11817: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 11816: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

11812: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
11813: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
11814: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
11815: ) percent_Spent_Effort
11816: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
11817: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
11818: nvl(pfxat.prj_brdn_cost,0)
11819: ) percent_Spent_Cost
11820: -- Begin Bug # 4546322

Line 11821: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

11817: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
11818: nvl(pfxat.prj_brdn_cost,0)
11819: ) percent_Spent_Cost
11820: -- Begin Bug # 4546322
11821: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
11822: , ppru.eqpmt_act_effort_to_date
11823: , null
11824: , null
11825: , null

Line 11827: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours

11823: , null
11824: , null
11825: , null
11826: , null)
11827: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours
11828: , pfxat.equipment_hours
11829: , null)
11830: , ppru.estimated_remaining_effort
11831: , ppru.eqpmt_etc_effort

Line 11837: , pa_progress_utils.calc_act

11833: , null
11834: , null
11835: , null
11836: , null
11837: , pa_progress_utils.calc_act
11838: (ppru.ppl_act_effort_to_date
11839: , ppru.eqpmt_act_effort_to_date
11840: , null
11841: , null

Line 11844: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

11840: , null
11841: , null
11842: , null
11843: , null))) Percent_Complete_Effort
11844: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
11845: , ppru.eqpmt_act_cost_to_date_pc
11846: , ppru.oth_act_cost_to_date_pc
11847: , null
11848: , null

Line 11850: , pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

11846: , ppru.oth_act_cost_to_date_pc
11847: , null
11848: , null
11849: , null)
11850: , pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
11851: , ppru.ppl_etc_cost_pc
11852: , ppru.eqpmt_etc_cost_pc
11853: , ppru.oth_etc_cost_pc
11854: , null

Line 11858: , pa_progress_utils.calc_act

11854: , null
11855: , null
11856: , null
11857: , null
11858: , pa_progress_utils.calc_act
11859: (ppru.ppl_act_cost_to_date_pc
11860: , ppru.eqpmt_act_cost_to_date_pc
11861: , ppru.oth_act_cost_to_date_pc
11862: , null

Line 11887: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort

11883: , (ppvsch.ESTIMATED_START_DATE - ppe.BASELINE_START_DATE) Estimated_Baseline_Start
11884: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
11885: ,to_number ( null ) Planned_Baseline_Start
11886: ,to_number ( null ) Planned_Baseline_Finish
11887: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
11888: -- Fix for Bug # 4319171.
11889: ----------------------------------------------------------------------------------
11890: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
11891: , ppru.estimated_remaining_effort

Line 11890: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

11886: ,to_number ( null ) Planned_Baseline_Finish
11887: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
11888: -- Fix for Bug # 4319171.
11889: ----------------------------------------------------------------------------------
11890: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
11891: , ppru.estimated_remaining_effort
11892: , ppru.eqpmt_etc_effort
11893: , null
11894: , ppru.subprj_ppl_etc_effort

Line 11898: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

11894: , ppru.subprj_ppl_etc_effort
11895: , ppru.subprj_eqpmt_etc_effort
11896: , null
11897: , null
11898: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
11899: , ppru.eqpmt_act_effort_to_date
11900: , null
11901: , ppru.subprj_ppl_act_effort
11902: , ppru.subprj_eqpmt_act_effort

Line 11906: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

11902: , ppru.subprj_eqpmt_act_effort
11903: , null)) ETC_EFFORT -- Fix for Bug # 4319171.
11904: ,(nvl(ppru.ppl_act_effort_to_date,0)
11905: +nvl(ppru.eqpmt_act_effort_to_date,0)
11906: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
11907: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
11908: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
11909: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
11910: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING')) Estimate_At_Completion_Effort

Line 11914: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

11910: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING')) Estimate_At_Completion_Effort
11911: ,((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))
11912: -(nvl(ppru.ppl_act_effort_to_date,0)
11913: +nvl(ppru.eqpmt_act_effort_to_date,0)
11914: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
11915: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
11916: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
11917: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
11918: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING'))) Variance_At_Completion_Effort

Line 11923: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

11919: ,((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
11920: nvl(ppru.eqpmt_act_effort_to_date,0)))
11921: ,round((((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
11922: nvl(ppru.eqpmt_act_effort_to_date,0)))/(DECODE(ppru.earned_value,0,1,ppru.earned_value))),2)
11923: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
11924: , ppru.eqpmt_act_cost_to_date_pc
11925: , ppru.oth_act_cost_to_date_pc
11926: , null
11927: , null

Line 11933: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

11929: ,pfxat.prj_base_brdn_cost baseline_cost
11930: ,(nvl(ppru.oth_act_cost_to_date_pc,0)
11931: +nvl(ppru.ppl_act_cost_to_date_pc,0)
11932: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
11933: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
11934: ,ppru.ppl_etc_cost_pc
11935: ,ppru.eqpmt_etc_cost_pc
11936: ,ppru.oth_etc_cost_pc
11937: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 11957: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,

11953: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)/DECODE(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0),0,1,ppru.CUMULATIVE_WORK_QUANTITY)),ppa.project_currency_code) Actual_Cost_Per_Unit -- 4195352
11954: ,round((NVL(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0)-NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0)),5) Work_Quantity_Variance
11955: ,round((((ppru.CUMULATIVE_WORK_QUANTITY-ppvsch.WQ_PLANNED_QUANTITY)/DECODE(NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0,1,ppvsch.WQ_PLANNED_QUANTITY))*100),2) Work_Quantity_Variance_Percent
11956: ,ppru.earned_value Earned_Value
11957: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,
11958: ppru.object_id,
11959: ppv.proj_element_id,
11960: ppru.as_of_date,
11961: ppv.parent_structure_version_id,

Line 11971: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,

11967: ppe.baseline_finish_date,ppa.project_currency_code),0)) Schedule_Variance
11968: ,(NVL(ppru.earned_value,0)-NVL((NVL(ppru.oth_act_cost_to_date_pc,0)+
11969: NVL(ppru.ppl_act_cost_to_date_pc,0)+
11970: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)) Earned_Value_Cost_Variance
11971: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,
11972: ppru.object_id,
11973: ppe.proj_element_id,
11974: ppru.as_of_date,
11975: ppv.parent_structure_version_id,

Line 11986: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

11982: ,((nvl(pfxat.prj_base_brdn_cost,0))
11983: -(nvl(ppru.oth_act_cost_to_date_pc,0)
11984: +nvl(ppru.ppl_act_cost_to_date_pc,0)
11985: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
11986: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
11987: ,ppru.ppl_etc_cost_pc
11988: ,ppru.eqpmt_etc_cost_pc
11989: ,ppru.oth_etc_cost_pc
11990: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 12025: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,

12021: /*Computation of Cost Value ends here*/
12022: ) -- End of Decode Before Round
12023: ,2)
12024: To_Complete_Performance_Index
12025: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,
12026: ppru.object_id,
12027: ppe.proj_element_id,
12028: ppru.as_of_date,
12029: ppv.parent_structure_version_id,

Line 12036: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,

12032: l_task_weight_basis_code,
12033: -- End of Bug Fix 56117760
12034: ppe.baseline_start_date,
12035: ppe.baseline_finish_date,ppa.project_currency_code),0)) Budgeted_Cost_Of_Work_Sch
12036: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,
12037: ppru.object_id,
12038: ppe.proj_element_id,
12039: ppru.as_of_date,
12040: ppv.parent_structure_version_id,

Line 12047: nvl(pa_progress_utils.get_bcws(ppa.project_id,ppru.object_id,

12043: l_task_weight_basis_code,
12044: -- End of Bug Fix 56117760
12045: ppe.baseline_start_date,
12046: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,
12047: nvl(pa_progress_utils.get_bcws(ppa.project_id,ppru.object_id,
12048: ppe.proj_element_id,ppru.as_of_date,
12049: ppv.parent_structure_version_id,
12050: -- Bug Fix 56117760
12051: -- ppru.task_wt_basis_code,

Line 12071: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

12067: ,ppe.wf_process
12068: ,ppe.wf_start_lead_days
12069: ,ppe.enable_wf_flag
12070: ,null -- not used in VO PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv.element_version_id,ppa.structure_sharing_code)
12071: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
12072: , ppru.ppl_etc_cost_pc
12073: , ppru.eqpmt_etc_cost_pc
12074: , ppru.oth_etc_cost_pc
12075: , ppru.subprj_ppl_etc_cost_pc

Line 12079: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

12075: , ppru.subprj_ppl_etc_cost_pc
12076: , ppru.subprj_eqpmt_etc_cost_pc
12077: , ppru.subprj_oth_etc_cost_pc
12078: , null
12079: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
12080: , ppru.eqpmt_act_cost_to_date_pc
12081: , ppru.oth_act_cost_to_date_pc
12082: , ppru.subprj_ppl_act_cost_pc
12083: , ppru.subprj_eqpmt_act_cost_pc

Line 12537: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)

12533: ,fl6.meaning -- PA_PROJ_ELEMENTS_UTILS.GET_FND_LOOKUP_MEANING('YES_NO',pt.receive_project_invoice_flag)
12534: ,pt.receive_project_invoice_flag
12535: ,decode(ppe.task_status,NULL,pt.start_date,ppvsch.scheduled_start_date) start_date
12536: ,decode(ppe.task_status,NULL,pt.completion_date,ppvsch.scheduled_finish_date) completion_date
12537: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)
12538: ,to_date(null) -- not needed in VO ppvsch.last_update_date
12539: ,to_date(NULL) -- not needed in VO
12540: ,to_date(NULL) -- not needed in VO ppa.BASELINE_AS_OF_DATE
12541: ,to_date(null) -- not needed in VO ppru.LAST_UPDATE_DATE

Line 12560: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort

12556: ,ppe.STATUS_CODE
12557: ,null -- Populating Task Status Name as NULL
12558: ,ppe.phase_code
12559: ,pps5.project_status_name
12560: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort
12561: -- Fix for Bug # 4319171.
12562: ,por.WEIGHTING_PERCENTAGE
12563: ,null -- not needed in VO ppvsch.duration
12564: ,null -- not needed in VO pa_proj_elements_utils.convert_hr_to_days(ppe.baseline_duration)

Line 12590: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

12586: ,NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code)
12587: ,PA_PROJ_ELEMENTS_UTILS.GET_PA_LOOKUP_MEANING('PA_PERCENT_COMP_DERIV_CODE',NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code))
12588: ,tt.wq_enable_flag
12589: ,tt.prog_entry_req_flag
12590: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
12591: , ppru.estimated_remaining_effort
12592: , ppru.eqpmt_etc_effort
12593: , null
12594: , ppru.subprj_ppl_etc_effort

Line 12598: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

12594: , ppru.subprj_ppl_etc_effort
12595: , ppru.subprj_eqpmt_etc_effort
12596: , null
12597: , null
12598: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
12599: , ppru.eqpmt_act_effort_to_date
12600: , null
12601: , ppru.subprj_ppl_act_effort
12602: , ppru.subprj_eqpmt_act_effort

Line 12636: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null

12632: ,pfxat.equipment_hours planned_equip_effort -- Fix for Bug # 4319171.
12633: ,pfxat.prj_raw_cost raw_cost
12634: ,pfxat.prj_brdn_cost burdened_cost
12635: ,pfxat.prj_brdn_cost planned_cost -- Fix for Bug # 4319171.
12636: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
12637: , ppru.subprj_ppl_act_effort, ppru.subprj_eqpmt_act_effort, null)
12638: Actual_Effort -- Fix for Bug # 4319171.
12639: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
12640: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors

Line 12641: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

12637: , ppru.subprj_ppl_act_effort, ppru.subprj_eqpmt_act_effort, null)
12638: Actual_Effort -- Fix for Bug # 4319171.
12639: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
12640: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
12641: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
12642: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
12643: ) percent_Spent_Effort
12644: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
12645: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 12644: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

12640: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
12641: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
12642: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
12643: ) percent_Spent_Effort
12644: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
12645: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
12646: nvl(pfxat.prj_brdn_cost,0)
12647: ) percent_Spent_Cost
12648: -- Begin Bug # 4546322

Line 12649: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

12645: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
12646: nvl(pfxat.prj_brdn_cost,0)
12647: ) percent_Spent_Cost
12648: -- Begin Bug # 4546322
12649: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
12650: , ppru.eqpmt_act_effort_to_date
12651: , null
12652: , null
12653: , null

Line 12655: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours

12651: , null
12652: , null
12653: , null
12654: , null)
12655: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours
12656: , pfxat.equipment_hours
12657: , null)
12658: , ppru.estimated_remaining_effort
12659: , ppru.eqpmt_etc_effort

Line 12665: , pa_progress_utils.calc_act

12661: , null
12662: , null
12663: , null
12664: , null
12665: , pa_progress_utils.calc_act
12666: (ppru.ppl_act_effort_to_date
12667: , ppru.eqpmt_act_effort_to_date
12668: , null
12669: , null

Line 12672: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

12668: , null
12669: , null
12670: , null
12671: , null))) Percent_Complete_Effort
12672: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
12673: , ppru.eqpmt_act_cost_to_date_pc
12674: , ppru.oth_act_cost_to_date_pc
12675: , null
12676: , null

Line 12678: , pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

12674: , ppru.oth_act_cost_to_date_pc
12675: , null
12676: , null
12677: , null)
12678: , pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
12679: , ppru.ppl_etc_cost_pc
12680: , ppru.eqpmt_etc_cost_pc
12681: , ppru.oth_etc_cost_pc
12682: , null

Line 12686: , pa_progress_utils.calc_act

12682: , null
12683: , null
12684: , null
12685: , null
12686: , pa_progress_utils.calc_act
12687: (ppru.ppl_act_cost_to_date_pc
12688: , ppru.eqpmt_act_cost_to_date_pc
12689: , ppru.oth_act_cost_to_date_pc
12690: , null

Line 12715: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort

12711: , (ppvsch.ESTIMATED_START_DATE - ppe.BASELINE_START_DATE) Estimated_Baseline_Start
12712: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
12713: ,to_number ( null ) Planned_Baseline_Start
12714: ,to_number ( null ) Planned_Baseline_Finish
12715: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
12716: -- Fix for Bug # 4319171.
12717: ----------------------------------------------------------------------------------
12718: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
12719: , ppru.estimated_remaining_effort

Line 12718: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

12714: ,to_number ( null ) Planned_Baseline_Finish
12715: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
12716: -- Fix for Bug # 4319171.
12717: ----------------------------------------------------------------------------------
12718: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
12719: , ppru.estimated_remaining_effort
12720: , ppru.eqpmt_etc_effort
12721: , null
12722: , ppru.subprj_ppl_etc_effort

Line 12726: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

12722: , ppru.subprj_ppl_etc_effort
12723: , ppru.subprj_eqpmt_etc_effort
12724: , null
12725: , null
12726: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
12727: , ppru.eqpmt_act_effort_to_date
12728: , null
12729: , ppru.subprj_ppl_act_effort
12730: , ppru.subprj_eqpmt_act_effort

Line 12734: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

12730: , ppru.subprj_eqpmt_act_effort
12731: , null)) ETC_EFFORT -- Fix for Bug # 4319171.
12732: ,(nvl(ppru.ppl_act_effort_to_date,0)
12733: +nvl(ppru.eqpmt_act_effort_to_date,0)
12734: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
12735: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
12736: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
12737: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
12738: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING')) Estimate_At_Completion_Effort

Line 12742: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

12738: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING')) Estimate_At_Completion_Effort
12739: ,((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))
12740: -(nvl(ppru.ppl_act_effort_to_date,0)
12741: +nvl(ppru.eqpmt_act_effort_to_date,0)
12742: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
12743: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
12744: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
12745: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
12746: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING'))) Variance_At_Completion_Effort

Line 12751: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

12747: ,((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
12748: nvl(ppru.eqpmt_act_effort_to_date,0)))
12749: ,round((((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
12750: nvl(ppru.eqpmt_act_effort_to_date,0)))/(DECODE(ppru.earned_value,0,1,ppru.earned_value))),2)
12751: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
12752: , ppru.eqpmt_act_cost_to_date_pc
12753: , ppru.oth_act_cost_to_date_pc
12754: , null
12755: , null

Line 12761: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

12757: ,pfxat.prj_base_brdn_cost baseline_cost
12758: ,(nvl(ppru.oth_act_cost_to_date_pc,0)
12759: +nvl(ppru.ppl_act_cost_to_date_pc,0)
12760: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
12761: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
12762: ,ppru.ppl_etc_cost_pc
12763: ,ppru.eqpmt_etc_cost_pc
12764: ,ppru.oth_etc_cost_pc
12765: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 12785: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,

12781: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)/DECODE(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0),0,1,ppru.CUMULATIVE_WORK_QUANTITY)),ppa.project_currency_code) Actual_Cost_Per_Unit -- 4195352
12782: ,round((NVL(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0)-NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0)),5) Work_Quantity_Variance
12783: ,round((((ppru.CUMULATIVE_WORK_QUANTITY-ppvsch.WQ_PLANNED_QUANTITY)/DECODE(NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0,1,ppvsch.WQ_PLANNED_QUANTITY))*100),2) Work_Quantity_Variance_Percent
12784: ,ppru.earned_value Earned_Value
12785: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,
12786: ppru.object_id,
12787: ppv.proj_element_id,
12788: ppru.as_of_date,
12789: ppv.parent_structure_version_id,

Line 12799: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,

12795: ppe.baseline_finish_date,ppa.project_currency_code),0)) Schedule_Variance
12796: ,(NVL(ppru.earned_value,0)-NVL((NVL(ppru.oth_act_cost_to_date_pc,0)+
12797: NVL(ppru.ppl_act_cost_to_date_pc,0)+
12798: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)) Earned_Value_Cost_Variance
12799: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,
12800: ppru.object_id,
12801: ppe.proj_element_id,
12802: ppru.as_of_date,
12803: ppv.parent_structure_version_id,

Line 12814: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

12810: ,((nvl(pfxat.prj_base_brdn_cost,0))
12811: -(nvl(ppru.oth_act_cost_to_date_pc,0)
12812: +nvl(ppru.ppl_act_cost_to_date_pc,0)
12813: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
12814: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
12815: ,ppru.ppl_etc_cost_pc
12816: ,ppru.eqpmt_etc_cost_pc
12817: ,ppru.oth_etc_cost_pc
12818: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 12853: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,

12849: /*Computation of Cost Value ends here*/
12850: ) -- End of Decode Before Round
12851: ,2)
12852: To_Complete_Performance_Index
12853: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,
12854: ppru.object_id,
12855: ppe.proj_element_id,
12856: ppru.as_of_date,
12857: ppv.parent_structure_version_id,

Line 12864: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,

12860: l_task_weight_basis_code,
12861: -- End of Bug Fix 56117760
12862: ppe.baseline_start_date,
12863: ppe.baseline_finish_date,ppa.project_currency_code),0)) Budgeted_Cost_Of_Work_Sch
12864: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,
12865: ppru.object_id,
12866: ppe.proj_element_id,
12867: ppru.as_of_date,
12868: ppv.parent_structure_version_id,

Line 12875: nvl(pa_progress_utils.get_bcws(ppa.project_id,ppru.object_id,

12871: l_task_weight_basis_code,
12872: -- End of Bug Fix 56117760
12873: ppe.baseline_start_date,
12874: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,
12875: nvl(pa_progress_utils.get_bcws(ppa.project_id,ppru.object_id,
12876: ppe.proj_element_id,ppru.as_of_date,
12877: ppv.parent_structure_version_id,
12878: -- Bug Fix 56117760
12879: -- ppru.task_wt_basis_code,

Line 12899: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

12895: ,ppe.wf_process
12896: ,ppe.wf_start_lead_days
12897: ,ppe.enable_wf_flag
12898: ,null -- not used in VO PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv.element_version_id,ppa.structure_sharing_code)
12899: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
12900: , ppru.ppl_etc_cost_pc
12901: , ppru.eqpmt_etc_cost_pc
12902: , ppru.oth_etc_cost_pc
12903: , ppru.subprj_ppl_etc_cost_pc

Line 12907: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

12903: , ppru.subprj_ppl_etc_cost_pc
12904: , ppru.subprj_eqpmt_etc_cost_pc
12905: , ppru.subprj_oth_etc_cost_pc
12906: , null
12907: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
12908: , ppru.eqpmt_act_cost_to_date_pc
12909: , ppru.oth_act_cost_to_date_pc
12910: , ppru.subprj_ppl_act_cost_pc
12911: , ppru.subprj_eqpmt_act_cost_pc

Line 13366: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)

13362: ,fl6.meaning -- PA_PROJ_ELEMENTS_UTILS.GET_FND_LOOKUP_MEANING('YES_NO',pt.receive_project_invoice_flag)
13363: ,pt.receive_project_invoice_flag
13364: ,decode(ppe.task_status,NULL,pt.start_date,ppvsch.scheduled_start_date) start_date
13365: ,decode(ppe.task_status,NULL,pt.completion_date,ppvsch.scheduled_finish_date) completion_date
13366: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)
13367: ,to_date(null) -- not needed in VO ppvsch.last_update_date
13368: ,to_date(NULL) -- not needed in VO
13369: ,to_date(NULL) -- not needed in VO ppa.BASELINE_AS_OF_DATE
13370: ,to_date(null) -- not needed in VO ppru.LAST_UPDATE_DATE

Line 13389: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort

13385: ,ppe.STATUS_CODE
13386: ,null -- Populating Task Status Name as NULL
13387: ,ppe.phase_code
13388: ,pps5.project_status_name
13389: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort
13390: -- Fix for Bug # 4319171.
13391: ,por.WEIGHTING_PERCENTAGE
13392: ,null -- not needed in VO ppvsch.duration
13393: ,null -- not needed in VO pa_proj_elements_utils.convert_hr_to_days(ppe.baseline_duration)

Line 13419: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

13415: ,NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code)
13416: ,PA_PROJ_ELEMENTS_UTILS.GET_PA_LOOKUP_MEANING('PA_PERCENT_COMP_DERIV_CODE',NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code))
13417: ,tt.wq_enable_flag
13418: ,tt.prog_entry_req_flag
13419: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
13420: , ppru.estimated_remaining_effort
13421: , ppru.eqpmt_etc_effort
13422: , null
13423: , ppru.subprj_ppl_etc_effort

Line 13427: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

13423: , ppru.subprj_ppl_etc_effort
13424: , ppru.subprj_eqpmt_etc_effort
13425: , null
13426: , null
13427: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
13428: , ppru.eqpmt_act_effort_to_date
13429: , null
13430: , ppru.subprj_ppl_act_effort
13431: , ppru.subprj_eqpmt_act_effort

Line 13465: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null

13461: ,pfxat.equipment_hours planned_equip_effort -- Fix for Bug # 4319171.
13462: ,pfxat.prj_raw_cost raw_cost
13463: ,pfxat.prj_brdn_cost burdened_cost
13464: ,pfxat.prj_brdn_cost planned_cost -- Fix for Bug # 4319171.
13465: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
13466: , ppru.subprj_ppl_act_effort, ppru.subprj_eqpmt_act_effort, null)
13467: Actual_Effort -- Fix for Bug # 4319171.
13468: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
13469: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors

Line 13470: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

13466: , ppru.subprj_ppl_act_effort, ppru.subprj_eqpmt_act_effort, null)
13467: Actual_Effort -- Fix for Bug # 4319171.
13468: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
13469: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
13470: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
13471: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
13472: ) percent_Spent_Effort
13473: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
13474: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 13473: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

13469: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
13470: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
13471: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
13472: ) percent_Spent_Effort
13473: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
13474: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
13475: nvl(pfxat.prj_brdn_cost,0)
13476: ) percent_Spent_Cost
13477: -- Begin Bug # 4546322

Line 13478: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

13474: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
13475: nvl(pfxat.prj_brdn_cost,0)
13476: ) percent_Spent_Cost
13477: -- Begin Bug # 4546322
13478: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
13479: , ppru.eqpmt_act_effort_to_date
13480: , null
13481: , null
13482: , null

Line 13484: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours

13480: , null
13481: , null
13482: , null
13483: , null)
13484: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours
13485: , pfxat.equipment_hours
13486: , null)
13487: , ppru.estimated_remaining_effort
13488: , ppru.eqpmt_etc_effort

Line 13494: , pa_progress_utils.calc_act

13490: , null
13491: , null
13492: , null
13493: , null
13494: , pa_progress_utils.calc_act
13495: (ppru.ppl_act_effort_to_date
13496: , ppru.eqpmt_act_effort_to_date
13497: , null
13498: , null

Line 13501: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

13497: , null
13498: , null
13499: , null
13500: , null))) Percent_Complete_Effort
13501: ,PA_PROGRESS_UTILS.Percent_Complete_Value(pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
13502: , ppru.eqpmt_act_cost_to_date_pc
13503: , ppru.oth_act_cost_to_date_pc
13504: , null
13505: , null

Line 13507: , pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

13503: , ppru.oth_act_cost_to_date_pc
13504: , null
13505: , null
13506: , null)
13507: , pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
13508: , ppru.ppl_etc_cost_pc
13509: , ppru.eqpmt_etc_cost_pc
13510: , ppru.oth_etc_cost_pc
13511: , null

Line 13515: , pa_progress_utils.calc_act

13511: , null
13512: , null
13513: , null
13514: , null
13515: , pa_progress_utils.calc_act
13516: (ppru.ppl_act_cost_to_date_pc
13517: , ppru.eqpmt_act_cost_to_date_pc
13518: , ppru.oth_act_cost_to_date_pc
13519: , null

Line 13544: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort

13540: , (ppvsch.ESTIMATED_START_DATE - ppe.BASELINE_START_DATE) Estimated_Baseline_Start
13541: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
13542: ,to_number ( null ) Planned_Baseline_Start
13543: ,to_number ( null ) Planned_Baseline_Finish
13544: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
13545: -- Fix for Bug # 4319171.
13546: ----------------------------------------------------------------------------------
13547: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
13548: , ppru.estimated_remaining_effort

Line 13547: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

13543: ,to_number ( null ) Planned_Baseline_Finish
13544: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
13545: -- Fix for Bug # 4319171.
13546: ----------------------------------------------------------------------------------
13547: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
13548: , ppru.estimated_remaining_effort
13549: , ppru.eqpmt_etc_effort
13550: , null
13551: , ppru.subprj_ppl_etc_effort

Line 13555: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

13551: , ppru.subprj_ppl_etc_effort
13552: , ppru.subprj_eqpmt_etc_effort
13553: , null
13554: , null
13555: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
13556: , ppru.eqpmt_act_effort_to_date
13557: , null
13558: , ppru.subprj_ppl_act_effort
13559: , ppru.subprj_eqpmt_act_effort

Line 13563: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

13559: , ppru.subprj_eqpmt_act_effort
13560: , null)) ETC_EFFORT -- Fix for Bug # 4319171.
13561: ,(nvl(ppru.ppl_act_effort_to_date,0)
13562: +nvl(ppru.eqpmt_act_effort_to_date,0)
13563: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
13564: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
13565: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
13566: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
13567: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING')) Estimate_At_Completion_Effort

Line 13571: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

13567: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING')) Estimate_At_Completion_Effort
13568: ,((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))
13569: -(nvl(ppru.ppl_act_effort_to_date,0)
13570: +nvl(ppru.eqpmt_act_effort_to_date,0)
13571: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
13572: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
13573: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
13574: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
13575: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'WORKING'))) Variance_At_Completion_Effort

Line 13580: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

13576: ,((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
13577: nvl(ppru.eqpmt_act_effort_to_date,0)))
13578: ,round((((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
13579: nvl(ppru.eqpmt_act_effort_to_date,0)))/(DECODE(ppru.earned_value,0,1,ppru.earned_value))),2)
13580: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
13581: , ppru.eqpmt_act_cost_to_date_pc
13582: , ppru.oth_act_cost_to_date_pc
13583: , null
13584: , null

Line 13590: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

13586: ,pfxat.prj_base_brdn_cost baseline_cost
13587: ,(nvl(ppru.oth_act_cost_to_date_pc,0)
13588: +nvl(ppru.ppl_act_cost_to_date_pc,0)
13589: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
13590: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
13591: ,ppru.ppl_etc_cost_pc
13592: ,ppru.eqpmt_etc_cost_pc
13593: ,ppru.oth_etc_cost_pc
13594: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 13614: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,

13610: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)/DECODE(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0),0,1,ppru.CUMULATIVE_WORK_QUANTITY)),ppa.project_currency_code) Actual_Cost_Per_Unit -- 4195352
13611: ,round((NVL(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0)-NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0)),5) Work_Quantity_Variance
13612: ,round((((ppru.CUMULATIVE_WORK_QUANTITY-ppvsch.WQ_PLANNED_QUANTITY)/DECODE(NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0,1,ppvsch.WQ_PLANNED_QUANTITY))*100),2) Work_Quantity_Variance_Percent
13613: ,ppru.earned_value Earned_Value
13614: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,
13615: ppru.object_id,
13616: ppv.proj_element_id,
13617: ppru.as_of_date,
13618: ppv.parent_structure_version_id,

Line 13628: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,

13624: ppe.baseline_finish_date,ppa.project_currency_code),0)) Schedule_Variance
13625: ,(NVL(ppru.earned_value,0)-NVL((NVL(ppru.oth_act_cost_to_date_pc,0)+
13626: NVL(ppru.ppl_act_cost_to_date_pc,0)+
13627: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)) Earned_Value_Cost_Variance
13628: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,
13629: ppru.object_id,
13630: ppe.proj_element_id,
13631: ppru.as_of_date,
13632: ppv.parent_structure_version_id,

Line 13643: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

13639: ,((nvl(pfxat.prj_base_brdn_cost,0))
13640: -(nvl(ppru.oth_act_cost_to_date_pc,0)
13641: +nvl(ppru.ppl_act_cost_to_date_pc,0)
13642: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
13643: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
13644: ,ppru.ppl_etc_cost_pc
13645: ,ppru.eqpmt_etc_cost_pc
13646: ,ppru.oth_etc_cost_pc
13647: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 13682: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,

13678: /*Computation of Cost Value ends here*/
13679: ) -- End of Decode Before Round
13680: ,2)
13681: To_Complete_Performance_Index
13682: ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,
13683: ppru.object_id,
13684: ppe.proj_element_id,
13685: ppru.as_of_date,
13686: ppv.parent_structure_version_id,

Line 13693: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,

13689: l_task_weight_basis_code,
13690: -- End of Bug Fix 56117760
13691: ppe.baseline_start_date,
13692: ppe.baseline_finish_date,ppa.project_currency_code),0)) Budgeted_Cost_Of_Work_Sch
13693: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,
13694: ppru.object_id,
13695: ppe.proj_element_id,
13696: ppru.as_of_date,
13697: ppv.parent_structure_version_id,

Line 13704: nvl(pa_progress_utils.get_bcws(ppa.project_id,ppru.object_id,

13700: l_task_weight_basis_code,
13701: -- End of Bug Fix 56117760
13702: ppe.baseline_start_date,
13703: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,
13704: nvl(pa_progress_utils.get_bcws(ppa.project_id,ppru.object_id,
13705: ppe.proj_element_id,ppru.as_of_date,
13706: ppv.parent_structure_version_id,
13707: -- Bug Fix 56117760
13708: -- ppru.task_wt_basis_code,

Line 13728: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

13724: ,ppe.wf_process
13725: ,ppe.wf_start_lead_days
13726: ,ppe.enable_wf_flag
13727: ,null -- not used in VO PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv.element_version_id,ppa.structure_sharing_code)
13728: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
13729: , ppru.ppl_etc_cost_pc
13730: , ppru.eqpmt_etc_cost_pc
13731: , ppru.oth_etc_cost_pc
13732: , ppru.subprj_ppl_etc_cost_pc

Line 13736: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

13732: , ppru.subprj_ppl_etc_cost_pc
13733: , ppru.subprj_eqpmt_etc_cost_pc
13734: , ppru.subprj_oth_etc_cost_pc
13735: , null
13736: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
13737: , ppru.eqpmt_act_cost_to_date_pc
13738: , ppru.oth_act_cost_to_date_pc
13739: , ppru.subprj_ppl_act_cost_pc
13740: , ppru.subprj_eqpmt_act_cost_pc

Line 14330: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)

14326: ,fl6.meaning -- PA_PROJ_ELEMENTS_UTILS.GET_FND_LOOKUP_MEANING('YES_NO',pt.receive_project_invoice_flag)
14327: ,pt.receive_project_invoice_flag
14328: ,decode(ppe.task_status,NULL,pt.start_date,ppvsch.scheduled_start_date) start_date
14329: ,decode(ppe.task_status,NULL,pt.completion_date,ppvsch.scheduled_finish_date) completion_date
14330: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)
14331: ,to_date(null) -- not needed in VO ppvsch.last_update_date
14332: ,to_date(NULL) -- not needed in VO
14333: ,to_date(NULL) -- not needed in VO ppa.BASELINE_AS_OF_DATE
14334: ,to_date(null) -- not needed in VO ppru.LAST_UPDATE_DATE

Line 14353: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort

14349: ,ppe.STATUS_CODE
14350: ,null -- Populating Task Status Name as NULL
14351: ,ppe.phase_code
14352: ,pps5.project_status_name
14353: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort
14354: -- Fix for Bug # 4319171.
14355: ,por.WEIGHTING_PERCENTAGE
14356: ,null -- not needed in VO ppvsch.duration
14357: ,null -- not needed in VO pa_proj_elements_utils.convert_hr_to_days(ppe.baseline_duration)

Line 14383: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

14379: ,NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code)
14380: ,PA_PROJ_ELEMENTS_UTILS.GET_PA_LOOKUP_MEANING('PA_PERCENT_COMP_DERIV_CODE',NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code))
14381: ,tt.wq_enable_flag
14382: ,tt.prog_entry_req_flag
14383: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
14384: , ppru.estimated_remaining_effort
14385: , ppru.eqpmt_etc_effort
14386: , null
14387: , ppru.subprj_ppl_etc_effort

Line 14391: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

14387: , ppru.subprj_ppl_etc_effort
14388: , ppru.subprj_eqpmt_etc_effort
14389: , null
14390: , null
14391: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
14392: , ppru.eqpmt_act_effort_to_date
14393: , null
14394: , ppru.subprj_ppl_act_effort
14395: , ppru.subprj_eqpmt_act_effort

Line 14429: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null

14425: ,pfxat.equipment_hours planned_equip_effort -- Fix for Bug # 4319171.
14426: ,pfxat.prj_raw_cost raw_cost
14427: ,pfxat.prj_brdn_cost burdened_cost
14428: ,pfxat.prj_brdn_cost planned_cost -- Fix for Bug # 4319171.
14429: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
14430: , ppru.subprj_ppl_act_effort, ppru.subprj_eqpmt_act_effort, null)
14431: Actual_Effort -- Fix for Bug # 4319171.
14432: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
14433: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors

Line 14434: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

14430: , ppru.subprj_ppl_act_effort, ppru.subprj_eqpmt_act_effort, null)
14431: Actual_Effort -- Fix for Bug # 4319171.
14432: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
14433: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
14434: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
14435: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
14436: ) percent_Spent_Effort
14437: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
14438: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 14437: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

14433: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
14434: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
14435: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
14436: ) percent_Spent_Effort
14437: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
14438: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
14439: nvl(pfxat.prj_brdn_cost,0)
14440: ) percent_Spent_Cost
14441: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 14441: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

14437: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
14438: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
14439: nvl(pfxat.prj_brdn_cost,0)
14440: ) percent_Spent_Cost
14441: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
14442: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
14443: ) Percent_Complete_Effort
14444: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
14445: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 14444: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

14440: ) percent_Spent_Cost
14441: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
14442: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
14443: ) Percent_Complete_Effort
14444: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
14445: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
14446: (nvl(ppru.oth_etc_cost_pc,0)+nvl(ppru.ppl_etc_cost_pc,0)+nvl(ppru.eqpmt_etc_cost_pc,0))
14447: ) Percent_Complete_Cost
14448: ,trunc(ppru.actual_finish_date) - trunc(ppru.actual_start_date) Actual_Duration

Line 14469: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort

14465: , (ppvsch.ESTIMATED_START_DATE - ppe.BASELINE_START_DATE) Estimated_Baseline_Start
14466: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
14467: ,to_number ( null ) Planned_Baseline_Start
14468: ,to_number ( null ) Planned_Baseline_Finish
14469: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
14470: -- Fix for Bug # 4319171.
14471: ----------------------------------------------------------------------------------
14472: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
14473: , ppru.estimated_remaining_effort

Line 14472: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

14468: ,to_number ( null ) Planned_Baseline_Finish
14469: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
14470: -- Fix for Bug # 4319171.
14471: ----------------------------------------------------------------------------------
14472: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
14473: , ppru.estimated_remaining_effort
14474: , ppru.eqpmt_etc_effort
14475: , null
14476: , ppru.subprj_ppl_etc_effort

Line 14480: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

14476: , ppru.subprj_ppl_etc_effort
14477: , ppru.subprj_eqpmt_etc_effort
14478: , null
14479: , null
14480: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
14481: , ppru.eqpmt_act_effort_to_date
14482: , null
14483: , ppru.subprj_ppl_act_effort
14484: , ppru.subprj_eqpmt_act_effort

Line 14488: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

14484: , ppru.subprj_eqpmt_act_effort
14485: , null)) ETC_EFFORT -- Fix for Bug # 4319171.
14486: ,(nvl(ppru.ppl_act_effort_to_date,0)
14487: +nvl(ppru.eqpmt_act_effort_to_date,0)
14488: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
14489: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
14490: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
14491: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
14492: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'PUBLISH')) Estimate_At_Completion_Effort

Line 14496: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

14492: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'PUBLISH')) Estimate_At_Completion_Effort
14493: ,((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))
14494: -(nvl(ppru.ppl_act_effort_to_date,0)
14495: +nvl(ppru.eqpmt_act_effort_to_date,0)
14496: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
14497: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
14498: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
14499: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
14500: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'PUBLISH'))) Variance_At_Completion_Effort

Line 14505: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

14501: ,((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
14502: nvl(ppru.eqpmt_act_effort_to_date,0)))
14503: ,round((((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
14504: nvl(ppru.eqpmt_act_effort_to_date,0)))/(DECODE(ppru.earned_value,0,1,ppru.earned_value))),2)
14505: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
14506: , ppru.eqpmt_act_cost_to_date_pc
14507: , ppru.oth_act_cost_to_date_pc
14508: , null
14509: , null

Line 14515: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

14511: ,pfxat.prj_base_brdn_cost baseline_cost
14512: ,(nvl(ppru.oth_act_cost_to_date_pc,0)
14513: +nvl(ppru.ppl_act_cost_to_date_pc,0)
14514: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
14515: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
14516: ,ppru.ppl_etc_cost_pc
14517: ,ppru.eqpmt_etc_cost_pc
14518: ,ppru.oth_etc_cost_pc
14519: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 14539: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,

14535: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)/DECODE(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0),0,1,ppru.CUMULATIVE_WORK_QUANTITY)),ppa.project_currency_code) Actual_Cost_Per_Unit -- 4195352
14536: ,round((NVL(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0)-NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0)),5) Work_Quantity_Variance
14537: ,round((((ppru.CUMULATIVE_WORK_QUANTITY-ppvsch.WQ_PLANNED_QUANTITY)/DECODE(NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0,1,ppvsch.WQ_PLANNED_QUANTITY))*100),2) Work_Quantity_Variance_Percent
14538: ,ppru.earned_value Earned_Value
14539: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,
14540: ppru.object_id,
14541: ppv.proj_element_id,
14542: ppru.as_of_date,
14543: ppv.parent_structure_version_id,

Line 14553: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,

14549: ppe.baseline_finish_date,ppa.project_currency_code),0)) Schedule_Variance
14550: ,(NVL(ppru.earned_value,0)-NVL((NVL(ppru.oth_act_cost_to_date_pc,0)+
14551: NVL(ppru.ppl_act_cost_to_date_pc,0)+
14552: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)) Earned_Value_Cost_Variance
14553: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,
14554: ppru.object_id,
14555: ppe.proj_element_id,
14556: ppru.as_of_date,
14557: ppv.parent_structure_version_id,

Line 14568: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

14564: ,((nvl(pfxat.prj_base_brdn_cost,0))
14565: -(nvl(ppru.oth_act_cost_to_date_pc,0)
14566: +nvl(ppru.ppl_act_cost_to_date_pc,0)
14567: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
14568: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
14569: ,ppru.ppl_etc_cost_pc
14570: ,ppru.eqpmt_etc_cost_pc
14571: ,ppru.oth_etc_cost_pc
14572: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 14607: */ ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,

14603: +nvl(ppru.ppl_act_cost_to_date_pc,0)+nvl(ppru.eqpmt_act_cost_to_date_pc,0))))),'EFFORT',(((nvl(pfxat.base_labor_hours,0)
14604: +nvl(pfxat.base_equip_hours,0))-ppru.earned_value)/decode(((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)
14605: +nvl(ppru.eqpmt_act_effort_to_date,0))),0,1,((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)
14606: +nvl(ppru.eqpmt_act_effort_to_date,0))))))),2) To_Complete_Performance_Index
14607: */ ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,
14608: ppru.object_id,
14609: ppe.proj_element_id,
14610: ppru.as_of_date,
14611: ppv.parent_structure_version_id,

Line 14618: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,

14614: l_task_weight_basis_code,
14615: -- End of Bug Fix 56117760
14616: ppe.baseline_start_date,
14617: ppe.baseline_finish_date,ppa.project_currency_code),0)) Budgeted_Cost_Of_Work_Sch
14618: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,
14619: ppru.object_id,
14620: ppe.proj_element_id,
14621: ppru.as_of_date,
14622: ppv.parent_structure_version_id,

Line 14629: nvl(pa_progress_utils.get_bcws(ppa.project_id,ppru.object_id,

14625: l_task_weight_basis_code,
14626: -- End of Bug Fix 56117760
14627: ppe.baseline_start_date,
14628: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,
14629: nvl(pa_progress_utils.get_bcws(ppa.project_id,ppru.object_id,
14630: ppe.proj_element_id,ppru.as_of_date,
14631: ppv.parent_structure_version_id,
14632: -- Bug Fix 56117760
14633: -- ppru.task_wt_basis_code,

Line 14653: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

14649: ,ppe.wf_process
14650: ,ppe.wf_start_lead_days
14651: ,ppe.enable_wf_flag
14652: ,null -- not used in VO PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv.element_version_id,ppa.structure_sharing_code)
14653: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
14654: , ppru.ppl_etc_cost_pc
14655: , ppru.eqpmt_etc_cost_pc
14656: , ppru.oth_etc_cost_pc
14657: , ppru.subprj_ppl_etc_cost_pc

Line 14661: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

14657: , ppru.subprj_ppl_etc_cost_pc
14658: , ppru.subprj_eqpmt_etc_cost_pc
14659: , ppru.subprj_oth_etc_cost_pc
14660: , null
14661: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
14662: , ppru.eqpmt_act_cost_to_date_pc
14663: , ppru.oth_act_cost_to_date_pc
14664: , ppru.subprj_ppl_act_cost_pc
14665: , ppru.subprj_eqpmt_act_cost_pc

Line 15127: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)

15123: ,fl6.meaning -- PA_PROJ_ELEMENTS_UTILS.GET_FND_LOOKUP_MEANING('YES_NO',pt.receive_project_invoice_flag)
15124: ,pt.receive_project_invoice_flag
15125: ,decode(ppe.task_status,NULL,pt.start_date,ppvsch.scheduled_start_date) start_date
15126: ,decode(ppe.task_status,NULL,pt.completion_date,ppvsch.scheduled_finish_date) completion_date
15127: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)
15128: ,to_date(null) -- not needed in VO ppvsch.last_update_date
15129: ,to_date(NULL) -- not needed in VO
15130: ,to_date(NULL) -- not needed in VO ppa.BASELINE_AS_OF_DATE
15131: ,to_date(null) -- not needed in VO ppru.LAST_UPDATE_DATE

Line 15150: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort

15146: ,ppe.STATUS_CODE
15147: ,null -- Populating Task Status Name as NULL
15148: ,ppe.phase_code
15149: ,pps5.project_status_name
15150: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort
15151: -- Fix for Bug # 4319171.
15152: ,por.WEIGHTING_PERCENTAGE
15153: ,null -- not needed in VO ppvsch.duration
15154: ,null -- not needed in VO pa_proj_elements_utils.convert_hr_to_days(ppe.baseline_duration)

Line 15180: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

15176: ,NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code)
15177: ,PA_PROJ_ELEMENTS_UTILS.GET_PA_LOOKUP_MEANING('PA_PERCENT_COMP_DERIV_CODE',NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code))
15178: ,tt.wq_enable_flag
15179: ,tt.prog_entry_req_flag
15180: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
15181: , ppru.estimated_remaining_effort
15182: , ppru.eqpmt_etc_effort
15183: , null
15184: , ppru.subprj_ppl_etc_effort

Line 15188: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

15184: , ppru.subprj_ppl_etc_effort
15185: , ppru.subprj_eqpmt_etc_effort
15186: , null
15187: , null
15188: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
15189: , ppru.eqpmt_act_effort_to_date
15190: , null
15191: , ppru.subprj_ppl_act_effort
15192: , ppru.subprj_eqpmt_act_effort

Line 15226: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null

15222: ,pfxat.equipment_hours planned_equip_effort -- Fix for Bug # 4319171.
15223: ,pfxat.prj_raw_cost raw_cost
15224: ,pfxat.prj_brdn_cost burdened_cost
15225: ,pfxat.prj_brdn_cost planned_cost -- Fix for Bug # 4319171.
15226: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
15227: , ppru.subprj_ppl_act_effort, ppru.subprj_eqpmt_act_effort, null)
15228: Actual_Effort -- Fix for Bug # 4319171.
15229: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
15230: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors

Line 15231: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

15227: , ppru.subprj_ppl_act_effort, ppru.subprj_eqpmt_act_effort, null)
15228: Actual_Effort -- Fix for Bug # 4319171.
15229: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
15230: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
15231: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
15232: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
15233: ) percent_Spent_Effort
15234: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
15235: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 15234: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

15230: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
15231: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
15232: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
15233: ) percent_Spent_Effort
15234: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
15235: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
15236: nvl(pfxat.prj_brdn_cost,0)
15237: ) percent_Spent_Cost
15238: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 15238: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

15234: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
15235: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
15236: nvl(pfxat.prj_brdn_cost,0)
15237: ) percent_Spent_Cost
15238: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
15239: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
15240: ) Percent_Complete_Effort
15241: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
15242: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 15241: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

15237: ) percent_Spent_Cost
15238: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
15239: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
15240: ) Percent_Complete_Effort
15241: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
15242: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
15243: (nvl(ppru.oth_etc_cost_pc,0)+nvl(ppru.ppl_etc_cost_pc,0)+nvl(ppru.eqpmt_etc_cost_pc,0))
15244: ) Percent_Complete_Cost
15245: ,trunc(ppru.actual_finish_date) - trunc(ppru.actual_start_date) Actual_Duration

Line 15266: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort

15262: , (ppvsch.ESTIMATED_START_DATE - ppe.BASELINE_START_DATE) Estimated_Baseline_Start
15263: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
15264: ,to_number ( null ) Planned_Baseline_Start
15265: ,to_number ( null ) Planned_Baseline_Finish
15266: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
15267: -- Fix for Bug # 4319171.
15268: ----------------------------------------------------------------------------------
15269: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
15270: , ppru.estimated_remaining_effort

Line 15269: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

15265: ,to_number ( null ) Planned_Baseline_Finish
15266: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
15267: -- Fix for Bug # 4319171.
15268: ----------------------------------------------------------------------------------
15269: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
15270: , ppru.estimated_remaining_effort
15271: , ppru.eqpmt_etc_effort
15272: , null
15273: , ppru.subprj_ppl_etc_effort

Line 15277: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

15273: , ppru.subprj_ppl_etc_effort
15274: , ppru.subprj_eqpmt_etc_effort
15275: , null
15276: , null
15277: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
15278: , ppru.eqpmt_act_effort_to_date
15279: , null
15280: , ppru.subprj_ppl_act_effort
15281: , ppru.subprj_eqpmt_act_effort

Line 15285: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

15281: , ppru.subprj_eqpmt_act_effort
15282: , null)) ETC_EFFORT -- Fix for Bug # 4319171.
15283: ,(nvl(ppru.ppl_act_effort_to_date,0)
15284: +nvl(ppru.eqpmt_act_effort_to_date,0)
15285: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
15286: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
15287: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
15288: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
15289: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'PUBLISH')) Estimate_At_Completion_Effort

Line 15293: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

15289: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'PUBLISH')) Estimate_At_Completion_Effort
15290: ,((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))
15291: -(nvl(ppru.ppl_act_effort_to_date,0)
15292: +nvl(ppru.eqpmt_act_effort_to_date,0)
15293: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
15294: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
15295: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
15296: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
15297: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'PUBLISH'))) Variance_At_Completion_Effort

Line 15302: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

15298: ,((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
15299: nvl(ppru.eqpmt_act_effort_to_date,0)))
15300: ,round((((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
15301: nvl(ppru.eqpmt_act_effort_to_date,0)))/(DECODE(ppru.earned_value,0,1,ppru.earned_value))),2)
15302: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
15303: , ppru.eqpmt_act_cost_to_date_pc
15304: , ppru.oth_act_cost_to_date_pc
15305: , null
15306: , null

Line 15312: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

15308: ,pfxat.prj_base_brdn_cost baseline_cost
15309: ,(nvl(ppru.oth_act_cost_to_date_pc,0)
15310: +nvl(ppru.ppl_act_cost_to_date_pc,0)
15311: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
15312: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
15313: ,ppru.ppl_etc_cost_pc
15314: ,ppru.eqpmt_etc_cost_pc
15315: ,ppru.oth_etc_cost_pc
15316: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 15336: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,

15332: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)/DECODE(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0),0,1,ppru.CUMULATIVE_WORK_QUANTITY)),ppa.project_currency_code) Actual_Cost_Per_Unit -- 4195352
15333: ,round((NVL(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0)-NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0)),5) Work_Quantity_Variance
15334: ,round((((ppru.CUMULATIVE_WORK_QUANTITY-ppvsch.WQ_PLANNED_QUANTITY)/DECODE(NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0,1,ppvsch.WQ_PLANNED_QUANTITY))*100),2) Work_Quantity_Variance_Percent
15335: ,ppru.earned_value Earned_Value
15336: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,
15337: ppru.object_id,
15338: ppv.proj_element_id,
15339: ppru.as_of_date,
15340: ppv.parent_structure_version_id,

Line 15350: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,

15346: ppe.baseline_finish_date,ppa.project_currency_code),0)) Schedule_Variance
15347: ,(NVL(ppru.earned_value,0)-NVL((NVL(ppru.oth_act_cost_to_date_pc,0)+
15348: NVL(ppru.ppl_act_cost_to_date_pc,0)+
15349: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)) Earned_Value_Cost_Variance
15350: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,
15351: ppru.object_id,
15352: ppe.proj_element_id,
15353: ppru.as_of_date,
15354: ppv.parent_structure_version_id,

Line 15365: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

15361: ,((nvl(pfxat.prj_base_brdn_cost,0))
15362: -(nvl(ppru.oth_act_cost_to_date_pc,0)
15363: +nvl(ppru.ppl_act_cost_to_date_pc,0)
15364: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
15365: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
15366: ,ppru.ppl_etc_cost_pc
15367: ,ppru.eqpmt_etc_cost_pc
15368: ,ppru.oth_etc_cost_pc
15369: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 15404: */ ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,

15400: +nvl(ppru.ppl_act_cost_to_date_pc,0)+nvl(ppru.eqpmt_act_cost_to_date_pc,0))))),'EFFORT',(((nvl(pfxat.base_labor_hours,0)
15401: +nvl(pfxat.base_equip_hours,0))-ppru.earned_value)/decode(((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)
15402: +nvl(ppru.eqpmt_act_effort_to_date,0))),0,1,((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)
15403: +nvl(ppru.eqpmt_act_effort_to_date,0))))))),2) To_Complete_Performance_Index
15404: */ ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,
15405: ppru.object_id,
15406: ppe.proj_element_id,
15407: ppru.as_of_date,
15408: ppv.parent_structure_version_id,

Line 15415: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,

15411: l_task_weight_basis_code,
15412: -- End of Bug Fix 56117760
15413: ppe.baseline_start_date,
15414: ppe.baseline_finish_date,ppa.project_currency_code),0)) Budgeted_Cost_Of_Work_Sch
15415: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,
15416: ppru.object_id,
15417: ppe.proj_element_id,
15418: ppru.as_of_date,
15419: ppv.parent_structure_version_id,

Line 15426: nvl(pa_progress_utils.get_bcws(ppa.project_id,ppru.object_id,

15422: l_task_weight_basis_code,
15423: -- End of Bug Fix 56117760
15424: ppe.baseline_start_date,
15425: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,
15426: nvl(pa_progress_utils.get_bcws(ppa.project_id,ppru.object_id,
15427: ppe.proj_element_id,ppru.as_of_date,
15428: ppv.parent_structure_version_id,
15429: -- Bug Fix 56117760
15430: -- ppru.task_wt_basis_code,

Line 15450: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

15446: ,ppe.wf_process
15447: ,ppe.wf_start_lead_days
15448: ,ppe.enable_wf_flag
15449: ,null -- not used in VO PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv.element_version_id,ppa.structure_sharing_code)
15450: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
15451: , ppru.ppl_etc_cost_pc
15452: , ppru.eqpmt_etc_cost_pc
15453: , ppru.oth_etc_cost_pc
15454: , ppru.subprj_ppl_etc_cost_pc

Line 15458: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

15454: , ppru.subprj_ppl_etc_cost_pc
15455: , ppru.subprj_eqpmt_etc_cost_pc
15456: , ppru.subprj_oth_etc_cost_pc
15457: , null
15458: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
15459: , ppru.eqpmt_act_cost_to_date_pc
15460: , ppru.oth_act_cost_to_date_pc
15461: , ppru.subprj_ppl_act_cost_pc
15462: , ppru.subprj_eqpmt_act_cost_pc

Line 15925: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)

15921: ,fl6.meaning -- PA_PROJ_ELEMENTS_UTILS.GET_FND_LOOKUP_MEANING('YES_NO',pt.receive_project_invoice_flag)
15922: ,pt.receive_project_invoice_flag
15923: ,decode(ppe.task_status,NULL,pt.start_date,ppvsch.scheduled_start_date) start_date
15924: ,decode(ppe.task_status,NULL,pt.completion_date,ppvsch.scheduled_finish_date) completion_date
15925: ,PA_PROGRESS_UTILS.GET_PRIOR_PERCENT_COMPLETE(ppa.project_id,ppe.proj_element_id,ppru.as_of_date)
15926: ,to_date(null) -- not needed in VO ppvsch.last_update_date
15927: ,to_date(NULL) -- not needed in VO
15928: ,to_date(NULL) -- not needed in VO ppa.BASELINE_AS_OF_DATE
15929: ,to_date(null) -- not needed in VO ppru.LAST_UPDATE_DATE

Line 15948: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort

15944: ,ppe.STATUS_CODE
15945: ,null -- Populating Task Status Name as NULL
15946: ,ppe.phase_code
15947: ,pps5.project_status_name
15948: ,pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours) planned_effort
15949: -- Fix for Bug # 4319171.
15950: ,por.WEIGHTING_PERCENTAGE
15951: ,null -- not needed in VO ppvsch.duration
15952: ,null -- not needed in VO pa_proj_elements_utils.convert_hr_to_days(ppe.baseline_duration)

Line 15978: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

15974: ,NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code)
15975: ,PA_PROJ_ELEMENTS_UTILS.GET_PA_LOOKUP_MEANING('PA_PERCENT_COMP_DERIV_CODE',NVL(ppe.base_percent_comp_deriv_code,tt.base_percent_comp_deriv_code))
15976: ,tt.wq_enable_flag
15977: ,tt.prog_entry_req_flag
15978: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
15979: , ppru.estimated_remaining_effort
15980: , ppru.eqpmt_etc_effort
15981: , null
15982: , ppru.subprj_ppl_etc_effort

Line 15986: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

15982: , ppru.subprj_ppl_etc_effort
15983: , ppru.subprj_eqpmt_etc_effort
15984: , null
15985: , null
15986: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
15987: , ppru.eqpmt_act_effort_to_date
15988: , null
15989: , ppru.subprj_ppl_act_effort
15990: , ppru.subprj_eqpmt_act_effort

Line 16024: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null

16020: ,pfxat.equipment_hours planned_equip_effort -- Fix for Bug # 4319171.
16021: ,pfxat.prj_raw_cost raw_cost
16022: ,pfxat.prj_brdn_cost burdened_cost
16023: ,pfxat.prj_brdn_cost planned_cost -- Fix for Bug # 4319171.
16024: ,pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date, ppru.eqpmt_act_effort_to_date, null
16025: , ppru.subprj_ppl_act_effort, ppru.subprj_eqpmt_act_effort, null)
16026: Actual_Effort -- Fix for Bug # 4319171.
16027: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
16028: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors

Line 16029: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

16025: , ppru.subprj_ppl_act_effort, ppru.subprj_eqpmt_act_effort, null)
16026: Actual_Effort -- Fix for Bug # 4319171.
16027: ,ppru.eqpmt_act_effort_to_date actual_equip_effort -- Fix for Bug # 4319171.
16028: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
16029: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
16030: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
16031: ) percent_Spent_Effort
16032: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
16033: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 16032: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

16028: ,PA_RELATIONSHIP_UTILS.DISPLAY_PREDECESSORS(ppv.element_version_id) Predecessors
16029: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
16030: (nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
16031: ) percent_Spent_Effort
16032: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
16033: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
16034: nvl(pfxat.prj_brdn_cost,0)
16035: ) percent_Spent_Cost
16036: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

Line 16036: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),

16032: ,PA_PROGRESS_UTILS.Percent_Spent_Value ((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
16033: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
16034: nvl(pfxat.prj_brdn_cost,0)
16035: ) percent_Spent_Cost
16036: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
16037: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
16038: ) Percent_Complete_Effort
16039: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
16040: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),

Line 16039: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)

16035: ) percent_Spent_Cost
16036: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)),
16037: (nvl(ppru.estimated_remaining_effort,0)+nvl(ppru.eqpmt_etc_effort,0))
16038: ) Percent_Complete_Effort
16039: ,PA_PROGRESS_UTILS.Percent_Complete_Value((nvl(ppru.oth_act_cost_to_date_pc,0)+nvl(ppru.ppl_act_cost_to_date_pc,0)
16040: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)),
16041: (nvl(ppru.oth_etc_cost_pc,0)+nvl(ppru.ppl_etc_cost_pc,0)+nvl(ppru.eqpmt_etc_cost_pc,0))
16042: ) Percent_Complete_Cost
16043: ,trunc(ppru.actual_finish_date) - trunc(ppru.actual_start_date) Actual_Duration

Line 16064: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort

16060: , (ppvsch.ESTIMATED_START_DATE - ppe.BASELINE_START_DATE) Estimated_Baseline_Start
16061: , (ppvsch.ESTIMATED_FINISH_DATE - ppe.BASELINE_FINISH_DATE) Estimated_Baseline_Finish
16062: ,to_number ( null ) Planned_Baseline_Start
16063: ,to_number ( null ) Planned_Baseline_Finish
16064: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
16065: -- Fix for Bug # 4319171.
16066: ----------------------------------------------------------------------------------
16067: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
16068: , ppru.estimated_remaining_effort

Line 16067: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)

16063: ,to_number ( null ) Planned_Baseline_Finish
16064: ,pa_progress_utils.calc_plan(pfxat.base_equip_hours, pfxat.base_labor_hours, null) Baseline_effort
16065: -- Fix for Bug # 4319171.
16066: ----------------------------------------------------------------------------------
16067: , pa_progress_utils.calc_etc(pa_progress_utils.calc_plan(pfxat.labor_hours, pfxat.equipment_hours, null)
16068: , ppru.estimated_remaining_effort
16069: , ppru.eqpmt_etc_effort
16070: , null
16071: , ppru.subprj_ppl_etc_effort

Line 16075: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date

16071: , ppru.subprj_ppl_etc_effort
16072: , ppru.subprj_eqpmt_etc_effort
16073: , null
16074: , null
16075: , pa_progress_utils.calc_act(ppru.ppl_act_effort_to_date
16076: , ppru.eqpmt_act_effort_to_date
16077: , null
16078: , ppru.subprj_ppl_act_effort
16079: , ppru.subprj_eqpmt_act_effort

Line 16083: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

16079: , ppru.subprj_eqpmt_act_effort
16080: , null)) ETC_EFFORT -- Fix for Bug # 4319171.
16081: ,(nvl(ppru.ppl_act_effort_to_date,0)
16082: +nvl(ppru.eqpmt_act_effort_to_date,0)
16083: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
16084: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
16085: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
16086: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
16087: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'PUBLISH')) Estimate_At_Completion_Effort

Line 16091: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))

16087: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'PUBLISH')) Estimate_At_Completion_Effort
16088: ,((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))
16089: -(nvl(ppru.ppl_act_effort_to_date,0)
16090: +nvl(ppru.eqpmt_act_effort_to_date,0)
16091: +pa_progress_utils.sum_etc_values((nvl(pfxat.labor_hours,0)+nvl(pfxat.equipment_hours,0))
16092: ,ppru.estimated_remaining_effort,ppru.eqpmt_etc_effort,null
16093: ,ppru.subprj_ppl_etc_effort,ppru.subprj_eqpmt_etc_effort,null,null
16094: ,(nvl(ppru.ppl_act_effort_to_date,0)+nvl(ppru.eqpmt_act_effort_to_date,0)
16095: +nvl(ppru.subprj_ppl_act_effort,0)+nvl(ppru.subprj_eqpmt_act_effort,0)),'PUBLISH'))) Variance_At_Completion_Effort

Line 16100: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

16096: ,((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
16097: nvl(ppru.eqpmt_act_effort_to_date,0)))
16098: ,round((((ppru.earned_value)-(nvl(ppru.ppl_act_effort_to_date,0)+
16099: nvl(ppru.eqpmt_act_effort_to_date,0)))/(DECODE(ppru.earned_value,0,1,ppru.earned_value))),2)
16100: ,pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
16101: , ppru.eqpmt_act_cost_to_date_pc
16102: , ppru.oth_act_cost_to_date_pc
16103: , null
16104: , null

Line 16110: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

16106: ,pfxat.prj_base_brdn_cost baseline_cost
16107: ,(nvl(ppru.oth_act_cost_to_date_pc,0)
16108: +nvl(ppru.ppl_act_cost_to_date_pc,0)
16109: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
16110: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
16111: ,ppru.ppl_etc_cost_pc
16112: ,ppru.eqpmt_etc_cost_pc
16113: ,ppru.oth_etc_cost_pc
16114: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 16134: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,

16130: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)/DECODE(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0),0,1,ppru.CUMULATIVE_WORK_QUANTITY)),ppa.project_currency_code) Actual_Cost_Per_Unit -- 4195352
16131: ,round((NVL(NVL(ppru.CUMULATIVE_WORK_QUANTITY,0)-NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0)),5) Work_Quantity_Variance
16132: ,round((((ppru.CUMULATIVE_WORK_QUANTITY-ppvsch.WQ_PLANNED_QUANTITY)/DECODE(NVL(ppvsch.WQ_PLANNED_QUANTITY,0),0,1,ppvsch.WQ_PLANNED_QUANTITY))*100),2) Work_Quantity_Variance_Percent
16133: ,ppru.earned_value Earned_Value
16134: ,(nvl(ppru.earned_value,0)-nvl(pa_progress_utils.get_bcws(ppa.project_id,
16135: ppru.object_id,
16136: ppv.proj_element_id,
16137: ppru.as_of_date,
16138: ppv.parent_structure_version_id,

Line 16148: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,

16144: ppe.baseline_finish_date,ppa.project_currency_code),0)) Schedule_Variance
16145: ,(NVL(ppru.earned_value,0)-NVL((NVL(ppru.oth_act_cost_to_date_pc,0)+
16146: NVL(ppru.ppl_act_cost_to_date_pc,0)+
16147: NVL(ppru.eqpmt_act_cost_to_date_pc,0)),0)) Earned_Value_Cost_Variance
16148: ,(NVL(ppru.earned_value,0)-NVL(pa_progress_utils.get_bcws(ppa.project_id,
16149: ppru.object_id,
16150: ppe.proj_element_id,
16151: ppru.as_of_date,
16152: ppv.parent_structure_version_id,

Line 16163: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost

16159: ,((nvl(pfxat.prj_base_brdn_cost,0))
16160: -(nvl(ppru.oth_act_cost_to_date_pc,0)
16161: +nvl(ppru.ppl_act_cost_to_date_pc,0)
16162: +nvl(ppru.eqpmt_act_cost_to_date_pc,0)
16163: +pa_progress_utils.sum_etc_values(pfxat.prj_brdn_cost
16164: ,ppru.ppl_etc_cost_pc
16165: ,ppru.eqpmt_etc_cost_pc
16166: ,ppru.oth_etc_cost_pc
16167: ,ppru.subprj_ppl_etc_cost_pc,ppru.subprj_eqpmt_etc_cost_pc

Line 16202: */ ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,

16198: +nvl(ppru.ppl_act_cost_to_date_pc,0)+nvl(ppru.eqpmt_act_cost_to_date_pc,0))))),'EFFORT',(((nvl(pfxat.base_labor_hours,0)
16199: +nvl(pfxat.base_equip_hours,0))-ppru.earned_value)/decode(((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)
16200: +nvl(ppru.eqpmt_act_effort_to_date,0))),0,1,((nvl(pfxat.base_labor_hours,0)+nvl(pfxat.base_equip_hours,0))-(nvl(ppru.ppl_act_effort_to_date,0)
16201: +nvl(ppru.eqpmt_act_effort_to_date,0))))))),2) To_Complete_Performance_Index
16202: */ ,(nvl(pa_progress_utils.get_bcws(ppa.project_id,
16203: ppru.object_id,
16204: ppe.proj_element_id,
16205: ppru.as_of_date,
16206: ppv.parent_structure_version_id,

Line 16213: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,

16209: l_task_weight_basis_code,
16210: -- End of Bug Fix 56117760
16211: ppe.baseline_start_date,
16212: ppe.baseline_finish_date,ppa.project_currency_code),0)) Budgeted_Cost_Of_Work_Sch
16213: ,round((nvl(ppru.earned_value,0)/decode(nvl(pa_progress_utils.get_bcws(ppa.project_id,
16214: ppru.object_id,
16215: ppe.proj_element_id,
16216: ppru.as_of_date,
16217: ppv.parent_structure_version_id,

Line 16224: nvl(pa_progress_utils.get_bcws(ppa.project_id,ppru.object_id,

16220: l_task_weight_basis_code,
16221: -- End of Bug Fix 56117760
16222: ppe.baseline_start_date,
16223: ppe.baseline_finish_date,ppa.project_currency_code),0),0,1,
16224: nvl(pa_progress_utils.get_bcws(ppa.project_id,ppru.object_id,
16225: ppe.proj_element_id,ppru.as_of_date,
16226: ppv.parent_structure_version_id,
16227: -- Bug Fix 56117760
16228: -- ppru.task_wt_basis_code,

Line 16248: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost

16244: ,ppe.wf_process
16245: ,ppe.wf_start_lead_days
16246: ,ppe.enable_wf_flag
16247: ,null -- not used in VO PA_PROJ_STRUC_MAPPING_UTILS.GET_MAPPED_FIN_TASK_NAME(ppv.element_version_id,ppa.structure_sharing_code)
16248: ,pa_progress_utils.calc_etc(pfxat.prj_brdn_cost
16249: , ppru.ppl_etc_cost_pc
16250: , ppru.eqpmt_etc_cost_pc
16251: , ppru.oth_etc_cost_pc
16252: , ppru.subprj_ppl_etc_cost_pc

Line 16256: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc

16252: , ppru.subprj_ppl_etc_cost_pc
16253: , ppru.subprj_eqpmt_etc_cost_pc
16254: , ppru.subprj_oth_etc_cost_pc
16255: , null
16256: , pa_progress_utils.calc_act(ppru.ppl_act_cost_to_date_pc
16257: , ppru.eqpmt_act_cost_to_date_pc
16258: , ppru.oth_act_cost_to_date_pc
16259: , ppru.subprj_ppl_act_cost_pc
16260: , ppru.subprj_eqpmt_act_cost_pc