DBA Data[Home] [Help]

APPS.HR_PERF_MGMT_PLAN_SWI dependencies on HR_MULTI_MESSAGE

Line 99: hr_multi_message.enable_message_list;

95: savepoint create_perf_mgmt_plan_swi;
96: --
97: -- Initialise Multiple Message Detection
98: --
99: hr_multi_message.enable_message_list;
100: --
101: -- Remember IN OUT parameter IN values
102: --
103: --

Line 193: hr_multi_message.add

189: -- messages and add them to Multiple Message List
190: --
191: if l_duplicate_name_warning then
192: fnd_message.set_name('PER', 'HR_50231_WPM_DUP_PLAN_WARN');
193: hr_multi_message.add
194: (p_message_type => hr_multi_message.g_warning_msg
195: );
196: end if;
197: if l_no_life_events_warning then

Line 194: (p_message_type => hr_multi_message.g_warning_msg

190: --
191: if l_duplicate_name_warning then
192: fnd_message.set_name('PER', 'HR_50231_WPM_DUP_PLAN_WARN');
193: hr_multi_message.add
194: (p_message_type => hr_multi_message.g_warning_msg
195: );
196: end if;
197: if l_no_life_events_warning then
198: fnd_message.set_name('PER', 'HR_50247_WPM_PLAN_AUTO_ENROL_W');

Line 199: hr_multi_message.add

195: );
196: end if;
197: if l_no_life_events_warning then
198: fnd_message.set_name('PER', 'HR_50247_WPM_PLAN_AUTO_ENROL_W');
199: hr_multi_message.add
200: (p_message_type => hr_multi_message.g_warning_msg
201: );
202: end if; --
203: -- Convert API non-warning boolean parameter values

