DBA Data[Home] [Help]

APPS.HR_EMPLOYEE_SWI dependencies on HR_MULTI_MESSAGE

Line 172: hr_multi_message.enable_message_list;

168: savepoint create_employee_swi;
169: --
170: -- Initialise Multiple Message Detection
171: --
172: hr_multi_message.enable_message_list;
173: --
174: -- Remember IN OUT parameter IN values
175: --
176: l_employee_number := p_employee_number;

Line 337: hr_multi_message.add

333: -- messages and add them to Multiple Message List
334: --
335: if l_name_combination_warning then
336: fnd_message.set_name('PER', 'PER_52076_PER_NULL_LAST_NAME');
337: hr_multi_message.add
338: (p_message_type => hr_multi_message.g_warning_msg
339: );
340: end if;
341: if l_assign_payroll_warning then

Line 338: (p_message_type => hr_multi_message.g_warning_msg

334: --
335: if l_name_combination_warning then
336: fnd_message.set_name('PER', 'PER_52076_PER_NULL_LAST_NAME');
337: hr_multi_message.add
338: (p_message_type => hr_multi_message.g_warning_msg
339: );
340: end if;
341: if l_assign_payroll_warning then
342: fnd_message.set_name('PER', 'HR_EMP_ASS_NO_DOB');

Line 343: hr_multi_message.add

339: );
340: end if;
341: if l_assign_payroll_warning then
342: fnd_message.set_name('PER', 'HR_EMP_ASS_NO_DOB');
343: hr_multi_message.add
344: (p_message_type => hr_multi_message.g_warning_msg
345: );
346: end if;
347: if l_orig_hire_warning then

Line 344: (p_message_type => hr_multi_message.g_warning_msg

340: end if;
341: if l_assign_payroll_warning then
342: fnd_message.set_name('PER', 'HR_EMP_ASS_NO_DOB');
343: hr_multi_message.add
344: (p_message_type => hr_multi_message.g_warning_msg
345: );
346: end if;
347: if l_orig_hire_warning then
348: fnd_message.set_name('PER', 'PER_52474_PER_ORIG_ST_DATE');

Line 349: hr_multi_message.add

345: );
346: end if;
347: if l_orig_hire_warning then
348: fnd_message.set_name('PER', 'PER_52474_PER_ORIG_ST_DATE');
349: hr_multi_message.add
350: (p_message_type => hr_multi_message.g_warning_msg
351: );
352: end if; --
353: -- Convert API non-warning boolean parameter values

