[Home] [Help]
PACKAGE: APPS.HR_SUMMARY_UTIL
Source
1 package hr_summary_util as
2 /* $Header: hrbsutil.pkh 120.0 2005/05/30 23:06:37 appldev noship $ */
3 --
4 item_type_usage_id number;
5 zero_item_value_id number;
6 g_business_group_id number;
7 year varchar2(4);
8 end_of_year varchar2(80);
9 process_run_id number;
10 --
11 OTHER varchar2(1000) := fnd_message.get_string('PER','PER_74885_OTHER');
12 --
13 l_gender_other boolean;
14 l_age_other boolean;
15 l_employee_category_other boolean;
16 l_nationality_other boolean;
17 l_seniority_other boolean;
18 --
19 gender_clause varchar2(2000);
20 age_clause varchar2(2000);
21 emp_cat_clause varchar2(2000);
22 nationality_clause varchar2(2000);
23 seniority_clause varchar2(2000);
24 --
25 store_data boolean;
26 --
27 TYPE prmRecType IS RECORD
28 (name varchar2(240)
29 ,value varchar2(4000));
30 TYPE prmTabType IS TABLE of prmRecType INDEX BY BINARY_INTEGER;
31 --
32 nullprmTab prmTabType;
33 --
34 function create_other_kv(p_business_group_id number
35 ,p_key_type_id number) return boolean;
36 --
37 function get_lookup_values(p_lookup_type varchar2
38 ,p_db_column varchar2
39 ,p_key_type_id number) return varchar2;
40 --
41 function get_alternate_values(p_table_name varchar2
42 ,p_column varchar2
43 ,p_db_column varchar2
44 ,p_key_type_id number) return varchar2;
45 --
46 --
47 function get_band_values(p_table_name varchar2
48 ,p_low_column varchar2
49 ,p_high_column varchar2
50 ,p_db_column varchar2
51 ,p_key_type_id number) return varchar2;
52 --
53 procedure initialize_run(p_store_data boolean
54 ,p_business_group_id number
55 ,p_template_id number
56 ,p_process_run_name varchar2
57 ,p_process_type varchar2
58 ,p_parameters prmTabType);
59 procedure initialize_procedure (p_business_group_id number);
60 procedure load_item_value(p_business_group_id number
61 ,p_value number);
62 /*
63 procedure load_item_key_value(p_business_group_id number
64 ,p_key_type_id number
65 ,p_other_entry IN OUT boolean
66 ,p_value varchar2);
67 */
68 function get_cagr_values (p_key_type_id in number
69 ,p_db_column in varchar2
70 ,p_table_name in varchar2
71 ,p_column_name in varchar2) return varchar2;
72 function get_month (p_key_type_id in number
73 ,p_db_column in varchar2) return varchar2;
74 --
75 --
76 --
77 end;