DBA Data[Home] [Help]

APPS.PER_PEM_BUS dependencies on HR_MULTI_MESSAGE

Line 135: hr_multi_message.add

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

Line 786: if hr_multi_message.exception_add

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

Line 869: if hr_multi_message.exception_add

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

Line 953: if hr_multi_message.exception_add

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

Line 1035: if hr_multi_message.exception_add

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

Line 1103: if hr_multi_message.no_exclusive_error

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

Line 1151: if hr_multi_message.exception_add

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

Line 1241: if hr_multi_message.exception_add

1237: --
1238: hr_utility.set_location('Leaving:'||l_proc, 25);
1239: /*exception
1240: when app_exception.application_exception then
1241: if hr_multi_message.exception_add
1242: (p_associated_column1 => 'PER_PREVIOUS_EMPLOYERS.START_DATE'
1243: ,p_associated_column2 => 'PER_PREVIOUS_EMPLOYERS.END_DATE'
1244: ) then
1245: hr_utility.set_location('Leaving:'||l_proc, 30);

Line 1315: if hr_multi_message.exception_add

1311: --
1312: hr_utility.set_location('Leaving:'||l_proc, 25);
1313: exception
1314: when app_exception.application_exception then
1315: if hr_multi_message.exception_add
1316: (p_associated_column1 => 'PER_PREVIOUS_EMPLOYERS.PERIOD_YEARS'
1317: ) then
1318: hr_utility.set_location('Leaving:'||l_proc, 30);
1319: raise;

Line 1388: if hr_multi_message.exception_add

1384: --
1385: hr_utility.set_location('Leaving:'||l_proc, 25);
1386: exception
1387: when app_exception.application_exception then
1388: if hr_multi_message.exception_add
1389: (p_associated_column1 => 'PER_PREVIOUS_EMPLOYERS.PERIOD_MONTHS'
1390: ) then
1391: hr_utility.set_location('Leaving:'||l_proc, 30);
1392: raise;

Line 1461: if hr_multi_message.exception_add

1457: --
1458: hr_utility.set_location('Leaving:'||l_proc, 25);
1459: exception
1460: when app_exception.application_exception then
1461: if hr_multi_message.exception_add
1462: (p_associated_column1 => 'PER_PREVIOUS_EMPLOYERS.PERIOD_DAYS'
1463: ) then
1464: hr_utility.set_location('Leaving:'||l_proc, 30);
1465: raise;

Line 1542: hr_multi_message.add

1538: if csr_pem_assignments%found then
1539: hr_utility.set_location(l_proc, 30);
1540: close csr_pem_assignments;
1541: fnd_message.set_name('PER','HR_289546_PEM_ALL_ASG_MOD_NA');
1542: hr_multi_message.add
1543: (p_associated_column1 => 'PER_PREVIOUS_EMPLOYERS.PREVIOUS_EMPLOYER_ID'
1544: );
1545: end if;
1546: if csr_pem_assignments%isopen then

Line 1553: hr_multi_message.add

1549: end if;
1550: else
1551: hr_utility.set_location(l_proc, 35);
1552: fnd_message.set_name('PER','HR_289545_PEM_VALID_ASGMT_FLAG');
1553: hr_multi_message.add
1554: (p_associated_column1 => 'PER_PREVIOUS_EMPLOYERS.ALL_ASSIGNMENTS'
1555: );
1556: end if;
1557: end if;

Line 1633: if hr_multi_message.exception_add

1629: --
1630: hr_utility.set_location('Leaving:'||l_proc, 40);
1631: exception
1632: when app_exception.application_exception then
1633: if hr_multi_message.exception_add
1634: (p_associated_column1 => 'PER_PREVIOUS_EMPLOYERS.BUSINESS_GROUP_ID'
1635: ) then
1636: hr_utility.set_location('Leaving:'||l_proc, 50);
1637: raise;

Line 1676: hr_multi_message.end_validation_set;

1672: --After validating the set of important attributes,
1673: --if multiple message detection is enabled and atleast
1674: --one error has been found then abort further validation.
1675: --
1676: hr_multi_message.end_validation_set;
1677: --
1678: --validate dependent attributes
1679: --
1680: hr_utility.set_location(l_proc, 18);

Line 1799: hr_multi_message.end_validation_set;

1795: --After validating the set of important attributes,
1796: --if multiple message detection is enabled and atleast
1797: --one error has been found then abort further validation.
1798: --
1799: hr_multi_message.end_validation_set;
1800: --
1801: --validate dependent attributes
1802: --
1803: hr_utility.set_location(l_proc, 18);