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 809: pa_debug.write(x_Module=>'PA_STATUS_PUB.UPDATE_PROGRESS', x_Msg => 'Calling PA_PROGRESS_PUB.UPDATE_PROGRESS', x_Log_Level=> 3);

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

Line 813: PA_PROGRESS_PUB.UPDATE_PROGRESS(

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

Line 853: PA_PROGRESS_PUB.UPDATE_PROGRESS(

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

Line 887: 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);

883:
884: end if;
885:
886: IF g1_debug_mode = 'Y' THEN
887: 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);
888: END IF;
889:
890:
891: IF (p_return_status = FND_API.G_RET_STS_SUCCESS )

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

1607:
1608: g1_debug_mode := NVL(FND_PROFILE.value('PA_DEBUG_MODE'), 'N');
1609:
1610: IF g1_debug_mode = 'Y' THEN
1611: pa_debug.init_err_stack ('PA_PROGRESS_PUB.LOAD_TASK_PROGRESS');
1612: END IF;
1613:
1614: IF FND_API.to_boolean(p_init_msg_list)
1615: THEN

Line 2185: PA_PROGRESS_PUB.populate_pji_tab_for_plan(

2181: end if;
2182:
2183: IF l_structure_version_id IS NOT NULL
2184: AND l_baselined_str_ver_id IS NOT NULL THEN --maansari6/28 bug 3673618
2185: PA_PROGRESS_PUB.populate_pji_tab_for_plan(
2186: p_api_version => p_api_version_number
2187: ,p_init_msg_list => p_init_msg_list
2188: ,p_commit => FND_API.G_FALSE --Bug 3754134
2189: ,p_calling_module => 'AMG'

Line 2465: PA_PROGRESS_PUB.POPULATE_PJI_TAB_FOR_PLAN(

2461: l_base_struct_ver_id := l_structure_version_id;
2462: END IF;
2463:
2464: -- 4392189 : Changed call of populate_workplan_data to populate_pji_tab_for_plan
2465: PA_PROGRESS_PUB.POPULATE_PJI_TAB_FOR_PLAN(
2466: p_calling_module => 'AMG'
2467: ,p_project_id => l_project_id_out
2468: ,p_structure_version_id => l_structure_version_id
2469: ,p_baselined_str_ver_id => l_base_struct_ver_id

Line 2524: PA_PROGRESS_PUB.ROLLUP_FUTURE_PROGRESS_PVT(

2520: p_return_status := l_return_status;
2521: RAISE FND_API.G_EXC_ERROR;
2522: END IF;
2523:
2524: PA_PROGRESS_PUB.ROLLUP_FUTURE_PROGRESS_PVT(
2525: p_project_id => l_project_id_out
2526: --,P_OBJECT_TYPE => l_object_type
2527: --,P_OBJECT_ID => l_task_id -- p_task_id 3603636
2528: --,p_object_version_id => l_task_version_id

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

2548: -- BUG 4080922 Adding Program Rollup Code : rtarway
2549: IF g_structure_type = 'WORKPLAN' AND l_structure_version_id IS NOT NULL
2550: THEN
2551: IF g1_debug_mode = 'Y' THEN
2552: pa_debug.write(x_Module=>'PA_PROGRESS_PUB.UPDATE_PROGRESS', x_Msg => 'Calling program_rollup_pvt', x_Log_Level=> 3);
2553: END IF;
2554:
2555: pa_progress_pvt.program_rollup_pvt(
2556: p_init_msg_list => 'F'

Line 2569: 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);

2565: ,x_msg_count => l_msg_count
2566: ,x_msg_data => l_msg_data);
2567:
2568: IF g1_debug_mode = 'Y' THEN
2569: 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);
2570: END IF;
2571:
2572: IF (l_return_status <> FND_API.G_RET_STS_SUCCESS ) THEN
2573: p_return_status := l_return_status;

Line 2618: PA_PROGRESS_PUB.INSERT_TASK_PROGRESSES(

2614: l_rollup_flag := 'Y';
2615: end if;
2616:
2617:
2618: PA_PROGRESS_PUB.INSERT_TASK_PROGRESSES(
2619: p_api_version => p_api_version_number,
2620: p_calling_module => 'AMG',
2621: p_project_id => l_project_id_out,
2622: p_pm_product_code => G_PM_PRODUCT_CODE,

Line 2637: PA_PROGRESS_PUB.ROLLUP_TASK_PROGRESSES(

2633: RAISE FND_API.G_EXC_ERROR;
2634: END IF;
2635:
2636: IF(l_rollup_flag = 'Y') then
2637: PA_PROGRESS_PUB.ROLLUP_TASK_PROGRESSES(
2638: p_api_version => p_api_version_number,
2639: p_calling_module => 'AMG',
2640: p_progress_mode => l_progress_mode,
2641: p_project_id => l_project_id_out,

Line 2658: PA_PROGRESS_PUB.UPDATE_ROLLUP_PROGRESSES(

2654:
2655:
2656: /* Commented out for Progress Management Changes. Bug # 3420093.
2657:
2658: PA_PROGRESS_PUB.UPDATE_ROLLUP_PROGRESSES(
2659: p_api_version => p_api_version_number,
2660: p_calling_module => 'AMG',
2661: p_progress_mode => l_progress_mode,
2662: p_project_id => l_project_id_out,

Line 2738: PA_PROGRESS_PUB.ROLLUP_FUTURE_PROGRESS_PVT(

2734: ELSE
2735: l_lowest_level_task := 'N';
2736: END IF;
2737:
2738: PA_PROGRESS_PUB.ROLLUP_FUTURE_PROGRESS_PVT(
2739: p_project_id => l_project_id_out
2740: ,P_OBJECT_TYPE => L_OBJECT_TYPE
2741: ,P_OBJECT_ID => L_OBJECT_ID
2742: ,p_object_version_id => L_object_version_id

Line 3061: ,p_task_progress_list_table IN PA_PROGRESS_PUB.PA_TASK_PROGRESS_LIST_TBL_TYPE

3057: ,p_project_id IN NUMBER
3058: ,p_structure_version_id IN NUMBER
3059: ,p_structure_type IN VARCHAR2
3060: ,p_as_of_date IN DATE
3061: ,p_task_progress_list_table IN PA_PROGRESS_PUB.PA_TASK_PROGRESS_LIST_TBL_TYPE
3062: ,x_return_status OUT NOCOPY VARCHAR2
3063: ,x_msg_count OUT NOCOPY NUMBER
3064: ,x_msg_data OUT NOCOPY VARCHAR2
3065: ) is

Line 3067: l_task_progress_rec PA_PROGRESS_PUB.PA_TASK_PROGRESS_LIST_REC_TYPE;

3063: ,x_msg_count OUT NOCOPY NUMBER
3064: ,x_msg_data OUT NOCOPY VARCHAR2
3065: ) is
3066:
3067: l_task_progress_rec PA_PROGRESS_PUB.PA_TASK_PROGRESS_LIST_REC_TYPE;
3068: l_return_status VARCHAR2(1);
3069: l_api_name VARCHAR2(30) := 'update_task_progress_amg';
3070: begin
3071: IF FND_API.to_boolean(p_init_msg_list)

Line 3080: PA_PROGRESS_PUB.populate_pji_tab_for_plan(

3076: x_return_status := FND_API.G_RET_STS_SUCCESS;
3077:
3078: -- Setting context for the temporary fin_plan table.
3079:
3080: PA_PROGRESS_PUB.populate_pji_tab_for_plan(
3081: p_api_version => p_api_version
3082: ,p_init_msg_list => p_init_msg_list
3083: ,p_commit => p_commit
3084: ,p_calling_module => 'AMG'

Line 3108: PA_PROGRESS_PUB.UPDATE_PROGRESS(

3104: for l_loop_count in 1 .. p_task_progress_list_table.count
3105: loop
3106: l_task_progress_rec := p_task_progress_list_table(l_loop_count);
3107:
3108: PA_PROGRESS_PUB.UPDATE_PROGRESS(
3109: p_api_version => p_api_version
3110: ,p_init_msg_list => p_init_msg_list
3111: ,p_commit => p_commit
3112: ,p_validate_only => p_validate_only

Line 3172: PA_PROGRESS_PUB.ROLLUP_PROGRESS_PVT(

3168: end loop;
3169:
3170: -- Call rollup_progress_pvt api for the entire structure.
3171:
3172: PA_PROGRESS_PUB.ROLLUP_PROGRESS_PVT(
3173: p_init_msg_list => p_init_msg_list
3174: ,p_commit => p_commit
3175: ,p_validate_only => p_validate_only
3176: ,p_project_id => p_project_id