1 package pay_jp_def_api as
2 /* $Header: pyjpdefa.pkh 120.0.12000000.3 2007/05/10 03:17:58 ttagawa noship $ */
3 -- |---------------------------------------------------------------------------|
4 -- |------------------------------< create_pact >------------------------------|
5 -- |---------------------------------------------------------------------------|
6 -- Access Status:
7 -- Internal Development Use Only
8 procedure create_pact(
9 P_VALIDATE in boolean default null,
10 P_PAYROLL_ACTION_ID in number,
11 P_EFFECTIVE_DATE in date,
12 P_PAYROLL_ID in number default null,
13 P_ORGANIZATION_ID in number default null,
14 P_SUBMISSION_PERIOD_STATUS in varchar2 default null,
15 P_SUBMISSION_START_DATE in date default null,
16 P_SUBMISSION_END_DATE in date default null,
17 P_TAX_OFFICE_NAME in varchar2 default null,
18 P_SALARY_PAYER_NAME in varchar2 default null,
19 P_SALARY_PAYER_ADDRESS in varchar2 default null,
20 P_ACTION_INFORMATION_ID out nocopy number,
21 P_OBJECT_VERSION_NUMBER out nocopy number);
22 -- |---------------------------------------------------------------------------|
23 -- |------------------------------< update_pact >------------------------------|
24 -- |---------------------------------------------------------------------------|
25 -- Access Status:
26 -- Internal Development Use Only
27 procedure update_pact(
28 P_VALIDATE in number default hr_api.g_false_num,
29 P_ACTION_INFORMATION_ID in number,
30 P_OBJECT_VERSION_NUMBER in out nocopy number,
31 P_SUBMISSION_PERIOD_STATUS in varchar2 default hr_api.g_varchar2,
32 P_SUBMISSION_START_DATE in date default hr_api.g_date,
33 P_SUBMISSION_END_DATE in date default hr_api.g_date,
34 P_TAX_OFFICE_NAME in varchar2 default hr_api.g_varchar2,
35 P_SALARY_PAYER_NAME in varchar2 default hr_api.g_varchar2,
36 P_SALARY_PAYER_ADDRESS in varchar2 default hr_api.g_varchar2,
37 p_return_status out nocopy varchar2);
38 -- |---------------------------------------------------------------------------|
39 -- |-----------------------------< create_assact >-----------------------------|
40 -- |---------------------------------------------------------------------------|
41 -- Access Status:
42 -- Internal Development Use Only
43 procedure create_assact(
44 P_VALIDATE in boolean default false,
45 P_ASSIGNMENT_ACTION_ID in number,
46 P_EFFECTIVE_DATE in date,
47 P_ASSIGNMENT_ID in number,
48 P_TAX_TYPE in varchar2 default null,
49 P_TRANSACTION_STATUS in varchar2 default null,
50 P_FINALIZED_DATE in date default null,
51 P_FINALIZED_BY in number default null,
52 P_USER_COMMENTS in varchar2 default null,
53 P_ADMIN_COMMENTS in varchar2 default null,
54 P_TRANSFER_STATUS in varchar2 default null,
55 P_EXPIRY_DATE in date default null,
56 P_ACTION_INFORMATION_ID out nocopy number,
57 P_OBJECT_VERSION_NUMBER out nocopy number);
58 -- |---------------------------------------------------------------------------|
59 -- |-----------------------------< update_assact >-----------------------------|
60 -- |---------------------------------------------------------------------------|
61 -- Access Status:
62 -- Internal Development Use Only
63 procedure update_assact(
64 P_VALIDATE in boolean default false,
65 P_ACTION_INFORMATION_ID in number,
66 P_OBJECT_VERSION_NUMBER in out nocopy number,
67 P_TRANSACTION_STATUS in varchar2 default hr_api.g_varchar2,
68 P_FINALIZED_DATE in date default hr_api.g_date,
69 P_FINALIZED_BY in number default hr_api.g_number,
70 P_USER_COMMENTS in varchar2 default hr_api.g_varchar2,
71 P_ADMIN_COMMENTS in varchar2 default hr_api.g_varchar2,
72 P_TRANSFER_STATUS in varchar2 default hr_api.g_varchar2,
73 P_EXPIRY_DATE in date default hr_api.g_date);
74 -- Access Status:
75 -- Internal Development Use Only
76 procedure update_assact(
77 P_VALIDATE in number default hr_api.g_false_num,
78 P_ACTION_INFORMATION_ID in number,
79 P_OBJECT_VERSION_NUMBER in out nocopy number,
80 P_TRANSACTION_STATUS in varchar2 default hr_api.g_varchar2,
81 P_FINALIZED_DATE in date default hr_api.g_date,
82 P_FINALIZED_BY in number default hr_api.g_number,
83 P_USER_COMMENTS in varchar2 default hr_api.g_varchar2,
84 P_ADMIN_COMMENTS in varchar2 default hr_api.g_varchar2,
85 P_TRANSFER_STATUS in varchar2 default hr_api.g_varchar2,
86 P_EXPIRY_DATE in date default hr_api.g_date,
87 p_return_status out nocopy varchar2);
88 -- |---------------------------------------------------------------------------|
89 -- |------------------------------< create_emp >-------------------------------|
90 -- |---------------------------------------------------------------------------|
91 -- Access Status:
92 -- Internal Development Use Only
93 procedure create_emp(
94 P_VALIDATE in boolean default false,
95 P_ASSIGNMENT_ACTION_ID in number,
96 P_EFFECTIVE_DATE in date,
97 P_ASSIGNMENT_ID in number,
98 P_LAST_NAME_KANA in varchar2 default null,
99 P_FIRST_NAME_KANA in varchar2 default null,
100 P_LAST_NAME in varchar2 default null,
101 P_FIRST_NAME in varchar2 default null,
102 P_DATE_OF_BIRTH in date default null,
103 P_DATE_OF_DEATH in date default null,
104 P_SEX in varchar2 default null,
105 P_POSTAL_CODE in varchar2 default null,
106 P_ADDRESS in varchar2 default null,
107 P_HOUSEHOLD_HEAD_CTR_ID in number default null,
108 P_HOUSEHOLD_HEAD_FULL_NAME in varchar2 default null,
109 P_HOUSEHOLD_HEAD_CONTACT_TYPE in varchar2 default null,
110 P_MARRIED_FLAG in varchar2 default null,
111 P_CHANGE_DATE in date default null,
112 P_CHANGE_REASON in varchar2 default null,
113 P_DISABILITY_TYPE in varchar2 default null,
114 P_DISABILITY_DETAILS in varchar2 default null,
115 P_AGED_TYPE in varchar2 default null,
116 P_AGED_DETAILS in varchar2 default null,
117 P_WIDOW_TYPE in varchar2 default null,
118 P_WIDOW_DETAILS in varchar2 default null,
119 P_WORKING_STUDENT_TYPE in varchar2 default null,
120 P_WORKING_STUDENT_DETAILS in varchar2 default null,
121 P_ACTION_INFORMATION_ID out nocopy number,
122 P_OBJECT_VERSION_NUMBER out nocopy number);
123 -- |---------------------------------------------------------------------------|
124 -- |------------------------------< update_emp >-------------------------------|
125 -- |---------------------------------------------------------------------------|
126 -- Access Status:
127 -- Internal Development Use Only
128 procedure update_emp(
129 P_VALIDATE in number default hr_api.g_false_num,
130 P_ACTION_INFORMATION_ID in number,
131 P_OBJECT_VERSION_NUMBER in out nocopy number,
132 P_CHANGE_DATE in date default hr_api.g_date,
133 P_CHANGE_REASON in varchar2 default hr_api.g_varchar2,
134 P_DISABILITY_TYPE in varchar2 default hr_api.g_varchar2,
135 P_DISABILITY_DETAILS in varchar2 default hr_api.g_varchar2,
136 P_AGED_TYPE in varchar2 default hr_api.g_varchar2,
137 P_AGED_DETAILS in varchar2 default hr_api.g_varchar2,
138 P_WIDOW_TYPE in varchar2 default hr_api.g_varchar2,
139 P_WIDOW_DETAILS in varchar2 default hr_api.g_varchar2,
140 P_WORKING_STUDENT_TYPE in varchar2 default hr_api.g_varchar2,
141 P_WORKING_STUDENT_DETAILS in varchar2 default hr_api.g_varchar2,
142 p_return_status out nocopy varchar2);
143 -- |---------------------------------------------------------------------------|
144 -- |-----------------------------< create_entry >------------------------------|
145 -- |---------------------------------------------------------------------------|
146 -- Access Status:
147 -- Internal Development Use Only
148 procedure create_entry(
149 P_VALIDATE in boolean default false,
150 P_ASSIGNMENT_ACTION_ID in number,
151 P_EFFECTIVE_DATE in date,
152 P_ASSIGNMENT_ID in number,
153 P_STATUS in varchar2 default null,
154 P_DATETRACK_UPDATE_MODE in varchar2 default null,
155 P_ELEMENT_ENTRY_ID in number default null,
156 P_EE_OBJECT_VERSION_NUMBER in number default null,
157 P_DISABILITY_TYPE in varchar2 default null,
158 P_DISABILITY_TYPE_O in varchar2 default null,
159 P_AGED_TYPE in varchar2 default null,
160 P_AGED_TYPE_O in varchar2 default null,
161 P_WIDOW_TYPE in varchar2 default null,
162 P_WIDOW_TYPE_O in varchar2 default null,
163 P_WORKING_STUDENT_TYPE in varchar2 default null,
164 P_WORKING_STUDENT_TYPE_O in varchar2 default null,
165 P_SPOUSE_DEP_TYPE in varchar2 default null,
166 P_SPOUSE_DEP_TYPE_O in varchar2 default null,
167 P_SPOUSE_DISABILITY_TYPE in varchar2 default null,
168 P_SPOUSE_DISABILITY_TYPE_O in varchar2 default null,
169 P_NUM_DEPS in number default null,
170 P_NUM_DEPS_O in number default null,
171 P_NUM_AGEDS in number default null,
172 P_NUM_AGEDS_O in number default null,
173 P_NUM_AGED_PARENTS_LT in number default null,
174 P_NUM_AGED_PARENTS_LT_O in number default null,
175 P_NUM_SPECIFIEDS in number default null,
176 P_NUM_SPECIFIEDS_O in number default null,
177 P_NUM_DISABLEDS in number default null,
178 P_NUM_DISABLEDS_O in number default null,
179 P_NUM_SVR_DISABLEDS in number default null,
180 P_NUM_SVR_DISABLEDS_O in number default null,
181 P_NUM_SVR_DISABLEDS_LT in number default null,
182 P_NUM_SVR_DISABLEDS_LT_O in number default null,
183 P_ACTION_INFORMATION_ID out nocopy number,
184 P_OBJECT_VERSION_NUMBER out nocopy number);
185 -- |---------------------------------------------------------------------------|
186 -- |-----------------------------< update_entry >------------------------------|
187 -- |---------------------------------------------------------------------------|
188 -- Access Status:
189 -- Internal Development Use Only
190 procedure update_entry(
191 P_VALIDATE in boolean default false,
192 P_ACTION_INFORMATION_ID in number,
193 P_OBJECT_VERSION_NUMBER in out nocopy number,
194 P_STATUS in varchar2 default hr_api.g_varchar2,
195 P_ELEMENT_ENTRY_ID in number default hr_api.g_number,
196 P_EE_OBJECT_VERSION_NUMBER in number default hr_api.g_number,
197 P_DISABILITY_TYPE in varchar2 default hr_api.g_varchar2,
198 P_AGED_TYPE in varchar2 default hr_api.g_varchar2,
199 P_WIDOW_TYPE in varchar2 default hr_api.g_varchar2,
200 P_WORKING_STUDENT_TYPE in varchar2 default hr_api.g_varchar2,
201 P_SPOUSE_DEP_TYPE in varchar2 default hr_api.g_varchar2,
202 P_SPOUSE_DISABILITY_TYPE in varchar2 default hr_api.g_varchar2,
203 P_NUM_DEPS in number default hr_api.g_number,
204 P_NUM_AGEDS in number default hr_api.g_number,
205 P_NUM_AGED_PARENTS_LT in number default hr_api.g_number,
206 P_NUM_SPECIFIEDS in number default hr_api.g_number,
207 P_NUM_DISABLEDS in number default hr_api.g_number,
208 P_NUM_SVR_DISABLEDS in number default hr_api.g_number,
209 P_NUM_SVR_DISABLEDS_LT in number default hr_api.g_number);
210 -- |---------------------------------------------------------------------------|
211 -- |------------------------------< create_dep >-------------------------------|
212 -- |---------------------------------------------------------------------------|
213 -- Access Status:
214 -- Internal Development Use Only
215 procedure create_dep(
216 P_VALIDATE in boolean default false,
217 P_ASSIGNMENT_ACTION_ID in number,
218 P_EFFECTIVE_DATE in date,
219 P_ASSIGNMENT_ID in number,
220 P_STATUS in varchar2 default null,
221 P_DATETRACK_UPDATE_MODE in varchar2 default null,
222 P_DATETRACK_DELETE_MODE in varchar2 default null,
223 P_CONTACT_EXTRA_INFO_ID in number default null,
224 P_CEI_OBJECT_VERSION_NUMBER in number default null,
225 P_CONTACT_RELATIONSHIP_ID in number default null,
226 P_LAST_NAME_KANA in varchar2 default null,
227 P_FIRST_NAME_KANA in varchar2 default null,
228 P_LAST_NAME in varchar2 default null,
229 P_FIRST_NAME in varchar2 default null,
230 P_CONTACT_TYPE in varchar2 default null,
231 P_DATE_OF_BIRTH in date default null,
232 P_DATE_OF_DEATH in date default null,
233 P_ADDRESS in varchar2 default null,
234 P_CHANGE_DATE in date default null,
235 P_CHANGE_REASON in varchar2 default null,
236 P_DEP_TYPE in varchar2 default null,
237 P_DEP_TYPE_O in varchar2 default null,
238 P_OCCUPATION in varchar2 default null,
239 P_OCCUPATION_O in varchar2 default null,
240 P_ESTIMATED_ANNUAL_INCOME in number default null,
241 P_ESTIMATED_ANNUAL_INCOME_O in number default null,
242 P_DISABILITY_TYPE in varchar2 default null,
243 P_DISABILITY_TYPE_O in varchar2 default null,
244 P_DISABILITY_DETAILS in varchar2 default null,
245 P_DISABILITY_DETAILS_O in varchar2 default null,
246 P_ACTION_INFORMATION_ID out nocopy number,
247 P_OBJECT_VERSION_NUMBER out nocopy number);
248 -- Access Status:
249 -- Internal Development Use Only
250 procedure create_dep(
251 P_VALIDATE in number default hr_api.g_false_num,
252 P_ACTION_INFORMATION_ID in number,
253 P_ASSIGNMENT_ACTION_ID in number,
254 P_EFFECTIVE_DATE in date,
255 P_ASSIGNMENT_ID in number,
256 P_STATUS in varchar2 default null,
257 P_DATETRACK_UPDATE_MODE in varchar2 default null,
258 P_DATETRACK_DELETE_MODE in varchar2 default null,
259 P_CONTACT_EXTRA_INFO_ID in number default null,
260 P_CEI_OBJECT_VERSION_NUMBER in number default null,
261 P_CONTACT_RELATIONSHIP_ID in number default null,
262 P_LAST_NAME_KANA in varchar2 default null,
263 P_FIRST_NAME_KANA in varchar2 default null,
264 P_LAST_NAME in varchar2 default null,
265 P_FIRST_NAME in varchar2 default null,
266 P_CONTACT_TYPE in varchar2 default null,
267 P_DATE_OF_BIRTH in date default null,
268 P_DATE_OF_DEATH in date default null,
269 P_ADDRESS in varchar2 default null,
270 P_CHANGE_DATE in date default null,
271 P_CHANGE_REASON in varchar2 default null,
272 P_DEP_TYPE in varchar2 default null,
273 P_DEP_TYPE_O in varchar2 default null,
274 P_OCCUPATION in varchar2 default null,
275 P_OCCUPATION_O in varchar2 default null,
276 P_ESTIMATED_ANNUAL_INCOME in number default null,
277 P_ESTIMATED_ANNUAL_INCOME_O in number default null,
278 P_DISABILITY_TYPE in varchar2 default null,
279 P_DISABILITY_TYPE_O in varchar2 default null,
280 P_DISABILITY_DETAILS in varchar2 default null,
281 P_DISABILITY_DETAILS_O in varchar2 default null,
282 P_OBJECT_VERSION_NUMBER out nocopy number,
283 p_return_status out nocopy varchar2);
284 -- |---------------------------------------------------------------------------|
285 -- |------------------------------< update_dep >-------------------------------|
286 -- |---------------------------------------------------------------------------|
287 -- Access Status:
288 -- Internal Development Use Only
289 procedure update_dep(
290 P_VALIDATE in boolean default false,
291 P_ACTION_INFORMATION_ID in number,
292 P_OBJECT_VERSION_NUMBER in out nocopy number,
293 P_STATUS in varchar2 default hr_api.g_varchar2,
294 P_CONTACT_EXTRA_INFO_ID in number default hr_api.g_number,
295 P_CEI_OBJECT_VERSION_NUMBER in number default hr_api.g_number,
296 P_CHANGE_DATE in date default hr_api.g_date,
297 P_CHANGE_REASON in varchar2 default hr_api.g_varchar2,
298 P_DEP_TYPE in varchar2 default hr_api.g_varchar2,
299 P_OCCUPATION in varchar2 default hr_api.g_varchar2,
300 P_ESTIMATED_ANNUAL_INCOME in number default hr_api.g_number,
301 P_DISABILITY_TYPE in varchar2 default hr_api.g_varchar2,
302 P_DISABILITY_DETAILS in varchar2 default hr_api.g_varchar2);
303 -- Access Status:
304 -- Internal Development Use Only
305 procedure update_dep(
306 P_VALIDATE in number default hr_api.g_false_num,
307 P_ACTION_INFORMATION_ID in number,
308 P_OBJECT_VERSION_NUMBER in out nocopy number,
309 P_STATUS in varchar2 default hr_api.g_varchar2,
310 P_CONTACT_EXTRA_INFO_ID in number default hr_api.g_number,
311 P_CEI_OBJECT_VERSION_NUMBER in number default hr_api.g_number,
312 P_CHANGE_DATE in date default hr_api.g_date,
316 P_ESTIMATED_ANNUAL_INCOME in number default hr_api.g_number,
313 P_CHANGE_REASON in varchar2 default hr_api.g_varchar2,
314 P_DEP_TYPE in varchar2 default hr_api.g_varchar2,
315 P_OCCUPATION in varchar2 default hr_api.g_varchar2,
317 P_DISABILITY_TYPE in varchar2 default hr_api.g_varchar2,
318 P_DISABILITY_DETAILS in varchar2 default hr_api.g_varchar2,
319 p_return_status out nocopy varchar2);
320 -- |---------------------------------------------------------------------------|
321 -- |-----------------------------< create_dep_oe >-----------------------------|
322 -- |---------------------------------------------------------------------------|
323 -- Access Status:
324 -- Internal Development Use Only
325 procedure create_dep_oe(
326 P_VALIDATE in boolean default false,
327 P_ASSIGNMENT_ACTION_ID in number,
328 P_EFFECTIVE_DATE in date,
329 P_ASSIGNMENT_ID in number,
330 P_STATUS in varchar2 default null,
331 P_DATETRACK_UPDATE_MODE in varchar2 default null,
332 P_DATETRACK_DELETE_MODE in varchar2 default null,
333 P_CONTACT_EXTRA_INFO_ID in number default null,
334 P_CEI_OBJECT_VERSION_NUMBER in number default null,
335 P_CONTACT_RELATIONSHIP_ID in number default null,
336 P_LAST_NAME_KANA in varchar2 default null,
337 P_FIRST_NAME_KANA in varchar2 default null,
338 P_LAST_NAME in varchar2 default null,
339 P_FIRST_NAME in varchar2 default null,
340 P_CONTACT_TYPE in varchar2 default null,
341 P_DATE_OF_BIRTH in date default null,
342 P_DATE_OF_DEATH in date default null,
343 P_ADDRESS in varchar2 default null,
344 P_CHANGE_DATE in date default null,
345 P_CHANGE_REASON in varchar2 default null,
346 P_OCCUPATION in varchar2 default null,
347 P_OCCUPATION_O in varchar2 default null,
348 P_OE_CONTACT_RELATIONSHIP_ID in number default null,
349 P_OE_FULL_NAME in varchar2 default null,
350 P_OE_CONTACT_TYPE in varchar2 default null,
351 P_OE_ADDRESS in varchar2 default null,
352 P_OE_CONTACT_RELATIONSHIP_ID_O in number default null,
353 P_ACTION_INFORMATION_ID out nocopy number,
354 P_OBJECT_VERSION_NUMBER out nocopy number);
355 -- Access Status:
356 -- Internal Development Use Only
357 procedure create_dep_oe(
358 P_VALIDATE in number default hr_api.g_false_num,
359 P_ACTION_INFORMATION_ID in number,
360 P_ASSIGNMENT_ACTION_ID in number,
361 P_EFFECTIVE_DATE in date,
362 P_ASSIGNMENT_ID in number,
363 P_STATUS in varchar2 default null,
364 P_DATETRACK_UPDATE_MODE in varchar2 default null,
365 P_DATETRACK_DELETE_MODE in varchar2 default null,
366 P_CONTACT_EXTRA_INFO_ID in number default null,
367 P_CEI_OBJECT_VERSION_NUMBER in number default null,
368 P_CONTACT_RELATIONSHIP_ID in number default null,
369 P_LAST_NAME_KANA in varchar2 default null,
370 P_FIRST_NAME_KANA in varchar2 default null,
371 P_LAST_NAME in varchar2 default null,
372 P_FIRST_NAME in varchar2 default null,
373 P_CONTACT_TYPE in varchar2 default null,
374 P_DATE_OF_BIRTH in date default null,
375 P_DATE_OF_DEATH in date default null,
376 P_ADDRESS in varchar2 default null,
377 P_CHANGE_DATE in date default null,
378 P_CHANGE_REASON in varchar2 default null,
379 P_OCCUPATION in varchar2 default null,
380 P_OCCUPATION_O in varchar2 default null,
381 P_OE_CONTACT_RELATIONSHIP_ID in number default null,
382 P_OE_FULL_NAME in varchar2 default null,
383 P_OE_CONTACT_TYPE in varchar2 default null,
384 P_OE_ADDRESS in varchar2 default null,
385 P_OE_CONTACT_RELATIONSHIP_ID_O in number default null,
386 P_OBJECT_VERSION_NUMBER out nocopy number,
387 p_return_status out nocopy varchar2);
388 -- |---------------------------------------------------------------------------|
389 -- |-----------------------------< update_dep_oe >-----------------------------|
390 -- |---------------------------------------------------------------------------|
391 -- Access Status:
392 -- Internal Development Use Only
393 procedure update_dep_oe(
394 P_VALIDATE in boolean default false,
395 P_ACTION_INFORMATION_ID in number,
396 P_OBJECT_VERSION_NUMBER in out nocopy number,
397 P_STATUS in varchar2 default hr_api.g_varchar2,
398 P_CONTACT_EXTRA_INFO_ID in number default hr_api.g_number,
399 P_CEI_OBJECT_VERSION_NUMBER in number default hr_api.g_number,
400 P_CHANGE_DATE in date default hr_api.g_date,
401 P_CHANGE_REASON in varchar2 default hr_api.g_varchar2,
402 P_OCCUPATION in varchar2 default hr_api.g_varchar2,
403 P_OE_CONTACT_RELATIONSHIP_ID in number default hr_api.g_number,
404 P_OE_FULL_NAME in varchar2 default hr_api.g_varchar2,
405 P_OE_CONTACT_TYPE in varchar2 default hr_api.g_varchar2,
406 P_OE_ADDRESS in varchar2 default hr_api.g_varchar2);
407 -- Access Status:
408 -- Internal Development Use Only
409 procedure update_dep_oe(
410 P_VALIDATE in number default hr_api.g_false_num,
411 P_ACTION_INFORMATION_ID in number,
412 P_OBJECT_VERSION_NUMBER in out nocopy number,
413 P_STATUS in varchar2 default hr_api.g_varchar2,
414 P_CONTACT_EXTRA_INFO_ID in number default hr_api.g_number,
415 P_CEI_OBJECT_VERSION_NUMBER in number default hr_api.g_number,
416 P_CHANGE_DATE in date default hr_api.g_date,
417 P_CHANGE_REASON in varchar2 default hr_api.g_varchar2,
418 P_OCCUPATION in varchar2 default hr_api.g_varchar2,
422 P_OE_ADDRESS in varchar2 default hr_api.g_varchar2,
419 P_OE_CONTACT_RELATIONSHIP_ID in number default hr_api.g_number,
420 P_OE_FULL_NAME in varchar2 default hr_api.g_varchar2,
421 P_OE_CONTACT_TYPE in varchar2 default hr_api.g_varchar2,
423 p_return_status out nocopy varchar2);
424 -- |---------------------------------------------------------------------------|
425 -- |-----------------------------< create_dep_os >-----------------------------|
426 -- |---------------------------------------------------------------------------|
427 -- Access Status:
428 -- Internal Development Use Only
429 procedure create_dep_os(
430 P_VALIDATE in boolean default false,
431 P_ASSIGNMENT_ACTION_ID in number,
432 P_EFFECTIVE_DATE in date,
433 P_ASSIGNMENT_ID in number,
434 P_STATUS in varchar2 default null,
435 P_DATETRACK_UPDATE_MODE in varchar2 default null,
436 P_DATETRACK_DELETE_MODE in varchar2 default null,
437 P_CONTACT_EXTRA_INFO_ID in number default null,
438 P_CEI_OBJECT_VERSION_NUMBER in number default null,
439 P_CONTACT_RELATIONSHIP_ID in number default null,
440 P_LAST_NAME_KANA in varchar2 default null,
441 P_FIRST_NAME_KANA in varchar2 default null,
442 P_LAST_NAME in varchar2 default null,
443 P_FIRST_NAME in varchar2 default null,
444 P_CONTACT_TYPE in varchar2 default null,
445 P_DATE_OF_BIRTH in date default null,
446 P_DATE_OF_DEATH in date default null,
447 P_OCCUPATION in varchar2 default null,
448 P_OCCUPATION_O in varchar2 default null,
449 P_OS_SALARY_PAYER_NAME in varchar2 default null,
450 P_OS_SALARY_PAYER_NAME_O in varchar2 default null,
451 P_OS_SALARY_PAYER_ADDRESS in varchar2 default null,
452 P_OS_SALARY_PAYER_ADDRESS_O in varchar2 default null,
453 P_ACTION_INFORMATION_ID out nocopy number,
454 P_OBJECT_VERSION_NUMBER out nocopy number);
455 -- Access Status:
456 -- Internal Development Use Only
457 procedure create_dep_os(
458 P_VALIDATE in number default hr_api.g_false_num,
459 P_ACTION_INFORMATION_ID in number,
460 P_ASSIGNMENT_ACTION_ID in number,
461 P_EFFECTIVE_DATE in date,
462 P_ASSIGNMENT_ID in number,
463 P_STATUS in varchar2 default null,
464 P_DATETRACK_UPDATE_MODE in varchar2 default null,
465 P_DATETRACK_DELETE_MODE in varchar2 default null,
466 P_CONTACT_EXTRA_INFO_ID in number default null,
467 P_CEI_OBJECT_VERSION_NUMBER in number default null,
468 P_CONTACT_RELATIONSHIP_ID in number default null,
469 P_LAST_NAME_KANA in varchar2 default null,
470 P_FIRST_NAME_KANA in varchar2 default null,
471 P_LAST_NAME in varchar2 default null,
472 P_FIRST_NAME in varchar2 default null,
473 P_CONTACT_TYPE in varchar2 default null,
474 P_DATE_OF_BIRTH in date default null,
475 P_DATE_OF_DEATH in date default null,
476 P_OCCUPATION in varchar2 default null,
477 P_OCCUPATION_O in varchar2 default null,
478 P_OS_SALARY_PAYER_NAME in varchar2 default null,
479 P_OS_SALARY_PAYER_NAME_O in varchar2 default null,
480 P_OS_SALARY_PAYER_ADDRESS in varchar2 default null,
481 P_OS_SALARY_PAYER_ADDRESS_O in varchar2 default null,
482 P_OBJECT_VERSION_NUMBER out nocopy number,
483 p_return_status out nocopy varchar2);
484 -- |---------------------------------------------------------------------------|
485 -- |-----------------------------< update_dep_os >-----------------------------|
486 -- |---------------------------------------------------------------------------|
487 -- Access Status:
488 -- Internal Development Use Only
489 procedure update_dep_os(
490 P_VALIDATE in boolean default false,
491 P_ACTION_INFORMATION_ID in number,
492 P_OBJECT_VERSION_NUMBER in out nocopy number,
493 P_STATUS in varchar2 default hr_api.g_varchar2,
494 P_CONTACT_EXTRA_INFO_ID in number default hr_api.g_number,
495 P_CEI_OBJECT_VERSION_NUMBER in number default hr_api.g_number,
496 P_OCCUPATION in varchar2 default hr_api.g_varchar2,
497 P_OS_SALARY_PAYER_NAME in varchar2 default hr_api.g_varchar2,
498 P_OS_SALARY_PAYER_ADDRESS in varchar2 default hr_api.g_varchar2);
499 -- Access Status:
500 -- Internal Development Use Only
501 procedure update_dep_os(
502 P_VALIDATE in number default hr_api.g_false_num,
503 P_ACTION_INFORMATION_ID in number,
504 P_OBJECT_VERSION_NUMBER in out nocopy number,
505 P_STATUS in varchar2 default hr_api.g_varchar2,
506 P_CONTACT_EXTRA_INFO_ID in number default hr_api.g_number,
507 P_CEI_OBJECT_VERSION_NUMBER in number default hr_api.g_number,
508 P_OCCUPATION in varchar2 default hr_api.g_varchar2,
509 P_OS_SALARY_PAYER_NAME in varchar2 default hr_api.g_varchar2,
513 end pay_jp_def_api;
510 P_OS_SALARY_PAYER_ADDRESS in varchar2 default hr_api.g_varchar2,
511 p_return_status out nocopy varchar2);
512 --