DBA Data[Home] [Help]

APPS.PA_PROJECT_PUB dependencies on PA_PROJECT_STUS_UTILS

Line 2378: pa_project_stus_utils.Get_Default_Starting_Status

2374: IF l_project_in_rec.project_status_code =
2375: PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR
2376: OR l_project_in_rec.project_status_code IS NULL THEN
2377: l_project_in_rec.project_status_code :=
2378: pa_project_stus_utils.Get_Default_Starting_Status
2379: (x_project_type => l_source_project_type);
2380: ELSE
2381: IF pa_project_pvt.check_valid_project_status
2382: ( p_project_status => l_project_in_rec.project_status_code ) = 'N'

Line 2399: IF pa_project_stus_utils.Is_Starting_Status

2395: ,p_attribute5 => '');
2396: END IF;
2397: RAISE FND_API.G_EXC_ERROR;
2398: END IF;
2399: IF pa_project_stus_utils.Is_Starting_Status
2400: (l_project_in_rec.project_status_code) = 'N' THEN
2401: pa_interface_utils_pub.map_new_amg_msg
2402: ( p_old_message_code => 'PA_NOT_STARTING_STATUS'
2403: ,p_msg_attribute => 'CHANGE'

Line 9695: --Called subprograms: PA_PROJECT_STUS_UTILS.Check_Wf_Enabled

9691: --Type: Procedure
9692: --Description: This procedure can be used to update a project
9693: --
9694: --
9695: --Called subprograms: PA_PROJECT_STUS_UTILS.Check_Wf_Enabled
9696: --
9697: --
9698: --
9699: --History:

Line 12155: IF Pa_project_stus_utils.is_project_status_closed

12151: RAISE FND_API.G_EXC_ERROR;
12152: END IF;
12153:
12154: -- special case for update to and from 'CLOSED'
12155: IF Pa_project_stus_utils.is_project_status_closed
12156: (p_project_in.project_status_code) = 'Y' THEN
12157: l_closing_project := 'Y';
12158: l_project_status_changed := 'Y';
12159: ELSIF Pa_project_stus_utils.is_project_status_closed

Line 12159: ELSIF Pa_project_stus_utils.is_project_status_closed

12155: IF Pa_project_stus_utils.is_project_status_closed
12156: (p_project_in.project_status_code) = 'Y' THEN
12157: l_closing_project := 'Y';
12158: l_project_status_changed := 'Y';
12159: ELSIF Pa_project_stus_utils.is_project_status_closed
12160: (l_project_rec.project_status_code) = 'Y' THEN
12161: l_reopening_project := 'Y';
12162: l_project_status_changed := 'Y';
12163: ELSE

Line 21593: l_status_changeable := PA_Project_Stus_Utils.allow_status_change(l_project_rec.project_status_code,p_project_in.project_status_code);

21589:
21590: IF l_project_status_changed = 'Y' THEN
21591:
21592: --Bug 14100051
21593: l_status_changeable := PA_Project_Stus_Utils.allow_status_change(l_project_rec.project_status_code,p_project_in.project_status_code);
21594:
21595: IF (l_status_changeable='N') THEN
21596: FND_MESSAGE.SET_NAME('PA', 'PA_STATUS_CANT_CHANGE');
21597: FND_MSG_PUB.ADD;

Line 21601: Pa_project_stus_utils.Handle_Project_Status_Change

21597: FND_MSG_PUB.ADD;
21598: RAISE FND_API.G_EXC_ERROR;
21599: END IF;
21600:
21601: Pa_project_stus_utils.Handle_Project_Status_Change
21602: (x_calling_module => 'UPDATE_PROJECT'
21603: ,X_project_id => l_project_rec.project_id
21604: ,X_old_proj_status_code => l_project_rec.project_status_code
21605: ,X_new_proj_status_code => p_project_in.project_status_code