DBA Data[Home] [Help]

PACKAGE: APPS.GHR_PAR_INS

Source


1 Package ghr_par_ins AUTHID CURRENT_USER as
2 /* $Header: ghparrhi.pkh 120.5.12010000.1 2008/07/28 10:35:39 appldev ship $ */
3 
4 --
8 -- {Start Of Comments}
5 -- ----------------------------------------------------------------------------
6 -- |---------------------------------< ins >----------------------------------|
7 -- ----------------------------------------------------------------------------
9 --
10 -- Description:
11 --   This procedure is the record interface for the insert process
12 --   for the specified entity. The role of this process is to insert a fully
13 --   validated row, into the HR schema passing back to  the calling process,
14 --   any system generated values (e.g. primary and object version number
15 --   attributes). This process is the main backbone of the ins
16 --   process. The processing of this procedure is as follows:
17 --   1) The controlling validation process insert_validate is executed
18 --      which will execute all private and public validation business rule
19 --      processes.
20 --   2) The pre_insert business process is then executed which enables any
21 --      logic to be processed before the insert dml process is executed.
22 --   3) The insert_dml process will physical perform the insert dml into the
23 --      specified entity.
24 --   4) The post_insert business process is then executed which enables any
25 --      logic to be processed after the insert dml process.
26 --
27 -- Prerequisites:
28 --   The main parameters to the this process have to be in the record
29 --   format.
30 --
31 -- In Parameters:
32 --
33 -- Post Success:
34 --   A fully validated row will be inserted into the specified entity
35 --   without being committed.
36 --
37 -- Post Failure:
38 --   If an error has occurred, an error message will be supplied with the work
39 --   rolled back.
40 --
41 -- Developer Implementation Notes:
42 --   None.
43 --
44 -- Access Status:
45 --   Internal Development Use Only.
46 --
47 -- {End Of Comments}
48 -- ----------------------------------------------------------------------------
49 Procedure ins
50   (
51   p_rec        in out nocopy ghr_par_shd.g_rec_type
52   );
53 --
54 -- ----------------------------------------------------------------------------
55 -- |---------------------------------< ins >----------------------------------|
56 -- ----------------------------------------------------------------------------
57 -- {Start Of Comments}
58 --
59 -- Description:
60 --   This procedure is the attribute interface for the insert
61 --   process for the specified entity and is the outermost layer. The role
62 --   of this process is to insert a fully validated row into the HR schema
63 --   passing back to the calling process, any system generated values
64 --   (e.g. object version number attributes).The processing of this
65 --   procedure is as follows:
66 --   1) The attributes are converted into a local record structure by
67 --      calling the convert_args function.
68 --   2) After the conversion has taken place, the corresponding record ins
69 --      interface process is executed.
70 --   3) OUT parameters are then set to their corresponding record attributes.
71 --
72 -- Prerequisites:
73 --
74 -- In Parameters:
75 --
76 -- Post Success:
77 --   A fully validated row will be inserted for the specified entity
78 --   without being committed.
79 --
80 -- Post Failure:
81 --   If an error has occurred, an error message will be supplied with the work
82 --   rolled back.
83 --
84 -- Developer Implementation Notes:
85 --   None.
86 --
87 -- Access Status:
88 --   Internal Development Use Only.
89 --
90 -- {End Of Comments}
91 -- ----------------------------------------------------------------------------
92 Procedure ins
93   (
94   p_pa_request_id                in out nocopy   number,
95   p_pa_notification_id           in number           default null,
96   p_noa_family_code              in varchar2,
97   p_routing_group_id             in number           default null,
98   p_proposed_effective_asap_flag in varchar2,
99   p_academic_discipline          in varchar2         default null,
100   p_additional_info_person_id    in number           default null,
101   p_additional_info_tel_number   in varchar2         default null,
102   p_agency_code                  in varchar2         default null,
103   p_altered_pa_request_id        in number           default null,
104   p_annuitant_indicator          in varchar2         default null,
105   p_annuitant_indicator_desc     in varchar2         default null,
106   p_appropriation_code1          in varchar2         default null,
107   p_appropriation_code2          in varchar2         default null,
108   p_approval_date                in date             default null,
109   p_approving_official_full_name in varchar2         default null,
110   p_approving_official_work_titl in varchar2         default null,
111   p_sf50_approval_date           in date             default null,
112   p_sf50_approving_ofcl_full_nam in varchar2         default null,
113   p_sf50_approving_ofcl_work_tit in varchar2         default null,
114   p_authorized_by_person_id      in number           default null,
115   p_authorized_by_title          in varchar2         default null,
116   p_award_amount                 in number           default null,
117   p_award_uom                    in varchar2         default null,
118   p_bargaining_unit_status       in varchar2         default null,
119   p_citizenship                  in varchar2         default null,
120   p_concurrence_date             in date             default null,
121   p_custom_pay_calc_flag         in varchar2         default null,
122   p_duty_station_code            in varchar2         default null,
123   p_duty_station_desc            in varchar2         default null,
124   p_duty_station_id              in number           default null,
125   p_duty_station_location_id     in number           default null,
126   p_education_level              in varchar2         default null,
130   p_employee_dept_or_agency      in varchar2         default null,
127   p_effective_date               in date             default null,
128   p_employee_assignment_id       in number           default null,
129   p_employee_date_of_birth       in date             default null,
131   p_employee_first_name          in varchar2         default null,
132   p_employee_last_name           in varchar2         default null,
133   p_employee_middle_names        in varchar2         default null,
134   p_employee_national_identifier in varchar2         default null,
135   p_fegli                        in varchar2         default null,
136   p_fegli_desc                   in varchar2         default null,
137   p_first_action_la_code1        in varchar2         default null,
138   p_first_action_la_code2        in varchar2         default null,
139   p_first_action_la_desc1        in varchar2         default null,
140   p_first_action_la_desc2        in varchar2         default null,
141   p_first_noa_cancel_or_correct  in varchar2         default null,
142   p_first_noa_code               in varchar2         default null,
143   p_first_noa_desc               in varchar2         default null,
144   p_first_noa_id                 in number           default null,
145   p_first_noa_pa_request_id      in number           default null,
146   p_flsa_category                in varchar2         default null,
147   p_forwarding_address_line1     in varchar2         default null,
148   p_forwarding_address_line2     in varchar2         default null,
149   p_forwarding_address_line3     in varchar2         default null,
150   p_forwarding_country           in varchar2         default null,
151   p_forwarding_country_short_nam in varchar2         default null,
152   p_forwarding_postal_code       in varchar2         default null,
153   p_forwarding_region_2          in varchar2         default null,
154   p_forwarding_town_or_city      in varchar2         default null,
155   p_from_adj_basic_pay           in number           default null,
156   p_from_agency_code             in varchar2         default null,
157   p_from_agency_desc             in varchar2         default null,
158   p_from_basic_pay               in number           default null,
159   p_from_grade_or_level          in varchar2         default null,
160   p_from_locality_adj            in number           default null,
161   p_from_occ_code                in varchar2         default null,
162   p_from_office_symbol           in varchar2         default null,
163   p_from_other_pay_amount        in number           default null,
164   p_from_pay_basis               in varchar2         default null,
165   p_from_pay_plan                in varchar2         default null,
166   -- FWFA Changes Bug#4444609
167   p_input_pay_rate_determinant   in varchar2         default null,
168   p_from_pay_table_identifier    in number           default null,
169   -- FWFA Changes
170   p_from_position_id             in number           default null,
171   p_from_position_org_line1      in varchar2         default null,
172   p_from_position_org_line2      in varchar2         default null,
173   p_from_position_org_line3      in varchar2         default null,
174   p_from_position_org_line4      in varchar2         default null,
175   p_from_position_org_line5      in varchar2         default null,
176   p_from_position_org_line6      in varchar2         default null,
177   p_from_position_number         in varchar2         default null,
178   p_from_position_seq_no         in number           default null,
179   p_from_position_title          in varchar2         default null,
180   p_from_step_or_rate            in varchar2         default null,
181   p_from_total_salary            in number           default null,
182   p_functional_class             in varchar2         default null,
183   p_notepad                      in varchar2         default null,
184   p_part_time_hours              in number           default null,
185   p_pay_rate_determinant         in varchar2         default null,
186   p_personnel_office_id          in varchar2         default null,
187   p_person_id                    in number           default null,
188   p_position_occupied            in varchar2         default null,
189   p_proposed_effective_date      in date             default null,
190   p_requested_by_person_id       in number           default null,
191   p_requested_by_title           in varchar2         default null,
192   p_requested_date               in date             default null,
193   p_requesting_office_remarks_de in varchar2         default null,
194   p_requesting_office_remarks_fl in varchar2         default null,
195   p_request_number               in varchar2         default null,
196   p_resign_and_retire_reason_des in varchar2         default null,
197   p_retirement_plan              in varchar2         default null,
198   p_retirement_plan_desc         in varchar2         default null,
199   p_second_action_la_code1       in varchar2         default null,
200   p_second_action_la_code2       in varchar2         default null,
201   p_second_action_la_desc1       in varchar2         default null,
202   p_second_action_la_desc2       in varchar2         default null,
203   p_second_noa_cancel_or_correct in varchar2         default null,
204   p_second_noa_code              in varchar2         default null,
205   p_second_noa_desc              in varchar2         default null,
206   p_second_noa_id                in number           default null,
207   p_second_noa_pa_request_id     in number           default null,
208   p_service_comp_date            in date             default null,
209   p_status                       in varchar2         default null,
210   p_supervisory_status           in varchar2         default null,
211   p_tenure                       in varchar2         default null,
212   p_to_adj_basic_pay             in number           default null,
213   p_to_basic_pay                 in number           default null,
214   p_to_grade_id                  in number           default null,
215   p_to_grade_or_level            in varchar2         default null,
219   p_to_office_symbol             in varchar2         default null,
216   p_to_job_id                    in number           default null,
217   p_to_locality_adj              in number           default null,
218   p_to_occ_code                  in varchar2         default null,
220   p_to_organization_id           in number           default null,
221   p_to_other_pay_amount          in number           default null,
222   p_to_au_overtime               in number           default null,
223   p_to_auo_premium_pay_indicator in varchar2         default null,
224   p_to_availability_pay          in number           default null,
225   p_to_ap_premium_pay_indicator  in varchar2         default null,
226   p_to_retention_allowance       in number           default null,
227   p_to_supervisory_differential  in number           default null,
228   p_to_staffing_differential     in number           default null,
229   p_to_pay_basis                 in varchar2         default null,
230   p_to_pay_plan                  in varchar2         default null,
231   -- FWFA Changes Bug#4444609
232   p_to_pay_table_identifier      in number           default null,
233   -- FWFA Changes
234   p_to_position_id               in number           default null,
235   p_to_position_org_line1      in varchar2         default null,
236   p_to_position_org_line2      in varchar2         default null,
237   p_to_position_org_line3      in varchar2         default null,
238   p_to_position_org_line4      in varchar2         default null,
239   p_to_position_org_line5      in varchar2         default null,
240   p_to_position_org_line6      in varchar2         default null,
241   p_to_position_number           in varchar2         default null,
242   p_to_position_seq_no           in number           default null,
243   p_to_position_title            in varchar2         default null,
244   p_to_step_or_rate              in varchar2         default null,
245   p_to_total_salary              in number           default null,
246   p_veterans_preference          in varchar2         default null,
247   p_veterans_pref_for_rif        in varchar2         default null,
248   p_veterans_status              in varchar2         default null,
249   p_work_schedule                in varchar2         default null,
250   p_work_schedule_desc           in varchar2         default null,
251   p_year_degree_attained         in number           default null,
252   p_first_noa_information1       in varchar2         default null,
253   p_first_noa_information2       in varchar2         default null,
254   p_first_noa_information3       in varchar2         default null,
255   p_first_noa_information4       in varchar2         default null,
256   p_first_noa_information5       in varchar2         default null,
257   p_second_lac1_information1     in varchar2         default null,
258   p_second_lac1_information2     in varchar2         default null,
259   p_second_lac1_information3     in varchar2         default null,
260   p_second_lac1_information4     in varchar2         default null,
261   p_second_lac1_information5     in varchar2         default null,
262   p_second_lac2_information1     in varchar2         default null,
263   p_second_lac2_information2     in varchar2         default null,
264   p_second_lac2_information3     in varchar2         default null,
265   p_second_lac2_information4     in varchar2         default null,
266   p_second_lac2_information5     in varchar2         default null,
267   p_second_noa_information1      in varchar2         default null,
268   p_second_noa_information2      in varchar2         default null,
269   p_second_noa_information3      in varchar2         default null,
270   p_second_noa_information4      in varchar2         default null,
271   p_second_noa_information5      in varchar2         default null,
272   p_first_lac1_information1      in varchar2         default null,
273   p_first_lac1_information2      in varchar2         default null,
274   p_first_lac1_information3      in varchar2         default null,
275   p_first_lac1_information4      in varchar2         default null,
276   p_first_lac1_information5      in varchar2         default null,
277   p_first_lac2_information1      in varchar2         default null,
278   p_first_lac2_information2      in varchar2         default null,
279   p_first_lac2_information3      in varchar2         default null,
280   p_first_lac2_information4      in varchar2         default null,
281   p_first_lac2_information5      in varchar2         default null,
282   p_attribute_category           in varchar2         default null,
283   p_attribute1                   in varchar2         default null,
284   p_attribute2                   in varchar2         default null,
285   p_attribute3                   in varchar2         default null,
286   p_attribute4                   in varchar2         default null,
287   p_attribute5                   in varchar2         default null,
288   p_attribute6                   in varchar2         default null,
289   p_attribute7                   in varchar2         default null,
290   p_attribute8                   in varchar2         default null,
291   p_attribute9                   in varchar2         default null,
292   p_attribute10                  in varchar2         default null,
293   p_attribute11                  in varchar2         default null,
294   p_attribute12                  in varchar2         default null,
295   p_attribute13                  in varchar2         default null,
296   p_attribute14                  in varchar2         default null,
297   p_attribute15                  in varchar2         default null,
298   p_attribute16                  in varchar2         default null,
299   p_attribute17                  in varchar2         default null,
300   p_attribute18                  in varchar2         default null,
301   p_attribute19                  in varchar2         default null,
302   p_attribute20                  in varchar2         default null,
303   p_first_noa_canc_pa_request_id in number           default null,
304   p_second_noa_canc_pa_request_i in number           default null,
305   p_to_retention_allow_percentag in number           default null,
309   p_rpa_type                     in varchar2         default null,
306   p_to_supervisory_diff_percenta in number           default null,
307   p_to_staffing_diff_percentage  in number           default null,
308   p_award_percentage             in number           default null,
310   p_mass_action_id               in number           default null ,
311   p_mass_action_eligible_flag    in varchar2         default null,
312   p_mass_action_select_flag      in varchar2         default null,
313   p_mass_action_comments         in varchar2         default null,
314   -- Bug#   RRR Changes
315   p_payment_option               in varchar2         default null,
316   p_award_salary                 in number           default null,
317   -- Bug#   RRR Changes
318   p_object_version_number        out nocopy number
319   );
320 --
321 end ghr_par_ins;