DBA Data[Home] [Help]

APPS.PA_OPEN_ASSIGNMENT_PVT dependencies on PA_ASSIGNMENT_UTILS

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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