113: ,p_attribute29 => p_attribute29
114: ,p_attribute30 => p_attribute30
115: );
116: exception
117: when hr_api.cannot_find_prog_unit then
118: hr_api.cannot_find_prog_unit_error
119: (
120: p_module_name => 'CREATE_perf_review'
121: ,p_hook_type => 'BP'
114: ,p_attribute30 => p_attribute30
115: );
116: exception
117: when hr_api.cannot_find_prog_unit then
118: hr_api.cannot_find_prog_unit_error
119: (
120: p_module_name => 'CREATE_perf_review'
121: ,p_hook_type => 'BP'
122: );
214: ,p_attribute30 => p_attribute30
215: ,p_object_version_number => l_object_version_number
216: );
217: exception
218: when hr_api.cannot_find_prog_unit then
219: hr_api.cannot_find_prog_unit_error
220: (p_module_name => 'CREATE_perf_review'
221: ,p_hook_type => 'AP'
222: );
215: ,p_object_version_number => l_object_version_number
216: );
217: exception
218: when hr_api.cannot_find_prog_unit then
219: hr_api.cannot_find_prog_unit_error
220: (p_module_name => 'CREATE_perf_review'
221: ,p_hook_type => 'AP'
222: );
223: --
229: --
230: -- When in validation only mode raise the Validate_Enabled exception
231: --
232: if p_validate then
233: raise hr_api.validate_enabled;
234: end if;
235: --
236: -- Set all output arguments
237: --
241: hr_utility.set_location(' Leaving:'||l_proc, 70);
242: --
243: exception
244: --
245: when hr_api.validate_enabled then
246: --
247: -- As the Validate_Enabled exception has been raised
248: -- we must rollback to the savepoint
249: --
274: --
275: procedure update_perf_review
276: (p_validate in boolean default false
277: ,p_performance_review_id in number
278: ,p_event_id in number default hr_api.g_number
279: ,p_review_date in date default hr_api.g_date
280: ,p_performance_rating in varchar2 default hr_api.g_varchar2
281: ,p_next_perf_review_date in date default hr_api.g_date
282: ,p_attribute_category in varchar2 default hr_api.g_varchar2
275: procedure update_perf_review
276: (p_validate in boolean default false
277: ,p_performance_review_id in number
278: ,p_event_id in number default hr_api.g_number
279: ,p_review_date in date default hr_api.g_date
280: ,p_performance_rating in varchar2 default hr_api.g_varchar2
281: ,p_next_perf_review_date in date default hr_api.g_date
282: ,p_attribute_category in varchar2 default hr_api.g_varchar2
283: ,p_attribute1 in varchar2 default hr_api.g_varchar2
276: (p_validate in boolean default false
277: ,p_performance_review_id in number
278: ,p_event_id in number default hr_api.g_number
279: ,p_review_date in date default hr_api.g_date
280: ,p_performance_rating in varchar2 default hr_api.g_varchar2
281: ,p_next_perf_review_date in date default hr_api.g_date
282: ,p_attribute_category in varchar2 default hr_api.g_varchar2
283: ,p_attribute1 in varchar2 default hr_api.g_varchar2
284: ,p_attribute2 in varchar2 default hr_api.g_varchar2
277: ,p_performance_review_id in number
278: ,p_event_id in number default hr_api.g_number
279: ,p_review_date in date default hr_api.g_date
280: ,p_performance_rating in varchar2 default hr_api.g_varchar2
281: ,p_next_perf_review_date in date default hr_api.g_date
282: ,p_attribute_category in varchar2 default hr_api.g_varchar2
283: ,p_attribute1 in varchar2 default hr_api.g_varchar2
284: ,p_attribute2 in varchar2 default hr_api.g_varchar2
285: ,p_attribute3 in varchar2 default hr_api.g_varchar2
278: ,p_event_id in number default hr_api.g_number
279: ,p_review_date in date default hr_api.g_date
280: ,p_performance_rating in varchar2 default hr_api.g_varchar2
281: ,p_next_perf_review_date in date default hr_api.g_date
282: ,p_attribute_category in varchar2 default hr_api.g_varchar2
283: ,p_attribute1 in varchar2 default hr_api.g_varchar2
284: ,p_attribute2 in varchar2 default hr_api.g_varchar2
285: ,p_attribute3 in varchar2 default hr_api.g_varchar2
286: ,p_attribute4 in varchar2 default hr_api.g_varchar2
279: ,p_review_date in date default hr_api.g_date
280: ,p_performance_rating in varchar2 default hr_api.g_varchar2
281: ,p_next_perf_review_date in date default hr_api.g_date
282: ,p_attribute_category in varchar2 default hr_api.g_varchar2
283: ,p_attribute1 in varchar2 default hr_api.g_varchar2
284: ,p_attribute2 in varchar2 default hr_api.g_varchar2
285: ,p_attribute3 in varchar2 default hr_api.g_varchar2
286: ,p_attribute4 in varchar2 default hr_api.g_varchar2
287: ,p_attribute5 in varchar2 default hr_api.g_varchar2
280: ,p_performance_rating in varchar2 default hr_api.g_varchar2
281: ,p_next_perf_review_date in date default hr_api.g_date
282: ,p_attribute_category in varchar2 default hr_api.g_varchar2
283: ,p_attribute1 in varchar2 default hr_api.g_varchar2
284: ,p_attribute2 in varchar2 default hr_api.g_varchar2
285: ,p_attribute3 in varchar2 default hr_api.g_varchar2
286: ,p_attribute4 in varchar2 default hr_api.g_varchar2
287: ,p_attribute5 in varchar2 default hr_api.g_varchar2
288: ,p_attribute6 in varchar2 default hr_api.g_varchar2
281: ,p_next_perf_review_date in date default hr_api.g_date
282: ,p_attribute_category in varchar2 default hr_api.g_varchar2
283: ,p_attribute1 in varchar2 default hr_api.g_varchar2
284: ,p_attribute2 in varchar2 default hr_api.g_varchar2
285: ,p_attribute3 in varchar2 default hr_api.g_varchar2
286: ,p_attribute4 in varchar2 default hr_api.g_varchar2
287: ,p_attribute5 in varchar2 default hr_api.g_varchar2
288: ,p_attribute6 in varchar2 default hr_api.g_varchar2
289: ,p_attribute7 in varchar2 default hr_api.g_varchar2
282: ,p_attribute_category in varchar2 default hr_api.g_varchar2
283: ,p_attribute1 in varchar2 default hr_api.g_varchar2
284: ,p_attribute2 in varchar2 default hr_api.g_varchar2
285: ,p_attribute3 in varchar2 default hr_api.g_varchar2
286: ,p_attribute4 in varchar2 default hr_api.g_varchar2
287: ,p_attribute5 in varchar2 default hr_api.g_varchar2
288: ,p_attribute6 in varchar2 default hr_api.g_varchar2
289: ,p_attribute7 in varchar2 default hr_api.g_varchar2
290: ,p_attribute8 in varchar2 default hr_api.g_varchar2
283: ,p_attribute1 in varchar2 default hr_api.g_varchar2
284: ,p_attribute2 in varchar2 default hr_api.g_varchar2
285: ,p_attribute3 in varchar2 default hr_api.g_varchar2
286: ,p_attribute4 in varchar2 default hr_api.g_varchar2
287: ,p_attribute5 in varchar2 default hr_api.g_varchar2
288: ,p_attribute6 in varchar2 default hr_api.g_varchar2
289: ,p_attribute7 in varchar2 default hr_api.g_varchar2
290: ,p_attribute8 in varchar2 default hr_api.g_varchar2
291: ,p_attribute9 in varchar2 default hr_api.g_varchar2
284: ,p_attribute2 in varchar2 default hr_api.g_varchar2
285: ,p_attribute3 in varchar2 default hr_api.g_varchar2
286: ,p_attribute4 in varchar2 default hr_api.g_varchar2
287: ,p_attribute5 in varchar2 default hr_api.g_varchar2
288: ,p_attribute6 in varchar2 default hr_api.g_varchar2
289: ,p_attribute7 in varchar2 default hr_api.g_varchar2
290: ,p_attribute8 in varchar2 default hr_api.g_varchar2
291: ,p_attribute9 in varchar2 default hr_api.g_varchar2
292: ,p_attribute10 in varchar2 default hr_api.g_varchar2
285: ,p_attribute3 in varchar2 default hr_api.g_varchar2
286: ,p_attribute4 in varchar2 default hr_api.g_varchar2
287: ,p_attribute5 in varchar2 default hr_api.g_varchar2
288: ,p_attribute6 in varchar2 default hr_api.g_varchar2
289: ,p_attribute7 in varchar2 default hr_api.g_varchar2
290: ,p_attribute8 in varchar2 default hr_api.g_varchar2
291: ,p_attribute9 in varchar2 default hr_api.g_varchar2
292: ,p_attribute10 in varchar2 default hr_api.g_varchar2
293: ,p_attribute11 in varchar2 default hr_api.g_varchar2
286: ,p_attribute4 in varchar2 default hr_api.g_varchar2
287: ,p_attribute5 in varchar2 default hr_api.g_varchar2
288: ,p_attribute6 in varchar2 default hr_api.g_varchar2
289: ,p_attribute7 in varchar2 default hr_api.g_varchar2
290: ,p_attribute8 in varchar2 default hr_api.g_varchar2
291: ,p_attribute9 in varchar2 default hr_api.g_varchar2
292: ,p_attribute10 in varchar2 default hr_api.g_varchar2
293: ,p_attribute11 in varchar2 default hr_api.g_varchar2
294: ,p_attribute12 in varchar2 default hr_api.g_varchar2
287: ,p_attribute5 in varchar2 default hr_api.g_varchar2
288: ,p_attribute6 in varchar2 default hr_api.g_varchar2
289: ,p_attribute7 in varchar2 default hr_api.g_varchar2
290: ,p_attribute8 in varchar2 default hr_api.g_varchar2
291: ,p_attribute9 in varchar2 default hr_api.g_varchar2
292: ,p_attribute10 in varchar2 default hr_api.g_varchar2
293: ,p_attribute11 in varchar2 default hr_api.g_varchar2
294: ,p_attribute12 in varchar2 default hr_api.g_varchar2
295: ,p_attribute13 in varchar2 default hr_api.g_varchar2
288: ,p_attribute6 in varchar2 default hr_api.g_varchar2
289: ,p_attribute7 in varchar2 default hr_api.g_varchar2
290: ,p_attribute8 in varchar2 default hr_api.g_varchar2
291: ,p_attribute9 in varchar2 default hr_api.g_varchar2
292: ,p_attribute10 in varchar2 default hr_api.g_varchar2
293: ,p_attribute11 in varchar2 default hr_api.g_varchar2
294: ,p_attribute12 in varchar2 default hr_api.g_varchar2
295: ,p_attribute13 in varchar2 default hr_api.g_varchar2
296: ,p_attribute14 in varchar2 default hr_api.g_varchar2
289: ,p_attribute7 in varchar2 default hr_api.g_varchar2
290: ,p_attribute8 in varchar2 default hr_api.g_varchar2
291: ,p_attribute9 in varchar2 default hr_api.g_varchar2
292: ,p_attribute10 in varchar2 default hr_api.g_varchar2
293: ,p_attribute11 in varchar2 default hr_api.g_varchar2
294: ,p_attribute12 in varchar2 default hr_api.g_varchar2
295: ,p_attribute13 in varchar2 default hr_api.g_varchar2
296: ,p_attribute14 in varchar2 default hr_api.g_varchar2
297: ,p_attribute15 in varchar2 default hr_api.g_varchar2
290: ,p_attribute8 in varchar2 default hr_api.g_varchar2
291: ,p_attribute9 in varchar2 default hr_api.g_varchar2
292: ,p_attribute10 in varchar2 default hr_api.g_varchar2
293: ,p_attribute11 in varchar2 default hr_api.g_varchar2
294: ,p_attribute12 in varchar2 default hr_api.g_varchar2
295: ,p_attribute13 in varchar2 default hr_api.g_varchar2
296: ,p_attribute14 in varchar2 default hr_api.g_varchar2
297: ,p_attribute15 in varchar2 default hr_api.g_varchar2
298: ,p_attribute16 in varchar2 default hr_api.g_varchar2
291: ,p_attribute9 in varchar2 default hr_api.g_varchar2
292: ,p_attribute10 in varchar2 default hr_api.g_varchar2
293: ,p_attribute11 in varchar2 default hr_api.g_varchar2
294: ,p_attribute12 in varchar2 default hr_api.g_varchar2
295: ,p_attribute13 in varchar2 default hr_api.g_varchar2
296: ,p_attribute14 in varchar2 default hr_api.g_varchar2
297: ,p_attribute15 in varchar2 default hr_api.g_varchar2
298: ,p_attribute16 in varchar2 default hr_api.g_varchar2
299: ,p_attribute17 in varchar2 default hr_api.g_varchar2
292: ,p_attribute10 in varchar2 default hr_api.g_varchar2
293: ,p_attribute11 in varchar2 default hr_api.g_varchar2
294: ,p_attribute12 in varchar2 default hr_api.g_varchar2
295: ,p_attribute13 in varchar2 default hr_api.g_varchar2
296: ,p_attribute14 in varchar2 default hr_api.g_varchar2
297: ,p_attribute15 in varchar2 default hr_api.g_varchar2
298: ,p_attribute16 in varchar2 default hr_api.g_varchar2
299: ,p_attribute17 in varchar2 default hr_api.g_varchar2
300: ,p_attribute18 in varchar2 default hr_api.g_varchar2
293: ,p_attribute11 in varchar2 default hr_api.g_varchar2
294: ,p_attribute12 in varchar2 default hr_api.g_varchar2
295: ,p_attribute13 in varchar2 default hr_api.g_varchar2
296: ,p_attribute14 in varchar2 default hr_api.g_varchar2
297: ,p_attribute15 in varchar2 default hr_api.g_varchar2
298: ,p_attribute16 in varchar2 default hr_api.g_varchar2
299: ,p_attribute17 in varchar2 default hr_api.g_varchar2
300: ,p_attribute18 in varchar2 default hr_api.g_varchar2
301: ,p_attribute19 in varchar2 default hr_api.g_varchar2
294: ,p_attribute12 in varchar2 default hr_api.g_varchar2
295: ,p_attribute13 in varchar2 default hr_api.g_varchar2
296: ,p_attribute14 in varchar2 default hr_api.g_varchar2
297: ,p_attribute15 in varchar2 default hr_api.g_varchar2
298: ,p_attribute16 in varchar2 default hr_api.g_varchar2
299: ,p_attribute17 in varchar2 default hr_api.g_varchar2
300: ,p_attribute18 in varchar2 default hr_api.g_varchar2
301: ,p_attribute19 in varchar2 default hr_api.g_varchar2
302: ,p_attribute20 in varchar2 default hr_api.g_varchar2
295: ,p_attribute13 in varchar2 default hr_api.g_varchar2
296: ,p_attribute14 in varchar2 default hr_api.g_varchar2
297: ,p_attribute15 in varchar2 default hr_api.g_varchar2
298: ,p_attribute16 in varchar2 default hr_api.g_varchar2
299: ,p_attribute17 in varchar2 default hr_api.g_varchar2
300: ,p_attribute18 in varchar2 default hr_api.g_varchar2
301: ,p_attribute19 in varchar2 default hr_api.g_varchar2
302: ,p_attribute20 in varchar2 default hr_api.g_varchar2
303: ,p_attribute21 in varchar2 default hr_api.g_varchar2
296: ,p_attribute14 in varchar2 default hr_api.g_varchar2
297: ,p_attribute15 in varchar2 default hr_api.g_varchar2
298: ,p_attribute16 in varchar2 default hr_api.g_varchar2
299: ,p_attribute17 in varchar2 default hr_api.g_varchar2
300: ,p_attribute18 in varchar2 default hr_api.g_varchar2
301: ,p_attribute19 in varchar2 default hr_api.g_varchar2
302: ,p_attribute20 in varchar2 default hr_api.g_varchar2
303: ,p_attribute21 in varchar2 default hr_api.g_varchar2
304: ,p_attribute22 in varchar2 default hr_api.g_varchar2
297: ,p_attribute15 in varchar2 default hr_api.g_varchar2
298: ,p_attribute16 in varchar2 default hr_api.g_varchar2
299: ,p_attribute17 in varchar2 default hr_api.g_varchar2
300: ,p_attribute18 in varchar2 default hr_api.g_varchar2
301: ,p_attribute19 in varchar2 default hr_api.g_varchar2
302: ,p_attribute20 in varchar2 default hr_api.g_varchar2
303: ,p_attribute21 in varchar2 default hr_api.g_varchar2
304: ,p_attribute22 in varchar2 default hr_api.g_varchar2
305: ,p_attribute23 in varchar2 default hr_api.g_varchar2
298: ,p_attribute16 in varchar2 default hr_api.g_varchar2
299: ,p_attribute17 in varchar2 default hr_api.g_varchar2
300: ,p_attribute18 in varchar2 default hr_api.g_varchar2
301: ,p_attribute19 in varchar2 default hr_api.g_varchar2
302: ,p_attribute20 in varchar2 default hr_api.g_varchar2
303: ,p_attribute21 in varchar2 default hr_api.g_varchar2
304: ,p_attribute22 in varchar2 default hr_api.g_varchar2
305: ,p_attribute23 in varchar2 default hr_api.g_varchar2
306: ,p_attribute24 in varchar2 default hr_api.g_varchar2
299: ,p_attribute17 in varchar2 default hr_api.g_varchar2
300: ,p_attribute18 in varchar2 default hr_api.g_varchar2
301: ,p_attribute19 in varchar2 default hr_api.g_varchar2
302: ,p_attribute20 in varchar2 default hr_api.g_varchar2
303: ,p_attribute21 in varchar2 default hr_api.g_varchar2
304: ,p_attribute22 in varchar2 default hr_api.g_varchar2
305: ,p_attribute23 in varchar2 default hr_api.g_varchar2
306: ,p_attribute24 in varchar2 default hr_api.g_varchar2
307: ,p_attribute25 in varchar2 default hr_api.g_varchar2
300: ,p_attribute18 in varchar2 default hr_api.g_varchar2
301: ,p_attribute19 in varchar2 default hr_api.g_varchar2
302: ,p_attribute20 in varchar2 default hr_api.g_varchar2
303: ,p_attribute21 in varchar2 default hr_api.g_varchar2
304: ,p_attribute22 in varchar2 default hr_api.g_varchar2
305: ,p_attribute23 in varchar2 default hr_api.g_varchar2
306: ,p_attribute24 in varchar2 default hr_api.g_varchar2
307: ,p_attribute25 in varchar2 default hr_api.g_varchar2
308: ,p_attribute26 in varchar2 default hr_api.g_varchar2
301: ,p_attribute19 in varchar2 default hr_api.g_varchar2
302: ,p_attribute20 in varchar2 default hr_api.g_varchar2
303: ,p_attribute21 in varchar2 default hr_api.g_varchar2
304: ,p_attribute22 in varchar2 default hr_api.g_varchar2
305: ,p_attribute23 in varchar2 default hr_api.g_varchar2
306: ,p_attribute24 in varchar2 default hr_api.g_varchar2
307: ,p_attribute25 in varchar2 default hr_api.g_varchar2
308: ,p_attribute26 in varchar2 default hr_api.g_varchar2
309: ,p_attribute27 in varchar2 default hr_api.g_varchar2
302: ,p_attribute20 in varchar2 default hr_api.g_varchar2
303: ,p_attribute21 in varchar2 default hr_api.g_varchar2
304: ,p_attribute22 in varchar2 default hr_api.g_varchar2
305: ,p_attribute23 in varchar2 default hr_api.g_varchar2
306: ,p_attribute24 in varchar2 default hr_api.g_varchar2
307: ,p_attribute25 in varchar2 default hr_api.g_varchar2
308: ,p_attribute26 in varchar2 default hr_api.g_varchar2
309: ,p_attribute27 in varchar2 default hr_api.g_varchar2
310: ,p_attribute28 in varchar2 default hr_api.g_varchar2
303: ,p_attribute21 in varchar2 default hr_api.g_varchar2
304: ,p_attribute22 in varchar2 default hr_api.g_varchar2
305: ,p_attribute23 in varchar2 default hr_api.g_varchar2
306: ,p_attribute24 in varchar2 default hr_api.g_varchar2
307: ,p_attribute25 in varchar2 default hr_api.g_varchar2
308: ,p_attribute26 in varchar2 default hr_api.g_varchar2
309: ,p_attribute27 in varchar2 default hr_api.g_varchar2
310: ,p_attribute28 in varchar2 default hr_api.g_varchar2
311: ,p_attribute29 in varchar2 default hr_api.g_varchar2
304: ,p_attribute22 in varchar2 default hr_api.g_varchar2
305: ,p_attribute23 in varchar2 default hr_api.g_varchar2
306: ,p_attribute24 in varchar2 default hr_api.g_varchar2
307: ,p_attribute25 in varchar2 default hr_api.g_varchar2
308: ,p_attribute26 in varchar2 default hr_api.g_varchar2
309: ,p_attribute27 in varchar2 default hr_api.g_varchar2
310: ,p_attribute28 in varchar2 default hr_api.g_varchar2
311: ,p_attribute29 in varchar2 default hr_api.g_varchar2
312: ,p_attribute30 in varchar2 default hr_api.g_varchar2
305: ,p_attribute23 in varchar2 default hr_api.g_varchar2
306: ,p_attribute24 in varchar2 default hr_api.g_varchar2
307: ,p_attribute25 in varchar2 default hr_api.g_varchar2
308: ,p_attribute26 in varchar2 default hr_api.g_varchar2
309: ,p_attribute27 in varchar2 default hr_api.g_varchar2
310: ,p_attribute28 in varchar2 default hr_api.g_varchar2
311: ,p_attribute29 in varchar2 default hr_api.g_varchar2
312: ,p_attribute30 in varchar2 default hr_api.g_varchar2
313: ,p_object_version_number in out nocopy number
306: ,p_attribute24 in varchar2 default hr_api.g_varchar2
307: ,p_attribute25 in varchar2 default hr_api.g_varchar2
308: ,p_attribute26 in varchar2 default hr_api.g_varchar2
309: ,p_attribute27 in varchar2 default hr_api.g_varchar2
310: ,p_attribute28 in varchar2 default hr_api.g_varchar2
311: ,p_attribute29 in varchar2 default hr_api.g_varchar2
312: ,p_attribute30 in varchar2 default hr_api.g_varchar2
313: ,p_object_version_number in out nocopy number
314: ,p_next_review_date_warning out nocopy boolean
307: ,p_attribute25 in varchar2 default hr_api.g_varchar2
308: ,p_attribute26 in varchar2 default hr_api.g_varchar2
309: ,p_attribute27 in varchar2 default hr_api.g_varchar2
310: ,p_attribute28 in varchar2 default hr_api.g_varchar2
311: ,p_attribute29 in varchar2 default hr_api.g_varchar2
312: ,p_attribute30 in varchar2 default hr_api.g_varchar2
313: ,p_object_version_number in out nocopy number
314: ,p_next_review_date_warning out nocopy boolean
315: ) is
308: ,p_attribute26 in varchar2 default hr_api.g_varchar2
309: ,p_attribute27 in varchar2 default hr_api.g_varchar2
310: ,p_attribute28 in varchar2 default hr_api.g_varchar2
311: ,p_attribute29 in varchar2 default hr_api.g_varchar2
312: ,p_attribute30 in varchar2 default hr_api.g_varchar2
313: ,p_object_version_number in out nocopy number
314: ,p_next_review_date_warning out nocopy boolean
315: ) is
316: --
378: ,p_attribute30 => p_attribute30
379: ,p_object_version_number => p_object_version_number
380: );
381: exception
382: when hr_api.cannot_find_prog_unit then
383: hr_api.cannot_find_prog_unit_error
384: (p_module_name => 'UPDATE_perf_review'
385: ,p_hook_type => 'BP'
386: );
379: ,p_object_version_number => p_object_version_number
380: );
381: exception
382: when hr_api.cannot_find_prog_unit then
383: hr_api.cannot_find_prog_unit_error
384: (p_module_name => 'UPDATE_perf_review'
385: ,p_hook_type => 'BP'
386: );
387: --
476: ,p_attribute30 => p_attribute30
477: ,p_object_version_number => l_object_version_number
478: );
479: exception
480: when hr_api.cannot_find_prog_unit then
481: hr_api.cannot_find_prog_unit_error
482: (p_module_name => 'UPDATE_perf_review'
483: ,p_hook_type => 'AP'
484: );
477: ,p_object_version_number => l_object_version_number
478: );
479: exception
480: when hr_api.cannot_find_prog_unit then
481: hr_api.cannot_find_prog_unit_error
482: (p_module_name => 'UPDATE_perf_review'
483: ,p_hook_type => 'AP'
484: );
485: --
491: --
492: -- When in validation only mode raise the Validate_Enabled exception
493: --
494: if p_validate then
495: raise hr_api.validate_enabled;
496: end if;
497: --
498: -- Set all output arguments
499: --
502: hr_utility.set_location(' Leaving:'||l_proc, 70);
503: --
504: exception
505: --
506: when hr_api.validate_enabled then
507: --
508: -- As the Validate_Enabled exception has been raised
509: -- we must rollback to the savepoint
510: --
566: p_performance_review_id => p_performance_review_id
567: ,p_object_version_number => p_object_version_number
568: );
569: exception
570: when hr_api.cannot_find_prog_unit then
571: hr_api.cannot_find_prog_unit_error
572: (p_module_name => 'DELETE_perf_review'
573: ,p_hook_type => 'BP'
574: );
567: ,p_object_version_number => p_object_version_number
568: );
569: exception
570: when hr_api.cannot_find_prog_unit then
571: hr_api.cannot_find_prog_unit_error
572: (p_module_name => 'DELETE_perf_review'
573: ,p_hook_type => 'BP'
574: );
575: --
593: p_performance_review_id => p_performance_review_id
594: ,p_object_version_number => l_object_version_number
595: );
596: exception
597: when hr_api.cannot_find_prog_unit then
598: hr_api.cannot_find_prog_unit_error
599: (p_module_name => 'DELETE_perf_review'
600: ,p_hook_type => 'AP'
601: );
594: ,p_object_version_number => l_object_version_number
595: );
596: exception
597: when hr_api.cannot_find_prog_unit then
598: hr_api.cannot_find_prog_unit_error
599: (p_module_name => 'DELETE_perf_review'
600: ,p_hook_type => 'AP'
601: );
602: --
608: --
609: -- When in validation only mode raise the Validate_Enabled exception
610: --
611: if p_validate then
612: raise hr_api.validate_enabled;
613: end if;
614: --
615: hr_utility.set_location(' Leaving:'||l_proc, 70);
616: --
615: hr_utility.set_location(' Leaving:'||l_proc, 70);
616: --
617: exception
618: --
619: when hr_api.validate_enabled then
620: --
621: -- As the Validate_Enabled exception has been raised
622: -- we must rollback to the savepoint
623: --