DBA Data[Home] [Help]

PACKAGE: APPS.BEN_COMP_OBJ_FILTER1

Source


1 PACKAGE ben_comp_obj_filter1 AUTHID CURRENT_USER AS
2 /* $Header: bebmflt1.pkh 120.1 2005/06/06 11:43:12 mhoyes noship $ */
3 --
4 g_hash_key number      := ben_hash_utility.get_hash_key;
5 g_hash_jump number     := ben_hash_utility.get_hash_jump;
6 --
7 function check_prevelig_compobj
8   (p_comp_obj_tree_row in     ben_manage_life_events.g_cache_proc_objects_rec
9   ,p_business_group_id in     number
10   ,p_person_id         in     number
11   ,p_effective_date    in     date
12   )
13 return boolean;
14 --
15 function check_selection_rule
16     (p_person_selection_rule_id in number,
17      p_person_id                in number,
18      p_business_group_id        in number,
19      p_effective_date           in date)
20 return boolean;
21 --
22 function check_dupproc_ptip
23   (p_ptip_id in     number
24   )
25 return boolean;
26 --
27 procedure set_dupproc_ptip_elig
28   (p_ptip_id  in     number
29   ,p_eligible in     boolean
30   );
31 --
32 function get_dupproc_ptip_elig
33   (p_ptip_id in     number
34   )
35 return boolean;
36 --
37 procedure flush_dupproc_ptip_list;
38 --
39 procedure set_parent_elig_flags
40   (p_comp_obj_tree_row in     ben_manage_life_events.g_cache_proc_objects_rec
41   ,p_eligible          in     boolean
42   ,p_treeele_num       in     pls_integer
43   --
44   ,p_par_elig_state    in out nocopy ben_comp_obj_filter.g_par_elig_state_rec
45   );
46 --
47 procedure set_bound_parent_elig_flags
48   (p_comp_obj_tree_row in     ben_manage_life_events.g_cache_proc_objects_rec
49   --
50   ,p_par_elig_state    in out nocopy ben_comp_obj_filter.g_par_elig_state_rec
51   );
52 --
53 END ben_comp_obj_filter1;