DBA Data[Home] [Help]

APPS.PER_VACANCY_SWI dependencies on HR_MULTI_MESSAGE

Line 92: hr_multi_message.enable_message_list;

88: savepoint create_vacancy_swi;
89: --
90: -- Initialise Multiple Message Detection
91: --
92: hr_multi_message.enable_message_list;
93: --
94: -- Remember IN OUT parameter IN values
95: --
96: --

Line 181: hr_multi_message.add

177: -- messages and add them to Multiple Message List
178: --
179: if l_inv_pos_grade_warning then
180: fnd_message.set_name('PER', 'HR_POS_GRADE_CHK');
181: hr_multi_message.add
182: (p_associated_column1 => 'PER_ALL_VACANCIES.POSITION_ID'
183: ,p_associated_column2 => 'PER_ALL_VACANCIES.GRADE_ID'
184: ,p_message_type => hr_multi_message.g_warning_msg
185: );

Line 184: ,p_message_type => hr_multi_message.g_warning_msg

180: fnd_message.set_name('PER', 'HR_POS_GRADE_CHK');
181: hr_multi_message.add
182: (p_associated_column1 => 'PER_ALL_VACANCIES.POSITION_ID'
183: ,p_associated_column2 => 'PER_ALL_VACANCIES.GRADE_ID'
184: ,p_message_type => hr_multi_message.g_warning_msg
185: );
186: end if;
187: if l_inv_job_grade_warning then
188: fnd_message.set_name('PER', 'HR_JOB_GRADE_CHK');

Line 189: hr_multi_message.add

185: );
186: end if;
187: if l_inv_job_grade_warning then
188: fnd_message.set_name('PER', 'HR_JOB_GRADE_CHK');
189: hr_multi_message.add
190: (p_associated_column1 => 'PER_ALL_VACANCIES.JOB_ID'
191: ,p_associated_column2 => 'PER_ALL_VACANCIES.GRADE_ID'
192: ,p_message_type => hr_multi_message.g_warning_msg
193: );

Line 192: ,p_message_type => hr_multi_message.g_warning_msg

188: fnd_message.set_name('PER', 'HR_JOB_GRADE_CHK');
189: hr_multi_message.add
190: (p_associated_column1 => 'PER_ALL_VACANCIES.JOB_ID'
191: ,p_associated_column2 => 'PER_ALL_VACANCIES.GRADE_ID'
192: ,p_message_type => hr_multi_message.g_warning_msg
193: );
194: end if;
195: end if;
196: --

Line 204: p_return_status := hr_multi_message.get_return_status_disable;

200: -- Derive the API return status value based on whether
201: -- messages of any type exist in the Multiple Message List.
202: -- Also disable Multiple Message Detection.
203: --
204: p_return_status := hr_multi_message.get_return_status_disable;
205: hr_utility.set_location(' Leaving:' || l_proc,20);
206: --
207: exception
208: when hr_multi_message.error_message_exist then

Line 208: when hr_multi_message.error_message_exist then

204: p_return_status := hr_multi_message.get_return_status_disable;
205: hr_utility.set_location(' Leaving:' || l_proc,20);
206: --
207: exception
208: when hr_multi_message.error_message_exist then
209: --
210: -- Catch the Multiple Message List exception which
211: -- indicates API processing has been aborted because
212: -- at least one error message exists in the list.

Line 219: p_return_status := hr_multi_message.get_return_status_disable;

215: --
216: -- Reset IN OUT paramters and set OUT parameters
217: --
218: p_object_version_number := null;
219: p_return_status := hr_multi_message.get_return_status_disable;
220: hr_utility.set_location(' Leaving:' || l_proc,30);
221: when others then
222: --
223: -- When Multiple Message Detection is enabled catch

Line 230: if hr_multi_message.unexpected_error_add(l_proc) then

226: -- Multiple Message List. Otherwise re-raise
227: -- the error.
228: --
229: rollback to create_vacancy_swi;
230: if hr_multi_message.unexpected_error_add(l_proc) then
231: hr_utility.set_location(' Leaving:' || l_proc, 40);
232: raise;
233: end if;
234: --

Line 238: p_return_status := hr_multi_message.get_return_status_disable;

234: --
235: -- Reset IN OUT parameters and set OUT parameters
236: --
237: p_object_version_number := null;
238: p_return_status := hr_multi_message.get_return_status_disable;
239: hr_utility.set_location(' Leaving: ' || l_proc, 50);
240: end create_vacancy;
241: -- ----------------------------------------------------------------------------
242: -- |----------------------------< delete_vacancy >----------------------------|

Line 267: hr_multi_message.enable_message_list;

263: savepoint delete_vacancy_swi;
264: --
265: -- Initialise Multiple Message Detection
266: --
267: hr_multi_message.enable_message_list;
268: --
269: -- Remember IN OUT parameter IN values
270: --
271: --

Line 300: p_return_status := hr_multi_message.get_return_status_disable;

296: -- Derive the API return status value based on whether
297: -- messages of any type exist in the Multiple Message List.
298: -- Also disable Multiple Message Detection.
299: --
300: p_return_status := hr_multi_message.get_return_status_disable;
301: hr_utility.set_location(' Leaving:' || l_proc,20);
302: --
303: exception
304: when hr_multi_message.error_message_exist then

Line 304: when hr_multi_message.error_message_exist then

300: p_return_status := hr_multi_message.get_return_status_disable;
301: hr_utility.set_location(' Leaving:' || l_proc,20);
302: --
303: exception
304: when hr_multi_message.error_message_exist then
305: --
306: -- Catch the Multiple Message List exception which
307: -- indicates API processing has been aborted because
308: -- at least one error message exists in the list.

Line 314: p_return_status := hr_multi_message.get_return_status_disable;

310: rollback to delete_vacancy_swi;
311: --
312: -- Reset IN OUT paramters and set OUT parameters
313: --
314: p_return_status := hr_multi_message.get_return_status_disable;
315: hr_utility.set_location(' Leaving:' || l_proc,30);
316: when others then
317: --
318: -- When Multiple Message Detection is enabled catch

Line 325: if hr_multi_message.unexpected_error_add(l_proc) then

321: -- Multiple Message List. Otherwise re-raise
322: -- the error.
323: --
324: rollback to delete_vacancy_swi;
325: if hr_multi_message.unexpected_error_add(l_proc) then
326: hr_utility.set_location(' Leaving:' || l_proc, 40);
327: raise;
328: end if;
329: --

Line 332: p_return_status := hr_multi_message.get_return_status_disable;

328: end if;
329: --
330: -- Reset IN OUT parameters and set OUT parameters
331: --
332: p_return_status := hr_multi_message.get_return_status_disable;
333: hr_utility.set_location(' Leaving: ' || l_proc, 50);
334: end delete_vacancy;
335: -- ----------------------------------------------------------------------------
336: -- |----------------------------< update_vacancy >----------------------------|

Line 417: hr_multi_message.enable_message_list;

413: savepoint update_vacancy_swi;
414: --
415: -- Initialise Multiple Message Detection
416: --
417: hr_multi_message.enable_message_list;
418: --
419: -- Remember IN OUT parameter IN values
420: --
421: l_object_version_number := p_object_version_number;

Line 505: hr_multi_message.add

501: -- messages and add them to Multiple Message List
502: --
503: if l_inv_pos_grade_warning then
504: fnd_message.set_name('PER', 'HR_POS_GRADE_CHK');
505: hr_multi_message.add
506: (p_message_type => hr_multi_message.g_warning_msg
507: );
508: end if;
509: if l_inv_job_grade_warning then

Line 506: (p_message_type => hr_multi_message.g_warning_msg

502: --
503: if l_inv_pos_grade_warning then
504: fnd_message.set_name('PER', 'HR_POS_GRADE_CHK');
505: hr_multi_message.add
506: (p_message_type => hr_multi_message.g_warning_msg
507: );
508: end if;
509: if l_inv_job_grade_warning then
510: fnd_message.set_name('PER', 'HR_JOB_GRADE_CHK');

Line 511: hr_multi_message.add

507: );
508: end if;
509: if l_inv_job_grade_warning then
510: fnd_message.set_name('PER', 'HR_JOB_GRADE_CHK');
511: hr_multi_message.add
512: (p_message_type => hr_multi_message.g_warning_msg
513: );
514: end if;
515: end if;

Line 512: (p_message_type => hr_multi_message.g_warning_msg

508: end if;
509: if l_inv_job_grade_warning then
510: fnd_message.set_name('PER', 'HR_JOB_GRADE_CHK');
511: hr_multi_message.add
512: (p_message_type => hr_multi_message.g_warning_msg
513: );
514: end if;
515: end if;
516: --

Line 528: p_return_status := hr_multi_message.get_return_status_disable;

524: -- Derive the API return status value based on whether
525: -- messages of any type exist in the Multiple Message List.
526: -- Also disable Multiple Message Detection.
527: --
528: p_return_status := hr_multi_message.get_return_status_disable;
529: hr_utility.set_location(' Leaving:' || l_proc,20);
530: --
531: exception
532: when hr_multi_message.error_message_exist then

Line 532: when hr_multi_message.error_message_exist then

528: p_return_status := hr_multi_message.get_return_status_disable;
529: hr_utility.set_location(' Leaving:' || l_proc,20);
530: --
531: exception
532: when hr_multi_message.error_message_exist then
533: --
534: -- Catch the Multiple Message List exception which
535: -- indicates API processing has been aborted because
536: -- at least one error message exists in the list.

Line 544: p_return_status := hr_multi_message.get_return_status_disable;

540: -- Reset IN OUT paramters and set OUT parameters
541: --
542: p_object_version_number := l_object_version_number;
543: p_assignment_changed := null;
544: p_return_status := hr_multi_message.get_return_status_disable;
545: hr_utility.set_location(' Leaving:' || l_proc,30);
546: when others then
547: --
548: -- When Multiple Message Detection is enabled catch

Line 555: if hr_multi_message.unexpected_error_add(l_proc) then

551: -- Multiple Message List. Otherwise re-raise
552: -- the error.
553: --
554: rollback to update_vacancy_swi;
555: if hr_multi_message.unexpected_error_add(l_proc) then
556: hr_utility.set_location(' Leaving:' || l_proc, 40);
557: raise;
558: end if;
559: --

Line 564: p_return_status := hr_multi_message.get_return_status_disable;

560: -- Reset IN OUT parameters and set OUT parameters
561: --
562: p_object_version_number := l_object_version_number;
563: p_assignment_changed := null;
564: p_return_status := hr_multi_message.get_return_status_disable;
565: hr_utility.set_location(' Leaving: ' || l_proc, 50);
566: end update_vacancy;
567: --
568: procedure process_api

Line 914: p_return_status := hr_multi_message.get_return_status_disable;

910:
911: end if;
912: --
913: close csr_vacancy_id;
914: p_return_status := hr_multi_message.get_return_status_disable;
915: hr_utility.set_location('Exiting:' || l_proc,60);
916: --
917: end finalize_transaction;
918: