DBA Data[Home] [Help]

PACKAGE: APPS.BEN_PIL_ELCTBL_CHC_POPL_API

Source


1 Package ben_Pil_Elctbl_chc_Popl_api AUTHID CURRENT_USER as
2 /* $Header: bepelapi.pkh 120.1.12020000.2 2012/07/03 13:07:28 amnaraya ship $ */
3 --
4 -- ----------------------------------------------------------------------------
5 -- |------------------------< create_Pil_Elctbl_chc_Popl >------------------------|
6 -- ----------------------------------------------------------------------------
7 -- {Start Of Comments}
8 --
9 -- Description:
10 --
11 -- Prerequisites:
12 --
13 --
14 -- In Parameters:
15 --   Name                           Reqd Type     Description
16 --   p_validate                     Yes  boolean  Commit or Rollback.
17 --   p_dflt_enrt_dt                 No   date
18 --   p_dflt_asnd_dt                 No   date
19 --   p_elcns_made_dt                No   date
20 --   p_cls_enrt_dt_to_use_cd        No   varchar2
21 --   p_enrt_typ_cycl_cd             No   varchar2
22 --   p_enrt_perd_end_dt             No   date
23 --   p_enrt_perd_strt_dt            No   date
24 --   p_procg_end_dt                 No   date
25 --   p_pil_elctbl_popl_stat_cd      No   varchar2
26 --   p_acty_ref_perd_cd             No   varchar2
27 --   p_uom                          No   varchar2
28 --   p_comments                          No   varchar2
29 --   p_mgr_ovrid_dt                          No   date
30 --   p_ws_mgr_id                          No   number
31 --   p_mgr_ovrid_person_id                          No   number
32 --   p_assignment_id                          No   number
33 --cwb
34 --  p_bdgt_acc_cd                   No    varchar2
35 --  p_pop_cd                        No    varchar2
36 --  p_bdgt_due_dt                   No    date
37 --  p_bdgt_export_flag              No    varchar2
38 --  p_bdgt_iss_dt                   No    date
39 --  p_bdgt_stat_cd                  No    varchar2
40 --  p_ws_acc_cd                     No    varchar2
41 --  p_ws_due_dt                     No    date
42 --  p_ws_export_flag                No    varchar2
43 --  p_ws_iss_dt                     No    date
44 --  p_ws_stat_cd                    No    varchar2
45   --cwb
46 --   p_auto_asnd_dt                 No   date
47 --   p_cbr_elig_perd_strt_dt        No   date
48 --   p_cbr_elig_perd_end_dt         No   date
49 --   p_lee_rsn_id                   No   number
50 --   p_enrt_perd_id                 No   number
51 --   p_per_in_ler_id                Yes  number
52 --   p_pgm_id                       No   number
53 --   p_pl_id                        No   number
54 --   p_business_group_id            No   number    Business Group of Record
55 --   p_pel_attribute_category       No   varchar2  Descriptive Flexfield
56 --   p_pel_attribute1               No   varchar2  Descriptive Flexfield
57 --   p_pel_attribute2               No   varchar2  Descriptive Flexfield
58 --   p_pel_attribute3               No   varchar2  Descriptive Flexfield
59 --   p_pel_attribute4               No   varchar2  Descriptive Flexfield
60 --   p_pel_attribute5               No   varchar2  Descriptive Flexfield
61 --   p_pel_attribute6               No   varchar2  Descriptive Flexfield
62 --   p_pel_attribute7               No   varchar2  Descriptive Flexfield
66 --   p_pel_attribute11              No   varchar2  Descriptive Flexfield
63 --   p_pel_attribute8               No   varchar2  Descriptive Flexfield
64 --   p_pel_attribute9               No   varchar2  Descriptive Flexfield
65 --   p_pel_attribute10              No   varchar2  Descriptive Flexfield
67 --   p_pel_attribute12              No   varchar2  Descriptive Flexfield
68 --   p_pel_attribute13              No   varchar2  Descriptive Flexfield
69 --   p_pel_attribute14              No   varchar2  Descriptive Flexfield
70 --   p_pel_attribute15              No   varchar2  Descriptive Flexfield
71 --   p_pel_attribute16              No   varchar2  Descriptive Flexfield
72 --   p_pel_attribute17              No   varchar2  Descriptive Flexfield
73 --   p_pel_attribute18              No   varchar2  Descriptive Flexfield
74 --   p_pel_attribute19              No   varchar2  Descriptive Flexfield
75 --   p_pel_attribute20              No   varchar2  Descriptive Flexfield
76 --   p_pel_attribute21              No   varchar2  Descriptive Flexfield
77 --   p_pel_attribute22              No   varchar2  Descriptive Flexfield
78 --   p_pel_attribute23              No   varchar2  Descriptive Flexfield
79 --   p_pel_attribute24              No   varchar2  Descriptive Flexfield
80 --   p_pel_attribute25              No   varchar2  Descriptive Flexfield
81 --   p_pel_attribute26              No   varchar2  Descriptive Flexfield
82 --   p_pel_attribute27              No   varchar2  Descriptive Flexfield
83 --   p_pel_attribute28              No   varchar2  Descriptive Flexfield
84 --   p_pel_attribute29              No   varchar2  Descriptive Flexfield
85 --   p_pel_attribute30              No   varchar2  Descriptive Flexfield
86 --   p_request_id                   No   number
87 --   p_program_application_id       No   number
88 --   p_program_id                   No   number
89 --   p_program_update_date          No   date
90 --   p_effective_date           Yes  date      Session Date.
91 --   p_defer_deenrol_flag           No varchar2
92 --   p_deenrol_made_dt              No date
93 --
94 -- Post Success:
95 --
96 -- Out Parameters:
97 --   Name                                Type     Description
98 --   p_pil_elctbl_chc_popl_id       Yes  number    PK of record
99 --   p_object_version_number        No   number    OVN of record
100 --
101 -- Post Failure:
102 --
103 -- Access Status:
104 --   Public.
105 --
106 -- {End Of Comments}
107 --
108 procedure create_Pil_Elctbl_chc_Popl
109 (
110    p_validate                       in boolean    default false
111   ,p_pil_elctbl_chc_popl_id         out nocopy number
112   ,p_dflt_enrt_dt                   in  date      default null
113   ,p_dflt_asnd_dt                   in  date      default null
114   ,p_elcns_made_dt                  in  date      default null
115   ,p_cls_enrt_dt_to_use_cd          in  varchar2  default null
116   ,p_enrt_typ_cycl_cd               in  varchar2  default null
117   ,p_enrt_perd_end_dt               in  date      default null
118   ,p_enrt_perd_strt_dt              in  date      default null
119   ,p_procg_end_dt                   in  date      default null
120   ,p_pil_elctbl_popl_stat_cd        in  varchar2  default null
121   ,p_acty_ref_perd_cd               in  varchar2  default null
122   ,p_uom                            in  varchar2  default null
123   ,p_comments                            in  varchar2  default null
124   ,p_mgr_ovrid_dt                            in  date  default null
125   ,p_ws_mgr_id                            in  number  default null
126   ,p_mgr_ovrid_person_id                            in  number  default null
127   ,p_assignment_id                            in  number  default null
128   --cwb
129   ,p_bdgt_acc_cd                    in varchar2         default null
130   ,p_pop_cd                         in varchar2         default null
131   ,p_bdgt_due_dt                    in date             default null
132   ,p_bdgt_export_flag               in varchar2         default 'N'
133   ,p_bdgt_iss_dt                    in date             default null
134   ,p_bdgt_stat_cd                   in varchar2         default null
135   ,p_ws_acc_cd                      in varchar2         default null
136   ,p_ws_due_dt                      in date             default null
137   ,p_ws_export_flag                 in varchar2         default 'N'
138   ,p_ws_iss_dt                      in date             default null
139   ,p_ws_stat_cd                     in varchar2         default null
140   --cwb
141   ,p_reinstate_cd                   in varchar2   default null
142   ,p_reinstate_ovrdn_cd             in varchar2   default null
143   ,p_reopen_le_on_reprocess         in varchar2   default null
144   ,p_auto_asnd_dt                   in  date      default null
145   ,p_cbr_elig_perd_strt_dt          in  date      default null
146   ,p_cbr_elig_perd_end_dt           in  date      default null
147   ,p_lee_rsn_id                     in  number    default null
148   ,p_enrt_perd_id                   in  number    default null
149   ,p_per_in_ler_id                  in  number    default null
150   ,p_pgm_id                         in  number    default null
151   ,p_pl_id                          in  number    default null
152   ,p_business_group_id              in  number    default null
153   ,p_pel_attribute_category         in  varchar2  default null
154   ,p_pel_attribute1                 in  varchar2  default null
155   ,p_pel_attribute2                 in  varchar2  default null
156   ,p_pel_attribute3                 in  varchar2  default null
157   ,p_pel_attribute4                 in  varchar2  default null
158   ,p_pel_attribute5                 in  varchar2  default null
159   ,p_pel_attribute6                 in  varchar2  default null
160   ,p_pel_attribute7                 in  varchar2  default null
161   ,p_pel_attribute8                 in  varchar2  default null
162   ,p_pel_attribute9                 in  varchar2  default null
163   ,p_pel_attribute10                in  varchar2  default null
167   ,p_pel_attribute14                in  varchar2  default null
164   ,p_pel_attribute11                in  varchar2  default null
165   ,p_pel_attribute12                in  varchar2  default null
166   ,p_pel_attribute13                in  varchar2  default null
168   ,p_pel_attribute15                in  varchar2  default null
169   ,p_pel_attribute16                in  varchar2  default null
170   ,p_pel_attribute17                in  varchar2  default null
171   ,p_pel_attribute18                in  varchar2  default null
172   ,p_pel_attribute19                in  varchar2  default null
173   ,p_pel_attribute20                in  varchar2  default null
174   ,p_pel_attribute21                in  varchar2  default null
175   ,p_pel_attribute22                in  varchar2  default null
176   ,p_pel_attribute23                in  varchar2  default null
177   ,p_pel_attribute24                in  varchar2  default null
178   ,p_pel_attribute25                in  varchar2  default null
179   ,p_pel_attribute26                in  varchar2  default null
180   ,p_pel_attribute27                in  varchar2  default null
181   ,p_pel_attribute28                in  varchar2  default null
182   ,p_pel_attribute29                in  varchar2  default null
183   ,p_pel_attribute30                in  varchar2  default null
184   ,p_request_id                     in  number    default null
185   ,p_program_application_id         in  number    default null
186   ,p_program_id                     in  number    default null
187   ,p_program_update_date            in  date      default null
188   ,p_object_version_number          out nocopy number
189   ,p_effective_date                 in  date
190   ,p_defer_deenrol_flag             in varchar2   default 'N'
191   ,p_deenrol_made_dt                in date       default null
192  );
193 -- ----------------------------------------------------------------------------
194 -- |------------------------< update_Pil_Elctbl_chc_Popl >------------------------|
195 -- ----------------------------------------------------------------------------
196 -- {Start Of Comments}
197 --
198 -- Description:
199 --
200 -- Prerequisites:
201 --
202 --
203 -- In Parameters:
204 --   Name                           Reqd Type     Description
205 --   p_validate                     Yes  boolean  Commit or Rollback.
206 --   p_pil_elctbl_chc_popl_id       Yes  number    PK of record
207 --   p_dflt_enrt_dt                 No   date
208 --   p_dflt_asnd_dt                 No   date
209 --   p_elcns_made_dt                No   date
210 --   p_cls_enrt_dt_to_use_cd        No   varchar2
211 --   p_enrt_typ_cycl_cd             No   varchar2
212 --   p_enrt_perd_end_dt             No   date
213 --   p_enrt_perd_strt_dt            No   date
214 --   p_procg_end_dt                 No   date
215 --   p_pil_elctbl_popl_stat_cd      No   varchar2
216 --   p_acty_ref_perd_cd             No   varchar2
217 --   p_uom                          No   varchar2
218 --   p_comments                          No   varchar2
219 --   p_mgr_ovrid_dt                          No   date
220 --   p_ws_mgr_id                          No   number
221 --   p_mgr_ovrid_person_id                          No   number
222 --   p_assignment_id                          No   number
223 --cwb
224 --  p_bdgt_acc_cd                   No    varchar2
225 --  p_pop_cd                        No    varchar2
226 --  p_bdgt_due_dt                   No    date
227 --  p_bdgt_export_flag              No    varchar2
228 --  p_bdgt_iss_dt                   No    date
229 --  p_bdgt_stat_cd                  No    varchar2
230 --  p_ws_acc_cd                     No    varchar2
231 --  p_ws_due_dt                     No    date
232 --  p_ws_export_flag                No    varchar2
233 --  p_ws_iss_dt                     No    date
234 --  p_ws_stat_cd                    No    varchar2
235 --cwb
236 --   p_auto_asnd_dt                 No   date
237 --   p_cbr_elig_perd_strt_dt        No   date
238 --   p_cbr_elig_perd_end_dt         No   date
239 --   p_lee_rsn_id                   No   number
240 --   p_enrt_perd_id                 No   number
241 --   p_per_in_ler_id                Yes  number
242 --   p_pgm_id                       No   number
243 --   p_pl_id                        No   number
244 --   p_business_group_id            No   number    Business Group of Record
245 --   p_pel_attribute_category       No   varchar2  Descriptive Flexfield
246 --   p_pel_attribute1               No   varchar2  Descriptive Flexfield
247 --   p_pel_attribute2               No   varchar2  Descriptive Flexfield
248 --   p_pel_attribute3               No   varchar2  Descriptive Flexfield
249 --   p_pel_attribute4               No   varchar2  Descriptive Flexfield
250 --   p_pel_attribute5               No   varchar2  Descriptive Flexfield
251 --   p_pel_attribute6               No   varchar2  Descriptive Flexfield
252 --   p_pel_attribute7               No   varchar2  Descriptive Flexfield
253 --   p_pel_attribute8               No   varchar2  Descriptive Flexfield
254 --   p_pel_attribute9               No   varchar2  Descriptive Flexfield
255 --   p_pel_attribute10              No   varchar2  Descriptive Flexfield
256 --   p_pel_attribute11              No   varchar2  Descriptive Flexfield
257 --   p_pel_attribute12              No   varchar2  Descriptive Flexfield
258 --   p_pel_attribute13              No   varchar2  Descriptive Flexfield
259 --   p_pel_attribute14              No   varchar2  Descriptive Flexfield
260 --   p_pel_attribute15              No   varchar2  Descriptive Flexfield
261 --   p_pel_attribute16              No   varchar2  Descriptive Flexfield
262 --   p_pel_attribute17              No   varchar2  Descriptive Flexfield
263 --   p_pel_attribute18              No   varchar2  Descriptive Flexfield
264 --   p_pel_attribute19              No   varchar2  Descriptive Flexfield
265 --   p_pel_attribute20              No   varchar2  Descriptive Flexfield
266 --   p_pel_attribute21              No   varchar2  Descriptive Flexfield
270 --   p_pel_attribute25              No   varchar2  Descriptive Flexfield
267 --   p_pel_attribute22              No   varchar2  Descriptive Flexfield
268 --   p_pel_attribute23              No   varchar2  Descriptive Flexfield
269 --   p_pel_attribute24              No   varchar2  Descriptive Flexfield
271 --   p_pel_attribute26              No   varchar2  Descriptive Flexfield
272 --   p_pel_attribute27              No   varchar2  Descriptive Flexfield
273 --   p_pel_attribute28              No   varchar2  Descriptive Flexfield
274 --   p_pel_attribute29              No   varchar2  Descriptive Flexfield
275 --   p_pel_attribute30              No   varchar2  Descriptive Flexfield
276 --   p_request_id                   No   number
277 --   p_program_application_id       No   number
278 --   p_program_id                   No   number
279 --   p_program_update_date          No   date
280 --   p_effective_date          Yes  date       Session Date.
281 --   p_defer_deenrol_flag           No   varchar2
282 --   p_deenrol_made_dt              No   date
283 --
284 -- Post Success:
285 --
286 --   Name                           Type     Description
287 --   p_object_version_number        No   number    OVN of record
288 --
289 -- Post Failure:
290 --
291 -- Access Status:
292 --   Public.
293 --
294 -- {End Of Comments}
295 --
296 procedure update_Pil_Elctbl_chc_Popl
297   (
298    p_validate                       in boolean    default false
299   ,p_pil_elctbl_chc_popl_id         in  number
300   ,p_dflt_enrt_dt                   in  date      default hr_api.g_date
301   ,p_dflt_asnd_dt                   in  date      default hr_api.g_date
302   ,p_elcns_made_dt                  in  date      default hr_api.g_date
303   ,p_cls_enrt_dt_to_use_cd          in  varchar2  default hr_api.g_varchar2
304   ,p_enrt_typ_cycl_cd               in  varchar2  default hr_api.g_varchar2
305   ,p_enrt_perd_end_dt               in  date      default hr_api.g_date
306   ,p_enrt_perd_strt_dt              in  date      default hr_api.g_date
307   ,p_procg_end_dt                   in  date      default hr_api.g_date
308   ,p_pil_elctbl_popl_stat_cd        in  varchar2  default hr_api.g_varchar2
309   ,p_acty_ref_perd_cd               in  varchar2  default hr_api.g_varchar2
310   ,p_uom                            in  varchar2  default hr_api.g_varchar2
311   ,p_comments                            in  varchar2  default hr_api.g_varchar2
312   ,p_mgr_ovrid_dt                            in  date  default hr_api.g_date
313   ,p_ws_mgr_id                            in  number  default hr_api.g_number
314   ,p_mgr_ovrid_person_id                            in  number  default hr_api.g_number
315   ,p_assignment_id                            in  number  default hr_api.g_number
316   --cwb
317   ,p_bdgt_acc_cd                    in  varchar2  default hr_api.g_varchar2
318   ,p_pop_cd                         in  varchar2  default hr_api.g_varchar2
319   ,p_bdgt_due_dt                    in  date      default hr_api.g_date
320   ,p_bdgt_export_flag               in  varchar2  default hr_api.g_varchar2
321   ,p_bdgt_iss_dt                    in  date      default hr_api.g_date
322   ,p_bdgt_stat_cd                   in  varchar2  default hr_api.g_varchar2
323   ,p_ws_acc_cd                      in  varchar2  default hr_api.g_varchar2
324   ,p_ws_due_dt                      in  date      default hr_api.g_date
325   ,p_ws_export_flag                 in  varchar2  default hr_api.g_varchar2
326   ,p_ws_iss_dt                      in  date      default hr_api.g_date
327   ,p_ws_stat_cd                     in  varchar2  default hr_api.g_varchar2
328   --cwb
329   ,p_reinstate_cd                   in varchar2   default hr_api.g_varchar2
330   ,p_reinstate_ovrdn_cd             in varchar2   default hr_api.g_varchar2
331   ,p_reopen_le_on_reprocess         in varchar2   default hr_api.g_varchar2
332   ,p_auto_asnd_dt                   in  date      default hr_api.g_date
333   ,p_cbr_elig_perd_strt_dt          in  date      default hr_api.g_date
334   ,p_cbr_elig_perd_end_dt           in  date      default hr_api.g_date
335   ,p_lee_rsn_id                     in  number    default hr_api.g_number
336   ,p_enrt_perd_id                   in  number    default hr_api.g_number
337   ,p_per_in_ler_id                  in  number    default hr_api.g_number
338   ,p_pgm_id                         in  number    default hr_api.g_number
339   ,p_pl_id                          in  number    default hr_api.g_number
340   ,p_business_group_id              in  number    default hr_api.g_number
341   ,p_pel_attribute_category         in  varchar2  default hr_api.g_varchar2
342   ,p_pel_attribute1                 in  varchar2  default hr_api.g_varchar2
343   ,p_pel_attribute2                 in  varchar2  default hr_api.g_varchar2
344   ,p_pel_attribute3                 in  varchar2  default hr_api.g_varchar2
345   ,p_pel_attribute4                 in  varchar2  default hr_api.g_varchar2
346   ,p_pel_attribute5                 in  varchar2  default hr_api.g_varchar2
347   ,p_pel_attribute6                 in  varchar2  default hr_api.g_varchar2
348   ,p_pel_attribute7                 in  varchar2  default hr_api.g_varchar2
349   ,p_pel_attribute8                 in  varchar2  default hr_api.g_varchar2
350   ,p_pel_attribute9                 in  varchar2  default hr_api.g_varchar2
351   ,p_pel_attribute10                in  varchar2  default hr_api.g_varchar2
352   ,p_pel_attribute11                in  varchar2  default hr_api.g_varchar2
353   ,p_pel_attribute12                in  varchar2  default hr_api.g_varchar2
354   ,p_pel_attribute13                in  varchar2  default hr_api.g_varchar2
355   ,p_pel_attribute14                in  varchar2  default hr_api.g_varchar2
356   ,p_pel_attribute15                in  varchar2  default hr_api.g_varchar2
357   ,p_pel_attribute16                in  varchar2  default hr_api.g_varchar2
358   ,p_pel_attribute17                in  varchar2  default hr_api.g_varchar2
359   ,p_pel_attribute18                in  varchar2  default hr_api.g_varchar2
360   ,p_pel_attribute19                in  varchar2  default hr_api.g_varchar2
361   ,p_pel_attribute20                in  varchar2  default hr_api.g_varchar2
362   ,p_pel_attribute21                in  varchar2  default hr_api.g_varchar2
363   ,p_pel_attribute22                in  varchar2  default hr_api.g_varchar2
364   ,p_pel_attribute23                in  varchar2  default hr_api.g_varchar2
365   ,p_pel_attribute24                in  varchar2  default hr_api.g_varchar2
366   ,p_pel_attribute25                in  varchar2  default hr_api.g_varchar2
367   ,p_pel_attribute26                in  varchar2  default hr_api.g_varchar2
368   ,p_pel_attribute27                in  varchar2  default hr_api.g_varchar2
369   ,p_pel_attribute28                in  varchar2  default hr_api.g_varchar2
370   ,p_pel_attribute29                in  varchar2  default hr_api.g_varchar2
371   ,p_pel_attribute30                in  varchar2  default hr_api.g_varchar2
372   ,p_request_id                     in  number    default hr_api.g_number
373   ,p_program_application_id         in  number    default hr_api.g_number
374   ,p_program_id                     in  number    default hr_api.g_number
375   ,p_program_update_date            in  date      default hr_api.g_date
376   ,p_object_version_number          in out nocopy number
377   ,p_effective_date            in  date
378   ,p_defer_deenrol_flag             in varchar2   default hr_api.g_varchar2
379   ,p_deenrol_made_dt                in date       default hr_api.g_date
380   );
381 --
382 -- ----------------------------------------------------------------------------
383 -- |------------------------< delete_Pil_Elctbl_chc_Popl >------------------------|
384 -- ----------------------------------------------------------------------------
385 -- {Start Of Comments}
386 --
387 -- Description:
388 --
389 -- Prerequisites:
390 --
391 --
392 -- In Parameters:
393 --   Name                           Reqd Type     Description
394 --   p_validate                     Yes  boolean  Commit or Rollback.
395 --   p_pil_elctbl_chc_popl_id       Yes  number    PK of record
396 --   p_effective_date          Yes  date     Session Date.
397 --
398 -- Post Success:
399 --
400 --   Name                           Type     Description
401 --   p_object_version_number        No   number    OVN of record
402 --
403 -- Post Failure:
404 --
405 -- Access Status:
406 --   Public.
407 --
408 -- {End Of Comments}
409 --
410 procedure delete_Pil_Elctbl_chc_Popl
411   (
412    p_validate                       in boolean        default false
413   ,p_pil_elctbl_chc_popl_id         in  number
414   ,p_object_version_number          in out nocopy number
415   ,p_effective_date            in date
416   );
417 --
418 -- ----------------------------------------------------------------------------
419 -- |----------------------------------< lck >---------------------------------|
420 -- ----------------------------------------------------------------------------
421 -- {Start Of Comments}
422 --
423 -- Description:
424 --
425 -- Prerequisites:
426 --
427 --
428 -- In Parameters:
429 --   Name                           Reqd Type     Description
430 --   p_pil_elctbl_chc_popl_id                 Yes  number   PK of record
431 --   p_object_version_number        Yes  number   OVN of record
432 --
433 -- Post Success:
434 --
435 --   Name                           Type     Description
436 --
437 -- Post Failure:
438 --
439 -- Access Status:
440 --   Public.
441 --
442 -- {End Of Comments}
443 --
444 procedure lck
445   (
446     p_pil_elctbl_chc_popl_id                 in number
447    ,p_object_version_number        in number
448   );
449 --
450 end ben_Pil_Elctbl_chc_Popl_api;