DBA Data[Home] [Help]

APPS.HR_COMP_ELEMENT_OUTCOME_SWI dependencies on HR_MULTI_MESSAGE

Line 83: hr_multi_message.enable_message_list;

79: savepoint create_element_outcome_swi;
80: --
81: -- Initialise Multiple Message Detection
82: --
83: hr_multi_message.enable_message_list;
84: --
85: -- Remember IN OUT parameter IN values
86: -- Heena: In Enter New Level of competency, Outcome can be in Create as well as Update mode.
87: if (( HR_COMPETENCE_ELEMENT_SWI.g_competence_element_id is not null) and

Line 175: p_return_status := hr_multi_message.get_return_status_disable;

171: -- Derive the API return status value based on whether
172: -- messages of any type exist in the Multiple Message List.
173: -- Also disable Multiple Message Detection.
174: --
175: p_return_status := hr_multi_message.get_return_status_disable;
176: hr_utility.set_location(' Leaving:' || l_proc,20);
177: --
178: exception
179: when hr_multi_message.error_message_exist then

Line 179: when hr_multi_message.error_message_exist then

175: p_return_status := hr_multi_message.get_return_status_disable;
176: hr_utility.set_location(' Leaving:' || l_proc,20);
177: --
178: exception
179: when hr_multi_message.error_message_exist then
180: --
181: -- Catch the Multiple Message List exception which
182: -- indicates API processing has been aborted because
183: -- at least one message exists in the list.

Line 190: p_return_status := hr_multi_message.get_return_status_disable;

186: --
187: -- Reset IN OUT parameters and set OUT parameters
188: --
189: p_object_version_number := null;
190: p_return_status := hr_multi_message.get_return_status_disable;
191: hr_utility.set_location(' Leaving:' || l_proc, 30);
192: when others then
193: --
194: -- When Multiple Message Detection is enabled catch

Line 201: if hr_multi_message.unexpected_error_add(l_proc) then

197: -- Multiple Message List. Otherwise re-raise the
198: -- error.
199: --
200: rollback to create_element_outcome_swi;
201: if hr_multi_message.unexpected_error_add(l_proc) then
202: hr_utility.set_location(' Leaving:' || l_proc,40);
203: raise;
204: end if;
205: --

Line 209: p_return_status := hr_multi_message.get_return_status_disable;

205: --
206: -- Reset IN OUT and set OUT parameters
207: --
208: p_object_version_number := null;
209: p_return_status := hr_multi_message.get_return_status_disable;
210: hr_utility.set_location(' Leaving:' || l_proc,50);
211: end create_element_outcome;
212: -- ----------------------------------------------------------------------------
213: -- |------------------------< update_element_outcome >------------------------|

Line 291: hr_multi_message.enable_message_list;

287: savepoint update_element_outcome_swi;
288: --
289: -- Initialise Multiple Message Detection
290: --
291: hr_multi_message.enable_message_list;
292: --
293: -- Remember IN OUT parameter IN values
294: --
295: l_object_version_number := p_object_version_number;

Line 505: p_return_status := hr_multi_message.get_return_status_disable;

501: -- Derive the API return status value based on whether
502: -- messages of any type exist in the Multiple Message List.
503: -- Also disable Multiple Message Detection.
504: --
505: p_return_status := hr_multi_message.get_return_status_disable;
506: hr_utility.set_location(' Leaving:' || l_proc,20);
507: --
508: exception
509: when hr_multi_message.error_message_exist then

Line 509: when hr_multi_message.error_message_exist then

505: p_return_status := hr_multi_message.get_return_status_disable;
506: hr_utility.set_location(' Leaving:' || l_proc,20);
507: --
508: exception
509: when hr_multi_message.error_message_exist then
510: --
511: -- Catch the Multiple Message List exception which
512: -- indicates API processing has been aborted because
513: -- at least one message exists in the list.

Line 520: p_return_status := hr_multi_message.get_return_status_disable;

516: --
517: -- Reset IN OUT parameters and set OUT parameters
518: --
519: p_object_version_number := l_object_version_number;
520: p_return_status := hr_multi_message.get_return_status_disable;
521: hr_utility.set_location(' Leaving:' || l_proc, 30);
522: when others then
523: --
524: -- When Multiple Message Detection is enabled catch

Line 531: if hr_multi_message.unexpected_error_add(l_proc) then

527: -- Multiple Message List. Otherwise re-raise the
528: -- error.
529: --
530: rollback to update_element_outcome_swi;
531: if hr_multi_message.unexpected_error_add(l_proc) then
532: hr_utility.set_location(' Leaving:' || l_proc,40);
533: raise;
534: end if;
535: --

Line 539: p_return_status := hr_multi_message.get_return_status_disable;

535: --
536: -- Reset IN OUT and set OUT parameters
537: --
538: p_object_version_number := l_object_version_number;
539: p_return_status := hr_multi_message.get_return_status_disable;
540: hr_utility.set_location(' Leaving:' || l_proc,50);
541: end update_element_outcome;
542: -- ----------------------------------------------------------------------------
543: -- |------------------------< delete_element_outcome >------------------------|

Line 569: hr_multi_message.enable_message_list;

565: savepoint delete_element_outcome_swi;
566: --
567: -- Initialise Multiple Message Detection
568: --
569: hr_multi_message.enable_message_list;
570: --
571: -- Remember IN OUT parameter IN values
572: --
573: l_object_version_number := p_object_version_number;

Line 603: p_return_status := hr_multi_message.get_return_status_disable;

599: -- Derive the API return status value based on whether
600: -- messages of any type exist in the Multiple Message List.
601: -- Also disable Multiple Message Detection.
602: --
603: p_return_status := hr_multi_message.get_return_status_disable;
604: hr_utility.set_location(' Leaving:' || l_proc,20);
605: --
606: exception
607: when hr_multi_message.error_message_exist then

Line 607: when hr_multi_message.error_message_exist then

603: p_return_status := hr_multi_message.get_return_status_disable;
604: hr_utility.set_location(' Leaving:' || l_proc,20);
605: --
606: exception
607: when hr_multi_message.error_message_exist then
608: --
609: -- Catch the Multiple Message List exception which
610: -- indicates API processing has been aborted because
611: -- at least one message exists in the list.

Line 618: p_return_status := hr_multi_message.get_return_status_disable;

614: --
615: -- Reset IN OUT parameters and set OUT parameters
616: --
617: p_object_version_number := l_object_version_number;
618: p_return_status := hr_multi_message.get_return_status_disable;
619: hr_utility.set_location(' Leaving:' || l_proc, 30);
620: when others then
621: --
622: -- When Multiple Message Detection is enabled catch

Line 629: if hr_multi_message.unexpected_error_add(l_proc) then

625: -- Multiple Message List. Otherwise re-raise the
626: -- error.
627: --
628: rollback to delete_element_outcome_swi;
629: if hr_multi_message.unexpected_error_add(l_proc) then
630: hr_utility.set_location(' Leaving:' || l_proc,40);
631: raise;
632: end if;
633: --

Line 637: p_return_status := hr_multi_message.get_return_status_disable;

633: --
634: -- Reset IN OUT and set OUT parameters
635: --
636: p_object_version_number := l_object_version_number;
637: p_return_status := hr_multi_message.get_return_status_disable;
638: hr_utility.set_location(' Leaving:' || l_proc,50);
639: end delete_element_outcome;
640:
641: Procedure process_api