DBA Data[Home] [Help]

PACKAGE: APPS.BEN_PTNL_LER_FOR_PER_API

Source


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