DBA Data[Home] [Help]

APPS.IRC_VARIABLE_COMP_ELEMENT_SWI dependencies on HR_MULTI_MESSAGE

Line 36: hr_multi_message.enable_message_list;

32: savepoint create_variable_comp_swi;
33: --
34: -- Initialise Multiple Message Detection
35: --
36: hr_multi_message.enable_message_list;
37: --
38: -- Remember IN OUT parameter IN values
39: --
40: --

Line 71: p_return_status := hr_multi_message.get_return_status_disable;

67: -- Derive the API return status value based on whether
68: -- messages of any type exist in the Multiple Message List.
69: -- Also disable Multiple Message Detection.
70: --
71: p_return_status := hr_multi_message.get_return_status_disable;
72: hr_utility.set_location(' Leaving:' || l_proc,20);
73: --
74: exception
75: when hr_multi_message.error_message_exist then

Line 75: when hr_multi_message.error_message_exist then

71: p_return_status := hr_multi_message.get_return_status_disable;
72: hr_utility.set_location(' Leaving:' || l_proc,20);
73: --
74: exception
75: when hr_multi_message.error_message_exist then
76: --
77: -- Catch the Multiple Message List exception which
78: -- indicates API processing has been aborted because
79: -- at least one error message exists in the list.

Line 86: p_return_status := hr_multi_message.get_return_status_disable;

82: --
83: -- Reset IN OUT paramters and set OUT parameters
84: --
85: p_object_version_number := null;
86: p_return_status := hr_multi_message.get_return_status_disable;
87: hr_utility.set_location(' Leaving:' || l_proc,30);
88: when others then
89: --
90: -- When Multiple Message Detection is enabled catch

Line 97: if hr_multi_message.unexpected_error_add(l_proc) then

93: -- Multiple Message List. Otherwise re-raise
94: -- the error.
95: --
96: rollback to create_variable_comp_swi;
97: if hr_multi_message.unexpected_error_add(l_proc) then
98: hr_utility.set_location(' Leaving:' || l_proc, 40);
99: raise;
100: end if;
101: --

Line 105: p_return_status := hr_multi_message.get_return_status_disable;

101: --
102: -- Reset IN OUT parameters and set OUT parameters
103: --
104: p_object_version_number := null;
105: p_return_status := hr_multi_message.get_return_status_disable;
106: hr_utility.set_location(' Leaving: ' || l_proc, 50);
107: end create_variable_compensation;
108: -- ----------------------------------------------------------------------------
109: -- |---------------------< delete_variable_compensation >---------------------|

Line 145: hr_multi_message.enable_message_list;

141: savepoint delete_variable_comp_swi;
142: --
143: -- Initialise Multiple Message Detection
144: --
145: hr_multi_message.enable_message_list;
146: --
147: -- Remember IN OUT parameter IN values
148: --
149: --

Line 187: p_return_status := hr_multi_message.get_return_status_disable;

183: -- Derive the API return status value based on whether
184: -- messages of any type exist in the Multiple Message List.
185: -- Also disable Multiple Message Detection.
186: --
187: p_return_status := hr_multi_message.get_return_status_disable;
188: hr_utility.set_location(' Leaving:' || l_proc,20);
189: --
190: exception
191: when hr_multi_message.error_message_exist then

Line 191: when hr_multi_message.error_message_exist then

187: p_return_status := hr_multi_message.get_return_status_disable;
188: hr_utility.set_location(' Leaving:' || l_proc,20);
189: --
190: exception
191: when hr_multi_message.error_message_exist then
192: --
193: -- Catch the Multiple Message List exception which
194: -- indicates API processing has been aborted because
195: -- at least one error message exists in the list.

Line 201: p_return_status := hr_multi_message.get_return_status_disable;

197: rollback to delete_variable_comp_swi;
198: --
199: -- Reset IN OUT paramters and set OUT parameters
200: --
201: p_return_status := hr_multi_message.get_return_status_disable;
202: hr_utility.set_location(' Leaving:' || l_proc,30);
203: when others then
204: --
205: -- When Multiple Message Detection is enabled catch

Line 212: if hr_multi_message.unexpected_error_add(l_proc) then

208: -- Multiple Message List. Otherwise re-raise
209: -- the error.
210: --
211: rollback to delete_variable_comp_swi;
212: if hr_multi_message.unexpected_error_add(l_proc) then
213: hr_utility.set_location(' Leaving:' || l_proc, 40);
214: raise;
215: end if;
216: --

Line 219: p_return_status := hr_multi_message.get_return_status_disable;

215: end if;
216: --
217: -- Reset IN OUT parameters and set OUT parameters
218: --
219: p_return_status := hr_multi_message.get_return_status_disable;
220: hr_utility.set_location(' Leaving: ' || l_proc, 50);
221: end delete_variable_compensation;
222: --
223: -- ----------------------------------------------------------------------------