DBA Data[Home] [Help]

APPS.PA_PROGRESS_PVT dependencies on PA_PROJECT_STRUCTURE_UTILS

Line 1466: l_base_struct_ver_id := pa_project_structure_utils.get_baseline_struct_ver(p_project_id);

1462: return;
1463: END IF;
1464:
1465: --bug 4045979
1466: l_base_struct_ver_id := pa_project_structure_utils.get_baseline_struct_ver(p_project_id);
1467:
1468: --BUG 4355204, rtarway
1469: --IF (p_commit = FND_API.G_TRUE) THEN
1470: savepoint ROLLUP_PROGRESS_PVT2;

Line 1481: l_sharing_Enabled := PA_PROJECT_STRUCTURE_UTILS.check_sharing_enabled(p_project_id);

1477: IF FND_API.TO_BOOLEAN(nvl(p_init_msg_list,FND_API.G_FALSE)) THEN
1478: FND_MSG_PUB.initialize;
1479: END IF;
1480:
1481: l_sharing_Enabled := PA_PROJECT_STRUCTURE_UTILS.check_sharing_enabled(p_project_id);
1482: l_track_wp_cost_flag := pa_fp_wp_gen_amt_utils.get_wp_track_cost_amt_flag(p_project_id); --bug 3830434
1483: -- 4746476 : added org_id in below select
1484: SELECT project_currency_code, org_id INTO l_prj_currency_code, l_org_id FROM pa_projects_all WHERE project_id = p_project_id;
1485:

Line 3492: IF PA_PROJECT_STRUCTURE_UTILS.CHECK_THIRD_PARTY_SCH_FLAG(p_project_id)= 'Y' THEN

3488: -- 5119716 Begin
3489: -- In early Rollup API, there used to be call of PA_TASK_PUB1.update_schedule_version API
3490: -- For performance changes, it was removed and replaced with direct update statement
3491: -- The follwoing portion for dirty schedule was missing out.
3492: IF PA_PROJECT_STRUCTURE_UTILS.CHECK_THIRD_PARTY_SCH_FLAG(p_project_id)= 'Y' THEN
3493:
3494: PA_PROJECT_STRUCTURE_PVT1.update_sch_dirty_flag(
3495: p_structure_version_id => p_structure_version_id
3496: ,p_dirty_flag => 'Y'

Line 4231: l_base_struct_ver_id := pa_project_structure_utils.get_baseline_struct_ver(p_project_id);

4227: -- Bug 4573257 Begin
4228: -- We need to call PJI tmp table population
4229: -- otherwise we will get incorrect actual and etc for future dates records
4230: IF l_last_as_of_date IS NULL OR cur_tree_rollup_rec.as_of_date <> l_last_as_of_date THEN
4231: l_base_struct_ver_id := pa_project_structure_utils.get_baseline_struct_ver(p_project_id);
4232: IF (l_base_struct_ver_id = -1) THEN
4233: l_base_struct_ver_id := p_structure_version_id;
4234: END IF;
4235:

Line 4645: ,p_baselined_str_ver_id => PA_PROJECT_STRUCTURE_UTILS.Get_Baseline_Struct_Ver(l_c1rec.parent_project_id)

4641: ,p_commit => FND_API.G_FALSE
4642: ,p_calling_module => l_calling_module
4643: ,p_project_id => l_c1rec.parent_project_id
4644: ,p_structure_version_id => l_c1rec.parent_structure_ver_id
4645: ,p_baselined_str_ver_id => PA_PROJECT_STRUCTURE_UTILS.Get_Baseline_Struct_Ver(l_c1rec.parent_project_id)
4646: ,p_structure_type => 'WORKPLAN'
4647: ,p_program_rollup_flag => 'Y'
4648: ,p_calling_context => 'SUMMARIZE'
4649: ,p_as_of_date => l_parent_as_of_date

Line 4881: l_base_struct_ver_id := pa_project_structure_utils.get_baseline_struct_ver(l_c1rec.parent_project_id);

4877:
4878:
4879: /* Bug 4392189 : No need to call populate_pji_tab_for_plan for parnet here.
4880: The temp table will be having data up in the complete hierrachy of program
4881: l_base_struct_ver_id := pa_project_structure_utils.get_baseline_struct_ver(l_c1rec.parent_project_id);
4882:
4883: pa_progress_pub.populate_pji_tab_for_plan(
4884: p_init_msg_list => 'F',
4885: p_calling_module => l_calling_module,

Line 6889: l_sharing_Enabled := PA_PROJECT_STRUCTURE_UTILS.check_sharing_enabled(p_project_id);

6885: IF FND_API.TO_BOOLEAN(nvl(p_init_msg_list,FND_API.G_FALSE)) THEN
6886: FND_MSG_PUB.initialize;
6887: END IF;
6888:
6889: l_sharing_Enabled := PA_PROJECT_STRUCTURE_UTILS.check_sharing_enabled(p_project_id);
6890: l_structure_sharing_code := PA_PROJECT_STRUCTURE_UTILS.get_Structure_sharing_code(p_project_id);
6891:
6892: --bug 3949093
6893: SELECT project_currency_code INTO l_prj_currency_code FROM pa_projects_all WHERE project_id = p_project_id;

Line 6890: l_structure_sharing_code := PA_PROJECT_STRUCTURE_UTILS.get_Structure_sharing_code(p_project_id);

6886: FND_MSG_PUB.initialize;
6887: END IF;
6888:
6889: l_sharing_Enabled := PA_PROJECT_STRUCTURE_UTILS.check_sharing_enabled(p_project_id);
6890: l_structure_sharing_code := PA_PROJECT_STRUCTURE_UTILS.get_Structure_sharing_code(p_project_id);
6891:
6892: --bug 3949093
6893: SELECT project_currency_code INTO l_prj_currency_code FROM pa_projects_all WHERE project_id = p_project_id;
6894:

Line 10263: ,p_baselined_str_ver_id => PA_PROJECT_STRUCTURE_UTILS.Get_Baseline_Struct_Ver(rec_subprojs.project_id)

10259: ,p_commit => FND_API.G_FALSE
10260: ,p_calling_module => p_calling_module
10261: ,p_project_id => rec_subprojs.project_id
10262: ,p_structure_version_id => rec_subprojs.element_version_id
10263: ,p_baselined_str_ver_id => PA_PROJECT_STRUCTURE_UTILS.Get_Baseline_Struct_Ver(rec_subprojs.project_id)
10264: ,p_structure_type => 'WORKPLAN'
10265: ,p_program_rollup_flag => 'Y'
10266: ,p_calling_context => 'ROLLUP' ---5070142 ---'SUMMARIZE'
10267: ,p_as_of_date => rec_subprojs.as_of_date