DBA Data[Home] [Help]

APPS.PA_STATUS_PUB dependencies on PA_PROGRESS_PUB

Line 217: pa_debug.init_err_stack ('PA_PROGRESS_PUB.UPDATE_PROGRESS');

213:
214: g1_debug_mode := NVL(FND_PROFILE.value('PA_DEBUG_MODE'), 'N');
215:
216: IF g1_debug_mode = 'Y' THEN
217: pa_debug.init_err_stack ('PA_PROGRESS_PUB.UPDATE_PROGRESS');
218: END IF;
219:
220: SAVEPOINT Update_Progress_Pub;
221:

Line 604: PA_PROGRESS_PUB.populate_pji_tab_for_plan(

600: then
601: l_baselined_str_ver_id := l_structure_version_id;
602: end if;
603:
604: PA_PROGRESS_PUB.populate_pji_tab_for_plan(
605: p_api_version => p_api_version_number
606: ,p_init_msg_list => p_init_msg_list
607: ,p_commit => FND_API.G_FALSE --Bug 3754134
608: ,p_calling_module => 'AMG'

Line 743: to PA_PROGRESS_PUB.UPDATE_PROGRESS call */

739:
740: /* Bug 2758319 -- Added the null handling after getting the l_latest_as_of_date */
741:
742: /* Bug2736387 -- Added the following IF condition to pass the appropriate p_progress_mode
743: to PA_PROGRESS_PUB.UPDATE_PROGRESS call */
744:
745: -- Bug 3606627 : Using new signature of GET_LATEST_AS_OF_DATE
746: --BUG 4133128, rtarway
747: -- bug 4868792 added progress mode check, latest_as_of_date check

Line 813: pa_debug.write(x_Module=>'PA_STATUS_PUB.UPDATE_PROGRESS', x_Msg => 'Calling PA_PROGRESS_PUB.UPDATE_PROGRESS', x_Log_Level=> 3);

809: return;
810: END IF;
811:
812: IF g1_debug_mode = 'Y' THEN
813: pa_debug.write(x_Module=>'PA_STATUS_PUB.UPDATE_PROGRESS', x_Msg => 'Calling PA_PROGRESS_PUB.UPDATE_PROGRESS', x_Log_Level=> 3);
814: END IF;
815:
816: if (l_progress_mode = 'FUTURE') then
817: PA_PROGRESS_PUB.UPDATE_PROGRESS(

Line 817: PA_PROGRESS_PUB.UPDATE_PROGRESS(

813: pa_debug.write(x_Module=>'PA_STATUS_PUB.UPDATE_PROGRESS', x_Msg => 'Calling PA_PROGRESS_PUB.UPDATE_PROGRESS', x_Log_Level=> 3);
814: END IF;
815:
816: if (l_progress_mode = 'FUTURE') then
817: PA_PROGRESS_PUB.UPDATE_PROGRESS(
818: p_api_version => p_api_version_number,
819: p_init_msg_list => p_init_msg_list,
820: p_commit => FND_API.G_FALSE, --Bug 3754134 instead passing p_commit pass false
821: p_action => 'PUBLISH',

Line 857: PA_PROGRESS_PUB.UPDATE_PROGRESS(

853: x_return_status => p_return_status,
854: x_msg_count => p_msg_count,
855: x_msg_data => p_msg_data );
856: elsif (l_progress_mode = 'BACKDATED') then
857: PA_PROGRESS_PUB.UPDATE_PROGRESS(
858: p_api_version => p_api_version_number,
859: p_init_msg_list => p_init_msg_list,
860: p_commit => FND_API.G_FALSE,
861: p_action => 'PUBLISH',

Line 891: pa_debug.write(x_Module=>'PA_STATUS_PUB.UPDATE_PROGRESS', x_Msg => 'After call of PA_PROGRESS_PUB.UPDATE_PROGRESS p_return_status='||p_return_status, x_Log_Level=> 3);

887:
888: end if;
889:
890: IF g1_debug_mode = 'Y' THEN
891: pa_debug.write(x_Module=>'PA_STATUS_PUB.UPDATE_PROGRESS', x_Msg => 'After call of PA_PROGRESS_PUB.UPDATE_PROGRESS p_return_status='||p_return_status, x_Log_Level=> 3);
892: END IF;
893:
894:
895: IF (p_return_status = FND_API.G_RET_STS_SUCCESS )

Line 1615: pa_debug.init_err_stack ('PA_PROGRESS_PUB.LOAD_TASK_PROGRESS');

1611:
1612: g1_debug_mode := NVL(FND_PROFILE.value('PA_DEBUG_MODE'), 'N');
1613:
1614: IF g1_debug_mode = 'Y' THEN
1615: pa_debug.init_err_stack ('PA_PROGRESS_PUB.LOAD_TASK_PROGRESS');
1616: END IF;
1617:
1618: IF FND_API.to_boolean(p_init_msg_list)
1619: THEN

Line 2202: PA_PROGRESS_PUB.populate_pji_tab_for_plan(

2198: end if;
2199:
2200: IF l_structure_version_id IS NOT NULL
2201: AND l_baselined_str_ver_id IS NOT NULL THEN --maansari6/28 bug 3673618
2202: PA_PROGRESS_PUB.populate_pji_tab_for_plan(
2203: p_api_version => p_api_version_number
2204: ,p_init_msg_list => p_init_msg_list
2205: ,p_commit => FND_API.G_FALSE --Bug 3754134
2206: ,p_calling_module => 'AMG'

Line 2564: PA_PROGRESS_PUB.POPULATE_PJI_TAB_FOR_PLAN(

2560: l_base_struct_ver_id := l_structure_version_id;
2561: END IF;
2562:
2563: -- 4392189 : Changed call of populate_workplan_data to populate_pji_tab_for_plan
2564: PA_PROGRESS_PUB.POPULATE_PJI_TAB_FOR_PLAN(
2565: p_calling_module => 'AMG'
2566: ,p_project_id => l_project_id_out
2567: ,p_structure_version_id => l_structure_version_id
2568: ,p_baselined_str_ver_id => l_base_struct_ver_id

Line 2623: PA_PROGRESS_PUB.ROLLUP_FUTURE_PROGRESS_PVT(

2619: p_return_status := l_return_status;
2620: RAISE FND_API.G_EXC_ERROR;
2621: END IF;
2622:
2623: PA_PROGRESS_PUB.ROLLUP_FUTURE_PROGRESS_PVT(
2624: p_project_id => l_project_id_out
2625: --,P_OBJECT_TYPE => l_object_type
2626: --,P_OBJECT_ID => l_task_id -- p_task_id 3603636
2627: --,p_object_version_id => l_task_version_id

Line 2651: pa_debug.write(x_Module=>'PA_PROGRESS_PUB.UPDATE_PROGRESS', x_Msg => 'Calling program_rollup_pvt', x_Log_Level=> 3);

2647: -- BUG 4080922 Adding Program Rollup Code : rtarway
2648: IF g_structure_type = 'WORKPLAN' AND l_structure_version_id IS NOT NULL
2649: THEN
2650: IF g1_debug_mode = 'Y' THEN
2651: pa_debug.write(x_Module=>'PA_PROGRESS_PUB.UPDATE_PROGRESS', x_Msg => 'Calling program_rollup_pvt', x_Log_Level=> 3);
2652: END IF;
2653:
2654: pa_progress_pvt.program_rollup_pvt(
2655: p_init_msg_list => 'F'

Line 2668: pa_debug.write(x_Module=>'PA_PROGRESS_PUB.UPDATE_PROGRESS', x_Msg => 'After Calling program_rollup_pvt l_return_status='||l_return_status, x_Log_Level=> 3);

2664: ,x_msg_count => l_msg_count
2665: ,x_msg_data => l_msg_data);
2666:
2667: IF g1_debug_mode = 'Y' THEN
2668: pa_debug.write(x_Module=>'PA_PROGRESS_PUB.UPDATE_PROGRESS', x_Msg => 'After Calling program_rollup_pvt l_return_status='||l_return_status, x_Log_Level=> 3);
2669: END IF;
2670:
2671: IF (l_return_status <> FND_API.G_RET_STS_SUCCESS ) THEN
2672: p_return_status := l_return_status;

Line 2717: PA_PROGRESS_PUB.INSERT_TASK_PROGRESSES(

2713: l_rollup_flag := 'Y';
2714: end if;
2715:
2716:
2717: PA_PROGRESS_PUB.INSERT_TASK_PROGRESSES(
2718: p_api_version => p_api_version_number,
2719: p_calling_module => 'AMG',
2720: p_project_id => l_project_id_out,
2721: p_pm_product_code => G_PM_PRODUCT_CODE,

Line 2736: PA_PROGRESS_PUB.ROLLUP_TASK_PROGRESSES(

2732: RAISE FND_API.G_EXC_ERROR;
2733: END IF;
2734:
2735: IF(l_rollup_flag = 'Y') then
2736: PA_PROGRESS_PUB.ROLLUP_TASK_PROGRESSES(
2737: p_api_version => p_api_version_number,
2738: p_calling_module => 'AMG',
2739: p_progress_mode => l_progress_mode,
2740: p_project_id => l_project_id_out,

Line 2757: PA_PROGRESS_PUB.UPDATE_ROLLUP_PROGRESSES(

2753:
2754:
2755: /* Commented out for Progress Management Changes. Bug # 3420093.
2756:
2757: PA_PROGRESS_PUB.UPDATE_ROLLUP_PROGRESSES(
2758: p_api_version => p_api_version_number,
2759: p_calling_module => 'AMG',
2760: p_progress_mode => l_progress_mode,
2761: p_project_id => l_project_id_out,

Line 2837: PA_PROGRESS_PUB.ROLLUP_FUTURE_PROGRESS_PVT(

2833: ELSE
2834: l_lowest_level_task := 'N';
2835: END IF;
2836:
2837: PA_PROGRESS_PUB.ROLLUP_FUTURE_PROGRESS_PVT(
2838: p_project_id => l_project_id_out
2839: ,P_OBJECT_TYPE => L_OBJECT_TYPE
2840: ,P_OBJECT_ID => L_OBJECT_ID
2841: ,p_object_version_id => L_object_version_id

Line 3160: ,p_task_progress_list_table IN PA_PROGRESS_PUB.PA_TASK_PROGRESS_LIST_TBL_TYPE

3156: ,p_project_id IN NUMBER
3157: ,p_structure_version_id IN NUMBER
3158: ,p_structure_type IN VARCHAR2
3159: ,p_as_of_date IN DATE
3160: ,p_task_progress_list_table IN PA_PROGRESS_PUB.PA_TASK_PROGRESS_LIST_TBL_TYPE
3161: ,x_return_status OUT NOCOPY VARCHAR2
3162: ,x_msg_count OUT NOCOPY NUMBER
3163: ,x_msg_data OUT NOCOPY VARCHAR2
3164: ) is

Line 3166: l_task_progress_rec PA_PROGRESS_PUB.PA_TASK_PROGRESS_LIST_REC_TYPE;

3162: ,x_msg_count OUT NOCOPY NUMBER
3163: ,x_msg_data OUT NOCOPY VARCHAR2
3164: ) is
3165:
3166: l_task_progress_rec PA_PROGRESS_PUB.PA_TASK_PROGRESS_LIST_REC_TYPE;
3167: l_return_status VARCHAR2(1);
3168: l_api_name VARCHAR2(30) := 'update_task_progress_amg';
3169: begin
3170: IF FND_API.to_boolean(p_init_msg_list)

Line 3179: PA_PROGRESS_PUB.populate_pji_tab_for_plan(

3175: x_return_status := FND_API.G_RET_STS_SUCCESS;
3176:
3177: -- Setting context for the temporary fin_plan table.
3178:
3179: PA_PROGRESS_PUB.populate_pji_tab_for_plan(
3180: p_api_version => p_api_version
3181: ,p_init_msg_list => p_init_msg_list
3182: ,p_commit => p_commit
3183: ,p_calling_module => 'AMG'

Line 3207: PA_PROGRESS_PUB.UPDATE_PROGRESS(

3203: for l_loop_count in 1 .. p_task_progress_list_table.count
3204: loop
3205: l_task_progress_rec := p_task_progress_list_table(l_loop_count);
3206:
3207: PA_PROGRESS_PUB.UPDATE_PROGRESS(
3208: p_api_version => p_api_version
3209: ,p_init_msg_list => p_init_msg_list
3210: ,p_commit => p_commit
3211: ,p_validate_only => p_validate_only

Line 3271: PA_PROGRESS_PUB.ROLLUP_PROGRESS_PVT(

3267: end loop;
3268:
3269: -- Call rollup_progress_pvt api for the entire structure.
3270:
3271: PA_PROGRESS_PUB.ROLLUP_PROGRESS_PVT(
3272: p_init_msg_list => p_init_msg_list
3273: ,p_commit => p_commit
3274: ,p_validate_only => p_validate_only
3275: ,p_project_id => p_project_id

Line 3418: PA_PROGRESS_PUB.UPDATE_PROGRESS_BULK(

3414: END IF;
3415: END LOOP;
3416:
3417:
3418: PA_PROGRESS_PUB.UPDATE_PROGRESS_BULK(
3419: p_api_version
3420: ,p_init_msg_list
3421: ,p_commit
3422: ,p_validate_only