DBA Data[Home] [Help]

APPS.HR_JOB_SWI dependencies on HR_MULTI_MESSAGE

Line 118: hr_multi_message.enable_message_list;

114: savepoint create_job_swi;
115: --
116: -- Initialise Multiple Message Detection
117: --
118: hr_multi_message.enable_message_list;
119: --
120: -- Remember IN OUT parameter IN values
121: --
122: --

Line 235: p_return_status := hr_multi_message.get_return_status_disable;

231: -- Derive the API return status value based on whether
232: -- messages of any type exist in the Multiple Message List.
233: -- Also disable Multiple Message Detection.
234: --
235: p_return_status := hr_multi_message.get_return_status_disable;
236: hr_utility.set_location(' Leaving:' || l_proc,20);
237: --
238: exception
239: when hr_multi_message.error_message_exist then

Line 239: when hr_multi_message.error_message_exist then

235: p_return_status := hr_multi_message.get_return_status_disable;
236: hr_utility.set_location(' Leaving:' || l_proc,20);
237: --
238: exception
239: when hr_multi_message.error_message_exist then
240: --
241: -- Catch the Multiple Message List exception which
242: -- indicates API processing has been aborted because
243: -- at least one message exists in the list.

Line 253: p_return_status := hr_multi_message.get_return_status_disable;

249: p_job_id := null;
250: p_object_version_number := null;
251: p_job_definition_id := null;
252: p_name := null;
253: p_return_status := hr_multi_message.get_return_status_disable;
254: hr_utility.set_location(' Leaving:' || l_proc, 30);
255: when others then
256: --
257: -- When Multiple Message Detection is enabled catch

Line 264: if hr_multi_message.unexpected_error_add(l_proc) then

260: -- Multiple Message List. Otherwise re-raise the
261: -- error.
262: --
263: rollback to create_job_swi;
264: if hr_multi_message.unexpected_error_add(l_proc) then
265: hr_utility.set_location(' Leaving:' || l_proc,40);
266: raise;
267: end if;
268: --

Line 275: p_return_status := hr_multi_message.get_return_status_disable;

271: p_job_id := null;
272: p_object_version_number := null;
273: p_job_definition_id := null;
274: p_name := null;
275: p_return_status := hr_multi_message.get_return_status_disable;
276: hr_utility.set_location(' Leaving:' || l_proc,50);
277: end create_job;
278: -- ----------------------------------------------------------------------------
279: -- |------------------------------< update_job >------------------------------|

Line 390: hr_multi_message.enable_message_list;

386: savepoint update_job_swi;
387: --
388: -- Initialise Multiple Message Detection
389: --
390: hr_multi_message.enable_message_list;
391: --
392: -- Remember IN OUT parameter IN values
393: --
394: l_object_version_number := p_object_version_number;

Line 506: hr_multi_message.add

502: -- messages and add them to Multiple Message List
503: --
504: if l_valid_grades_changed_warning then
505: fnd_message.set_name('PER', 'HR_51092_VGR_JOB_GRD_COMBO');
506: hr_multi_message.add
507: (p_message_type => hr_multi_message.g_warning_msg
508: );
509: end if; --
510: -- Convert API non-warning boolean parameter values

Line 507: (p_message_type => hr_multi_message.g_warning_msg

503: --
504: if l_valid_grades_changed_warning then
505: fnd_message.set_name('PER', 'HR_51092_VGR_JOB_GRD_COMBO');
506: hr_multi_message.add
507: (p_message_type => hr_multi_message.g_warning_msg
508: );
509: end if; --
510: -- Convert API non-warning boolean parameter values
511: --

Line 517: p_return_status := hr_multi_message.get_return_status_disable;

513: -- Derive the API return status value based on whether
514: -- messages of any type exist in the Multiple Message List.
515: -- Also disable Multiple Message Detection.
516: --
517: p_return_status := hr_multi_message.get_return_status_disable;
518: hr_utility.set_location(' Leaving:' || l_proc,20);
519: --
520: exception
521: when hr_multi_message.error_message_exist then

Line 521: when hr_multi_message.error_message_exist then

517: p_return_status := hr_multi_message.get_return_status_disable;
518: hr_utility.set_location(' Leaving:' || l_proc,20);
519: --
520: exception
521: when hr_multi_message.error_message_exist then
522: --
523: -- Catch the Multiple Message List exception which
524: -- indicates API processing has been aborted because
525: -- at least one message exists in the list.

Line 534: p_return_status := hr_multi_message.get_return_status_disable;

530: --
531: p_object_version_number := l_object_version_number;
532: p_job_definition_id := null;
533: p_name := null;
534: p_return_status := hr_multi_message.get_return_status_disable;
535: hr_utility.set_location(' Leaving:' || l_proc, 30);
536: when others then
537: --
538: -- When Multiple Message Detection is enabled catch

Line 545: if hr_multi_message.unexpected_error_add(l_proc) then

541: -- Multiple Message List. Otherwise re-raise the
542: -- error.
543: --
544: rollback to update_job_swi;
545: if hr_multi_message.unexpected_error_add(l_proc) then
546: hr_utility.set_location(' Leaving:' || l_proc,40);
547: raise;
548: end if;
549: --

Line 555: p_return_status := hr_multi_message.get_return_status_disable;

551: --
552: p_object_version_number := l_object_version_number;
553: p_job_definition_id := null;
554: p_name := null;
555: p_return_status := hr_multi_message.get_return_status_disable;
556: hr_utility.set_location(' Leaving:' || l_proc,50);
557: end update_job;
558: end hr_job_swi;