DBA Data[Home] [Help]

APPS.PA_OPEN_ASSIGNMENT_PVT dependencies on PA_ASSIGNMENT_UTILS

Line 199: PA_ASSIGNMENT_UTILS.Add_Message ( p_app_short_name => 'PA'

195: FND_PROFILE.Get('PA_START_OPEN_ASGMT_STATUS',l_assignment_rec.status_code);
196:
197: IF l_assignment_rec.status_code IS NULL THEN
198:
199: PA_ASSIGNMENT_UTILS.Add_Message ( p_app_short_name => 'PA'
200: ,p_msg_name => 'PA_START_STATUS_NOT_DEFINED');
201: PA_ASSIGNMENTS_PUB.g_error_exists := FND_API.G_TRUE;
202:
203: END IF;

Line 217: PA_ASSIGNMENT_UTILS.Add_Message( p_app_short_name => 'PA'

213: -- Check that mandatory project id exists if this is not a template requirement.
214: --
215: IF (p_assignment_rec.project_id IS NULL OR p_assignment_rec.project_id = FND_API.G_MISS_NUM) AND
216: (p_assignment_rec.assignment_template_id IS NULL OR p_assignment_rec.assignment_template_id = FND_API.G_MISS_NUM) THEN
217: PA_ASSIGNMENT_UTILS.Add_Message( p_app_short_name => 'PA'
218: ,p_msg_name => 'PA_PROJ_ID_REQUIRED_FOR_ASGN'
219: ,p_token1 => 'ASGNTYPE'
220: ,p_value1 => l_req_text);
221: PA_ASSIGNMENTS_PUB.g_error_exists := FND_API.G_TRUE;

Line 229: PA_ASSIGNMENT_UTILS.Add_Message( p_app_short_name => 'PA'

225: -- Check that mandatory assignment name exists
226: --
227: IF p_assignment_rec.assignment_name IS NULL OR
228: p_assignment_rec.assignment_name = FND_API.G_MISS_CHAR THEN
229: PA_ASSIGNMENT_UTILS.Add_Message( p_app_short_name => 'PA'
230: ,p_msg_name => 'PA_NAME_REQUIRED_FOR_ASGN');
231: PA_ASSIGNMENTS_PUB.g_error_exists := FND_API.G_TRUE;
232: END IF;
233:

Line 238: PA_ASSIGNMENT_UTILS.Add_Message( p_app_short_name => 'PA'

234: --
235: -- Check valid starting status
236: --
237: IF (PA_PROJECT_STUS_UTILS.Is_Starting_Status( x_project_status_code => l_assignment_rec.status_code)) = 'N' THEN
238: PA_ASSIGNMENT_UTILS.Add_Message( p_app_short_name => 'PA'
239: ,p_msg_name => 'PA_INVALID_ASGN_STARTING_STUS'
240: ,p_token1 => 'ASGNTYPE'
241: ,p_value1 => l_req_text);
242: PA_ASSIGNMENTS_PUB.g_error_exists := FND_API.G_TRUE;

Line 250: PA_ASSIGNMENT_UTILS.Add_Message( p_app_short_name => 'PA'

246: -- Check that mandatory project role exists
247: --
248: IF p_assignment_rec.project_role_id IS NULL
249: OR p_assignment_rec.project_role_id = FND_API.G_MISS_NUM THEN
250: PA_ASSIGNMENT_UTILS.Add_Message( p_app_short_name => 'PA'
251: ,p_msg_name => 'PA_PROJ_ROLE_REQUIRED_FOR_ASGN'
252: ,p_token1 => 'ASGNTYPE'
253: ,p_value1 => l_req_text);
254: PA_ASSIGNMENTS_PUB.g_error_exists := FND_API.G_TRUE;

Line 273: PA_ASSIGNMENT_UTILS.Add_Message ( p_app_short_name => 'PA'

269: x_error_message_code => l_error_message_code,
270: x_return_status => l_return_status);
271:
272: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
273: PA_ASSIGNMENT_UTILS.Add_Message ( p_app_short_name => 'PA'
274: ,p_msg_name => l_error_message_code );
275: PA_ASSIGNMENTS_PUB.g_error_exists := FND_API.G_TRUE;
276: END IF;
277:

Line 296: PA_ASSIGNMENT_UTILS.Add_Message ( p_app_short_name => 'PA'

292: ,x_error_message_code => l_error_message_code );
293:
294: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
295:
296: PA_ASSIGNMENT_UTILS.Add_Message ( p_app_short_name => 'PA'
297: ,p_msg_name => l_error_message_code );
298: PA_ASSIGNMENTS_PUB.g_error_exists := FND_API.G_TRUE;
299: END IF;
300:

Line 303: PA_ASSIGNMENT_UTILS.Add_Message ( p_app_short_name => 'PA'

299: END IF;
300:
301: IF l_schedulable_flag <> 'Y' THEN
302:
303: PA_ASSIGNMENT_UTILS.Add_Message ( p_app_short_name => 'PA'
304: ,p_msg_name => 'PA_ROLE_NOT_SCHEDULABLE' );
305: PA_ASSIGNMENTS_PUB.g_error_exists := FND_API.G_TRUE;
306: return;
307: END IF;

Line 534: PA_ASSIGNMENT_UTILS.Add_Message( p_app_short_name => 'PA'

530: IF l_assignment_rec.work_type_id IS NULL
531: OR l_assignment_rec.work_type_id = FND_API.G_MISS_NUM
532: OR l_assignment_rec.work_type_id = 0 THEN
533: --dbms_output.put_line('WORK TYPE INVALID');
534: PA_ASSIGNMENT_UTILS.Add_Message( p_app_short_name => 'PA'
535: ,p_msg_name => 'PA_WORK_TYPE_REQUIRED_FOR_ASGN' );
536: PA_ASSIGNMENTS_PUB.g_error_exists := FND_API.G_TRUE;
537:
538: ELSIF l_assignment_rec.project_id IS NOT NULL AND l_assignment_rec.project_id <> FND_API.G_MISS_NUM THEN

Line 549: PA_ASSIGNMENT_UTILS.Add_Message( p_app_short_name => 'PA'

545: ,P_TASK_ID => NULL
546: ,X_RETURN_STATUS => l_return_status
547: ,X_ERROR_MESSAGE_CODE => l_error_message_code);
548: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
549: PA_ASSIGNMENT_UTILS.Add_Message( p_app_short_name => 'PA'
550: ,p_msg_name => l_error_message_code );
551: PA_ASSIGNMENTS_PUB.g_error_exists := FND_API.G_TRUE;
552: END IF;
553:

Line 601: PA_ASSIGNMENT_UTILS.Add_Message ( p_app_short_name => 'PA'

597: ,x_error_message_code => l_error_message_code
598: ,x_return_status => l_return_status );
599:
600: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
601: PA_ASSIGNMENT_UTILS.Add_Message ( p_app_short_name => 'PA'
602: ,p_msg_name => l_error_message_code );
603: PA_ASSIGNMENTS_PUB.g_error_exists := FND_API.G_TRUE;
604: END IF;
605: