DBA Data[Home] [Help]

APPS.HR_PERSON_SWI dependencies on HR_MULTI_MESSAGE

Line 187: hr_multi_message.enable_message_list;

183: savepoint update_person_swi;
184: --
185: -- Initialise Multiple Message Detection
186: --
187: hr_multi_message.enable_message_list;
188: --
189: -- Remember IN OUT parameter IN values
190: --
191: l_object_version_number := p_object_version_number;

Line 363: hr_multi_message.add

359: -- messages and add them to Multiple Message List
360: --
361: if l_name_combination_warning then
362: fnd_message.set_name('PER', 'PER_WEB_CONTACT_DUPLICATE');
363: hr_multi_message.add
364: (p_message_type => hr_multi_message.g_warning_msg
365: );
366: end if;
367: if l_assign_payroll_warning then

Line 364: (p_message_type => hr_multi_message.g_warning_msg

360: --
361: if l_name_combination_warning then
362: fnd_message.set_name('PER', 'PER_WEB_CONTACT_DUPLICATE');
363: hr_multi_message.add
364: (p_message_type => hr_multi_message.g_warning_msg
365: );
366: end if;
367: if l_assign_payroll_warning then
368: fnd_message.set_name('PER', 'HR_EMP_ASS_NO_DOB ');

Line 369: hr_multi_message.add

365: );
366: end if;
367: if l_assign_payroll_warning then
368: fnd_message.set_name('PER', 'HR_EMP_ASS_NO_DOB ');
369: hr_multi_message.add
370: (p_message_type => hr_multi_message.g_warning_msg
371: );
372: end if;
373: if l_orig_hire_warning then

Line 370: (p_message_type => hr_multi_message.g_warning_msg

366: end if;
367: if l_assign_payroll_warning then
368: fnd_message.set_name('PER', 'HR_EMP_ASS_NO_DOB ');
369: hr_multi_message.add
370: (p_message_type => hr_multi_message.g_warning_msg
371: );
372: end if;
373: if l_orig_hire_warning then
374: fnd_message.set_name('PER', 'PER_52359_HIRE_DATES_WARN ');

Line 375: hr_multi_message.add

371: );
372: end if;
373: if l_orig_hire_warning then
374: fnd_message.set_name('PER', 'PER_52359_HIRE_DATES_WARN ');
375: hr_multi_message.add
376: (p_message_type => hr_multi_message.g_warning_msg
377: );
378: end if; --
379: -- Convert API non-warning boolean parameter values

Line 376: (p_message_type => hr_multi_message.g_warning_msg

372: end if;
373: if l_orig_hire_warning then
374: fnd_message.set_name('PER', 'PER_52359_HIRE_DATES_WARN ');
375: hr_multi_message.add
376: (p_message_type => hr_multi_message.g_warning_msg
377: );
378: end if; --
379: -- Convert API non-warning boolean parameter values
380: --

Line 386: p_return_status := hr_multi_message.get_return_status_disable;

382: -- Derive the API return status value based on whether
383: -- messages of any type exist in the Multiple Message List.
384: -- Also disable Multiple Message Detection.
385: --
386: p_return_status := hr_multi_message.get_return_status_disable;
387: hr_utility.set_location(' Leaving:' || l_proc,20);
388: --
389: exception
390: when hr_multi_message.error_message_exist then

Line 390: when hr_multi_message.error_message_exist then

386: p_return_status := hr_multi_message.get_return_status_disable;
387: hr_utility.set_location(' Leaving:' || l_proc,20);
388: --
389: exception
390: when hr_multi_message.error_message_exist then
391: --
392: -- Catch the Multiple Message List exception which
393: -- indicates API processing has been aborted because
394: -- at least one message exists in the list.

Line 406: p_return_status := hr_multi_message.get_return_status_disable;

402: p_effective_start_date := null;
403: p_effective_end_date := null;
404: p_full_name := null;
405: p_comment_id := null;
406: p_return_status := hr_multi_message.get_return_status_disable;
407: hr_utility.set_location(' Leaving:' || l_proc, 30);
408: when others then
409: --
410: -- When Multiple Message Detection is enabled catch

Line 417: if hr_multi_message.unexpected_error_add(l_proc) then

413: -- Multiple Message List. Otherwise re-raise the
414: -- error.
415: --
416: rollback to update_person_swi;
417: if hr_multi_message.unexpected_error_add(l_proc) then
418: hr_utility.set_location(' Leaving:' || l_proc,40);
419: raise;
420: end if;
421: --

Line 430: p_return_status := hr_multi_message.get_return_status_disable;

426: p_effective_start_date := null;
427: p_effective_end_date := null;
428: p_full_name := null;
429: p_comment_id := null;
430: p_return_status := hr_multi_message.get_return_status_disable;
431: hr_utility.set_location(' Leaving:' || l_proc,50);
432: end update_person;
433: end hr_person_swi;