DBA Data[Home] [Help]

APPS.PA_PROJECT_PARTIES_PVT dependencies on PA_PROJECT_PARTIES_UTILS

Line 86: pa_project_parties_utils.validate_project_party(

82: pa_debug.debug('Create_project_party: Calling validate_project_party.');
83: END IF;
84: end if;
85: pa_debug.G_err_stage := 'Calling validate_project_party';
86: pa_project_parties_utils.validate_project_party(
87: p_validation_level,
88: p_debug_mode,
89: p_object_id,
90: p_OBJECT_TYPE,

Line 395: PA_PROJECT_PARTIES_UTILS.validate_manager_date_range( p_mode => 'SS'

391: Manager exists for the complete duration of the Project. */
392:
393: IF (p_mgr_validation_type = 'SS' OR p_calling_module = 'ASSIGNMENT') THEN
394: l_error_occured := 'N';
395: PA_PROJECT_PARTIES_UTILS.validate_manager_date_range( p_mode => 'SS'
396: ,p_project_id => l_project_id
397: ,x_start_no_mgr_date => l_start_no_mgr_date
398: ,x_end_no_mgr_date => l_end_no_mgr_date
399: ,x_error_occured => l_error_occured);

Line 421: PA_PROJECT_PARTIES_UTILS.VALIDATE_ONE_MANAGER_EXISTS( p_project_id => l_project_id

417: /* Throw an error if there are no Project Managers assigned.
418: This has to be thrown irrespective of whether there are any Key Member records
419: being passed or not. So, it cannot be done in the above IF condition. */
420: IF l_project_id IS NOT NULL THEN
421: PA_PROJECT_PARTIES_UTILS.VALIDATE_ONE_MANAGER_EXISTS( p_project_id => l_project_id
422: ,x_return_status => x_return_status
423: ,x_msg_count => x_msg_count
424: ,x_msg_data => x_msg_data );
425:

Line 577: pa_project_parties_utils.validate_project_party(

573: pa_debug.debug('Update_project_party: Calling validate_project_party.');
574: END IF;
575: end if;
576: pa_debug.g_err_stage := 'Calling validate_project_party';
577: pa_project_parties_utils.validate_project_party(
578: p_validation_level,
579: p_debug_mode,
580: p_object_id,
581: p_OBJECT_TYPE,

Line 741: l_grant_id := pa_project_parties_utils.get_grant_id(p_project_party_id => p_project_party_id);

737: END IF;
738: end if;
739:
740: /* FP-L status-based security
741: l_grant_id := pa_project_parties_utils.get_grant_id(p_project_party_id => p_project_party_id);
742:
743: if x_return_status = FND_API.G_RET_STS_SUCCESS and l_grant_id > 0 then
744: -- call fnd_grants
745: IF p_resource_type_id = 112 THEN

Line 824: PA_PROJECT_PARTIES_UTILS.validate_manager_date_range( p_mode => 'SS'

820: Manager exists for the complete duration of the Project. */
821:
822: IF ( p_mgr_validation_type = 'SS' OR p_calling_module = 'ASSIGNMENT') THEN
823: l_error_occured := 'N';
824: PA_PROJECT_PARTIES_UTILS.validate_manager_date_range( p_mode => 'SS'
825: ,p_project_id => p_project_id
826: ,x_start_no_mgr_date => l_start_no_mgr_date
827: ,x_end_no_mgr_date => l_end_no_mgr_date
828: ,x_error_occured => l_error_occured);

Line 850: PA_PROJECT_PARTIES_UTILS.VALIDATE_ONE_MANAGER_EXISTS( p_project_id => p_project_id

846: /* Throw an error if there are no Project Managers assigned.
847: This has to be thrown irrespective of whether there are any Key Member records
848: being passed or not. So, it cannot be done in the above IF condition. */
849: IF p_project_id IS NOT NULL THEN
850: PA_PROJECT_PARTIES_UTILS.VALIDATE_ONE_MANAGER_EXISTS( p_project_id => p_project_id
851: ,x_return_status => x_return_status
852: ,x_msg_count => x_msg_count
853: ,x_msg_data => x_msg_data );
854:

Line 1049: if pa_project_parties_utils.validate_delete_party_ok(l_project_id,p_project_party_id) = 'Y' then

1045: END IF;
1046:
1047: if (pa_project_parties_pvt.l_delete_proj_party = 'Y') then
1048:
1049: if pa_project_parties_utils.validate_delete_party_ok(l_project_id,p_project_party_id) = 'Y' then
1050:
1051: --Deleting all external people before deleting the org.
1052: FOR rec IN c_ext_people LOOP
1053: pa_project_parties_pvt.delete_project_party(

Line 1091: l_grant_id := pa_project_parties_utils.get_grant_id(p_project_party_id => p_project_party_id);

1087: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1088: RETURN;
1089: END IF;
1090:
1091: l_grant_id := pa_project_parties_utils.get_grant_id(p_project_party_id => p_project_party_id);
1092: pa_debug.g_err_stage := 'Calling delete_row';
1093: pa_project_parties_pkg.delete_row(x_project_id => l_project_id,
1094: x_project_party_id => p_project_party_id,
1095: x_record_version_number => p_record_version_number);

Line 1120: PA_PROJECT_PARTIES_UTILS.validate_manager_date_range( p_mode => 'SS'

1116: Manager exists for the complete duration of the Project. */
1117:
1118: IF ( p_mgr_validation_type = 'SS' OR p_calling_module = 'ASSIGNMENT') THEN
1119: l_error_occured := 'N';
1120: PA_PROJECT_PARTIES_UTILS.validate_manager_date_range( p_mode => 'SS'
1121: ,p_project_id => l_project_id
1122: ,x_start_no_mgr_date => l_start_no_mgr_date
1123: ,x_end_no_mgr_date => l_end_no_mgr_date
1124: ,x_error_occured => l_error_occured);

Line 1146: PA_PROJECT_PARTIES_UTILS.VALIDATE_ONE_MANAGER_EXISTS( p_project_id => l_project_id

1142: /* Throw an error if there are no Project Managers assigned.
1143: This has to be thrown irrespective of whether there are any Key Member records
1144: being passed or not. So, it cannot be done in the above IF condition. */
1145: IF p_project_id IS NOT NULL THEN
1146: PA_PROJECT_PARTIES_UTILS.VALIDATE_ONE_MANAGER_EXISTS( p_project_id => l_project_id
1147: ,x_return_status => x_return_status
1148: ,x_msg_count => x_msg_count
1149: ,x_msg_data => x_msg_data );
1150: