63: EXCEPTION
64: --
65: WHEN app_exception.application_exception THEN
66: --
67: IF hr_multi_message.exception_add
68: (p_associated_column1 => 'PAY_GRADE_RULES_F.RATE_TYPE') THEN
69: --
70: hr_utility.set_location(' Leaving : '||l_proc,998);
71: --
214: EXCEPTION
215: --
216: WHEN app_exception.application_exception THEN
217: --
218: IF hr_multi_message.exception_add
219: (p_associated_column1 => 'PAY_GRADE_RULES_F.RATE_ID') THEN
220: --
221: hr_utility.set_location(' Leaving : '||l_proc,998);
222: --
360: --
361: EXCEPTION
362: --
363: WHEN app_exception.application_exception THEN
364: IF hr_multi_message.exception_add
365: (p_associated_column1 => 'PAY_GRADE_RULES_F.GRADE_OR_SPINAL_POINT_ID') THEN
366: hr_utility.set_location(' Leaving: '|| l_proc,998);
367: --
368: RAISE;
530: EXCEPTION
531: --
532: WHEN app_exception.application_exception THEN
533: --
534: IF hr_multi_message.exception_add
535: (p_associated_column1 => 'PAY_GRADE_RULES_F.CURRENCY_CODE') THEN
536: --
537: hr_utility.set_location(' Leaving : '||l_proc,998);
538: --
824: EXCEPTION
825: --
826: WHEN app_exception.application_exception THEN
827: --
828: IF hr_multi_message.exception_add
829: (p_associated_column1 => 'PAY_GRADE_RULES_F.VALUE') THEN
830: --
831: hr_utility.set_location(' Leaving : '||l_proc,998);
832: --
893: EXCEPTION
894: --
895: WHEN app_exception.application_exception THEN
896: --
897: IF hr_multi_message.exception_add
898: (p_associated_column1 => 'PAY_GRADE_RULES_F.VALUE') THEN
899: --
900: hr_utility.set_location(' Leaving : '||l_proc,998);
901: --
953: --
954: -- The primary key is invalid therefore we must error
955: --
956: fnd_message.set_name('PAY','HR_7220_INVALID_PRIMARY_KEY');
957: hr_multi_message.add
958: (p_associated_column1
959: => nvl(p_associated_column1,'GRADE_RULE_ID')
960: );
961: --
1307: -- After validating the set of important attributes,
1308: -- if Multiple Message detection is enabled and at least
1309: -- one error has been found then abort further validation.
1310: --
1311: hr_multi_message.end_validation_set;
1312: --
1313: hr_utility.set_location(l_proc, 30);
1314: --
1315: --
1421: -- After validating the set of important attributes,
1422: -- if Multiple Message detection is enabled and at least
1423: -- one error has been found then abort further validation.
1424: --
1425: hr_multi_message.end_validation_set;
1426: --
1427: hr_utility.set_location(l_proc, 30);
1428: --
1429: -- Validate Dependent Attributes