DBA Data[Home] [Help]

APPS.PER_SEC_PROFILE_ASG_SWI dependencies on HR_MULTI_MESSAGE

Line 43: hr_multi_message.enable_message_list;

39: savepoint create_sec_prf_asg_swi;
40: --
41: -- Initialise Multiple Message Detection
42: --
43: hr_multi_message.enable_message_list;
44:
45: hr_utility.trace(' user id ' || p_user_id );
46: hr_utility.trace(' Sec Grp Id ' || p_security_group_id);
47: hr_utility.trace(' Sec Prf Id ' || p_security_profile_id);

Line 102: p_return_status := hr_multi_message.get_return_status_disable;

98: -- Derive the API return status value based on whether
99: -- messages of any type exist in the Multiple Message List.
100: -- Also disable Multiple Message Detection.
101: --
102: p_return_status := hr_multi_message.get_return_status_disable;
103: hr_utility.set_location(' Leaving:' || l_proc,20);
104: --
105: exception
106: when hr_multi_message.error_message_exist then

Line 106: when hr_multi_message.error_message_exist then

102: p_return_status := hr_multi_message.get_return_status_disable;
103: hr_utility.set_location(' Leaving:' || l_proc,20);
104: --
105: exception
106: when hr_multi_message.error_message_exist then
107: --
108: -- Catch the Multiple Message List exception which
109: -- indicates API processing has been aborted because
110: -- at least one message exists in the list.

Line 123: p_return_status := hr_multi_message.get_return_status_disable;

119: p_sec_profile_assignment_id := null;
120:
121: p_object_version_number := null;
122:
123: p_return_status := hr_multi_message.get_return_status_disable;
124: hr_utility.set_location(' Leaving:' || l_proc, 30);
125: when others then
126: --
127: -- When Multiple Message Detection is enabled catch

Line 134: if hr_multi_message.unexpected_error_add(l_proc) then

130: -- Multiple Message List. Otherwise re-raise the
131: -- error.
132: --
133: rollback to create_sec_prf_asg_swi;
134: if hr_multi_message.unexpected_error_add(l_proc) then
135: hr_utility.set_location(' Leaving:' || l_proc,40);
136: raise;
137: end if;
138: --

Line 148: p_return_status := hr_multi_message.get_return_status_disable;

144: p_sec_profile_assignment_id := null;
145:
146: p_object_version_number := null;
147:
148: p_return_status := hr_multi_message.get_return_status_disable;
149: hr_utility.set_location(' Leaving:' || l_proc,50);
150: end create_security_profile_asg;
151:
152:

Line 189: hr_multi_message.enable_message_list;

185: savepoint update_sec_prf_asg_swi;
186: --
187: -- Initialise Multiple Message Detection
188: --
189: hr_multi_message.enable_message_list;
190:
191:
192: --
193: -- Remember IN OUT parameter IN values

Line 244: p_return_status := hr_multi_message.get_return_status_disable;

240: -- Derive the API return status value based on whether
241: -- messages of any type exist in the Multiple Message List.
242: -- Also disable Multiple Message Detection.
243: --
244: p_return_status := hr_multi_message.get_return_status_disable;
245: hr_utility.set_location(' Leaving:' || l_proc,20);
246: --
247: exception
248: when hr_multi_message.error_message_exist then

Line 248: when hr_multi_message.error_message_exist then

244: p_return_status := hr_multi_message.get_return_status_disable;
245: hr_utility.set_location(' Leaving:' || l_proc,20);
246: --
247: exception
248: when hr_multi_message.error_message_exist then
249: --
250: -- Catch the Multiple Message List exception which
251: -- indicates API processing has been aborted because
252: -- at least one message exists in the list.

Line 263: p_return_status := hr_multi_message.get_return_status_disable;

259:
260:
261: p_object_version_number := l_object_version_number;
262:
263: p_return_status := hr_multi_message.get_return_status_disable;
264: hr_utility.set_location(' Leaving:' || l_proc, 30);
265: when others then
266: --
267: -- When Multiple Message Detection is enabled catch

Line 274: if hr_multi_message.unexpected_error_add(l_proc) then

270: -- Multiple Message List. Otherwise re-raise the
271: -- error.
272: --
273: rollback to update_sec_prf_asg_swi;
274: if hr_multi_message.unexpected_error_add(l_proc) then
275: hr_utility.set_location(' Leaving:' || l_proc,40);
276: raise;
277: end if;
278: --

Line 286: p_return_status := hr_multi_message.get_return_status_disable;

282:
283:
284: p_object_version_number := l_object_version_number;
285:
286: p_return_status := hr_multi_message.get_return_status_disable;
287: hr_utility.set_location(' Leaving:' || l_proc,50);
288: end update_security_profile_asg;
289:
290: end per_sec_profile_asg_swi;