Line 350: (p_message_type => hr_multi_message.g_warning_msg

346: end if;
347: if l_orig_hire_warning then
348: fnd_message.set_name('PER', 'PER_52474_PER_ORIG_ST_DATE');
349: hr_multi_message.add
350: (p_message_type => hr_multi_message.g_warning_msg
351: );
352: end if; --
353: -- Convert API non-warning boolean parameter values
354: --

Line 360: p_return_status := hr_multi_message.get_return_status_disable;

356: -- Derive the API return status value based on whether
357: -- messages of any type exist in the Multiple Message List.
358: -- Also disable Multiple Message Detection.
359: --
360: p_return_status := hr_multi_message.get_return_status_disable;
361: hr_utility.set_location(' Leaving:' || l_proc,20);
362: --
363: exception
364: when hr_multi_message.error_message_exist then

Line 364: when hr_multi_message.error_message_exist then

360: p_return_status := hr_multi_message.get_return_status_disable;
361: hr_utility.set_location(' Leaving:' || l_proc,20);
362: --
363: exception
364: when hr_multi_message.error_message_exist then
365: --
366: -- Catch the Multiple Message List exception which
367: -- indicates API processing has been aborted because
368: -- at least one message exists in the list.

Line 385: p_return_status := hr_multi_message.get_return_status_disable;

381: p_full_name := null;
382: p_per_comment_id := null;
383: p_assignment_sequence := null;
384: p_assignment_number := null;
385: p_return_status := hr_multi_message.get_return_status_disable;
386: hr_utility.set_location(' Leaving:' || l_proc, 30);
387: when others then
388: --
389: -- When Multiple Message Detection is enabled catch

Line 396: if hr_multi_message.unexpected_error_add(l_proc) then

392: -- Multiple Message List. Otherwise re-raise the
393: -- error.
394: --
395: rollback to create_employee_swi;
396: if hr_multi_message.unexpected_error_add(l_proc) then
397: hr_utility.set_location(' Leaving:' || l_proc,40);
398: raise;
399: end if;
400: --

Line 414: p_return_status := hr_multi_message.get_return_status_disable;

410: p_full_name := null;
411: p_per_comment_id := null;
412: p_assignment_sequence := null;
413: p_assignment_number := null;
414: p_return_status := hr_multi_message.get_return_status_disable;
415: hr_utility.set_location(' Leaving:' || l_proc,50);
416: end create_employee;
417: --
418: -- ----------------------------------------------------------------------------

Line 641: hr_multi_message.enable_message_list;

637: savepoint create_employee_swi;
638: --
639: -- Initialise Multiple Message Detection
640: --
641: hr_multi_message.enable_message_list;
642: --
643: -- Remember IN OUT parameter IN values
644: --
645: l_employee_number := p_employee_number;

Line 806: hr_multi_message.add

802: -- messages and add them to Multiple Message List
803: --
804: if l_name_combination_warning then
805: fnd_message.set_name('PER', 'PER_52076_PER_NULL_LAST_NAME');
806: hr_multi_message.add
807: (p_message_type => hr_multi_message.g_warning_msg
808: );
809: end if;
810: if l_assign_payroll_warning then

Line 807: (p_message_type => hr_multi_message.g_warning_msg

803: --
804: if l_name_combination_warning then
805: fnd_message.set_name('PER', 'PER_52076_PER_NULL_LAST_NAME');
806: hr_multi_message.add
807: (p_message_type => hr_multi_message.g_warning_msg
808: );
809: end if;
810: if l_assign_payroll_warning then
811: fnd_message.set_name('PER', 'HR_EMP_ASS_NO_DOB');

Line 812: hr_multi_message.add

808: );
809: end if;
810: if l_assign_payroll_warning then
811: fnd_message.set_name('PER', 'HR_EMP_ASS_NO_DOB');
812: hr_multi_message.add
813: (p_message_type => hr_multi_message.g_warning_msg
814: );
815: end if;
816: if l_orig_hire_warning then

Line 813: (p_message_type => hr_multi_message.g_warning_msg

809: end if;
810: if l_assign_payroll_warning then
811: fnd_message.set_name('PER', 'HR_EMP_ASS_NO_DOB');
812: hr_multi_message.add
813: (p_message_type => hr_multi_message.g_warning_msg
814: );
815: end if;
816: if l_orig_hire_warning then
817: fnd_message.set_name('PER', 'PER_52474_PER_ORIG_ST_DATE');

Line 818: hr_multi_message.add

814: );
815: end if;
816: if l_orig_hire_warning then
817: fnd_message.set_name('PER', 'PER_52474_PER_ORIG_ST_DATE');
818: hr_multi_message.add
819: (p_message_type => hr_multi_message.g_warning_msg
820: );
821: end if; --
822: -- Convert API non-warning boolean parameter values

Line 819: (p_message_type => hr_multi_message.g_warning_msg

815: end if;
816: if l_orig_hire_warning then
817: fnd_message.set_name('PER', 'PER_52474_PER_ORIG_ST_DATE');
818: hr_multi_message.add
819: (p_message_type => hr_multi_message.g_warning_msg
820: );
821: end if; --
822: -- Convert API non-warning boolean parameter values
823: --

Line 889: p_return_status := hr_multi_message.get_return_status_disable;

885: ,p_object_version_number => l_addr_ovn
886: ,p_return_status => l_addr_return_status
887: );
888:
889: p_return_status := hr_multi_message.get_return_status_disable;
890: hr_utility.set_location(' Leaving:' || l_proc,20);
891: --
892: exception
893: when hr_multi_message.error_message_exist then

Line 893: when hr_multi_message.error_message_exist then

889: p_return_status := hr_multi_message.get_return_status_disable;
890: hr_utility.set_location(' Leaving:' || l_proc,20);
891: --
892: exception
893: when hr_multi_message.error_message_exist then
894: --
895: -- Catch the Multiple Message List exception which
896: -- indicates API processing has been aborted because
897: -- at least one message exists in the list.

Line 914: p_return_status := hr_multi_message.get_return_status_disable;

910: p_full_name := null;
911: p_per_comment_id := null;
912: p_assignment_sequence := null;
913: p_assignment_number := null;
914: p_return_status := hr_multi_message.get_return_status_disable;
915: hr_utility.set_location(' Leaving:' || l_proc, 30);
916: when others then
917: --
918: -- When Multiple Message Detection is enabled catch

Line 925: if hr_multi_message.unexpected_error_add(l_proc) then

921: -- Multiple Message List. Otherwise re-raise the
922: -- error.
923: --
924: rollback to create_employee_swi;
925: if hr_multi_message.unexpected_error_add(l_proc) then
926: hr_utility.set_location(' Leaving:' || l_proc,40);
927: raise;
928: end if;
929: --

Line 943: p_return_status := hr_multi_message.get_return_status_disable;

939: p_full_name := null;
940: p_per_comment_id := null;
941: p_assignment_sequence := null;
942: p_assignment_number := null;
943: p_return_status := hr_multi_message.get_return_status_disable;
944: hr_utility.set_location(' Leaving:' || l_proc,50);
945: end create_employee;
946: -- ----------------------------------------------------------------------------
947: -- |----------------------< apply_for_internal_vacancy >----------------------|

Line 985: hr_multi_message.enable_message_list;

981: savepoint apply_for_internal_vacancy_swi;
982: --
983: -- Initialise Multiple Message Detection
984: --
985: hr_multi_message.enable_message_list;
986: --
987: -- Remember IN OUT parameter IN values
988: --
989: l_applicant_number := p_applicant_number;

Line 1031: p_return_status := hr_multi_message.get_return_status_disable;

1027: -- Derive the API return status value based on whether
1028: -- messages of any type exist in the Multiple Message List.
1029: -- Also disable Multiple Message Detection.
1030: --
1031: p_return_status := hr_multi_message.get_return_status_disable;
1032: hr_utility.set_location(' Leaving:' || l_proc,20);
1033: --
1034: exception
1035: when hr_multi_message.error_message_exist then

Line 1035: when hr_multi_message.error_message_exist then

1031: p_return_status := hr_multi_message.get_return_status_disable;
1032: hr_utility.set_location(' Leaving:' || l_proc,20);
1033: --
1034: exception
1035: when hr_multi_message.error_message_exist then
1036: --
1037: -- Catch the Multiple Message List exception which
1038: -- indicates API processing has been aborted because
1039: -- at least one message exists in the list.

Line 1054: p_return_status := hr_multi_message.get_return_status_disable;

1050: p_asg_object_version_number := null;
1051: p_assignment_sequence := null;
1052: p_per_effective_start_date := null;
1053: p_per_effective_end_date := null;
1054: p_return_status := hr_multi_message.get_return_status_disable;
1055: hr_utility.set_location(' Leaving:' || l_proc, 30);
1056: when others then
1057: --
1058: -- When Multiple Message Detection is enabled catch

Line 1065: if hr_multi_message.unexpected_error_add(l_proc) then

1061: -- Multiple Message List. Otherwise re-raise the
1062: -- error.
1063: --
1064: rollback to apply_for_internal_vacancy_swi;
1065: if hr_multi_message.unexpected_error_add(l_proc) then
1066: hr_utility.set_location(' Leaving:' || l_proc,40);
1067: raise;
1068: end if;
1069: --

Line 1081: p_return_status := hr_multi_message.get_return_status_disable;

1077: p_asg_object_version_number := null;
1078: p_assignment_sequence := null;
1079: p_per_effective_start_date := null;
1080: p_per_effective_end_date := null;
1081: p_return_status := hr_multi_message.get_return_status_disable;
1082: hr_utility.set_location(' Leaving:' || l_proc,50);
1083: end apply_for_internal_vacancy;
1084: -- ----------------------------------------------------------------------------
1085: -- |-----------------------------< hire_into_job >----------------------------|

Line 1121: hr_multi_message.enable_message_list;

1117: savepoint hire_into_job_swi;
1118: --
1119: -- Initialise Multiple Message Detection
1120: --
1121: hr_multi_message.enable_message_list;
1122: --
1123: -- Remember IN OUT parameter IN values
1124: --
1125: l_object_version_number := p_object_version_number;

Line 1159: hr_multi_message.add

1155: -- messages and add them to Multiple Message List
1156: --
1157: if l_assign_payroll_warning then
1158: fnd_message.set_name('PER', 'HR_EMP_ASS_NO_DOB');
1159: hr_multi_message.add
1160: (p_message_type => hr_multi_message.g_warning_msg
1161: );
1162: end if;
1163: if l_orig_hire_warning then

Line 1160: (p_message_type => hr_multi_message.g_warning_msg

1156: --
1157: if l_assign_payroll_warning then
1158: fnd_message.set_name('PER', 'HR_EMP_ASS_NO_DOB');
1159: hr_multi_message.add
1160: (p_message_type => hr_multi_message.g_warning_msg
1161: );
1162: end if;
1163: if l_orig_hire_warning then
1164: fnd_message.set_name('PER', 'PER_52474_PER_ORIG_ST_DATE');

Line 1165: hr_multi_message.add

1161: );
1162: end if;
1163: if l_orig_hire_warning then
1164: fnd_message.set_name('PER', 'PER_52474_PER_ORIG_ST_DATE');
1165: hr_multi_message.add
1166: (p_message_type => hr_multi_message.g_warning_msg
1167: );
1168: end if; --
1169: -- Convert API non-warning boolean parameter values

Line 1166: (p_message_type => hr_multi_message.g_warning_msg

1162: end if;
1163: if l_orig_hire_warning then
1164: fnd_message.set_name('PER', 'PER_52474_PER_ORIG_ST_DATE');
1165: hr_multi_message.add
1166: (p_message_type => hr_multi_message.g_warning_msg
1167: );
1168: end if; --
1169: -- Convert API non-warning boolean parameter values
1170: --

Line 1176: p_return_status := hr_multi_message.get_return_status_disable;

1172: -- Derive the API return status value based on whether
1173: -- messages of any type exist in the Multiple Message List.
1174: -- Also disable Multiple Message Detection.
1175: --
1176: p_return_status := hr_multi_message.get_return_status_disable;
1177: hr_utility.set_location(' Leaving:' || l_proc,20);
1178: --
1179: exception
1180: when hr_multi_message.error_message_exist then

Line 1180: when hr_multi_message.error_message_exist then

1176: p_return_status := hr_multi_message.get_return_status_disable;
1177: hr_utility.set_location(' Leaving:' || l_proc,20);
1178: --
1179: exception
1180: when hr_multi_message.error_message_exist then
1181: --
1182: -- Catch the Multiple Message List exception which
1183: -- indicates API processing has been aborted because
1184: -- at least one message exists in the list.

Line 1194: p_return_status := hr_multi_message.get_return_status_disable;

1190: p_object_version_number := l_object_version_number;
1191: p_employee_number := l_employee_number;
1192: p_effective_start_date := null;
1193: p_effective_end_date := null;
1194: p_return_status := hr_multi_message.get_return_status_disable;
1195: hr_utility.set_location(' Leaving:' || l_proc, 30);
1196: when others then
1197: --
1198: -- When Multiple Message Detection is enabled catch

Line 1205: if hr_multi_message.unexpected_error_add(l_proc) then

1201: -- Multiple Message List. Otherwise re-raise the
1202: -- error.
1203: --
1204: rollback to hire_into_job_swi;
1205: if hr_multi_message.unexpected_error_add(l_proc) then
1206: hr_utility.set_location(' Leaving:' || l_proc,40);
1207: raise;
1208: end if;
1209: --

Line 1216: p_return_status := hr_multi_message.get_return_status_disable;

1212: p_object_version_number := l_object_version_number;
1213: p_employee_number := l_employee_number;
1214: p_effective_start_date := null;
1215: p_effective_end_date := null;
1216: p_return_status := hr_multi_message.get_return_status_disable;
1217: hr_utility.set_location(' Leaving:' || l_proc,50);
1218: end hire_into_job;
1219: -- ----------------------------------------------------------------------------
1220: -- |--------------------------< re_hire_ex_employee >-------------------------|

Line 1256: hr_multi_message.enable_message_list;

1252: savepoint re_hire_ex_employee_swi;
1253: --
1254: -- Initialise Multiple Message Detection
1255: --
1256: hr_multi_message.enable_message_list;
1257: --
1258: -- Remember IN OUT parameter IN values
1259: --
1260: l_per_object_version_number := p_per_object_version_number;

Line 1294: hr_multi_message.add

1290: -- messages and add them to Multiple Message List
1291: --
1292: if l_assign_payroll_warning then
1293: fnd_message.set_name('PER', 'HR_EMP_ASS_NO_DOB');
1294: hr_multi_message.add
1295: (p_message_type => hr_multi_message.g_warning_msg
1296: );
1297: end if; --
1298: -- Convert API non-warning boolean parameter values

Line 1295: (p_message_type => hr_multi_message.g_warning_msg

1291: --
1292: if l_assign_payroll_warning then
1293: fnd_message.set_name('PER', 'HR_EMP_ASS_NO_DOB');
1294: hr_multi_message.add
1295: (p_message_type => hr_multi_message.g_warning_msg
1296: );
1297: end if; --
1298: -- Convert API non-warning boolean parameter values
1299: --

Line 1305: p_return_status := hr_multi_message.get_return_status_disable;

1301: -- Derive the API return status value based on whether
1302: -- messages of any type exist in the Multiple Message List.
1303: -- Also disable Multiple Message Detection.
1304: --
1305: p_return_status := hr_multi_message.get_return_status_disable;
1306: hr_utility.set_location(' Leaving:' || l_proc,20);
1307: --
1308: exception
1309: when hr_multi_message.error_message_exist then

Line 1309: when hr_multi_message.error_message_exist then

1305: p_return_status := hr_multi_message.get_return_status_disable;
1306: hr_utility.set_location(' Leaving:' || l_proc,20);
1307: --
1308: exception
1309: when hr_multi_message.error_message_exist then
1310: --
1311: -- Catch the Multiple Message List exception which
1312: -- indicates API processing has been aborted because
1313: -- at least one message exists in the list.

Line 1326: p_return_status := hr_multi_message.get_return_status_disable;

1322: p_per_effective_start_date := null;
1323: p_per_effective_end_date := null;
1324: p_assignment_sequence := null;
1325: p_assignment_number := null;
1326: p_return_status := hr_multi_message.get_return_status_disable;
1327: hr_utility.set_location(' Leaving:' || l_proc, 30);
1328: when others then
1329: --
1330: -- When Multiple Message Detection is enabled catch

Line 1337: if hr_multi_message.unexpected_error_add(l_proc) then

1333: -- Multiple Message List. Otherwise re-raise the
1334: -- error.
1335: --
1336: rollback to re_hire_ex_employee_swi;
1337: if hr_multi_message.unexpected_error_add(l_proc) then
1338: hr_utility.set_location(' Leaving:' || l_proc,40);
1339: raise;
1340: end if;
1341: --

Line 1351: p_return_status := hr_multi_message.get_return_status_disable;

1347: p_per_effective_start_date := null;
1348: p_per_effective_end_date := null;
1349: p_assignment_sequence := null;
1350: p_assignment_number := null;
1351: p_return_status := hr_multi_message.get_return_status_disable;
1352: hr_utility.set_location(' Leaving:' || l_proc,50);
1353: end re_hire_ex_employee;
1354: -- ----------------------------------------------------------------------------
1355: -- |-------------------< convert_to_manual_gen_method >-----------------------|