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 135: hr_multi_message.enable_message_list;

131: savepoint delete_variable_comp_swi;
132: --
133: -- Initialise Multiple Message Detection
134: --
135: hr_multi_message.enable_message_list;
136: --
137: -- Remember IN OUT parameter IN values
138: --
139: --

Line 169: p_return_status := hr_multi_message.get_return_status_disable;

165: -- Derive the API return status value based on whether
166: -- messages of any type exist in the Multiple Message List.
167: -- Also disable Multiple Message Detection.
168: --
169: p_return_status := hr_multi_message.get_return_status_disable;
170: hr_utility.set_location(' Leaving:' || l_proc,20);
171: --
172: exception
173: when hr_multi_message.error_message_exist then

Line 173: when hr_multi_message.error_message_exist then

169: p_return_status := hr_multi_message.get_return_status_disable;
170: hr_utility.set_location(' Leaving:' || l_proc,20);
171: --
172: exception
173: when hr_multi_message.error_message_exist then
174: --
175: -- Catch the Multiple Message List exception which
176: -- indicates API processing has been aborted because
177: -- at least one error message exists in the list.

Line 183: p_return_status := hr_multi_message.get_return_status_disable;

179: rollback to delete_variable_comp_swi;
180: --
181: -- Reset IN OUT paramters and set OUT parameters
182: --
183: p_return_status := hr_multi_message.get_return_status_disable;
184: hr_utility.set_location(' Leaving:' || l_proc,30);
185: when others then
186: --
187: -- When Multiple Message Detection is enabled catch

Line 194: if hr_multi_message.unexpected_error_add(l_proc) then

190: -- Multiple Message List. Otherwise re-raise
191: -- the error.
192: --
193: rollback to delete_variable_comp_swi;
194: if hr_multi_message.unexpected_error_add(l_proc) then
195: hr_utility.set_location(' Leaving:' || l_proc, 40);
196: raise;
197: end if;
198: --

Line 201: p_return_status := hr_multi_message.get_return_status_disable;

197: end if;
198: --
199: -- Reset IN OUT parameters and set OUT parameters
200: --
201: p_return_status := hr_multi_message.get_return_status_disable;
202: hr_utility.set_location(' Leaving: ' || l_proc, 50);
203: end delete_variable_compensation;
204: --
205: -- ----------------------------------------------------------------------------