1 package ben_evaluate_ptnl_lf_evt AUTHID CURRENT_USER as
2 /* $Header: benptnle.pkh 120.0.12000000.5 2007/06/02 06:17:55 rgajula noship $ */
3 --
4
5 --Start 6086392
6 TYPE g_bckdt_pil_tabtype IS TABLE OF BEN_PER_IN_LER.BCKT_PER_IN_LER_ID%TYPE INDEX BY BINARY_INTEGER;
7 g_bckdt_pil_tbl g_bckdt_pil_tabtype;
8 --End 6086392
9
10
11 procedure eval_ptnl_per_for_ler(p_validate in boolean default false
12 ,p_person_id in number
13 ,p_business_group_id in number
14 ,p_ler_id in number default null
15 ,p_mode in varchar2
16 ,p_effective_date in date
17 ,p_created_ler_id out NOCOPY number) ;
18 --
19 -- CWB Changes :
20 -- This procedure evaluates potential life events for
21 -- Compensation work bench.
22 --
23 procedure cwb_eval_ptnl_per_for_ler(p_validate in boolean default false
24 ,p_person_id in number
25 ,p_business_group_id in number
26 ,p_ler_id in number default null
27 ,p_mode in varchar2
28 ,p_effective_date in date
29 ,p_lf_evt_ocrd_dt in date
30 ,p_ptnl_ler_for_per_id in number
31 ,p_created_ler_id out NOCOPY number) ;
32 --
33 -- CWB Changes :
34 -- This procedure evaluates potential life events for
35 -- Compensation work bench.
36 --
37 procedure absences_eval_ptnl_per_for_ler(p_validate in boolean default false
38 ,p_person_id in number
39 ,p_business_group_id in number
40 ,p_ler_id in number default null
41 ,p_mode in varchar2
42 ,p_effective_date in date
43 ,p_created_ler_id out NOCOPY number);
44 --
45 -- GRADE/STEP : process the grade/step potential life events.
46 --
47 procedure grd_stp_eval_ptnl_per_for_ler(p_validate in boolean default false
48 ,p_person_id in number
49 ,p_business_group_id in number
50 ,p_ler_id in number default null
51 ,p_mode in varchar2
52 ,p_effective_date in date
53 ,p_created_ler_id out NOCOPY number
54 ,p_lf_evt_oper_cd in varchar2 default null); /* GSP Rate Sync*/
55 --
56 -- iRec
57 --
58 procedure irec_eval_ptnl_per_for_ler(p_validate in boolean default false
59 ,p_person_id in number
60 ,p_business_group_id in number
61 ,p_ler_id in number default null
62 ,p_mode in varchar2
63 ,p_effective_date in date
64 ,p_lf_evt_ocrd_dt in date
65 ,p_assignment_id in number
66 ,p_ptnl_ler_for_per_id in number
67 ,p_created_ler_id out NOCOPY number);
68 --
69 end ben_evaluate_ptnl_lf_evt;