DBA Data[Home] [Help]

APPS.PER_PEM_BUS dependencies on HR_MULTI_MESSAGE

Line 139: hr_multi_message.add

135: --
136: -- The primary key is invalid therefore we must error
137: --
138: fnd_message.set_name('PAY','HR_7220_INVALID_PRIMARY_KEY');
139: hr_multi_message.add
140: (p_associated_column1 => nvl(p_associated_column1,'PREVIOUS_EMPLOYER_ID')
141: );
142: else
143: close csr_sec_grp;

Line 790: if hr_multi_message.exception_add

786: end if;
787: hr_utility.set_location('Leaving:'||l_proc, 40);
788: exception
789: when app_exception.application_exception then
790: if hr_multi_message.exception_add
791: (p_associated_column1 => 'PER_PREVIOUS_EMPLOYERS.PERSON_ID'
792: ) then
793: hr_utility.set_location('Leaving:'||l_proc, 50);
794: raise;

Line 873: if hr_multi_message.exception_add

869: --
870: hr_utility.set_location('Leaving:'||l_proc, 25);
871: exception
872: when app_exception.application_exception then
873: if hr_multi_message.exception_add
874: (p_associated_column1 => 'PER_PREVIOUS_EMPLOYERS.PARTY_ID'
875: ) then
876: hr_utility.set_location('Leaving:'||l_proc,30);
877: raise;

Line 957: if hr_multi_message.exception_add

953: --
954: hr_utility.set_location('Leaving:'||l_proc, 25);
955: exception
956: when app_exception.application_exception then
957: if hr_multi_message.exception_add
958: (p_associated_column1 => 'PER_PREVIOUS_EMPLOYERS.EMPLOYER_COUNTRY'
959: ) then
960: hr_utility.set_location('Leaving:'||l_proc, 30);
961: raise;

Line 1039: if hr_multi_message.exception_add

1035: --
1036: hr_utility.set_location('Leaving:'||l_proc, 25);
1037: exception
1038: when app_exception.application_exception then
1039: if hr_multi_message.exception_add
1040: (p_associated_column1 => 'PER_PREVIOUS_EMPLOYERS.EMPLOYER_TYPE'
1041: ) then
1042: hr_utility.set_location('Leaving:'||l_proc, 30);
1043: raise;

Line 1107: if hr_multi_message.no_exclusive_error

1103: --
1104: --Only proceed with employer_subtype validation when multiple message list
1105: --does not already contain an error associated with employer type column.
1106: --
1107: if hr_multi_message.no_exclusive_error
1108: (p_check_column1 => 'PER_PREVIOUS_EMPLOYERS.EMPLOYER_TYPE'
1109: ) then
1110: if p_employer_subtype is not null then
1111: hr_utility.set_location(l_proc, 10);

Line 1155: if hr_multi_message.exception_add

1151: --
1152: hr_utility.set_location('Leaving:'||l_proc, 35);
1153: exception
1154: when app_exception.application_exception then
1155: if hr_multi_message.exception_add
1156: (p_associated_column1 => 'PER_PREVIOUS_EMPLOYERS.EMPLOYER_TYPE'
1157: ,p_associated_column2 => 'PER_PREVIOUS_EMPLOYERS.EMPLOYER_SUBTYPE'
1158: ) then
1159: hr_utility.set_location('Leaving:'||l_proc, 40);

Line 1265: if hr_multi_message.exception_add

1261: --
1262: hr_utility.set_location('Leaving:'||l_proc, 25);
1263: /*exception
1264: when app_exception.application_exception then
1265: if hr_multi_message.exception_add
1266: (p_associated_column1 => 'PER_PREVIOUS_EMPLOYERS.START_DATE'
1267: ,p_associated_column2 => 'PER_PREVIOUS_EMPLOYERS.END_DATE'
1268: ) then
1269: hr_utility.set_location('Leaving:'||l_proc, 30);

Line 1339: if hr_multi_message.exception_add

1335: --
1336: hr_utility.set_location('Leaving:'||l_proc, 25);
1337: exception
1338: when app_exception.application_exception then
1339: if hr_multi_message.exception_add
1340: (p_associated_column1 => 'PER_PREVIOUS_EMPLOYERS.PERIOD_YEARS'
1341: ) then
1342: hr_utility.set_location('Leaving:'||l_proc, 30);
1343: raise;

Line 1412: if hr_multi_message.exception_add

1408: --
1409: hr_utility.set_location('Leaving:'||l_proc, 25);
1410: exception
1411: when app_exception.application_exception then
1412: if hr_multi_message.exception_add
1413: (p_associated_column1 => 'PER_PREVIOUS_EMPLOYERS.PERIOD_MONTHS'
1414: ) then
1415: hr_utility.set_location('Leaving:'||l_proc, 30);
1416: raise;

Line 1485: if hr_multi_message.exception_add

1481: --
1482: hr_utility.set_location('Leaving:'||l_proc, 25);
1483: exception
1484: when app_exception.application_exception then
1485: if hr_multi_message.exception_add
1486: (p_associated_column1 => 'PER_PREVIOUS_EMPLOYERS.PERIOD_DAYS'
1487: ) then
1488: hr_utility.set_location('Leaving:'||l_proc, 30);
1489: raise;

Line 1566: hr_multi_message.add

1562: if csr_pem_assignments%found then
1563: hr_utility.set_location(l_proc, 30);
1564: close csr_pem_assignments;
1565: fnd_message.set_name('PER','HR_289546_PEM_ALL_ASG_MOD_NA');
1566: hr_multi_message.add
1567: (p_associated_column1 => 'PER_PREVIOUS_EMPLOYERS.PREVIOUS_EMPLOYER_ID'
1568: );
1569: end if;
1570: if csr_pem_assignments%isopen then

Line 1577: hr_multi_message.add

1573: end if;
1574: else
1575: hr_utility.set_location(l_proc, 35);
1576: fnd_message.set_name('PER','HR_289545_PEM_VALID_ASGMT_FLAG');
1577: hr_multi_message.add
1578: (p_associated_column1 => 'PER_PREVIOUS_EMPLOYERS.ALL_ASSIGNMENTS'
1579: );
1580: end if;
1581: end if;

Line 1657: if hr_multi_message.exception_add

1653: --
1654: hr_utility.set_location('Leaving:'||l_proc, 40);
1655: exception
1656: when app_exception.application_exception then
1657: if hr_multi_message.exception_add
1658: (p_associated_column1 => 'PER_PREVIOUS_EMPLOYERS.BUSINESS_GROUP_ID'
1659: ) then
1660: hr_utility.set_location('Leaving:'||l_proc, 50);
1661: raise;

Line 1700: hr_multi_message.end_validation_set;

1696: --After validating the set of important attributes,
1697: --if multiple message detection is enabled and atleast
1698: --one error has been found then abort further validation.
1699: --
1700: hr_multi_message.end_validation_set;
1701: --
1702: --validate dependent attributes
1703: --
1704: hr_utility.set_location(l_proc, 18);

Line 1825: hr_multi_message.end_validation_set;

1821: --After validating the set of important attributes,
1822: --if multiple message detection is enabled and atleast
1823: --one error has been found then abort further validation.
1824: --
1825: hr_multi_message.end_validation_set;
1826: --
1827: --validate dependent attributes
1828: --
1829: hr_utility.set_location(l_proc, 18);