DBA Data[Home] [Help]

APPS.PA_ASSIGNMENT_APPROVAL_PUB dependencies on PA_SCHEDULE_PVT

Line 239: PA_SCHEDULE_PVT.Check_overcommitment_single

235: --------------------------------------------------------------------------------------------------------
236: -- Overcommitment checking
237: --------------------------------------------------------------------------------------------------------
238: IF (p_check_overcommitment_flag IS NOT NULL AND p_check_overcommitment_flag='Y') THEN
239: PA_SCHEDULE_PVT.Check_overcommitment_single
240: ( p_assignment_id => p_assignment_id
241: ,p_resolve_conflict_action_code => p_resolve_con_action_code
242: ,x_overcommitment_flag => l_overcommitment_flag
243: ,x_conflict_group_id => l_conflict_group_id

Line 436: PA_SCHEDULE_PVT.RESOLVE_CONFLICTS (p_conflict_group_id => l_conflict_group_id

432: -- Resolve Overcommitment conflict for Approve case
433: --------------------------------------------------------------------------------------------------------
434: IF (l_conflict_group_id IS NOT NULL AND l_action_code=PA_ASSIGNMENT_APPROVAL_PUB.g_approve_action) THEN
435: -- resolve remaining conflicts by taking action chosen by user
436: PA_SCHEDULE_PVT.RESOLVE_CONFLICTS (p_conflict_group_id => l_conflict_group_id
437: ,p_assignment_id => p_assignment_id
438: ,x_return_status => l_return_status
439: ,x_msg_count => l_msg_count
440: ,x_msg_data => l_msg_data);

Line 446: PA_SCHEDULE_PVT.OVERCOM_POST_APRVL_PROCESSING

442: RAISE FND_API.G_EXC_ERROR;
443: END IF;
444:
445: -- complete post overcommitment processing
446: PA_SCHEDULE_PVT.OVERCOM_POST_APRVL_PROCESSING
447: (p_conflict_group_id => l_conflict_group_id
448: ,p_fnd_user_name => FND_GLOBAL.USER_NAME
449: ,x_return_status => l_return_status
450: ,x_msg_count => l_msg_count

Line 1032: PA_SCHEDULE_PVT.Revert_To_Last_Approved ( p_assignment_id => p_assignment_id

1028: END IF;
1029: --
1030: --Revert the schedule records also.
1031: --
1032: PA_SCHEDULE_PVT.Revert_To_Last_Approved ( p_assignment_id => p_assignment_id
1033: ,p_change_id => l_change_id
1034: ,x_return_status => l_return_status
1035: ,x_msg_count => l_msg_count
1036: ,x_msg_data => l_msg_data);

Line 1526: PA_SCHEDULE_PVT.update_asgmt_changed_items_tab (

1522: ---------------------------------------------------------------------------
1523: -- get change_id just to check, it will pass -1 if the history table has no record for this asmt
1524: l_change_id := PA_ASSIGNMENT_APPROVAL_PVT.Get_Change_Id (p_assignment_id);
1525:
1526: PA_SCHEDULE_PVT.update_asgmt_changed_items_tab (
1527: p_assignment_id => p_assignment_id
1528: ,p_populate_mode => p_populate_mode
1529: ,p_change_id => l_change_id
1530: ,p_exception_type_code => p_exception_type_code

Line 3299: PA_SCHEDULE_PVT.resolve_conflicts (p_conflict_group_id => p_conflict_group_id

3295: RAISE PROCESS_ASSIGNMENT_EXCEPTION;
3296: END IF;
3297:
3298: -- resolve remaining conflicts by taking action chosen by user
3299: PA_SCHEDULE_PVT.resolve_conflicts (p_conflict_group_id => p_conflict_group_id
3300: ,p_assignment_id => l_assignment_id_tbl(i)
3301: ,x_return_status => l_return_status
3302: ,x_msg_count => l_msg_count
3303: ,x_msg_data => l_msg_data);

Line 3705: PA_SCHEDULE_PVT.overcom_post_aprvl_processing

3701:
3702: ------------------------------------------------------------------
3703: --This API is called to send notifications to conflicting managers
3704: ------------------------------------------------------------------
3705: PA_SCHEDULE_PVT.overcom_post_aprvl_processing
3706: ( p_conflict_group_id => p_conflict_group_id
3707: ,p_fnd_user_name => l_submitter_user_name
3708: ,x_return_status => l_return_status
3709: ,x_msg_count => l_msg_count