1 Package hr_objective_library_swi AUTHID CURRENT_USER As
2 /* $Header: pepmlswi.pkh 120.1.12010000.1 2008/07/28 05:22:26 appldev ship $ */
3 -- ----------------------------------------------------------------------------
4 -- |-----------------------< create_library_objective >-----------------------|
5 -- ----------------------------------------------------------------------------
6 -- {Start of comments}
7 --
8 -- Description:
9 -- This procedure is the self-service wrapper procedure to the following
13 -- All 'IN' parameters to this procedure have been appropriately derived.
10 -- API: hr_objective_library_api.create_library_objective
11 --
12 -- Pre-requisites
14 --
15 -- Post Success:
16 -- p_return_status will return value indicating success.
17 --
18 -- Post Failure:
19 -- p_return_status will return value indication failure.
20 --
21 -- Access Status:
22 -- Internal Development use only.
23 --
24 -- {End of comments}
25 -- ----------------------------------------------------------------------------
26 PROCEDURE create_library_objective
27 (p_validate in number default hr_api.g_false_num
28 ,p_effective_date in date
29 ,p_objective_name in varchar2
30 ,p_valid_from in date default null
31 ,p_valid_to in date default null
32 ,p_target_date in date default null
33 ,p_next_review_date in date default null
34 ,p_group_code in varchar2 default null
35 ,p_priority_code in varchar2 default null
36 ,p_appraise_flag in varchar2 default 'Y'
37 ,p_weighting_percent in number default null
38 ,p_measurement_style_code in varchar2 default 'N_M'
39 ,p_measure_name in varchar2 default null
40 ,p_target_value in number default null
41 ,p_uom_code in varchar2 default null
42 ,p_measure_type_code in varchar2 default null
43 ,p_measure_comments in varchar2 default null
44 ,p_eligibility_type_code in varchar2 default 'N_P'
45 ,p_details in varchar2 default null
46 ,p_success_criteria in varchar2 default null
47 ,p_comments in varchar2 default null
48 ,p_attribute_category in varchar2 default null
49 ,p_attribute1 in varchar2 default null
50 ,p_attribute2 in varchar2 default null
51 ,p_attribute3 in varchar2 default null
52 ,p_attribute4 in varchar2 default null
53 ,p_attribute5 in varchar2 default null
54 ,p_attribute6 in varchar2 default null
55 ,p_attribute7 in varchar2 default null
56 ,p_attribute8 in varchar2 default null
57 ,p_attribute9 in varchar2 default null
58 ,p_attribute10 in varchar2 default null
59 ,p_attribute11 in varchar2 default null
60 ,p_attribute12 in varchar2 default null
61 ,p_attribute13 in varchar2 default null
62 ,p_attribute14 in varchar2 default null
63 ,p_attribute15 in varchar2 default null
64 ,p_attribute16 in varchar2 default null
65 ,p_attribute17 in varchar2 default null
66 ,p_attribute18 in varchar2 default null
67 ,p_attribute19 in varchar2 default null
68 ,p_attribute20 in varchar2 default null
69 ,p_attribute21 in varchar2 default null
70 ,p_attribute22 in varchar2 default null
71 ,p_attribute23 in varchar2 default null
72 ,p_attribute24 in varchar2 default null
73 ,p_attribute25 in varchar2 default null
74 ,p_attribute26 in varchar2 default null
75 ,p_attribute27 in varchar2 default null
76 ,p_attribute28 in varchar2 default null
77 ,p_attribute29 in varchar2 default null
78 ,p_attribute30 in varchar2 default null
79 ,p_objective_id in out nocopy number
80 ,p_object_version_number out nocopy number
81 ,p_return_status out nocopy varchar2
82 );
83 -- ----------------------------------------------------------------------------
84 -- |-----------------------< delete_library_objective >-----------------------|
85 -- ----------------------------------------------------------------------------
86 -- {Start of comments}
87 --
88 -- Description:
89 -- This procedure is the self-service wrapper procedure to the following
90 -- API: hr_objective_library_api.delete_library_objective
91 --
92 -- Pre-requisites
93 -- All 'IN' parameters to this procedure have been appropriately derived.
94 --
95 -- Post Success:
96 -- p_return_status will return value indicating success.
97 --
98 -- Post Failure:
99 -- p_return_status will return value indication failure.
100 --
101 -- Access Status:
102 -- Internal Development use only.
103 --
104 -- {End of comments}
105 -- ----------------------------------------------------------------------------
106 PROCEDURE delete_library_objective
107 (p_validate in number default hr_api.g_false_num
108 ,p_objective_id in number
109 ,p_object_version_number in number
110 ,p_return_status out nocopy varchar2
111 );
112 -- ----------------------------------------------------------------------------
113 -- |-----------------------< update_library_objective >-----------------------|
114 -- ----------------------------------------------------------------------------
115 -- {Start of comments}
116 --
117 -- Description:
118 -- This procedure is the self-service wrapper procedure to the following
122 -- All 'IN' parameters to this procedure have been appropriately derived.
119 -- API: hr_objective_library_api.update_library_objective
120 --
121 -- Pre-requisites
123 --
124 -- Post Success:
125 -- p_return_status will return value indicating success.
126 --
127 -- Post Failure:
128 -- p_return_status will return value indication failure.
129 --
130 -- Access Status:
131 -- Internal Development use only.
132 --
133 -- {End of comments}
134 -- ----------------------------------------------------------------------------
135 PROCEDURE update_library_objective
136 (p_validate in number default hr_api.g_false_num
137 ,p_effective_date in date
138 ,p_objective_id in number
139 ,p_objective_name in varchar2 default hr_api.g_varchar2
140 ,p_valid_from in date default hr_api.g_date
141 ,p_valid_to in date default hr_api.g_date
142 ,p_target_date in date default hr_api.g_date
143 ,p_next_review_date in date default hr_api.g_date
144 ,p_group_code in varchar2 default hr_api.g_varchar2
145 ,p_priority_code in varchar2 default hr_api.g_varchar2
146 ,p_appraise_flag in varchar2 default hr_api.g_varchar2
147 ,p_weighting_percent in number default hr_api.g_number
148 ,p_measurement_style_code in varchar2 default hr_api.g_varchar2
149 ,p_measure_name in varchar2 default hr_api.g_varchar2
150 ,p_target_value in number default hr_api.g_number
151 ,p_uom_code in varchar2 default hr_api.g_varchar2
152 ,p_measure_type_code in varchar2 default hr_api.g_varchar2
153 ,p_measure_comments in varchar2 default hr_api.g_varchar2
154 ,p_eligibility_type_code in varchar2 default hr_api.g_varchar2
155 ,p_details in varchar2 default hr_api.g_varchar2
156 ,p_success_criteria in varchar2 default hr_api.g_varchar2
157 ,p_comments in varchar2 default hr_api.g_varchar2
158 ,p_attribute_category in varchar2 default hr_api.g_varchar2
159 ,p_attribute1 in varchar2 default hr_api.g_varchar2
160 ,p_attribute2 in varchar2 default hr_api.g_varchar2
161 ,p_attribute3 in varchar2 default hr_api.g_varchar2
162 ,p_attribute4 in varchar2 default hr_api.g_varchar2
163 ,p_attribute5 in varchar2 default hr_api.g_varchar2
164 ,p_attribute6 in varchar2 default hr_api.g_varchar2
165 ,p_attribute7 in varchar2 default hr_api.g_varchar2
166 ,p_attribute8 in varchar2 default hr_api.g_varchar2
167 ,p_attribute9 in varchar2 default hr_api.g_varchar2
168 ,p_attribute10 in varchar2 default hr_api.g_varchar2
169 ,p_attribute11 in varchar2 default hr_api.g_varchar2
170 ,p_attribute12 in varchar2 default hr_api.g_varchar2
171 ,p_attribute13 in varchar2 default hr_api.g_varchar2
172 ,p_attribute14 in varchar2 default hr_api.g_varchar2
173 ,p_attribute15 in varchar2 default hr_api.g_varchar2
174 ,p_attribute16 in varchar2 default hr_api.g_varchar2
175 ,p_attribute17 in varchar2 default hr_api.g_varchar2
176 ,p_attribute18 in varchar2 default hr_api.g_varchar2
177 ,p_attribute19 in varchar2 default hr_api.g_varchar2
178 ,p_attribute20 in varchar2 default hr_api.g_varchar2
179 ,p_attribute21 in varchar2 default hr_api.g_varchar2
180 ,p_attribute22 in varchar2 default hr_api.g_varchar2
181 ,p_attribute23 in varchar2 default hr_api.g_varchar2
182 ,p_attribute24 in varchar2 default hr_api.g_varchar2
183 ,p_attribute25 in varchar2 default hr_api.g_varchar2
184 ,p_attribute26 in varchar2 default hr_api.g_varchar2
185 ,p_attribute27 in varchar2 default hr_api.g_varchar2
186 ,p_attribute28 in varchar2 default hr_api.g_varchar2
187 ,p_attribute29 in varchar2 default hr_api.g_varchar2
188 ,p_attribute30 in varchar2 default hr_api.g_varchar2
189 ,p_object_version_number in out nocopy number
190 ,p_return_status out nocopy varchar2
191 );
192 --
193 -- ----------------------------------------------------------------------------
194 -- |-------------------------< create_eligy_profile >-------------------------|
195 -- ----------------------------------------------------------------------------
196 -- {Start Of Comments}
197 --
198 -- Description:
199 --
200 --
201 -- Prerequisites:
202 --
203 --
204 -- In Parameters:
205 -- Name Reqd Type Description
206 -- p_validate Yes number Commit or Rollback.
207 -- p_name Yes varchar2
208 -- p_elig_pstn_flag No varchar2
209 -- p_elig_grd_flag No varchar2
210 -- p_elig_org_unit_flag No varchar2
211 -- p_elig_job_flag No varchar2
212 --
213 -- Post Success:
214 --
215 -- Out Parameters:
216 -- Name Reqd Type Description
217 -- p_eligy_prfl_id Yes number PK of record
218 --
219 -- Post Failure:
220 --
221 --
222 -- Access Status:
223 -- Public.
224 --
225 -- {End Of Comments}
226 --
227 procedure create_eligy_profile
228 (p_validate in number default hr_api.g_false_num
229 ,p_name in varchar2 default null
230 ,p_bnft_cagr_prtn_cd in varchar2 default null
231 ,p_stat_cd in varchar2 default null
232 ,p_asmt_to_use_cd in varchar2 default null
233 ,p_eligy_prfl_id in out nocopy number
234 ,p_elig_grd_flag in varchar2 default 'N'
235 ,p_elig_org_unit_flag in varchar2 default 'N'
236 ,p_elig_job_flag in varchar2 default 'N'
237 ,p_elig_pstn_flag in varchar2 default 'N'
238 ,p_object_version_number out nocopy number
239 ,p_business_group_id in number
240 ,p_effective_date in date
241 ,p_effective_start_date out nocopy date
242 ,p_effective_end_date out nocopy date
243 ,p_return_status out nocopy varchar2
244 );
245
246 -- ----------------------------------------------------------------------------
247 -- |-------------------------< update_eligy_profile >-------------------------|
248 -- ----------------------------------------------------------------------------
249 -- {Start Of Comments}
250 --
251 -- Description:
252 --
253 --
254 -- Prerequisites:
255 --
256 --
257 -- In Parameters:
258
259
260 procedure update_eligy_profile
261 ( p_validate in number default hr_api.g_false_num
262 ,p_effective_date in date
263 ,p_business_group_id in number
264 ,p_name in varchar2 default null
265 ,p_bnft_cagr_prtn_cd in varchar2 default null
266 ,p_stat_cd in varchar2 default null
267 ,p_asmt_to_use_cd in varchar2 default null
268 ,p_elig_grd_flag in varchar2 default 'N'
269 ,p_elig_org_unit_flag in varchar2 default 'N'
270 ,p_elig_job_flag in varchar2 default 'N'
271 ,p_elig_pstn_flag in varchar2 default 'N'
272 ,p_eligy_prfl_id in number
273 ,p_object_version_number in out nocopy number
274 ,p_effective_start_date out nocopy date
275 ,p_effective_end_date out nocopy date
276 ,p_datetrack_mode in varchar2
277 ,p_return_status out nocopy varchar2
278 );
279 --
280 -- ----------------------------------------------------------------------------
281 -- |--------------------------< create_eligy_object >-------------------------|
282 -- ----------------------------------------------------------------------------
283 -- {Start Of Comments}
284 --
285 -- Description:
286 --
287 --
288 -- Prerequisites:
289 --
290 --
291 -- In Parameters:
292 -- Name Reqd Type Description
293 -- p_validate Yes number Commit or Rollback.
294 --
295 -- Post Success:
296 --
297 -- Out Parameters:
298 -- Name Reqd Type Description
299 --
300 -- Post Failure:
301 --
302 --
303 -- Access Status:
304 -- Public.
305 --
306 -- {End Of Comments}
307 --
308 procedure create_eligy_object
309 (p_validate in number default hr_api.g_false_num
310 ,p_elig_obj_id in out nocopy number
311 ,p_effective_start_date out nocopy date
312 ,p_effective_end_date out nocopy date
313 ,p_business_group_id in number
314 ,p_table_name in varchar2
315 ,p_column_name in varchar2
316 ,p_column_value in varchar2
317 ,p_object_version_number out nocopy number
318 ,p_effective_date in date
319 );
320 --
321 -- ----------------------------------------------------------------------------
322 -- |--------------------------< update_eligy_object >-------------------------|
323 -- ----------------------------------------------------------------------------
324 -- {Start Of Comments}
325 --
326 -- Description:
327 --
328 --
329 -- Prerequisites:
330 --
331 --
332 -- In Parameters:
333 -- Name Reqd Type Description
334 -- p_validate Yes number Commit or Rollback.
335 --
336 -- Post Success:
337 --
338 -- Out Parameters:
339 -- Name Reqd Type Description
340 --
341 -- Post Failure:
342 --
343 --
344 -- Access Status:
345 -- Public.
346 --
347 -- {End Of Comments}
348 --
349 procedure update_eligy_object
350 (p_validate in number default hr_api.g_false_num
351 ,p_elig_obj_id in number
352 ,p_effective_start_date out nocopy date
353 ,p_effective_end_date out nocopy date
354 ,p_business_group_id in number default hr_api.g_number
355 ,p_table_name in varchar2 default hr_api.g_varchar2
356 ,p_column_name in varchar2 default hr_api.g_varchar2
357 ,p_column_value in varchar2 default hr_api.g_varchar2
358 ,p_object_version_number in out nocopy number
359 ,p_effective_date in date
360 ,p_datetrack_mode in varchar2
361 );
362 --
363 -- ----------------------------------------------------------------------------
364 -- |--------------------------< delete_eligy_object >-------------------------|
365 -- ----------------------------------------------------------------------------
366 -- {Start Of Comments}
367 --
368 -- Description:
369 --
370 --
371 -- Prerequisites:
372 --
373 --
377 --
374 -- In Parameters:
375 -- Name Reqd Type Description
376 -- p_validate Yes number Commit or Rollback.
378 -- Post Success:
379 --
380 -- Out Parameters:
381 -- Name Reqd Type Description
382 --
383 -- Post Failure:
384 --
385 --
386 -- Access Status:
387 -- Public.
388 --
389 -- {End Of Comments}
390 --
391 procedure delete_eligy_object
392 (p_validate in number default hr_api.g_false_num
393 ,p_elig_obj_id in number
394 ,p_effective_start_date out nocopy date
395 ,p_effective_end_date out nocopy date
396 ,p_object_version_number in out nocopy number
397 ,p_effective_date in date
398 ,p_datetrack_mode in varchar2
399 );
400 --
401 -- ----------------------------------------------------------------------------
402 -- |-----------------------< create_elig_obj_elig_prfl >----------------------|
403 -- ----------------------------------------------------------------------------
404 -- {Start Of Comments}
405 --
406 -- Description:
407 --
408 --
409 -- Prerequisites:
410 --
411 --
412 -- In Parameters:
413 -- Name Reqd Type Description
414 -- p_validate Yes boolean Commit or Rollback.
415 --
416 -- Post Success:
417 --
418 -- Out Parameters:
419 -- Name Reqd Type Description
420 --
421 -- Post Failure:
422 --
423 --
424 -- Access Status:
425 -- Public.
426 --
427 -- {End Of Comments}
428 --
429 procedure create_elig_obj_elig_prfl
430 (p_validate in number default hr_api.g_false_num
431 ,p_elig_obj_elig_prfl_id in out nocopy number
432 ,p_effective_start_date out nocopy date
433 ,p_effective_end_date out nocopy date
434 ,p_business_group_id in number default null
435 ,p_elig_obj_id in number default null
436 ,p_elig_prfl_id in number default null
437 ,p_object_version_number out nocopy number
438 ,p_effective_date in date
439 );
440 -- ----------------------------------------------------------------------------
441 -- |-----------------------< update_elig_obj_elig_prfl >----------------------|
442 -- ----------------------------------------------------------------------------
443 -- {Start Of Comments}
444 --
445 -- Description:
446 --
447 --
448 -- Prerequisites:
449 --
450 --
451 -- In Parameters:
452 -- Name Reqd Type Description
453 -- p_validate Yes boolean Commit or Rollback.
454 --
455 -- Post Success:
456 --
457 -- Out Parameters:
458 -- Name Reqd Type Description
459 --
460 -- Post Failure:
461 --
462 --
463 -- Access Status:
464 -- Public.
465 --
466 -- {End Of Comments}
467 --
468 procedure update_elig_obj_elig_prfl
469 (p_validate in number default hr_api.g_false_num
470 ,p_elig_obj_elig_prfl_id in number
471 ,p_effective_start_date out nocopy date
472 ,p_effective_end_date out nocopy date
473 ,p_elig_obj_id in number default hr_api.g_number
474 ,p_elig_prfl_id in number default hr_api.g_number
475 ,p_object_version_number in out nocopy number
476 ,p_effective_date in date
477 ,p_datetrack_mode in varchar2
478 );
479 --
480 -- ----------------------------------------------------------------------------
481 -- |-----------------------< delete_elig_obj_elig_prfl >----------------------|
482 -- ----------------------------------------------------------------------------
483 -- {Start Of Comments}
484 --
485 -- Description:
486 --
487 --
488 -- Prerequisites:
489 --
490 --
491 -- In Parameters:
492 -- Name Reqd Type Description
493 -- p_validate Yes number Commit or Rollback.
494 --
495 -- Post Success:
496 --
497 -- Out Parameters:
498 -- Name Reqd Type Description
499 --
500 -- Post Failure:
501 --
502 --
503 -- Access Status:
504 -- Public.
505 --
506 -- {End Of Comments}
507 --
508 procedure delete_elig_obj_elig_prfl
509 (p_validate in number default hr_api.g_false_num
510 ,p_elig_obj_elig_prfl_id in number
511 ,p_effective_start_date out nocopy date
512 ,p_effective_end_date out nocopy date
513 ,p_object_version_number in out nocopy number
514 ,p_effective_date in date
515 ,p_datetrack_mode in varchar2
516 );
517 --
518 -- ----------------------------------------------------------------------------
519 -- |----------------------------< create_eligy_grade >------------------------|
520 -- ----------------------------------------------------------------------------
521 -- {Start Of Comments}
522 --
523 -- Description:
524 --
525 --
526 -- Prerequisites:
527 --
528 --
529 -- In Parameters:
530 -- Name Reqd Type Description
531 -- p_validate Yes boolean Commit or Rollback.
532 --
533 -- Post Success:
537 -- p_eligy_prfl_id Yes number PK of record
534 --
535 -- Out Parameters:
536 -- Name Reqd Type Description
538 --
539 -- Post Failure:
540 --
541 --
542 -- Access Status:
543 -- Public.
544 --
545 -- {End Of Comments}
546 --
547 procedure create_eligy_grade
548 (p_validate in number default hr_api.g_false_num
549 ,p_elig_grd_prte_id in out nocopy number
550 ,p_effective_start_date out nocopy date
551 ,p_effective_end_date out nocopy date
552 ,p_business_group_id in number default null
553 ,p_eligy_prfl_id in number default null
554 ,p_grade_id in number default null
555 ,p_ordr_num in number default null
556 ,p_object_version_number out nocopy number
557 ,p_effective_date in date
558 );
559 --
560 -- ----------------------------------------------------------------------------
561 -- |-------------------------< update_eligy_grade >------------------------|
562 -- ----------------------------------------------------------------------------
563 -- {Start Of Comments}
564 --
565 -- Description:
566 --
567 --
568 -- Prerequisites:
569 --
570 --
571 -- In Parameters:
572 -- Name Reqd Type Description
573 -- p_validate Yes boolean Commit or Rollback.
574 --
575 -- Post Success:
576 --
577 -- Out Parameters:
578 -- Name Reqd Type Description
579 -- p_eligy_prfl_id Yes number PK of record
580 --
581 -- Post Failure:
582 --
583 --
584 -- Access Status:
585 -- Public.
586 --
587 -- {End Of Comments}
588 --
589 procedure update_eligy_grade
590 (p_validate in number default hr_api.g_false_num
591 ,p_elig_grd_prte_id in number
592 ,p_effective_start_date out nocopy date
593 ,p_effective_end_date out nocopy date
594 ,p_business_group_id in number default hr_api.g_number
595 ,p_eligy_prfl_id in number default hr_api.g_number
596 ,p_grade_id in number default hr_api.g_number
597 ,p_object_version_number in out nocopy number
598 ,p_effective_date in date
599 ,p_datetrack_mode in varchar2
600 );
601 --
602 -- ----------------------------------------------------------------------------
603 -- |----------------------------< delete_eligy_grade >--------------------------|
604 -- ----------------------------------------------------------------------------
605 -- {Start Of Comments}
606 --
607 -- Description:
608 --
609 --
610 -- Prerequisites:
611 --
612 --
613 -- In Parameters:
614 -- Name Reqd Type Description
615 -- p_validate Yes boolean Commit or Rollback.
616 --
617 -- Post Success:
618 --
619 -- Out Parameters:
620 -- Name Reqd Type Description
621 -- p_eligy_prfl_id Yes number PK of record
622 --
623 -- Post Failure:
624 --
625 --
626 -- Access Status:
627 -- Public.
628 --
629 -- {End Of Comments}
630 --
631 procedure delete_eligy_grade
632 (p_validate in number default hr_api.g_false_num
633 ,p_elig_grd_prte_id in number
634 ,p_effective_start_date out nocopy date
635 ,p_effective_end_date out nocopy date
636 ,p_object_version_number in out nocopy number
637 ,p_effective_date in date
638 ,p_datetrack_mode in varchar2
639 );
640 --
641 -- ----------------------------------------------------------------------------
642 -- |----------------------------< create_eligy_org >--------------------------|
643 -- ----------------------------------------------------------------------------
644 -- {Start Of Comments}
645 --
646 -- Description:
647 --
648 --
649 -- Prerequisites:
650 --
651 --
652 -- In Parameters:
653 -- Name Reqd Type Description
654 -- p_validate Yes boolean Commit or Rollback.
655 --
656 -- Post Success:
657 --
658 -- Out Parameters:
659 -- Name Reqd Type Description
660 -- p_eligy_prfl_id Yes number PK of record
661 --
662 -- Post Failure:
663 --
664 --
665 -- Access Status:
666 -- Public.
667 --
668 -- {End Of Comments}
669 --
670 procedure create_eligy_org
671 (p_validate in number default hr_api.g_false_num
672 ,p_elig_org_unit_prte_id in out nocopy number
673 ,p_effective_start_date out nocopy date
674 ,p_effective_end_date out nocopy date
675 ,p_business_group_id in number default null
676 ,p_eligy_prfl_id in number default null
677 ,p_organization_id in number default null
678 ,p_ordr_num in number default null
679 ,p_object_version_number out nocopy number
680 ,p_effective_date in date
681 );
682 --
683 -- ----------------------------------------------------------------------------
684 -- |----------------------------< update_eligy_org >--------------------------|
688 -- Description:
685 -- ----------------------------------------------------------------------------
686 -- {Start Of Comments}
687 --
689 --
690 --
691 -- Prerequisites:
692 --
693 --
694 -- In Parameters:
695 -- Name Reqd Type Description
696 -- p_validate Yes boolean Commit or Rollback.
697 --
698 -- Post Success:
699 --
700 -- Out Parameters:
701 -- Name Reqd Type Description
702 -- p_eligy_prfl_id Yes number PK of record
703 --
704 -- Post Failure:
705 --
706 --
707 -- Access Status:
708 -- Public.
709 --
710 -- {End Of Comments}
711 --
712 procedure update_eligy_org
713 (p_validate in number default hr_api.g_false_num
714 ,p_elig_org_unit_prte_id in number
715 ,p_effective_start_date out nocopy date
716 ,p_effective_end_date out nocopy date
717 ,p_business_group_id in number default hr_api.g_number
718 ,p_eligy_prfl_id in number default hr_api.g_number
719 ,p_organization_id in number default hr_api.g_number
720 ,p_object_version_number in out nocopy number
721 ,p_effective_date in date
722 ,p_datetrack_mode in varchar2
723 );
724 --
725 -- ----------------------------------------------------------------------------
726 -- |----------------------------< delete_eligy_org >--------------------------|
727 -- ----------------------------------------------------------------------------
728 -- {Start Of Comments}
729 --
730 -- Description:
731 --
732 --
733 -- Prerequisites:
734 --
735 --
736 -- In Parameters:
737 -- Name Reqd Type Description
738 -- p_validate Yes boolean Commit or Rollback.
739 --
740 -- Post Success:
741 --
742 -- Out Parameters:
743 -- Name Reqd Type Description
744 -- p_eligy_prfl_id Yes number PK of record
745 --
746 -- Post Failure:
747 --
748 --
749 -- Access Status:
750 -- Public.
751 --
752 -- {End Of Comments}
753 --
754 procedure delete_eligy_org
755 (p_validate in number default hr_api.g_false_num
756 ,p_elig_org_unit_prte_id in number
757 ,p_effective_start_date out nocopy date
758 ,p_effective_end_date out nocopy date
759 ,p_object_version_number in out nocopy number
760 ,p_effective_date in date
761 ,p_datetrack_mode in varchar2
762 );
763 --
764 --
765 -- ----------------------------------------------------------------------------
766 -- |--------------------------< create_eligy_positon >------------------------|
767 -- ----------------------------------------------------------------------------
768 -- {Start Of Comments}
769 --
770 -- Description:
771 --
772 --
773 -- Prerequisites:
774 --
775 --
776 -- In Parameters:
777 -- Name Reqd Type Description
778 -- p_validate Yes boolean Commit or Rollback.
779 --
780 -- Post Success:
781 --
782 -- Out Parameters:
783 -- Name Reqd Type Description
784 -- p_eligy_prfl_id Yes number PK of record
785 --
786 -- Post Failure:
787 --
788 --
789 -- Access Status:
790 -- Public.
791 --
792 -- {End Of Comments}
793 --
794 procedure create_eligy_position
795 (p_validate in number default hr_api.g_false_num
796 ,p_elig_pstn_prte_id in out nocopy number
797 ,p_effective_start_date out nocopy date
798 ,p_effective_end_date out nocopy date
799 ,p_business_group_id in number default null
800 ,p_eligy_prfl_id in number default null
801 ,p_position_id in number default null
802 ,p_ordr_num in number default null
803 ,p_object_version_number out nocopy number
804 ,p_effective_date in date
805 );
806 --
807 -- ----------------------------------------------------------------------------
808 -- |-------------------------< update_eligy_position >------------------------|
809 -- ----------------------------------------------------------------------------
810 -- {Start Of Comments}
811 --
812 -- Description:
813 --
814 --
815 -- Prerequisites:
816 --
817 --
818 -- In Parameters:
819 -- Name Reqd Type Description
820 -- p_validate Yes boolean Commit or Rollback.
821 --
822 -- Post Success:
823 --
824 -- Out Parameters:
825 -- Name Reqd Type Description
826 -- p_eligy_prfl_id Yes number PK of record
827 --
828 -- Post Failure:
829 --
830 --
831 -- Access Status:
832 -- Public.
833 --
834 -- {End Of Comments}
835 --
836 procedure update_eligy_position
837 (p_validate in number default hr_api.g_false_num
838 ,p_elig_pstn_prte_id in number
839 ,p_effective_start_date out nocopy date
840 ,p_effective_end_date out nocopy date
844 ,p_object_version_number in out nocopy number
841 ,p_business_group_id in number default hr_api.g_number
842 ,p_eligy_prfl_id in number default hr_api.g_number
843 ,p_position_id in number default hr_api.g_number
845 ,p_effective_date in date
846 ,p_datetrack_mode in varchar2
847 );
848 --
849 -- ----------------------------------------------------------------------------
850 -- |--------------------------< delete_eligy_position >-----------------------|
851 -- ----------------------------------------------------------------------------
852 -- {Start Of Comments}
853 --
854 -- Description:
855 --
856 --
857 -- Prerequisites:
858 --
859 --
860 -- In Parameters:
861 -- Name Reqd Type Description
862 -- p_validate Yes boolean Commit or Rollback.
863 --
864 -- Post Success:
865 --
866 -- Out Parameters:
867 -- Name Reqd Type Description
868 -- p_eligy_prfl_id Yes number PK of record
869 --
870 -- Post Failure:
871 --
872 --
873 -- Access Status:
874 -- Public.
875 --
876 -- {End Of Comments}
877 --
878 procedure delete_eligy_position
879 (p_validate in number default hr_api.g_false_num
880 ,p_elig_pstn_prte_id in number
881 ,p_effective_start_date out nocopy date
882 ,p_effective_end_date out nocopy date
883 ,p_object_version_number in out nocopy number
884 ,p_effective_date in date
885 ,p_datetrack_mode in varchar2
886 );
887 --
888 -- ----------------------------------------------------------------------------
889 -- |----------------------------< create_eligy_job >------------------------|
890 -- ----------------------------------------------------------------------------
891 -- {Start Of Comments}
892 --
893 -- Description:
894 --
895 --
896 -- Prerequisites:
897 --
898 --
899 -- In Parameters:
900 -- Name Reqd Type Description
901 -- p_validate Yes boolean Commit or Rollback.
902 --
903 -- Post Success:
904 --
905 -- Out Parameters:
906 -- Name Reqd Type Description
907 -- p_eligy_prfl_id Yes number PK of record
908 --
909 -- Post Failure:
910 --
911 --
912 -- Access Status:
913 -- Public.
914 --
915 -- {End Of Comments}
916 --
917 procedure create_eligy_job
918 (p_validate in number default hr_api.g_false_num
919 ,p_elig_job_prte_id in out nocopy number
920 ,p_effective_start_date out nocopy date
921 ,p_effective_end_date out nocopy date
922 ,p_business_group_id in number default null
923 ,p_eligy_prfl_id in number default null
924 ,p_job_id in number default null
925 ,p_ordr_num in number default null
926 ,p_object_version_number out nocopy number
927 ,p_effective_date in date
928 );
929 --
930 -- ----------------------------------------------------------------------------
931 -- |-------------------------< update_eligy_job >------------------------|
932 -- ----------------------------------------------------------------------------
933 -- {Start Of Comments}
934 --
935 -- Description:
936 --
937 --
938 -- Prerequisites:
939 --
940 --
941 -- In Parameters:
942 -- Name Reqd Type Description
943 -- p_validate Yes boolean Commit or Rollback.
944 --
945 -- Post Success:
946 --
947 -- Out Parameters:
948 -- Name Reqd Type Description
949 -- p_eligy_prfl_id Yes number PK of record
950 --
951 -- Post Failure:
952 --
953 --
954 -- Access Status:
955 -- Public.
956 --
957 -- {End Of Comments}
958 --
959 procedure update_eligy_job
960 (p_validate in number default hr_api.g_false_num
961 ,p_elig_job_prte_id in number
962 ,p_effective_start_date out nocopy date
963 ,p_effective_end_date out nocopy date
964 ,p_business_group_id in number default hr_api.g_number
965 ,p_eligy_prfl_id in number default hr_api.g_number
966 ,p_job_id in number default hr_api.g_number
967 ,p_object_version_number in out nocopy number
968 ,p_effective_date in date
969 ,p_datetrack_mode in varchar2
970 );
971 --
972 -- ----------------------------------------------------------------------------
973 -- |----------------------------< delete_eligy_job >--------------------------|
974 -- ----------------------------------------------------------------------------
975 -- {Start Of Comments}
976 --
977 -- Description:
978 --
979 --
980 -- Prerequisites:
981 --
982 --
983 -- In Parameters:
984 -- Name Reqd Type Description
985 -- p_validate Yes boolean Commit or Rollback.
986 --
987 -- Post Success:
988 --
989 -- Out Parameters:
990 -- Name Reqd Type Description
991 -- p_eligy_prfl_id Yes number PK of record
992 --
993 -- Post Failure:
994 --
995 --
996 -- Access Status:
997 -- Public.
998 --
999 -- {End Of Comments}
1000 --
1001 procedure delete_eligy_job
1002 (p_validate in number default hr_api.g_false_num
1003 ,p_elig_job_prte_id in number
1004 ,p_effective_start_date out nocopy date
1005 ,p_effective_end_date out nocopy date
1006 ,p_object_version_number in out nocopy number
1007 ,p_effective_date in date
1008 ,p_datetrack_mode in varchar2
1009 );
1010 --
1011
1012
1013 end hr_objective_library_swi;