DBA Data[Home] [Help]

APPS.PER_VACANCY_SWI dependencies on HR_MULTI_MESSAGE

Line 93: hr_multi_message.enable_message_list;

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

Line 183: hr_multi_message.add

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

Line 186: ,p_message_type => hr_multi_message.g_warning_msg

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

Line 191: hr_multi_message.add

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

Line 194: ,p_message_type => hr_multi_message.g_warning_msg

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

Line 206: p_return_status := hr_multi_message.get_return_status_disable;

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

Line 210: when hr_multi_message.error_message_exist then

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

Line 221: p_return_status := hr_multi_message.get_return_status_disable;

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

Line 232: if hr_multi_message.unexpected_error_add(l_proc) then

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

Line 240: p_return_status := hr_multi_message.get_return_status_disable;

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

Line 269: hr_multi_message.enable_message_list;

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

Line 302: p_return_status := hr_multi_message.get_return_status_disable;

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

Line 306: when hr_multi_message.error_message_exist then

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

Line 316: p_return_status := hr_multi_message.get_return_status_disable;

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

Line 327: if hr_multi_message.unexpected_error_add(l_proc) then

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

Line 334: p_return_status := hr_multi_message.get_return_status_disable;

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

Line 420: hr_multi_message.enable_message_list;

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

Line 509: hr_multi_message.add

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

Line 510: (p_message_type => hr_multi_message.g_warning_msg

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

Line 515: hr_multi_message.add

511: );
512: end if;
513: if l_inv_job_grade_warning then
514: fnd_message.set_name('PER', 'HR_JOB_GRADE_CHK');
515: hr_multi_message.add
516: (p_message_type => hr_multi_message.g_warning_msg
517: );
518: end if;
519: end if;

Line 516: (p_message_type => hr_multi_message.g_warning_msg

512: end if;
513: if l_inv_job_grade_warning then
514: fnd_message.set_name('PER', 'HR_JOB_GRADE_CHK');
515: hr_multi_message.add
516: (p_message_type => hr_multi_message.g_warning_msg
517: );
518: end if;
519: end if;
520: --

Line 532: p_return_status := hr_multi_message.get_return_status_disable;

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

Line 536: when hr_multi_message.error_message_exist then

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

Line 548: p_return_status := hr_multi_message.get_return_status_disable;

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

Line 559: if hr_multi_message.unexpected_error_add(l_proc) then

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

Line 568: p_return_status := hr_multi_message.get_return_status_disable;

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

Line 956: p_return_status := hr_multi_message.get_return_status_disable;

952:
953: end if;
954: --
955: close csr_vacancy_id;
956: p_return_status := hr_multi_message.get_return_status_disable;
957: hr_utility.set_location('Exiting:' || l_proc,60);
958: --
959: end finalize_transaction;
960: