DBA Data[Home] [Help]

APPS.PA_PROJECTS_MAINT_PVT dependencies on PA_PROJECTS_MAINT_UTILS

Line 3410: --dbms_output.put_line('PA_PROJECTS_MAINT_UTILS.CHECK_CLASS_CATG_CAN_OVERRIDE ');

3406: BEGIN
3407:
3408: if p_action = 'INSERT' then
3409:
3410: --dbms_output.put_line('PA_PROJECTS_MAINT_UTILS.CHECK_CLASS_CATG_CAN_OVERRIDE ');
3411:
3412: IF p_calling_module = 'QUICK_ENTRY'
3413: THEN
3414: if (p_debug_mode = 'Y') then

Line 3417: PA_PROJECTS_MAINT_UTILS.CHECK_CLASS_CATG_CAN_OVERRIDE(

3413: THEN
3414: if (p_debug_mode = 'Y') then
3415: pa_debug.debug('Validate classification PVT: Calling API to check if catg code can be overridden');
3416: end if;
3417: PA_PROJECTS_MAINT_UTILS.CHECK_CLASS_CATG_CAN_OVERRIDE(
3418: p_object_id,
3419: p_class_category,
3420: p_class_code,
3421: l_return_status,

Line 3458: PA_PROJECTS_MAINT_UTILS.CHECK_CATEGORY_VALID(

3454: -- not used in AMG/SS flow. Hence we can comment out the call to this API in
3455: -- CREATE/UPDATE flow from forms.
3456:
3457: /*
3458: PA_PROJECTS_MAINT_UTILS.CHECK_CATEGORY_VALID(
3459: l_object_type_id,
3460: p_class_category,
3461: l_return_status,
3462: l_error_msg_code);

Line 3472: PA_PROJECTS_MAINT_UTILS.CHECK_PERCENTAGE_ALLOWED(

3468: END IF;
3469:
3470: */
3471:
3472: PA_PROJECTS_MAINT_UTILS.CHECK_PERCENTAGE_ALLOWED(
3473: p_class_category,
3474: l_return_status,
3475: l_error_msg_code);
3476: if (p_code_percentage is not NULL) AND (p_code_percentage <> FND_API.G_MISS_NUM) then

Line 3488: PA_PROJECTS_MAINT_UTILS.CHECK_CATEGORY_TOTAL_VALID(

3484: p_msg_name => 'PA_CODE_PERCENT_INVALID');
3485: /* Commented for bug 3161704
3486: else
3487: if p_calling_module = 'FORMS' then
3488: PA_PROJECTS_MAINT_UTILS.CHECK_CATEGORY_TOTAL_VALID(
3489: p_object_id,
3490: p_object_type,
3491: p_class_category,
3492: NULL,

Line 3517: PA_PROJECTS_MAINT_UTILS.CHECK_CLASS_CATG_ONE_ONLY_CODE(

3513:
3514: if (p_debug_mode = 'Y') then
3515: pa_debug.debug('Validate classification PVT: Calling API to check if only one catg code can be entered');
3516: end if;
3517: PA_PROJECTS_MAINT_UTILS.CHECK_CLASS_CATG_ONE_ONLY_CODE(
3518: p_object_id,
3519: p_object_type,
3520: p_class_category,
3521: l_return_status,

Line 3535: PA_PROJECTS_MAINT_UTILS.CHECK_DUPLICATE_CLASS_CATG(

3531:
3532: if (p_debug_mode = 'Y') then
3533: pa_debug.debug('Validate classification PVT: Calling API to check if the catg code entered is a duplicate');
3534: end if;
3535: PA_PROJECTS_MAINT_UTILS.CHECK_DUPLICATE_CLASS_CATG(
3536: p_object_id,
3537: p_object_type,
3538: p_class_category,
3539: p_class_code,

Line 3569: PA_PROJECTS_MAINT_UTILS.CHECK_CATEGORY_VALID(

3565: else
3566: l_object_type_id := -1;
3567: end if;
3568:
3569: PA_PROJECTS_MAINT_UTILS.CHECK_CATEGORY_VALID(
3570: l_object_type_id,
3571: p_class_category,
3572: l_return_status,
3573: l_error_msg_code);

Line 3581: PA_PROJECTS_MAINT_UTILS.CHECK_PERCENTAGE_ALLOWED(

3577: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
3578: p_msg_name =>l_error_msg_code);
3579: END IF;
3580:
3581: PA_PROJECTS_MAINT_UTILS.CHECK_PERCENTAGE_ALLOWED(
3582: p_class_category,
3583: l_return_status,
3584: l_error_msg_code);
3585: if (p_code_percentage is not NULL) AND (p_code_percentage <> FND_API.G_MISS_NUM) then

Line 3597: PA_PROJECTS_MAINT_UTILS.CHECK_CATEGORY_TOTAL_VALID(

3593: p_msg_name => 'PA_CODE_PERCENT_INVALID');
3594: /* Commented for bug 3161704
3595: else
3596: if p_calling_module = 'FORMS' then
3597: PA_PROJECTS_MAINT_UTILS.CHECK_CATEGORY_TOTAL_VALID(
3598: p_object_id,
3599: p_object_type,
3600: p_class_category,
3601: p_rowid,

Line 3643: PA_PROJECTS_MAINT_UTILS.CHECK_CLASS_CATG_ONE_ONLY_CODE(

3639: if l_class_category <> p_class_category then
3640: if (p_debug_mode = 'Y') then
3641: pa_debug.debug('Validate classification PVT: Calling API to check if only one catg code can be entered');
3642: end if;
3643: PA_PROJECTS_MAINT_UTILS.CHECK_CLASS_CATG_ONE_ONLY_CODE(
3644: p_object_id,
3645: p_object_type,
3646: p_class_category,
3647: l_return_status,

Line 3662: PA_PROJECTS_MAINT_UTILS.CHECK_DUPLICATE_CLASS_CATG(

3658:
3659: if (p_debug_mode = 'Y') then
3660: pa_debug.debug('Validate classification PVT: Calling API to check if the catg code entered is a duplicate');
3661: end if;
3662: PA_PROJECTS_MAINT_UTILS.CHECK_DUPLICATE_CLASS_CATG(
3663: p_object_id,
3664: p_object_type,
3665: p_class_category,
3666: p_class_code,

Line 3682: PA_PROJECTS_MAINT_UTILS.CHECK_CLASS_CATG_CAN_DELETE

3678:
3679: if (p_debug_mode = 'Y') then
3680: pa_debug.debug('Validate classification PVT: Calling API to check if the catg code entered can be deleted');
3681: end if;
3682: PA_PROJECTS_MAINT_UTILS.CHECK_CLASS_CATG_CAN_DELETE
3683: (p_object_id,
3684: p_object_type,
3685: p_class_category,
3686: l_return_status,

Line 5430: --dbms_output.put_line('BEFORE PA_PROJECTS_MAINT_UTILS.CHECK_BILL_JOB_GRP_REQ ');

5426: IF (p_debug_mode = 'Y')
5427: THEN
5428: pa_debug.debug('Validate_project_info PVT: Bill job group validation');
5429: END IF;
5430: --dbms_output.put_line('BEFORE PA_PROJECTS_MAINT_UTILS.CHECK_BILL_JOB_GRP_REQ ');
5431:
5432: PA_PROJECTS_MAINT_UTILS.CHECK_BILL_JOB_GRP_REQ(
5433: l_project_old_rec.project_type,
5434: p_bill_job_group_id,

Line 5432: PA_PROJECTS_MAINT_UTILS.CHECK_BILL_JOB_GRP_REQ(

5428: pa_debug.debug('Validate_project_info PVT: Bill job group validation');
5429: END IF;
5430: --dbms_output.put_line('BEFORE PA_PROJECTS_MAINT_UTILS.CHECK_BILL_JOB_GRP_REQ ');
5431:
5432: PA_PROJECTS_MAINT_UTILS.CHECK_BILL_JOB_GRP_REQ(
5433: l_project_old_rec.project_type,
5434: p_bill_job_group_id,
5435: l_return_status,
5436: l_error_msg_code);

Line 5438: --dbms_output.put_line('AFTER PA_PROJECTS_MAINT_UTILS.CHECK_BILL_JOB_GRP_REQ ');

5434: p_bill_job_group_id,
5435: l_return_status,
5436: l_error_msg_code);
5437:
5438: --dbms_output.put_line('AFTER PA_PROJECTS_MAINT_UTILS.CHECK_BILL_JOB_GRP_REQ ');
5439:
5440: IF l_return_status = 'E'
5441: THEN
5442: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',

Line 5470: PA_PROJECTS_MAINT_UTILS.CHECK_PROBABILITY_CAN_CHANGE(

5466: IF nvl(p_probability_member_id, -999) <>
5467: nvl(l_project_old_rec.probability_member_id,-999)
5468: THEN
5469:
5470: PA_PROJECTS_MAINT_UTILS.CHECK_PROBABILITY_CAN_CHANGE(
5471: l_project_old_rec.project_status_code,
5472: l_return_status,
5473: l_error_msg_code);
5474: IF l_return_status = 'E'