DBA Data[Home] [Help]

PACKAGE: APPS.BEN_PTNL_LER_FOR_PER_API

Source


1 Package ben_ptnl_ler_for_per_api AUTHID CURRENT_USER as
2 /* $Header: bepplapi.pkh 120.0.12020000.2 2012/07/03 13:14:50 amnaraya ship $ */
3 --
4 -- ----------------------------------------------------------------------------
5 -- |-----------------------< create_ptnl_ler_for_per >------------------------|
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_lf_evt_ocrd_dt               Yes  date
18 --   p_trgr_table_pk_id             No   number
19 --   p_csd_by_ptnl_ler_for_per_id   No   number
20 --   p_ptnl_ler_for_per_stat_cd     Yes  varchar2
21 --   p_ptnl_ler_for_per_src_cd      No   varchar2
22 --   p_mnl_dt                       No   date
23 --   p_enrt_perd_id                 Yes  number
24 --   p_ler_id                       Yes  number
25 --   p_person_id                    Yes  number
26 --   p_business_group_id            Yes  number    Business Group of Record
27 --   p_dtctd_dt                     No   date
28 --   p_procd_dt                     No   date
29 --   p_unprocd_dt                   No   date
30 --   p_voidd_dt                     No   date
31 --   p_ntfn_dt                      No   date
32 --   p_request_id                   No   number
33 --   p_program_application_id       No   number
37 --   p_called_from_form               in  varchar2  default 'N'
34 --   p_program_id                   No   number
35 --   p_program_update_date          No   date
36 --   p_effective_date           Yes  date      Session Date.
38 --
39 -- Post Success:
40 --
41 -- Out Parameters:
42 --   Name                                Type     Description
43 --   p_ptnl_ler_for_per_id          Yes  number    PK of record
44 --   p_object_version_number        No   number    OVN of record
45 --
46 -- Post Failure:
47 --
48 -- Access Status:
49 --   Public.
50 --
51 -- {End Of Comments}
52 --
53 procedure create_ptnl_ler_for_per
54   (p_validate                       in boolean    default false
55   ,p_ptnl_ler_for_per_id            out nocopy number
56   ,p_csd_by_ptnl_ler_for_per_id     in  number    default null
57   ,p_lf_evt_ocrd_dt                 in  date      default null
58   ,p_trgr_table_pk_id               in  number    default null
59   ,p_ptnl_ler_for_per_stat_cd       in  varchar2  default null
60   ,p_ptnl_ler_for_per_src_cd        in  varchar2  default null
61   ,p_mnl_dt                         in  date      default null
62   ,p_enrt_perd_id                   in  number    default null
63   ,p_ler_id                         in  number    default null
64   ,p_person_id                      in  number    default null
65   ,p_business_group_id              in  number    default null
66   ,p_dtctd_dt                       in  date      default null
67   ,p_procd_dt                       in  date      default null
68   ,p_unprocd_dt                     in  date      default null
69   ,p_voidd_dt                       in  date      default null
70   ,p_mnlo_dt                        in  date      default null
71   ,p_ntfn_dt                        in  date      default null
72   ,p_request_id                     in  number    default null
73   ,p_program_application_id         in  number    default null
74   ,p_program_id                     in  number    default null
75   ,p_program_update_date            in  date      default null
76   ,p_object_version_number          out nocopy number
77   ,p_effective_date                 in  date
78   ,p_called_from_form               in  varchar2  default 'N');
79 -- ----------------------------------------------------------------------------
80 -- |-----------------------< create_ptnl_ler_for_per_perf >-------------------|
81 -- ----------------------------------------------------------------------------
82 -- {Start Of Comments}
83 --
84 -- Description:
85 --
86 -- Prerequisites:
87 --
88 --
89 -- In Parameters:
90 --   Name                           Reqd Type     Description
91 --   p_validate                     Yes  boolean  Commit or Rollback.
92 --   p_csd_by_ptnl_ler_for_per_id   No   number
93 --   p_lf_evt_ocrd_dt               Yes  date
94 --   p_trgr_table_pk_id             No   number
95 --   p_ptnl_ler_for_per_stat_cd     Yes  varchar2
96 --   p_ptnl_ler_for_per_src_cd      No   varchar2
97 --   p_mnl_dt                       No   date
98 --   p_enrt_perd_id                 Yes  number
99 --   p_ler_id                       Yes  number
100 --   p_person_id                    Yes  number
101 --   p_business_group_id            Yes  number    Business Group of Record
102 --   p_dtctd_dt                     No   date
103 --   p_procd_dt                     No   date
104 --   p_unprocd_dt                   No   date
105 --   p_voidd_dt                     No   date
106 --   p_ntfn_dt                      No   date
107 --   p_request_id                   No   number
108 --   p_program_application_id       No   number
109 --   p_program_id                   No   number
110 --   p_program_update_date          No   date
111 --   p_effective_date           Yes  date      Session Date.
112 --
113 -- Post Success:
114 --
115 -- Out Parameters:
116 --   Name                                Type     Description
117 --   p_ptnl_ler_for_per_id          Yes  number    PK of record
118 --   p_object_version_number        No   number    OVN of record
119 --
120 -- Post Failure:
121 --
122 -- Access Status:
123 --   Public.
124 --
125 -- {End Of Comments}
126 --
127 procedure create_ptnl_ler_for_per_perf
128   (p_validate                       in boolean    default false
129   ,p_ptnl_ler_for_per_id            out nocopy number
130   ,p_csd_by_ptnl_ler_for_per_id     in  number    default null
131   ,p_lf_evt_ocrd_dt                 in  date      default null
132   ,p_trgr_table_pk_id               in  number    default null
133   ,p_ptnl_ler_for_per_stat_cd       in  varchar2  default null
134   ,p_ptnl_ler_for_per_src_cd        in  varchar2  default null
135   ,p_mnl_dt                         in  date      default null
136   ,p_enrt_perd_id                   in  number    default null
137   ,p_ler_id                         in  number    default null
138   ,p_person_id                      in  number    default null
139   ,p_business_group_id              in  number    default null
140   ,p_dtctd_dt                       in  date      default null
141   ,p_procd_dt                       in  date      default null
142   ,p_unprocd_dt                     in  date      default null
143   ,p_voidd_dt                       in  date      default null
144   ,p_mnlo_dt                        in  date      default null
145   ,p_ntfn_dt                        in  date      default null
146   ,p_request_id                     in  number    default null
147   ,p_program_application_id         in  number    default null
148   ,p_program_id                     in  number    default null
149   ,p_program_update_date            in  date      default null
150   ,p_object_version_number          out nocopy number
151   ,p_effective_date                 in  date);
152 -- ----------------------------------------------------------------------------
156 --
153 -- |-----------------------< update_ptnl_ler_for_per >------------------------|
154 -- ----------------------------------------------------------------------------
155 -- {Start Of Comments}
157 -- Description:
158 --
159 -- Prerequisites:
160 --
161 --
162 -- In Parameters:
163 --   Name                           Reqd Type     Description
164 --   p_validate                     Yes  boolean  Commit or Rollback.
165 --   p_ptnl_ler_for_per_id          Yes  number    PK of record
166 --   p_csd_by_ptnl_ler_for_per_id   No   number
167 --   p_lf_evt_ocrd_dt               Yes  date
168 --   p_trgr_table_pk_id             No   number
169 --   p_ptnl_ler_for_per_stat_cd     Yes  varchar2
170 --   p_ptnl_ler_for_per_src_cd      No   varchar2
171 --   p_mnl_dt                       No   date
172 --   p_enrt_perd_id                 Yes  number
173 --   p_ler_id                       Yes  number
174 --   p_person_id                    Yes  number
175 --   p_business_group_id            Yes  number    Business Group of Record
176 --   p_dtctd_dt                     No   date
177 --   p_procd_dt                     No   date
178 --   p_unprocd_dt                   No   date
179 --   p_voidd_dt                     No   date
180 --   p_ntfn_dt                      No   date
181 --   p_request_id                   No   number
182 --   p_program_application_id       No   number
183 --   p_program_id                   No   number
184 --   p_program_update_date          No   date
185 --   p_effective_date          Yes  date       Session Date.
186 --
187 -- Post Success:
188 --
189 --   Name                           Type     Description
190 --   p_object_version_number        No   number    OVN of record
191 --
192 -- Post Failure:
193 --
194 -- Access Status:
195 --   Public.
196 --
197 -- {End Of Comments}
198 --
199 procedure update_ptnl_ler_for_per
200   (p_validate                       in boolean    default false
201   ,p_ptnl_ler_for_per_id            in  number
202   ,p_csd_by_ptnl_ler_for_per_id     in  number     default hr_api.g_number
203   ,p_lf_evt_ocrd_dt                 in  date      default hr_api.g_date
204   ,p_trgr_table_pk_id               in  number    default hr_api.g_number
205   ,p_ptnl_ler_for_per_stat_cd       in  varchar2  default hr_api.g_varchar2
206   ,p_ptnl_ler_for_per_src_cd        in  varchar2  default hr_api.g_varchar2
207   ,p_mnl_dt                         in  date      default hr_api.g_date
208   ,p_enrt_perd_id                   in  number    default hr_api.g_number
209   ,p_ler_id                         in  number    default hr_api.g_number
210   ,p_person_id                      in  number    default hr_api.g_number
211   ,p_business_group_id              in  number    default hr_api.g_number
212   ,p_dtctd_dt                       in  date      default hr_api.g_date
213   ,p_procd_dt                       in  date      default hr_api.g_date
214   ,p_unprocd_dt                     in  date      default hr_api.g_date
215   ,p_voidd_dt                       in  date      default hr_api.g_date
216   ,p_mnlo_dt                        in  date      default hr_api.g_date
217   ,p_ntfn_dt                        in  date      default hr_api.g_date
218   ,p_request_id                     in  number    default hr_api.g_number
219   ,p_program_application_id         in  number    default hr_api.g_number
220   ,p_program_id                     in  number    default hr_api.g_number
221   ,p_program_update_date            in  date      default hr_api.g_date
222   ,p_object_version_number          in out nocopy number
223   ,p_effective_date                 in  date);
224 --
225 -- ----------------------------------------------------------------------------
226 -- |-----------------------< update_ptnl_ler_for_per_perf >-------------------|
227 -- ----------------------------------------------------------------------------
228 -- {Start Of Comments}
229 --
230 -- Description:
231 --
232 -- Prerequisites:
233 --
234 --
235 -- In Parameters:
236 --   Name                           Reqd Type     Description
237 --   p_validate                     Yes  boolean  Commit or Rollback.
238 --   p_ptnl_ler_for_per_id          Yes  number    PK of record
239 --   p_csd_by_ptnl_ler_for_per_id   No   number
240 --   p_lf_evt_ocrd_dt               Yes  date
241 --   p_trgr_table_pk_id             No   number
242 --   p_ptnl_ler_for_per_stat_cd     Yes  varchar2
243 --   p_ptnl_ler_for_per_src_cd      No   varchar2
244 --   p_mnl_dt                       No   date
245 --   p_enrt_perd_id                 Yes  number
246 --   p_ler_id                       Yes  number
247 --   p_person_id                    Yes  number
248 --   p_business_group_id            Yes  number    Business Group of Record
249 --   p_dtctd_dt                     No   date
250 --   p_procd_dt                     No   date
251 --   p_unprocd_dt                   No   date
252 --   p_voidd_dt                     No   date
253 --   p_ntfn_dt                      No   date
254 --   p_request_id                   No   number
255 --   p_program_application_id       No   number
256 --   p_program_id                   No   number
257 --   p_program_update_date          No   date
258 --   p_effective_date          Yes  date       Session Date.
259 --
260 -- Post Success:
261 --
262 --   Name                           Type     Description
263 --   p_object_version_number        No   number    OVN of record
264 --
265 -- Post Failure:
266 --
267 -- Access Status:
268 --   Public.
269 --
270 -- {End Of Comments}
271 --
272 procedure update_ptnl_ler_for_per_perf
273   (p_validate                       in boolean    default false
274   ,p_ptnl_ler_for_per_id            in  number
275   ,p_csd_by_ptnl_ler_for_per_id     in  number    default hr_api.g_number
276   ,p_lf_evt_ocrd_dt                 in  date      default hr_api.g_date
277   ,p_trgr_table_pk_id               in  number    default hr_api.g_number
278   ,p_ptnl_ler_for_per_stat_cd       in  varchar2  default hr_api.g_varchar2
279   ,p_ptnl_ler_for_per_src_cd        in  varchar2  default hr_api.g_varchar2
280   ,p_mnl_dt                         in  date      default hr_api.g_date
281   ,p_enrt_perd_id                   in  number    default hr_api.g_number
282   ,p_ler_id                         in  number    default hr_api.g_number
283   ,p_person_id                      in  number    default hr_api.g_number
284   ,p_business_group_id              in  number    default hr_api.g_number
285   ,p_dtctd_dt                       in  date      default hr_api.g_date
286   ,p_procd_dt                       in  date      default hr_api.g_date
287   ,p_unprocd_dt                     in  date      default hr_api.g_date
288   ,p_voidd_dt                       in  date      default hr_api.g_date
289   ,p_mnlo_dt                        in  date      default hr_api.g_date
290   ,p_ntfn_dt                        in  date      default hr_api.g_date
291   ,p_request_id                     in  number    default hr_api.g_number
292   ,p_program_application_id         in  number    default hr_api.g_number
293   ,p_program_id                     in  number    default hr_api.g_number
294   ,p_program_update_date            in  date      default hr_api.g_date
295   ,p_object_version_number          in out nocopy number
296   ,p_effective_date                 in  date);
297 --
298 -- ----------------------------------------------------------------------------
299 -- |-----------------------< delete_ptnl_ler_for_per >------------------------|
300 -- ----------------------------------------------------------------------------
301 -- {Start Of Comments}
302 --
303 -- Description:
304 --
305 -- Prerequisites:
306 --
307 --
308 -- In Parameters:
309 --   Name                           Reqd Type     Description
310 --   p_validate                     Yes  boolean  Commit or Rollback.
311 --   p_ptnl_ler_for_per_id          Yes  number    PK of record
312 --   p_effective_date          Yes  date     Session Date.
313 --
314 -- Post Success:
315 --
316 --   Name                           Type     Description
317 --   p_object_version_number        No   number    OVN of record
318 --
319 -- Post Failure:
320 --
321 -- Access Status:
322 --   Public.
323 --
324 -- {End Of Comments}
325 --
326 procedure delete_ptnl_ler_for_per
327   (p_validate                       in boolean        default false
328   ,p_ptnl_ler_for_per_id            in number
329   ,p_object_version_number          in out nocopy number
330   ,p_effective_date                 in date);
331 --
332 -- ----------------------------------------------------------------------------
333 -- |----------------------------------< lck >---------------------------------|
334 -- ----------------------------------------------------------------------------
335 -- {Start Of Comments}
336 --
337 -- Description:
338 --
339 -- Prerequisites:
340 --
341 --
342 -- In Parameters:
343 --   Name                           Reqd Type     Description
344 --   p_ptnl_ler_for_per_id                 Yes  number   PK of record
345 --   p_object_version_number        Yes  number   OVN of record
346 --
347 -- Post Success:
348 --
349 --   Name                           Type     Description
350 --
351 -- Post Failure:
352 --
353 -- Access Status:
354 --   Public.
355 --
356 -- {End Of Comments}
357 --
358 procedure lck
359   (
360     p_ptnl_ler_for_per_id                 in number
361    ,p_object_version_number        in number
362   );
363 --
364 end ben_ptnl_ler_for_per_api;