DBA Data[Home] [Help]
Skip to content

PACKAGE: APPS.GHR_MTI_INT_INSERT

Source


1 PACKAGE GHR_MTI_INT_INSERT AUTHID CURRENT_USER AS
2 /* $Header: ghrmtins.pkh 120.1.12010000.2 2009/08/07 09:41:12 utokachi ship $ */
3 
4 	g_package       constant varchar2(33) := '  ghr_mti_int_insert.';
5 	g_log_enabled	 boolean := TRUE;
6 
7 	procedure main_convert(
8 		p_transfer_name		        IN varchar2,
9                 p_process_date                  IN date,
10 		p_effective_date	        IN date,
11                 p_source                        IN varchar2,
12                 p_status                        IN varchar2,
13                 p_person_id                     IN OUT NOCOPY number,
14 		p_inter_bg_transfer	        IN varchar2,
15                 p_date_of_birth                 IN date,
16                 p_effective_end_date            IN date,
17                 p_effective_start_date          IN date,
18                 p_first_name                    IN varchar2,
19                 p_full_name                     IN varchar2,
20                 p_last_name                     IN varchar2,
21                 p_marital_status                IN varchar2,
22                 p_middle_names                  IN varchar2,
23                 p_national_identifier           IN varchar2,
24                 p_nationality                   IN varchar2,
25                 p_rehire_reason                 IN varchar2,
26                 p_sex                           IN varchar2,
27                 p_start_date                    IN date,
28                 p_title                         IN varchar2,
29                 p_work_telephone                IN varchar2,
30                 p_citizenship                   IN varchar2,
31                 p_veterans_preference           IN varchar2,
32                 p_veterans_preference_for_RIF   IN varchar2,
33                 p_veterans_status               IN varchar2,
34                 p_appointment_type              IN varchar2,
35                 p_type_of_employment            IN varchar2,
36                 p_race_or_national_origin       IN varchar2,
37                 p_agency_code_transfer_from     IN varchar2,
38                 p_orig_appointment_auth_code_1  IN varchar2,
39 		p_orig_appt_auth_code_1_desc	IN varchar2,--Bug# 8724192
40                 p_orig_appointment_auth_code_2  IN varchar2,
41 		p_orig_appt_auth_code_2_desc	IN varchar2,--Bug# 8724192
42                 p_handicap_code                 IN varchar2,
43                 p_service_comp_date             IN date,
44 		-- Bug 2412656 Added FERS Coverage
45 		p_fers_coverage                 IN VARCHAR2,
46                 p_previous_retirement_coverage  IN varchar2,
47                 p_frozen_service                IN varchar2,
48                 p_Creditable_Military_Service   IN varchar2,
49 	        p_flsa_category                 IN varchar2,
50                 p_bargaining_unit_status        IN varchar2,
51                 p_functional_class              IN varchar2,
52                 p_position_working_title        IN varchar2,
53                 p_supervisory_status            IN varchar2,
54                 p_position_occupied             IN varchar2,
55                 p_appropriation_code1           IN varchar2,
56                 p_appropriation_code2           IN varchar2,
57                 p_total_salary                  IN number,
58                 p_basic_salary_rate             IN number,
59                 p_locality_adjustment           IN number,
60                 p_adjusted_basic_pay            IN number,
61                 p_other_pay                     IN number,
62                 p_fegli                         IN varchar2,
63                 p_retirement_plan               IN varchar2,
64                 p_retention_allowance           IN number,
65                 p_staffing_differential         IN number,
66                 p_supervisory_differential      IN number,
67                 p_wgi_date_due                  IN date,
68                 p_fegli_desc                    IN varchar2,
69                 p_retirement_plan_desc          IN varchar2,
70                 p_au_overtime                   IN number,
71                 p_availability_pay              IN number,
72                 p_auo_premium_pay_indicator     IN varchar2,
73                 p_ap_premium_pay_indicator      IN varchar2,
74                 p_to_position_id                IN number,
75                 p_from_grade_or_level           IN varchar2,
76                 p_from_pay_plan                 IN varchar2,
77                 p_from_position_title           IN varchar2,
78                 p_from_position_seq_num         IN number,
79                 p_duty_station_code             IN varchar2,
80                 p_duty_station_desc             IN varchar2,
81                 p_from_step_or_rate             IN varchar2,
82                 p_tenure                        IN varchar2,
83                 p_annuitant_indicator           IN varchar2,
84                 p_pay_rate_determinant          IN varchar2,
85                 p_work_schedule                 IN varchar2,
86                 p_part_time_hours               IN number,
87                 p_date_arrivd_personnel_office  IN date,
88                 p_non_disclosure_agmt_status    IN varchar2,
89                 p_part_time_indicator           IN varchar2,
90                 p_qualif_standards_waiver       IN varchar2,
91                 p_education_level               IN varchar2,
92                 p_academic_discipline           IN varchar2,
93                 p_year_degree_attained          IN varchar2 ,
94 		-- Changes 4093771
95 	        p_to_total_salary               IN number,
96                 p_to_basic_salary_rate          IN number,
97                 p_to_adjusted_basic_pay         IN number,
98 		-- End Changes 4093771
99 		--Begin Bug# 8724192
100 		p_assignment_nte_start_date	IN date,
101 		p_assignment_nte		IN date
102 		--end Bug# 8724192
103 		);
104 
105         procedure Update_Process_Flag(
106 	            p_transfer_name 		IN varchar2,
107 	            p_include_error		IN varchar2,
108 	            p_override_prev_selection	IN varchar2,
109 	            p_value			IN varchar2);
110 
111 	procedure map_mtv_to_people_f(
112 		p_transfer_name		        IN varchar2,
113 		p_inter_bg_transfer	        IN varchar2,
114 		p_effective_date	        IN date,
115                 p_person_id                     IN number,
116                 p_date_of_birth                 IN date,
117                 p_effective_end_date            IN date,
118                 p_effective_start_date          IN date,
119                 p_first_name                    IN varchar2,
120                 p_full_name                     IN varchar2,
121                 p_last_name                     IN varchar2,
122                 p_marital_status                IN varchar2,
123                 p_middle_names                  IN varchar2,
124                 p_national_identifier           IN varchar2,
125                 p_nationality                   IN varchar2,
126                 p_rehire_reason                 IN varchar2,
127                 p_sex                           IN varchar2,
128                 p_start_date                    IN date,
129                 p_title                         IN varchar2,
130                 p_work_telephone                IN varchar2,
131                 p_action                        IN varchar2   );
132 
133 	procedure map_mtv_to_people_ei1(
134 		p_transfer_name                 IN varchar2,
135 	        p_effective_date 	        IN date,
136                 p_person_id                     IN number,
137                 p_citizenship                   IN varchar2,
138                 p_veterans_preference           IN varchar2,
139                 p_veterans_preference_for_RIF   IN varchar2,
140                 p_veterans_status               IN varchar2,
141                 p_action                        IN varchar2   );
142 
143 	procedure map_mtv_to_people_ei2(
144 		p_transfer_name 	         IN varchar2,
145 	        p_effective_date 	         IN date,
146                 p_person_id                      IN number,
147                 p_appointment_type               IN varchar2,
148                 p_type_of_employment             IN varchar2,
149                 p_race_or_national_origin        IN varchar2,
150 --                p_agency_code_transfer_from      IN varchar2,
151                 p_orig_appointment_auth_code_1   IN varchar2,
152 		p_orig_appt_auth_code_1_desc	 IN varchar2, --Bug# 8724192
153                 p_orig_appointment_auth_code_2   IN varchar2,
154 		p_orig_appt_auth_code_2_desc	 IN varchar2, --Bug# 8724192
155                 p_handicap_code                  IN varchar2,
156                 p_action                         IN varchar2  );
157 
158 	procedure map_mtv_to_people_ei3(
159 		p_transfer_name                  IN varchar2,
160 	        p_effective_date 	         IN date,
161                 p_person_id                      IN number,
162                 p_service_comp_date              IN date,
163                 p_action                         IN varchar2      );
164 
165 	procedure map_mtv_to_people_ei4(
166 		p_transfer_name 	         IN varchar2,
167 	        p_effective_date 	         IN date,
168                 p_person_id                      IN number,
169 		-- Bug 2412656 Added FERS Coverage
170 		p_fers_coverage                  IN VARCHAR2,
171                 p_previous_retirement_coverage   IN varchar2,
172                 p_frozen_service                 IN varchar2,
173                 p_action                         IN varchar2  );
174 
175 	procedure map_mtv_to_people_ei5(
176 		p_transfer_name          	 IN varchar2,
177 	        p_effective_date 	         IN date,
178                 p_person_id                      IN number,
179                 p_creditable_military_service    IN varchar2,
180                 p_action                         IN varchar2  );
181 
182 	procedure map_mtv_to_position_ei1(
183 		p_transfer_name		         IN varchar2,
184 	        p_person_id		         IN number,
185 	        p_effective_date	         IN date,
186 	        p_flsa_category                  IN varchar2,
187                 p_bargaining_unit_status         IN varchar2,
188                 p_functional_class               IN varchar2,
189                 p_position_working_title         IN varchar2,
190                 p_supervisory_status             IN varchar2,
191                 p_action                         IN varchar2  );
192 
193 	procedure map_mtv_to_position_ei2(
194 		p_transfer_name		         IN varchar2,
195 	        p_person_id		         IN number,
196 	        p_effective_date	         IN date,
197                 p_position_occupied              IN varchar2,
198                 p_appropriation_code1            IN varchar2,
199                 p_appropriation_code2            IN varchar2,
200                 p_action                         IN varchar2  );
201 
202 	procedure map_mtv_to_element_entries(
203         	p_transfer_name	                IN varchar2,
204 	        p_person_id	                IN number,
205 	        p_effective_date                IN date,
206                 p_total_salary                  IN number,
207                 p_basic_salary_rate             IN number,
208                 p_locality_adjustment           IN number,
209                 p_adjusted_basic_pay            IN number,
210                 p_other_pay                     IN number,
211                 p_fegli                         IN varchar2,
212                 p_retirement_plan               IN varchar2,
213                 p_retention_allowance           IN number,
214                 p_staffing_differential         IN number,
215                 p_supervisory_differential      IN number,
216                 p_wgi_date_due                  IN date,
217                 p_fegli_desc                    IN varchar2,
218                 p_retirement_plan_desc          IN varchar2,
219                 p_au_overtime                   IN number,
220                 p_availability_pay              IN number,
221                 p_auo_premium_pay_indicator     IN varchar2,
222                 p_ap_premium_pay_indicator      IN varchar2,
223 		-- changes 4093771
224 		p_to_total_salary               IN number,
225 		p_to_basic_salary_rate          IN number,
226 		p_to_adjusted_basic_pay         IN number,
227 		-- End changes 4093771
228                 p_action                        IN varchar2   );
229 
230 	procedure  map_mtv_to_misc(
231 		p_transfer_name		        IN varchar2,
232 		p_person_id		        IN number,
233 		p_effective_date	        IN date,
234                 p_to_position_id                IN number,
235                 p_from_grade_or_level           IN varchar2,
236                 p_from_pay_plan                 IN varchar2,
237                 p_from_position_title           IN varchar2,
238                 p_from_position_seq_num         IN number,
239                 p_duty_station_code             IN varchar2,
240                 p_duty_station_desc             IN varchar2,
241                 p_from_agency_code              IN varchar2,
242                 p_action                        IN varchar2   );
243 
244 	procedure map_mtv_to_assign_ei1(
245 		p_transfer_name		        IN varchar2,
246 	        p_person_id		        IN number,
247 	        p_effective_date	        IN date,
248                 p_from_step_or_rate             IN varchar2,
249                 p_tenure                        IN varchar2,
250                 p_annuitant_indicator           IN varchar2,
251                 p_pay_rate_determinant          IN varchar2,
252                 p_work_schedule                 IN varchar2,
253                 p_part_time_hours               IN number ,
254                 p_action                        IN varchar2    );
255 
256 	procedure map_mtv_to_assign_ei2(
257 		p_transfer_name		        IN varchar2,
258 	        p_person_id		        IN number,
259 	        p_effective_date	        IN date,
260                 p_date_arrivd_personnel_office  IN date,
261                 p_non_disclosure_agmt_status    IN varchar2,
262                 p_part_time_indicator           IN varchar2,
263                 p_qualif_standards_waiver       IN varchar2,
264                 p_action                        IN varchar2   );
265 
266 	--Begin Bug# 8724192
267 	procedure map_mtv_to_assign_ei3(
268                 p_transfer_name                 IN varchar2,
269                 p_person_id                     IN number,
270                 p_effective_date                IN date,
271                 p_assignment_nte_start_date	IN date,
272 		p_assignment_nte		IN date,
273                 p_action                        IN varchar2  );
274 	--End Bug# 8724192
275 
276 	procedure map_mtv_to_special_info(
277 		p_transfer_name	                IN varchar2,
278 		p_effective_date	        IN date,
279 		p_person_id		        IN number,
280                 p_education_level               IN varchar2,
281                 p_academic_discipline           IN varchar2,
282                 p_year_degree_attained          IN varchar2,
283                 p_action                        IN varchar2   );
284 
285 	procedure map_mtv_to_assign_f(
286 		p_transfer_name	                IN varchar2,
287 		p_effective_date	        IN date,
288                 p_assignment_id                 IN number);
289 
290 	procedure map_mtv_to_position(
291 		p_transfer_name	                IN varchar2,
292 		p_person_id		        IN number,
293 		p_effective_date	        IN date,
294                 p_position_id                   IN number);
295 
296         function Submit_MTI_Request (
297                              P_DESCRIPTION	IN VARCHAR2,
298                              P_ARGUMENT1	IN VARCHAR2,
299                              P_ARGUMENT2	IN VARCHAR2)
300         RETURN NUMBER;
301 
302         Procedure set_process_flag(
303                   p_mt_name       in varchar2,
304                   p_mt_person_id  in number,
305                   p_mt_status     in varchar2);
306 
307   FUNCTION get_lookup_meaning(
308                    p_lookup_type    hr_lookups.lookup_type%TYPE
309                   ,p_lookup_code    hr_lookups.lookup_code%TYPE)
310     RETURN VARCHAR2;
311 
312   -- Removed reference because it failed to compile
313   -- for 8i pragma are not required (see bug# 1014743)
314   -- pragma restrict_references (get_lookup_meaning, WNDS, WNPS);
315 
316 
317 
318 end ghr_mti_int_insert;