DBA Data[Home] [Help]

APPS.PA_PROJECT_PARTIES_PVT dependencies on PA_PROJECT_PARTIES_PVT

Line 1: package body PA_PROJECT_PARTIES_PVT as

1: package body PA_PROJECT_PARTIES_PVT as
2: /* $Header: PARPPUTB.pls 120.12.12010000.3 2008/11/30 08:49:36 jcgeorge ship $ */
3:
4: P_DEBUG_MODE varchar2(1) := NVL(FND_PROFILE.value('PA_DEBUG_MODE'), 'N');
5:

Line 643: pa_project_parties_pvt.l_delete_proj_party := 'N';

639: -- call delete assignments api
640: --MT Only call the api if assignment_id is passed in
641: IF p_assignment_id > 0 THEN
642:
643: pa_project_parties_pvt.l_delete_proj_party := 'N';
644:
645: PA_ASSIGNMENTS_PUB.Delete_Assignment
646: ( p_assignment_id => p_assignment_id
647: ,p_assignment_type => 'STAFFED_ASSIGNMENT'

Line 657: pa_project_parties_pvt.l_delete_proj_party := 'Y';

653: ,x_msg_data => x_msg_data);
654:
655: END IF;
656:
657: pa_project_parties_pvt.l_delete_proj_party := 'Y';
658:
659: /* Code added for Bug 6501489 */
660: /*elsif x_assignment_action = 'NOACTION' THEN
661:

Line 1010: if (pa_project_parties_pvt.l_delete_proj_party = 'Y') then

1006: WHERE project_party_id = p_project_party_id;
1007:
1008: END IF;
1009:
1010: if (pa_project_parties_pvt.l_delete_proj_party = 'Y') then
1011:
1012: if pa_project_parties_utils.validate_delete_party_ok(l_project_id,p_project_party_id) = 'Y' then
1013:
1014: --Deleting all external people before deleting the org.

Line 1016: pa_project_parties_pvt.delete_project_party(

1012: if pa_project_parties_utils.validate_delete_party_ok(l_project_id,p_project_party_id) = 'Y' then
1013:
1014: --Deleting all external people before deleting the org.
1015: FOR rec IN c_ext_people LOOP
1016: pa_project_parties_pvt.delete_project_party(
1017: p_commit => p_commit,
1018: p_validate_only => p_validate_only,
1019: p_validation_level => p_validation_level,
1020: p_debug_mode => p_debug_mode,

Line 1143: fnd_message.set_token('PKG_NAME','PA_PROJECT_PARTIES_PVT');

1139:
1140: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1141: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1142: fnd_message.set_name('PA','PA_UNEXPECTED_ERROR');
1143: fnd_message.set_token('PKG_NAME','PA_PROJECT_PARTIES_PVT');
1144: fnd_message.set_token('PROCEDURE_NAME','DELETE_PROJECT_PARTY');
1145: fnd_msg_pub.add();
1146: fnd_msg_pub.count_and_get(p_count => x_msg_count,
1147: p_data => x_msg_data);