Line 200: (p_message_type => hr_multi_message.g_warning_msg

196: end if;
197: if l_no_life_events_warning then
198: fnd_message.set_name('PER', 'HR_50247_WPM_PLAN_AUTO_ENROL_W');
199: hr_multi_message.add
200: (p_message_type => hr_multi_message.g_warning_msg
201: );
202: end if; --
203: -- Convert API non-warning boolean parameter values
204: --

Line 210: p_return_status := hr_multi_message.get_return_status_disable;

206: -- Derive the API return status value based on whether
207: -- messages of any type exist in the Multiple Message List.
208: -- Also disable Multiple Message Detection.
209: --
210: p_return_status := hr_multi_message.get_return_status_disable;
211: hr_utility.set_location(' Leaving:' || l_proc,20);
212: --
213: exception
214: when hr_multi_message.error_message_exist then

Line 214: when hr_multi_message.error_message_exist then

210: p_return_status := hr_multi_message.get_return_status_disable;
211: hr_utility.set_location(' Leaving:' || l_proc,20);
212: --
213: exception
214: when hr_multi_message.error_message_exist then
215: --
216: -- Catch the Multiple Message List exception which
217: -- indicates API processing has been aborted because
218: -- at least one message exists in the list.

Line 226: p_return_status := hr_multi_message.get_return_status_disable;

222: -- Reset IN OUT parameters and set OUT parameters
223: --
224: p_object_version_number := null;
225: p_status_code := null;
226: p_return_status := hr_multi_message.get_return_status_disable;
227: hr_utility.set_location(' Leaving:' || l_proc, 30);
228: when others then
229: --
230: -- When Multiple Message Detection is enabled catch

Line 237: if hr_multi_message.unexpected_error_add(l_proc) then

233: -- Multiple Message List. Otherwise re-raise the
234: -- error.
235: --
236: rollback to create_perf_mgmt_plan_swi;
237: if hr_multi_message.unexpected_error_add(l_proc) then
238: hr_utility.set_location(' Leaving:' || l_proc,40);
239: raise;
240: end if;
241: --

Line 246: p_return_status := hr_multi_message.get_return_status_disable;

242: -- Reset IN OUT and set OUT parameters
243: --
244: p_object_version_number := null;
245: p_status_code := null;
246: p_return_status := hr_multi_message.get_return_status_disable;
247: hr_utility.set_location(' Leaving:' || l_proc,50);
248: end create_perf_mgmt_plan;
249: -- ----------------------------------------------------------------------------
250: -- |-------------------------< delete_perf_mgmt_plan >------------------------|

Line 275: hr_multi_message.enable_message_list;

271: savepoint delete_perf_mgmt_plan_swi;
272: --
273: -- Initialise Multiple Message Detection
274: --
275: hr_multi_message.enable_message_list;
276: --
277: -- Remember IN OUT parameter IN values
278: --
279: --

Line 308: p_return_status := hr_multi_message.get_return_status_disable;

304: -- Derive the API return status value based on whether
305: -- messages of any type exist in the Multiple Message List.
306: -- Also disable Multiple Message Detection.
307: --
308: p_return_status := hr_multi_message.get_return_status_disable;
309: hr_utility.set_location(' Leaving:' || l_proc,20);
310: --
311: exception
312: when hr_multi_message.error_message_exist then

Line 312: when hr_multi_message.error_message_exist then

308: p_return_status := hr_multi_message.get_return_status_disable;
309: hr_utility.set_location(' Leaving:' || l_proc,20);
310: --
311: exception
312: when hr_multi_message.error_message_exist then
313: --
314: -- Catch the Multiple Message List exception which
315: -- indicates API processing has been aborted because
316: -- at least one message exists in the list.

Line 322: p_return_status := hr_multi_message.get_return_status_disable;

318: rollback to delete_perf_mgmt_plan_swi;
319: --
320: -- Reset IN OUT parameters and set OUT parameters
321: --
322: p_return_status := hr_multi_message.get_return_status_disable;
323: hr_utility.set_location(' Leaving:' || l_proc, 30);
324: when others then
325: --
326: -- When Multiple Message Detection is enabled catch

Line 333: if hr_multi_message.unexpected_error_add(l_proc) then

329: -- Multiple Message List. Otherwise re-raise the
330: -- error.
331: --
332: rollback to delete_perf_mgmt_plan_swi;
333: if hr_multi_message.unexpected_error_add(l_proc) then
334: hr_utility.set_location(' Leaving:' || l_proc,40);
335: raise;
336: end if;
337: --

Line 340: p_return_status := hr_multi_message.get_return_status_disable;

336: end if;
337: --
338: -- Reset IN OUT and set OUT parameters
339: --
340: p_return_status := hr_multi_message.get_return_status_disable;
341: hr_utility.set_location(' Leaving:' || l_proc,50);
342: end delete_perf_mgmt_plan;
343: -- ----------------------------------------------------------------------------
344: -- |-------------------------< update_perf_mgmt_plan >------------------------|

Line 434: hr_multi_message.enable_message_list;

430: savepoint update_perf_mgmt_plan_swi;
431: --
432: -- Initialise Multiple Message Detection
433: --
434: hr_multi_message.enable_message_list;
435: --
436: -- Remember IN OUT parameter IN values
437: --
438: l_object_version_number := p_object_version_number;

Line 526: hr_multi_message.add

522: -- messages and add them to Multiple Message List
523: --
524: if l_duplicate_name_warning then
525: fnd_message.set_name('PER', 'HR_50231_WPM_DUP_PLAN_WARN');
526: hr_multi_message.add
527: (p_message_type => hr_multi_message.g_warning_msg
528: );
529: end if;
530: if l_no_life_events_warning then

Line 527: (p_message_type => hr_multi_message.g_warning_msg

523: --
524: if l_duplicate_name_warning then
525: fnd_message.set_name('PER', 'HR_50231_WPM_DUP_PLAN_WARN');
526: hr_multi_message.add
527: (p_message_type => hr_multi_message.g_warning_msg
528: );
529: end if;
530: if l_no_life_events_warning then
531: fnd_message.set_name('PER', 'HR_50247_WPM_PLAN_AUTO_ENROL_W');

Line 532: hr_multi_message.add

528: );
529: end if;
530: if l_no_life_events_warning then
531: fnd_message.set_name('PER', 'HR_50247_WPM_PLAN_AUTO_ENROL_W');
532: hr_multi_message.add
533: (p_message_type => hr_multi_message.g_warning_msg
534: );
535: end if; --
536: -- Convert API non-warning boolean parameter values

Line 533: (p_message_type => hr_multi_message.g_warning_msg

529: end if;
530: if l_no_life_events_warning then
531: fnd_message.set_name('PER', 'HR_50247_WPM_PLAN_AUTO_ENROL_W');
532: hr_multi_message.add
533: (p_message_type => hr_multi_message.g_warning_msg
534: );
535: end if; --
536: -- Convert API non-warning boolean parameter values
537: --

Line 543: p_return_status := hr_multi_message.get_return_status_disable;

539: -- Derive the API return status value based on whether
540: -- messages of any type exist in the Multiple Message List.
541: -- Also disable Multiple Message Detection.
542: --
543: p_return_status := hr_multi_message.get_return_status_disable;
544: hr_utility.set_location(' Leaving:' || l_proc,20);
545: --
546: exception
547: when hr_multi_message.error_message_exist then

Line 547: when hr_multi_message.error_message_exist then

543: p_return_status := hr_multi_message.get_return_status_disable;
544: hr_utility.set_location(' Leaving:' || l_proc,20);
545: --
546: exception
547: when hr_multi_message.error_message_exist then
548: --
549: -- Catch the Multiple Message List exception which
550: -- indicates API processing has been aborted because
551: -- at least one message exists in the list.

Line 559: p_return_status := hr_multi_message.get_return_status_disable;

555: -- Reset IN OUT parameters and set OUT parameters
556: --
557: p_object_version_number := l_object_version_number;
558: p_status_code := null;
559: p_return_status := hr_multi_message.get_return_status_disable;
560: hr_utility.set_location(' Leaving:' || l_proc, 30);
561: when others then
562: --
563: -- When Multiple Message Detection is enabled catch

Line 570: if hr_multi_message.unexpected_error_add(l_proc) then

566: -- Multiple Message List. Otherwise re-raise the
567: -- error.
568: --
569: rollback to update_perf_mgmt_plan_swi;
570: if hr_multi_message.unexpected_error_add(l_proc) then
571: hr_utility.set_location(' Leaving:' || l_proc,40);
572: raise;
573: end if;
574: --

Line 579: p_return_status := hr_multi_message.get_return_status_disable;

575: -- Reset IN OUT and set OUT parameters
576: --
577: p_object_version_number := l_object_version_number;
578: p_status_code := null;
579: p_return_status := hr_multi_message.get_return_status_disable;
580: hr_utility.set_location(' Leaving:' || l_proc,50);
581: end update_perf_mgmt_plan;
582: end hr_perf_mgmt_plan_swi;