215: -- Check that all not null parameters have a variable passed in
216: --
217: hr_utility.set_location('Entering mandatory arg check', 20);
218: --
219: hr_api.mandatory_arg_error
220: (p_api_name => l_proc,
221: p_argument => 'assignment_id',
222: p_argument_value => p_assignment_id);
223: --
220: (p_api_name => l_proc,
221: p_argument => 'assignment_id',
222: p_argument_value => p_assignment_id);
223: --
224: hr_api.mandatory_arg_error
225: (p_api_name => l_proc,
226: p_argument => 'business_group_id',
227: p_argument_value => p_business_group_id);
228: --
225: (p_api_name => l_proc,
226: p_argument => 'business_group_id',
227: p_argument_value => p_business_group_id);
228: --
229: hr_api.mandatory_arg_error
230: (p_api_name => l_proc,
231: p_argument => 'effective_date',
232: p_argument_value => p_effective_date);
233: --
230: (p_api_name => l_proc,
231: p_argument => 'effective_date',
232: p_argument_value => p_effective_date);
233: --
234: hr_api.mandatory_arg_error
235: (p_api_name => l_proc,
236: p_argument => 'step_id',
237: p_argument_value => p_step_id);
238: --
235: (p_api_name => l_proc,
236: p_argument => 'step_id',
237: p_argument_value => p_step_id);
238: --
239: hr_api.mandatory_arg_error
240: (p_api_name => l_proc,
241: p_argument => 'auto_increment_flag',
242: p_argument_value => p_auto_increment_flag);
243: --
241: p_argument => 'auto_increment_flag',
242: p_argument_value => p_auto_increment_flag);
243: --
244: /*
245: hr_api.mandatory_arg_error
246: (p_api_name => l_proc,
247: p_argument => 'parent_spine_id',
248: p_argument_value => p_parent_spine_id);
249: */
299: ,p_information30 => p_information30
300: ,p_information_category => p_information_category
301: );
302: exception
303: when hr_api.cannot_find_prog_unit then
304: hr_api.cannot_find_prog_unit_error
305: (p_module_name => 'CREATE_SPINAL_POINT_PLACEMENT'
306: ,p_hook_type => 'BP'
307: );
300: ,p_information_category => p_information_category
301: );
302: exception
303: when hr_api.cannot_find_prog_unit then
304: hr_api.cannot_find_prog_unit_error
305: (p_module_name => 'CREATE_SPINAL_POINT_PLACEMENT'
306: ,p_hook_type => 'BP'
307: );
308:
414: ,p_information_category => p_information_category
415: );
416:
417: exception
418: when hr_api.cannot_find_prog_unit then
419: hr_api.cannot_find_prog_unit_error
420: (p_module_name => 'CREATE_SPINAL_POINT_PLACEMENT'
421: ,p_hook_type => 'AP'
422: );
415: );
416:
417: exception
418: when hr_api.cannot_find_prog_unit then
419: hr_api.cannot_find_prog_unit_error
420: (p_module_name => 'CREATE_SPINAL_POINT_PLACEMENT'
421: ,p_hook_type => 'AP'
422: );
423: end;
435: --
436: -- When in validation only mode raise the Validate_Enabled exception
437: --
438: if p_validate then
439: raise hr_api.validate_enabled;
440: end if;
441: --
442: -- Set all output arguments
443: --
448: p_gsp_post_process_warning := l_gsp_post_process_warning;
449: --
450: hr_utility.set_location(' Leaving:'||l_proc, 70);
451: exception
452: when hr_api.validate_enabled then
453: --
454: -- As the Validate_Enabled exception has been raised
455: -- we must rollback to the savepoint
456: --
488: --
489: procedure update_spp
490: (p_validate in boolean default false
491: ,p_effective_date in date
492: ,p_datetrack_mode in varchar2 default hr_api.g_update
493: ,p_placement_id in number
494: ,p_object_version_number in out nocopy number
495: ,p_step_id in number default hr_api.g_number
496: ,p_auto_increment_flag in varchar2 default hr_api.g_varchar2
491: ,p_effective_date in date
492: ,p_datetrack_mode in varchar2 default hr_api.g_update
493: ,p_placement_id in number
494: ,p_object_version_number in out nocopy number
495: ,p_step_id in number default hr_api.g_number
496: ,p_auto_increment_flag in varchar2 default hr_api.g_varchar2
497: ,p_reason in varchar2 default hr_api.g_varchar2
498: ,p_request_id in number default hr_api.g_number
499: ,p_program_application_id in number default hr_api.g_number
492: ,p_datetrack_mode in varchar2 default hr_api.g_update
493: ,p_placement_id in number
494: ,p_object_version_number in out nocopy number
495: ,p_step_id in number default hr_api.g_number
496: ,p_auto_increment_flag in varchar2 default hr_api.g_varchar2
497: ,p_reason in varchar2 default hr_api.g_varchar2
498: ,p_request_id in number default hr_api.g_number
499: ,p_program_application_id in number default hr_api.g_number
500: ,p_program_id in number default hr_api.g_number
493: ,p_placement_id in number
494: ,p_object_version_number in out nocopy number
495: ,p_step_id in number default hr_api.g_number
496: ,p_auto_increment_flag in varchar2 default hr_api.g_varchar2
497: ,p_reason in varchar2 default hr_api.g_varchar2
498: ,p_request_id in number default hr_api.g_number
499: ,p_program_application_id in number default hr_api.g_number
500: ,p_program_id in number default hr_api.g_number
501: ,p_program_update_date in date default hr_api.g_date
494: ,p_object_version_number in out nocopy number
495: ,p_step_id in number default hr_api.g_number
496: ,p_auto_increment_flag in varchar2 default hr_api.g_varchar2
497: ,p_reason in varchar2 default hr_api.g_varchar2
498: ,p_request_id in number default hr_api.g_number
499: ,p_program_application_id in number default hr_api.g_number
500: ,p_program_id in number default hr_api.g_number
501: ,p_program_update_date in date default hr_api.g_date
502: ,p_increment_number in number default hr_api.g_number
495: ,p_step_id in number default hr_api.g_number
496: ,p_auto_increment_flag in varchar2 default hr_api.g_varchar2
497: ,p_reason in varchar2 default hr_api.g_varchar2
498: ,p_request_id in number default hr_api.g_number
499: ,p_program_application_id in number default hr_api.g_number
500: ,p_program_id in number default hr_api.g_number
501: ,p_program_update_date in date default hr_api.g_date
502: ,p_increment_number in number default hr_api.g_number
503: ,p_information1 in varchar2 default hr_api.g_varchar2
496: ,p_auto_increment_flag in varchar2 default hr_api.g_varchar2
497: ,p_reason in varchar2 default hr_api.g_varchar2
498: ,p_request_id in number default hr_api.g_number
499: ,p_program_application_id in number default hr_api.g_number
500: ,p_program_id in number default hr_api.g_number
501: ,p_program_update_date in date default hr_api.g_date
502: ,p_increment_number in number default hr_api.g_number
503: ,p_information1 in varchar2 default hr_api.g_varchar2
504: ,p_information2 in varchar2 default hr_api.g_varchar2
497: ,p_reason in varchar2 default hr_api.g_varchar2
498: ,p_request_id in number default hr_api.g_number
499: ,p_program_application_id in number default hr_api.g_number
500: ,p_program_id in number default hr_api.g_number
501: ,p_program_update_date in date default hr_api.g_date
502: ,p_increment_number in number default hr_api.g_number
503: ,p_information1 in varchar2 default hr_api.g_varchar2
504: ,p_information2 in varchar2 default hr_api.g_varchar2
505: ,p_information3 in varchar2 default hr_api.g_varchar2
498: ,p_request_id in number default hr_api.g_number
499: ,p_program_application_id in number default hr_api.g_number
500: ,p_program_id in number default hr_api.g_number
501: ,p_program_update_date in date default hr_api.g_date
502: ,p_increment_number in number default hr_api.g_number
503: ,p_information1 in varchar2 default hr_api.g_varchar2
504: ,p_information2 in varchar2 default hr_api.g_varchar2
505: ,p_information3 in varchar2 default hr_api.g_varchar2
506: ,p_information4 in varchar2 default hr_api.g_varchar2
499: ,p_program_application_id in number default hr_api.g_number
500: ,p_program_id in number default hr_api.g_number
501: ,p_program_update_date in date default hr_api.g_date
502: ,p_increment_number in number default hr_api.g_number
503: ,p_information1 in varchar2 default hr_api.g_varchar2
504: ,p_information2 in varchar2 default hr_api.g_varchar2
505: ,p_information3 in varchar2 default hr_api.g_varchar2
506: ,p_information4 in varchar2 default hr_api.g_varchar2
507: ,p_information5 in varchar2 default hr_api.g_varchar2
500: ,p_program_id in number default hr_api.g_number
501: ,p_program_update_date in date default hr_api.g_date
502: ,p_increment_number in number default hr_api.g_number
503: ,p_information1 in varchar2 default hr_api.g_varchar2
504: ,p_information2 in varchar2 default hr_api.g_varchar2
505: ,p_information3 in varchar2 default hr_api.g_varchar2
506: ,p_information4 in varchar2 default hr_api.g_varchar2
507: ,p_information5 in varchar2 default hr_api.g_varchar2
508: ,p_information6 in varchar2 default hr_api.g_varchar2
501: ,p_program_update_date in date default hr_api.g_date
502: ,p_increment_number in number default hr_api.g_number
503: ,p_information1 in varchar2 default hr_api.g_varchar2
504: ,p_information2 in varchar2 default hr_api.g_varchar2
505: ,p_information3 in varchar2 default hr_api.g_varchar2
506: ,p_information4 in varchar2 default hr_api.g_varchar2
507: ,p_information5 in varchar2 default hr_api.g_varchar2
508: ,p_information6 in varchar2 default hr_api.g_varchar2
509: ,p_information7 in varchar2 default hr_api.g_varchar2
502: ,p_increment_number in number default hr_api.g_number
503: ,p_information1 in varchar2 default hr_api.g_varchar2
504: ,p_information2 in varchar2 default hr_api.g_varchar2
505: ,p_information3 in varchar2 default hr_api.g_varchar2
506: ,p_information4 in varchar2 default hr_api.g_varchar2
507: ,p_information5 in varchar2 default hr_api.g_varchar2
508: ,p_information6 in varchar2 default hr_api.g_varchar2
509: ,p_information7 in varchar2 default hr_api.g_varchar2
510: ,p_information8 in varchar2 default hr_api.g_varchar2
503: ,p_information1 in varchar2 default hr_api.g_varchar2
504: ,p_information2 in varchar2 default hr_api.g_varchar2
505: ,p_information3 in varchar2 default hr_api.g_varchar2
506: ,p_information4 in varchar2 default hr_api.g_varchar2
507: ,p_information5 in varchar2 default hr_api.g_varchar2
508: ,p_information6 in varchar2 default hr_api.g_varchar2
509: ,p_information7 in varchar2 default hr_api.g_varchar2
510: ,p_information8 in varchar2 default hr_api.g_varchar2
511: ,p_information9 in varchar2 default hr_api.g_varchar2
504: ,p_information2 in varchar2 default hr_api.g_varchar2
505: ,p_information3 in varchar2 default hr_api.g_varchar2
506: ,p_information4 in varchar2 default hr_api.g_varchar2
507: ,p_information5 in varchar2 default hr_api.g_varchar2
508: ,p_information6 in varchar2 default hr_api.g_varchar2
509: ,p_information7 in varchar2 default hr_api.g_varchar2
510: ,p_information8 in varchar2 default hr_api.g_varchar2
511: ,p_information9 in varchar2 default hr_api.g_varchar2
512: ,p_information10 in varchar2 default hr_api.g_varchar2
505: ,p_information3 in varchar2 default hr_api.g_varchar2
506: ,p_information4 in varchar2 default hr_api.g_varchar2
507: ,p_information5 in varchar2 default hr_api.g_varchar2
508: ,p_information6 in varchar2 default hr_api.g_varchar2
509: ,p_information7 in varchar2 default hr_api.g_varchar2
510: ,p_information8 in varchar2 default hr_api.g_varchar2
511: ,p_information9 in varchar2 default hr_api.g_varchar2
512: ,p_information10 in varchar2 default hr_api.g_varchar2
513: ,p_information11 in varchar2 default hr_api.g_varchar2
506: ,p_information4 in varchar2 default hr_api.g_varchar2
507: ,p_information5 in varchar2 default hr_api.g_varchar2
508: ,p_information6 in varchar2 default hr_api.g_varchar2
509: ,p_information7 in varchar2 default hr_api.g_varchar2
510: ,p_information8 in varchar2 default hr_api.g_varchar2
511: ,p_information9 in varchar2 default hr_api.g_varchar2
512: ,p_information10 in varchar2 default hr_api.g_varchar2
513: ,p_information11 in varchar2 default hr_api.g_varchar2
514: ,p_information12 in varchar2 default hr_api.g_varchar2
507: ,p_information5 in varchar2 default hr_api.g_varchar2
508: ,p_information6 in varchar2 default hr_api.g_varchar2
509: ,p_information7 in varchar2 default hr_api.g_varchar2
510: ,p_information8 in varchar2 default hr_api.g_varchar2
511: ,p_information9 in varchar2 default hr_api.g_varchar2
512: ,p_information10 in varchar2 default hr_api.g_varchar2
513: ,p_information11 in varchar2 default hr_api.g_varchar2
514: ,p_information12 in varchar2 default hr_api.g_varchar2
515: ,p_information13 in varchar2 default hr_api.g_varchar2
508: ,p_information6 in varchar2 default hr_api.g_varchar2
509: ,p_information7 in varchar2 default hr_api.g_varchar2
510: ,p_information8 in varchar2 default hr_api.g_varchar2
511: ,p_information9 in varchar2 default hr_api.g_varchar2
512: ,p_information10 in varchar2 default hr_api.g_varchar2
513: ,p_information11 in varchar2 default hr_api.g_varchar2
514: ,p_information12 in varchar2 default hr_api.g_varchar2
515: ,p_information13 in varchar2 default hr_api.g_varchar2
516: ,p_information14 in varchar2 default hr_api.g_varchar2
509: ,p_information7 in varchar2 default hr_api.g_varchar2
510: ,p_information8 in varchar2 default hr_api.g_varchar2
511: ,p_information9 in varchar2 default hr_api.g_varchar2
512: ,p_information10 in varchar2 default hr_api.g_varchar2
513: ,p_information11 in varchar2 default hr_api.g_varchar2
514: ,p_information12 in varchar2 default hr_api.g_varchar2
515: ,p_information13 in varchar2 default hr_api.g_varchar2
516: ,p_information14 in varchar2 default hr_api.g_varchar2
517: ,p_information15 in varchar2 default hr_api.g_varchar2
510: ,p_information8 in varchar2 default hr_api.g_varchar2
511: ,p_information9 in varchar2 default hr_api.g_varchar2
512: ,p_information10 in varchar2 default hr_api.g_varchar2
513: ,p_information11 in varchar2 default hr_api.g_varchar2
514: ,p_information12 in varchar2 default hr_api.g_varchar2
515: ,p_information13 in varchar2 default hr_api.g_varchar2
516: ,p_information14 in varchar2 default hr_api.g_varchar2
517: ,p_information15 in varchar2 default hr_api.g_varchar2
518: ,p_information16 in varchar2 default hr_api.g_varchar2
511: ,p_information9 in varchar2 default hr_api.g_varchar2
512: ,p_information10 in varchar2 default hr_api.g_varchar2
513: ,p_information11 in varchar2 default hr_api.g_varchar2
514: ,p_information12 in varchar2 default hr_api.g_varchar2
515: ,p_information13 in varchar2 default hr_api.g_varchar2
516: ,p_information14 in varchar2 default hr_api.g_varchar2
517: ,p_information15 in varchar2 default hr_api.g_varchar2
518: ,p_information16 in varchar2 default hr_api.g_varchar2
519: ,p_information17 in varchar2 default hr_api.g_varchar2
512: ,p_information10 in varchar2 default hr_api.g_varchar2
513: ,p_information11 in varchar2 default hr_api.g_varchar2
514: ,p_information12 in varchar2 default hr_api.g_varchar2
515: ,p_information13 in varchar2 default hr_api.g_varchar2
516: ,p_information14 in varchar2 default hr_api.g_varchar2
517: ,p_information15 in varchar2 default hr_api.g_varchar2
518: ,p_information16 in varchar2 default hr_api.g_varchar2
519: ,p_information17 in varchar2 default hr_api.g_varchar2
520: ,p_information18 in varchar2 default hr_api.g_varchar2
513: ,p_information11 in varchar2 default hr_api.g_varchar2
514: ,p_information12 in varchar2 default hr_api.g_varchar2
515: ,p_information13 in varchar2 default hr_api.g_varchar2
516: ,p_information14 in varchar2 default hr_api.g_varchar2
517: ,p_information15 in varchar2 default hr_api.g_varchar2
518: ,p_information16 in varchar2 default hr_api.g_varchar2
519: ,p_information17 in varchar2 default hr_api.g_varchar2
520: ,p_information18 in varchar2 default hr_api.g_varchar2
521: ,p_information19 in varchar2 default hr_api.g_varchar2
514: ,p_information12 in varchar2 default hr_api.g_varchar2
515: ,p_information13 in varchar2 default hr_api.g_varchar2
516: ,p_information14 in varchar2 default hr_api.g_varchar2
517: ,p_information15 in varchar2 default hr_api.g_varchar2
518: ,p_information16 in varchar2 default hr_api.g_varchar2
519: ,p_information17 in varchar2 default hr_api.g_varchar2
520: ,p_information18 in varchar2 default hr_api.g_varchar2
521: ,p_information19 in varchar2 default hr_api.g_varchar2
522: ,p_information20 in varchar2 default hr_api.g_varchar2
515: ,p_information13 in varchar2 default hr_api.g_varchar2
516: ,p_information14 in varchar2 default hr_api.g_varchar2
517: ,p_information15 in varchar2 default hr_api.g_varchar2
518: ,p_information16 in varchar2 default hr_api.g_varchar2
519: ,p_information17 in varchar2 default hr_api.g_varchar2
520: ,p_information18 in varchar2 default hr_api.g_varchar2
521: ,p_information19 in varchar2 default hr_api.g_varchar2
522: ,p_information20 in varchar2 default hr_api.g_varchar2
523: ,p_information21 in varchar2 default hr_api.g_varchar2
516: ,p_information14 in varchar2 default hr_api.g_varchar2
517: ,p_information15 in varchar2 default hr_api.g_varchar2
518: ,p_information16 in varchar2 default hr_api.g_varchar2
519: ,p_information17 in varchar2 default hr_api.g_varchar2
520: ,p_information18 in varchar2 default hr_api.g_varchar2
521: ,p_information19 in varchar2 default hr_api.g_varchar2
522: ,p_information20 in varchar2 default hr_api.g_varchar2
523: ,p_information21 in varchar2 default hr_api.g_varchar2
524: ,p_information22 in varchar2 default hr_api.g_varchar2
517: ,p_information15 in varchar2 default hr_api.g_varchar2
518: ,p_information16 in varchar2 default hr_api.g_varchar2
519: ,p_information17 in varchar2 default hr_api.g_varchar2
520: ,p_information18 in varchar2 default hr_api.g_varchar2
521: ,p_information19 in varchar2 default hr_api.g_varchar2
522: ,p_information20 in varchar2 default hr_api.g_varchar2
523: ,p_information21 in varchar2 default hr_api.g_varchar2
524: ,p_information22 in varchar2 default hr_api.g_varchar2
525: ,p_information23 in varchar2 default hr_api.g_varchar2
518: ,p_information16 in varchar2 default hr_api.g_varchar2
519: ,p_information17 in varchar2 default hr_api.g_varchar2
520: ,p_information18 in varchar2 default hr_api.g_varchar2
521: ,p_information19 in varchar2 default hr_api.g_varchar2
522: ,p_information20 in varchar2 default hr_api.g_varchar2
523: ,p_information21 in varchar2 default hr_api.g_varchar2
524: ,p_information22 in varchar2 default hr_api.g_varchar2
525: ,p_information23 in varchar2 default hr_api.g_varchar2
526: ,p_information24 in varchar2 default hr_api.g_varchar2
519: ,p_information17 in varchar2 default hr_api.g_varchar2
520: ,p_information18 in varchar2 default hr_api.g_varchar2
521: ,p_information19 in varchar2 default hr_api.g_varchar2
522: ,p_information20 in varchar2 default hr_api.g_varchar2
523: ,p_information21 in varchar2 default hr_api.g_varchar2
524: ,p_information22 in varchar2 default hr_api.g_varchar2
525: ,p_information23 in varchar2 default hr_api.g_varchar2
526: ,p_information24 in varchar2 default hr_api.g_varchar2
527: ,p_information25 in varchar2 default hr_api.g_varchar2
520: ,p_information18 in varchar2 default hr_api.g_varchar2
521: ,p_information19 in varchar2 default hr_api.g_varchar2
522: ,p_information20 in varchar2 default hr_api.g_varchar2
523: ,p_information21 in varchar2 default hr_api.g_varchar2
524: ,p_information22 in varchar2 default hr_api.g_varchar2
525: ,p_information23 in varchar2 default hr_api.g_varchar2
526: ,p_information24 in varchar2 default hr_api.g_varchar2
527: ,p_information25 in varchar2 default hr_api.g_varchar2
528: ,p_information26 in varchar2 default hr_api.g_varchar2
521: ,p_information19 in varchar2 default hr_api.g_varchar2
522: ,p_information20 in varchar2 default hr_api.g_varchar2
523: ,p_information21 in varchar2 default hr_api.g_varchar2
524: ,p_information22 in varchar2 default hr_api.g_varchar2
525: ,p_information23 in varchar2 default hr_api.g_varchar2
526: ,p_information24 in varchar2 default hr_api.g_varchar2
527: ,p_information25 in varchar2 default hr_api.g_varchar2
528: ,p_information26 in varchar2 default hr_api.g_varchar2
529: ,p_information27 in varchar2 default hr_api.g_varchar2
522: ,p_information20 in varchar2 default hr_api.g_varchar2
523: ,p_information21 in varchar2 default hr_api.g_varchar2
524: ,p_information22 in varchar2 default hr_api.g_varchar2
525: ,p_information23 in varchar2 default hr_api.g_varchar2
526: ,p_information24 in varchar2 default hr_api.g_varchar2
527: ,p_information25 in varchar2 default hr_api.g_varchar2
528: ,p_information26 in varchar2 default hr_api.g_varchar2
529: ,p_information27 in varchar2 default hr_api.g_varchar2
530: ,p_information28 in varchar2 default hr_api.g_varchar2
523: ,p_information21 in varchar2 default hr_api.g_varchar2
524: ,p_information22 in varchar2 default hr_api.g_varchar2
525: ,p_information23 in varchar2 default hr_api.g_varchar2
526: ,p_information24 in varchar2 default hr_api.g_varchar2
527: ,p_information25 in varchar2 default hr_api.g_varchar2
528: ,p_information26 in varchar2 default hr_api.g_varchar2
529: ,p_information27 in varchar2 default hr_api.g_varchar2
530: ,p_information28 in varchar2 default hr_api.g_varchar2
531: ,p_information29 in varchar2 default hr_api.g_varchar2
524: ,p_information22 in varchar2 default hr_api.g_varchar2
525: ,p_information23 in varchar2 default hr_api.g_varchar2
526: ,p_information24 in varchar2 default hr_api.g_varchar2
527: ,p_information25 in varchar2 default hr_api.g_varchar2
528: ,p_information26 in varchar2 default hr_api.g_varchar2
529: ,p_information27 in varchar2 default hr_api.g_varchar2
530: ,p_information28 in varchar2 default hr_api.g_varchar2
531: ,p_information29 in varchar2 default hr_api.g_varchar2
532: ,p_information30 in varchar2 default hr_api.g_varchar2
525: ,p_information23 in varchar2 default hr_api.g_varchar2
526: ,p_information24 in varchar2 default hr_api.g_varchar2
527: ,p_information25 in varchar2 default hr_api.g_varchar2
528: ,p_information26 in varchar2 default hr_api.g_varchar2
529: ,p_information27 in varchar2 default hr_api.g_varchar2
530: ,p_information28 in varchar2 default hr_api.g_varchar2
531: ,p_information29 in varchar2 default hr_api.g_varchar2
532: ,p_information30 in varchar2 default hr_api.g_varchar2
533: ,p_information_category in varchar2 default hr_api.g_varchar2
526: ,p_information24 in varchar2 default hr_api.g_varchar2
527: ,p_information25 in varchar2 default hr_api.g_varchar2
528: ,p_information26 in varchar2 default hr_api.g_varchar2
529: ,p_information27 in varchar2 default hr_api.g_varchar2
530: ,p_information28 in varchar2 default hr_api.g_varchar2
531: ,p_information29 in varchar2 default hr_api.g_varchar2
532: ,p_information30 in varchar2 default hr_api.g_varchar2
533: ,p_information_category in varchar2 default hr_api.g_varchar2
534: ,p_effective_start_date in out nocopy date
527: ,p_information25 in varchar2 default hr_api.g_varchar2
528: ,p_information26 in varchar2 default hr_api.g_varchar2
529: ,p_information27 in varchar2 default hr_api.g_varchar2
530: ,p_information28 in varchar2 default hr_api.g_varchar2
531: ,p_information29 in varchar2 default hr_api.g_varchar2
532: ,p_information30 in varchar2 default hr_api.g_varchar2
533: ,p_information_category in varchar2 default hr_api.g_varchar2
534: ,p_effective_start_date in out nocopy date
535: ,p_effective_end_date in out nocopy date
528: ,p_information26 in varchar2 default hr_api.g_varchar2
529: ,p_information27 in varchar2 default hr_api.g_varchar2
530: ,p_information28 in varchar2 default hr_api.g_varchar2
531: ,p_information29 in varchar2 default hr_api.g_varchar2
532: ,p_information30 in varchar2 default hr_api.g_varchar2
533: ,p_information_category in varchar2 default hr_api.g_varchar2
534: ,p_effective_start_date in out nocopy date
535: ,p_effective_end_date in out nocopy date
536: ) is
529: ,p_information27 in varchar2 default hr_api.g_varchar2
530: ,p_information28 in varchar2 default hr_api.g_varchar2
531: ,p_information29 in varchar2 default hr_api.g_varchar2
532: ,p_information30 in varchar2 default hr_api.g_varchar2
533: ,p_information_category in varchar2 default hr_api.g_varchar2
534: ,p_effective_start_date in out nocopy date
535: ,p_effective_end_date in out nocopy date
536: ) is
537: --
636: --
637: procedure update_spp
638: (p_validate in boolean default false
639: ,p_effective_date in date
640: ,p_datetrack_mode in varchar2 default hr_api.g_update
641: ,p_placement_id in number
642: ,p_object_version_number in out nocopy number
643: ,p_step_id in number default hr_api.g_number
644: ,p_auto_increment_flag in varchar2 default hr_api.g_varchar2
639: ,p_effective_date in date
640: ,p_datetrack_mode in varchar2 default hr_api.g_update
641: ,p_placement_id in number
642: ,p_object_version_number in out nocopy number
643: ,p_step_id in number default hr_api.g_number
644: ,p_auto_increment_flag in varchar2 default hr_api.g_varchar2
645: ,p_reason in varchar2 default hr_api.g_varchar2
646: ,p_request_id in number default hr_api.g_number
647: ,p_program_application_id in number default hr_api.g_number
640: ,p_datetrack_mode in varchar2 default hr_api.g_update
641: ,p_placement_id in number
642: ,p_object_version_number in out nocopy number
643: ,p_step_id in number default hr_api.g_number
644: ,p_auto_increment_flag in varchar2 default hr_api.g_varchar2
645: ,p_reason in varchar2 default hr_api.g_varchar2
646: ,p_request_id in number default hr_api.g_number
647: ,p_program_application_id in number default hr_api.g_number
648: ,p_program_id in number default hr_api.g_number
641: ,p_placement_id in number
642: ,p_object_version_number in out nocopy number
643: ,p_step_id in number default hr_api.g_number
644: ,p_auto_increment_flag in varchar2 default hr_api.g_varchar2
645: ,p_reason in varchar2 default hr_api.g_varchar2
646: ,p_request_id in number default hr_api.g_number
647: ,p_program_application_id in number default hr_api.g_number
648: ,p_program_id in number default hr_api.g_number
649: ,p_program_update_date in date default hr_api.g_date
642: ,p_object_version_number in out nocopy number
643: ,p_step_id in number default hr_api.g_number
644: ,p_auto_increment_flag in varchar2 default hr_api.g_varchar2
645: ,p_reason in varchar2 default hr_api.g_varchar2
646: ,p_request_id in number default hr_api.g_number
647: ,p_program_application_id in number default hr_api.g_number
648: ,p_program_id in number default hr_api.g_number
649: ,p_program_update_date in date default hr_api.g_date
650: ,p_increment_number in number default hr_api.g_number
643: ,p_step_id in number default hr_api.g_number
644: ,p_auto_increment_flag in varchar2 default hr_api.g_varchar2
645: ,p_reason in varchar2 default hr_api.g_varchar2
646: ,p_request_id in number default hr_api.g_number
647: ,p_program_application_id in number default hr_api.g_number
648: ,p_program_id in number default hr_api.g_number
649: ,p_program_update_date in date default hr_api.g_date
650: ,p_increment_number in number default hr_api.g_number
651: ,p_information1 in varchar2 default hr_api.g_varchar2
644: ,p_auto_increment_flag in varchar2 default hr_api.g_varchar2
645: ,p_reason in varchar2 default hr_api.g_varchar2
646: ,p_request_id in number default hr_api.g_number
647: ,p_program_application_id in number default hr_api.g_number
648: ,p_program_id in number default hr_api.g_number
649: ,p_program_update_date in date default hr_api.g_date
650: ,p_increment_number in number default hr_api.g_number
651: ,p_information1 in varchar2 default hr_api.g_varchar2
652: ,p_information2 in varchar2 default hr_api.g_varchar2
645: ,p_reason in varchar2 default hr_api.g_varchar2
646: ,p_request_id in number default hr_api.g_number
647: ,p_program_application_id in number default hr_api.g_number
648: ,p_program_id in number default hr_api.g_number
649: ,p_program_update_date in date default hr_api.g_date
650: ,p_increment_number in number default hr_api.g_number
651: ,p_information1 in varchar2 default hr_api.g_varchar2
652: ,p_information2 in varchar2 default hr_api.g_varchar2
653: ,p_information3 in varchar2 default hr_api.g_varchar2
646: ,p_request_id in number default hr_api.g_number
647: ,p_program_application_id in number default hr_api.g_number
648: ,p_program_id in number default hr_api.g_number
649: ,p_program_update_date in date default hr_api.g_date
650: ,p_increment_number in number default hr_api.g_number
651: ,p_information1 in varchar2 default hr_api.g_varchar2
652: ,p_information2 in varchar2 default hr_api.g_varchar2
653: ,p_information3 in varchar2 default hr_api.g_varchar2
654: ,p_information4 in varchar2 default hr_api.g_varchar2
647: ,p_program_application_id in number default hr_api.g_number
648: ,p_program_id in number default hr_api.g_number
649: ,p_program_update_date in date default hr_api.g_date
650: ,p_increment_number in number default hr_api.g_number
651: ,p_information1 in varchar2 default hr_api.g_varchar2
652: ,p_information2 in varchar2 default hr_api.g_varchar2
653: ,p_information3 in varchar2 default hr_api.g_varchar2
654: ,p_information4 in varchar2 default hr_api.g_varchar2
655: ,p_information5 in varchar2 default hr_api.g_varchar2
648: ,p_program_id in number default hr_api.g_number
649: ,p_program_update_date in date default hr_api.g_date
650: ,p_increment_number in number default hr_api.g_number
651: ,p_information1 in varchar2 default hr_api.g_varchar2
652: ,p_information2 in varchar2 default hr_api.g_varchar2
653: ,p_information3 in varchar2 default hr_api.g_varchar2
654: ,p_information4 in varchar2 default hr_api.g_varchar2
655: ,p_information5 in varchar2 default hr_api.g_varchar2
656: ,p_information6 in varchar2 default hr_api.g_varchar2
649: ,p_program_update_date in date default hr_api.g_date
650: ,p_increment_number in number default hr_api.g_number
651: ,p_information1 in varchar2 default hr_api.g_varchar2
652: ,p_information2 in varchar2 default hr_api.g_varchar2
653: ,p_information3 in varchar2 default hr_api.g_varchar2
654: ,p_information4 in varchar2 default hr_api.g_varchar2
655: ,p_information5 in varchar2 default hr_api.g_varchar2
656: ,p_information6 in varchar2 default hr_api.g_varchar2
657: ,p_information7 in varchar2 default hr_api.g_varchar2
650: ,p_increment_number in number default hr_api.g_number
651: ,p_information1 in varchar2 default hr_api.g_varchar2
652: ,p_information2 in varchar2 default hr_api.g_varchar2
653: ,p_information3 in varchar2 default hr_api.g_varchar2
654: ,p_information4 in varchar2 default hr_api.g_varchar2
655: ,p_information5 in varchar2 default hr_api.g_varchar2
656: ,p_information6 in varchar2 default hr_api.g_varchar2
657: ,p_information7 in varchar2 default hr_api.g_varchar2
658: ,p_information8 in varchar2 default hr_api.g_varchar2
651: ,p_information1 in varchar2 default hr_api.g_varchar2
652: ,p_information2 in varchar2 default hr_api.g_varchar2
653: ,p_information3 in varchar2 default hr_api.g_varchar2
654: ,p_information4 in varchar2 default hr_api.g_varchar2
655: ,p_information5 in varchar2 default hr_api.g_varchar2
656: ,p_information6 in varchar2 default hr_api.g_varchar2
657: ,p_information7 in varchar2 default hr_api.g_varchar2
658: ,p_information8 in varchar2 default hr_api.g_varchar2
659: ,p_information9 in varchar2 default hr_api.g_varchar2
652: ,p_information2 in varchar2 default hr_api.g_varchar2
653: ,p_information3 in varchar2 default hr_api.g_varchar2
654: ,p_information4 in varchar2 default hr_api.g_varchar2
655: ,p_information5 in varchar2 default hr_api.g_varchar2
656: ,p_information6 in varchar2 default hr_api.g_varchar2
657: ,p_information7 in varchar2 default hr_api.g_varchar2
658: ,p_information8 in varchar2 default hr_api.g_varchar2
659: ,p_information9 in varchar2 default hr_api.g_varchar2
660: ,p_information10 in varchar2 default hr_api.g_varchar2
653: ,p_information3 in varchar2 default hr_api.g_varchar2
654: ,p_information4 in varchar2 default hr_api.g_varchar2
655: ,p_information5 in varchar2 default hr_api.g_varchar2
656: ,p_information6 in varchar2 default hr_api.g_varchar2
657: ,p_information7 in varchar2 default hr_api.g_varchar2
658: ,p_information8 in varchar2 default hr_api.g_varchar2
659: ,p_information9 in varchar2 default hr_api.g_varchar2
660: ,p_information10 in varchar2 default hr_api.g_varchar2
661: ,p_information11 in varchar2 default hr_api.g_varchar2
654: ,p_information4 in varchar2 default hr_api.g_varchar2
655: ,p_information5 in varchar2 default hr_api.g_varchar2
656: ,p_information6 in varchar2 default hr_api.g_varchar2
657: ,p_information7 in varchar2 default hr_api.g_varchar2
658: ,p_information8 in varchar2 default hr_api.g_varchar2
659: ,p_information9 in varchar2 default hr_api.g_varchar2
660: ,p_information10 in varchar2 default hr_api.g_varchar2
661: ,p_information11 in varchar2 default hr_api.g_varchar2
662: ,p_information12 in varchar2 default hr_api.g_varchar2
655: ,p_information5 in varchar2 default hr_api.g_varchar2
656: ,p_information6 in varchar2 default hr_api.g_varchar2
657: ,p_information7 in varchar2 default hr_api.g_varchar2
658: ,p_information8 in varchar2 default hr_api.g_varchar2
659: ,p_information9 in varchar2 default hr_api.g_varchar2
660: ,p_information10 in varchar2 default hr_api.g_varchar2
661: ,p_information11 in varchar2 default hr_api.g_varchar2
662: ,p_information12 in varchar2 default hr_api.g_varchar2
663: ,p_information13 in varchar2 default hr_api.g_varchar2
656: ,p_information6 in varchar2 default hr_api.g_varchar2
657: ,p_information7 in varchar2 default hr_api.g_varchar2
658: ,p_information8 in varchar2 default hr_api.g_varchar2
659: ,p_information9 in varchar2 default hr_api.g_varchar2
660: ,p_information10 in varchar2 default hr_api.g_varchar2
661: ,p_information11 in varchar2 default hr_api.g_varchar2
662: ,p_information12 in varchar2 default hr_api.g_varchar2
663: ,p_information13 in varchar2 default hr_api.g_varchar2
664: ,p_information14 in varchar2 default hr_api.g_varchar2
657: ,p_information7 in varchar2 default hr_api.g_varchar2
658: ,p_information8 in varchar2 default hr_api.g_varchar2
659: ,p_information9 in varchar2 default hr_api.g_varchar2
660: ,p_information10 in varchar2 default hr_api.g_varchar2
661: ,p_information11 in varchar2 default hr_api.g_varchar2
662: ,p_information12 in varchar2 default hr_api.g_varchar2
663: ,p_information13 in varchar2 default hr_api.g_varchar2
664: ,p_information14 in varchar2 default hr_api.g_varchar2
665: ,p_information15 in varchar2 default hr_api.g_varchar2
658: ,p_information8 in varchar2 default hr_api.g_varchar2
659: ,p_information9 in varchar2 default hr_api.g_varchar2
660: ,p_information10 in varchar2 default hr_api.g_varchar2
661: ,p_information11 in varchar2 default hr_api.g_varchar2
662: ,p_information12 in varchar2 default hr_api.g_varchar2
663: ,p_information13 in varchar2 default hr_api.g_varchar2
664: ,p_information14 in varchar2 default hr_api.g_varchar2
665: ,p_information15 in varchar2 default hr_api.g_varchar2
666: ,p_information16 in varchar2 default hr_api.g_varchar2
659: ,p_information9 in varchar2 default hr_api.g_varchar2
660: ,p_information10 in varchar2 default hr_api.g_varchar2
661: ,p_information11 in varchar2 default hr_api.g_varchar2
662: ,p_information12 in varchar2 default hr_api.g_varchar2
663: ,p_information13 in varchar2 default hr_api.g_varchar2
664: ,p_information14 in varchar2 default hr_api.g_varchar2
665: ,p_information15 in varchar2 default hr_api.g_varchar2
666: ,p_information16 in varchar2 default hr_api.g_varchar2
667: ,p_information17 in varchar2 default hr_api.g_varchar2
660: ,p_information10 in varchar2 default hr_api.g_varchar2
661: ,p_information11 in varchar2 default hr_api.g_varchar2
662: ,p_information12 in varchar2 default hr_api.g_varchar2
663: ,p_information13 in varchar2 default hr_api.g_varchar2
664: ,p_information14 in varchar2 default hr_api.g_varchar2
665: ,p_information15 in varchar2 default hr_api.g_varchar2
666: ,p_information16 in varchar2 default hr_api.g_varchar2
667: ,p_information17 in varchar2 default hr_api.g_varchar2
668: ,p_information18 in varchar2 default hr_api.g_varchar2
661: ,p_information11 in varchar2 default hr_api.g_varchar2
662: ,p_information12 in varchar2 default hr_api.g_varchar2
663: ,p_information13 in varchar2 default hr_api.g_varchar2
664: ,p_information14 in varchar2 default hr_api.g_varchar2
665: ,p_information15 in varchar2 default hr_api.g_varchar2
666: ,p_information16 in varchar2 default hr_api.g_varchar2
667: ,p_information17 in varchar2 default hr_api.g_varchar2
668: ,p_information18 in varchar2 default hr_api.g_varchar2
669: ,p_information19 in varchar2 default hr_api.g_varchar2
662: ,p_information12 in varchar2 default hr_api.g_varchar2
663: ,p_information13 in varchar2 default hr_api.g_varchar2
664: ,p_information14 in varchar2 default hr_api.g_varchar2
665: ,p_information15 in varchar2 default hr_api.g_varchar2
666: ,p_information16 in varchar2 default hr_api.g_varchar2
667: ,p_information17 in varchar2 default hr_api.g_varchar2
668: ,p_information18 in varchar2 default hr_api.g_varchar2
669: ,p_information19 in varchar2 default hr_api.g_varchar2
670: ,p_information20 in varchar2 default hr_api.g_varchar2
663: ,p_information13 in varchar2 default hr_api.g_varchar2
664: ,p_information14 in varchar2 default hr_api.g_varchar2
665: ,p_information15 in varchar2 default hr_api.g_varchar2
666: ,p_information16 in varchar2 default hr_api.g_varchar2
667: ,p_information17 in varchar2 default hr_api.g_varchar2
668: ,p_information18 in varchar2 default hr_api.g_varchar2
669: ,p_information19 in varchar2 default hr_api.g_varchar2
670: ,p_information20 in varchar2 default hr_api.g_varchar2
671: ,p_information21 in varchar2 default hr_api.g_varchar2
664: ,p_information14 in varchar2 default hr_api.g_varchar2
665: ,p_information15 in varchar2 default hr_api.g_varchar2
666: ,p_information16 in varchar2 default hr_api.g_varchar2
667: ,p_information17 in varchar2 default hr_api.g_varchar2
668: ,p_information18 in varchar2 default hr_api.g_varchar2
669: ,p_information19 in varchar2 default hr_api.g_varchar2
670: ,p_information20 in varchar2 default hr_api.g_varchar2
671: ,p_information21 in varchar2 default hr_api.g_varchar2
672: ,p_information22 in varchar2 default hr_api.g_varchar2
665: ,p_information15 in varchar2 default hr_api.g_varchar2
666: ,p_information16 in varchar2 default hr_api.g_varchar2
667: ,p_information17 in varchar2 default hr_api.g_varchar2
668: ,p_information18 in varchar2 default hr_api.g_varchar2
669: ,p_information19 in varchar2 default hr_api.g_varchar2
670: ,p_information20 in varchar2 default hr_api.g_varchar2
671: ,p_information21 in varchar2 default hr_api.g_varchar2
672: ,p_information22 in varchar2 default hr_api.g_varchar2
673: ,p_information23 in varchar2 default hr_api.g_varchar2
666: ,p_information16 in varchar2 default hr_api.g_varchar2
667: ,p_information17 in varchar2 default hr_api.g_varchar2
668: ,p_information18 in varchar2 default hr_api.g_varchar2
669: ,p_information19 in varchar2 default hr_api.g_varchar2
670: ,p_information20 in varchar2 default hr_api.g_varchar2
671: ,p_information21 in varchar2 default hr_api.g_varchar2
672: ,p_information22 in varchar2 default hr_api.g_varchar2
673: ,p_information23 in varchar2 default hr_api.g_varchar2
674: ,p_information24 in varchar2 default hr_api.g_varchar2
667: ,p_information17 in varchar2 default hr_api.g_varchar2
668: ,p_information18 in varchar2 default hr_api.g_varchar2
669: ,p_information19 in varchar2 default hr_api.g_varchar2
670: ,p_information20 in varchar2 default hr_api.g_varchar2
671: ,p_information21 in varchar2 default hr_api.g_varchar2
672: ,p_information22 in varchar2 default hr_api.g_varchar2
673: ,p_information23 in varchar2 default hr_api.g_varchar2
674: ,p_information24 in varchar2 default hr_api.g_varchar2
675: ,p_information25 in varchar2 default hr_api.g_varchar2
668: ,p_information18 in varchar2 default hr_api.g_varchar2
669: ,p_information19 in varchar2 default hr_api.g_varchar2
670: ,p_information20 in varchar2 default hr_api.g_varchar2
671: ,p_information21 in varchar2 default hr_api.g_varchar2
672: ,p_information22 in varchar2 default hr_api.g_varchar2
673: ,p_information23 in varchar2 default hr_api.g_varchar2
674: ,p_information24 in varchar2 default hr_api.g_varchar2
675: ,p_information25 in varchar2 default hr_api.g_varchar2
676: ,p_information26 in varchar2 default hr_api.g_varchar2
669: ,p_information19 in varchar2 default hr_api.g_varchar2
670: ,p_information20 in varchar2 default hr_api.g_varchar2
671: ,p_information21 in varchar2 default hr_api.g_varchar2
672: ,p_information22 in varchar2 default hr_api.g_varchar2
673: ,p_information23 in varchar2 default hr_api.g_varchar2
674: ,p_information24 in varchar2 default hr_api.g_varchar2
675: ,p_information25 in varchar2 default hr_api.g_varchar2
676: ,p_information26 in varchar2 default hr_api.g_varchar2
677: ,p_information27 in varchar2 default hr_api.g_varchar2
670: ,p_information20 in varchar2 default hr_api.g_varchar2
671: ,p_information21 in varchar2 default hr_api.g_varchar2
672: ,p_information22 in varchar2 default hr_api.g_varchar2
673: ,p_information23 in varchar2 default hr_api.g_varchar2
674: ,p_information24 in varchar2 default hr_api.g_varchar2
675: ,p_information25 in varchar2 default hr_api.g_varchar2
676: ,p_information26 in varchar2 default hr_api.g_varchar2
677: ,p_information27 in varchar2 default hr_api.g_varchar2
678: ,p_information28 in varchar2 default hr_api.g_varchar2
671: ,p_information21 in varchar2 default hr_api.g_varchar2
672: ,p_information22 in varchar2 default hr_api.g_varchar2
673: ,p_information23 in varchar2 default hr_api.g_varchar2
674: ,p_information24 in varchar2 default hr_api.g_varchar2
675: ,p_information25 in varchar2 default hr_api.g_varchar2
676: ,p_information26 in varchar2 default hr_api.g_varchar2
677: ,p_information27 in varchar2 default hr_api.g_varchar2
678: ,p_information28 in varchar2 default hr_api.g_varchar2
679: ,p_information29 in varchar2 default hr_api.g_varchar2
672: ,p_information22 in varchar2 default hr_api.g_varchar2
673: ,p_information23 in varchar2 default hr_api.g_varchar2
674: ,p_information24 in varchar2 default hr_api.g_varchar2
675: ,p_information25 in varchar2 default hr_api.g_varchar2
676: ,p_information26 in varchar2 default hr_api.g_varchar2
677: ,p_information27 in varchar2 default hr_api.g_varchar2
678: ,p_information28 in varchar2 default hr_api.g_varchar2
679: ,p_information29 in varchar2 default hr_api.g_varchar2
680: ,p_information30 in varchar2 default hr_api.g_varchar2
673: ,p_information23 in varchar2 default hr_api.g_varchar2
674: ,p_information24 in varchar2 default hr_api.g_varchar2
675: ,p_information25 in varchar2 default hr_api.g_varchar2
676: ,p_information26 in varchar2 default hr_api.g_varchar2
677: ,p_information27 in varchar2 default hr_api.g_varchar2
678: ,p_information28 in varchar2 default hr_api.g_varchar2
679: ,p_information29 in varchar2 default hr_api.g_varchar2
680: ,p_information30 in varchar2 default hr_api.g_varchar2
681: ,p_information_category in varchar2 default hr_api.g_varchar2
674: ,p_information24 in varchar2 default hr_api.g_varchar2
675: ,p_information25 in varchar2 default hr_api.g_varchar2
676: ,p_information26 in varchar2 default hr_api.g_varchar2
677: ,p_information27 in varchar2 default hr_api.g_varchar2
678: ,p_information28 in varchar2 default hr_api.g_varchar2
679: ,p_information29 in varchar2 default hr_api.g_varchar2
680: ,p_information30 in varchar2 default hr_api.g_varchar2
681: ,p_information_category in varchar2 default hr_api.g_varchar2
682: ,p_effective_start_date in out nocopy date
675: ,p_information25 in varchar2 default hr_api.g_varchar2
676: ,p_information26 in varchar2 default hr_api.g_varchar2
677: ,p_information27 in varchar2 default hr_api.g_varchar2
678: ,p_information28 in varchar2 default hr_api.g_varchar2
679: ,p_information29 in varchar2 default hr_api.g_varchar2
680: ,p_information30 in varchar2 default hr_api.g_varchar2
681: ,p_information_category in varchar2 default hr_api.g_varchar2
682: ,p_effective_start_date in out nocopy date
683: ,p_effective_end_date in out nocopy date
676: ,p_information26 in varchar2 default hr_api.g_varchar2
677: ,p_information27 in varchar2 default hr_api.g_varchar2
678: ,p_information28 in varchar2 default hr_api.g_varchar2
679: ,p_information29 in varchar2 default hr_api.g_varchar2
680: ,p_information30 in varchar2 default hr_api.g_varchar2
681: ,p_information_category in varchar2 default hr_api.g_varchar2
682: ,p_effective_start_date in out nocopy date
683: ,p_effective_end_date in out nocopy date
684: ,p_gsp_post_process_warning out nocopy varchar2
677: ,p_information27 in varchar2 default hr_api.g_varchar2
678: ,p_information28 in varchar2 default hr_api.g_varchar2
679: ,p_information29 in varchar2 default hr_api.g_varchar2
680: ,p_information30 in varchar2 default hr_api.g_varchar2
681: ,p_information_category in varchar2 default hr_api.g_varchar2
682: ,p_effective_start_date in out nocopy date
683: ,p_effective_end_date in out nocopy date
684: ,p_gsp_post_process_warning out nocopy varchar2
685: ) is
722: -- Check that all required parameters are not null
723: --
724: hr_utility.set_location('Entering mandatory arg check', 20);
725: --
726: hr_api.mandatory_arg_error
727: (p_api_name => l_proc,
728: p_argument => 'placement_id',
729: p_argument_value => p_placement_id);
730: --
727: (p_api_name => l_proc,
728: p_argument => 'placement_id',
729: p_argument_value => p_placement_id);
730: --
731: hr_api.mandatory_arg_error
732: (p_api_name => l_proc,
733: p_argument => 'effective_date',
734: p_argument_value => p_effective_date);
735: --
732: (p_api_name => l_proc,
733: p_argument => 'effective_date',
734: p_argument_value => p_effective_date);
735: --
736: hr_api.mandatory_arg_error
737: (p_api_name => l_proc,
738: p_argument => 'object_version_number',
739: p_argument_value => p_object_version_number);
740: --
820: -- ,p_effective_start_date => l_effective_start_date
821: -- ,p_effetcive_end_date => l_effective_end_date
822: );
823: exception
824: when hr_api.cannot_find_prog_unit then
825: hr_api.cannot_find_prog_unit_error
826: (p_module_name => 'UPDATE_SPINAL_POINT_PLACEMENT'
827: ,p_hook_type => 'BP'
828: );
821: -- ,p_effetcive_end_date => l_effective_end_date
822: );
823: exception
824: when hr_api.cannot_find_prog_unit then
825: hr_api.cannot_find_prog_unit_error
826: (p_module_name => 'UPDATE_SPINAL_POINT_PLACEMENT'
827: ,p_hook_type => 'BP'
828: );
829:
946: ,p_information_category => p_information_category
947: );
948:
949: exception
950: when hr_api.cannot_find_prog_unit then
951: hr_api.cannot_find_prog_unit_error
952: (p_module_name => 'UPDATE_SPINAL_POINT_PLACEMENT'
953: ,p_hook_type => 'AP'
954: );
947: );
948:
949: exception
950: when hr_api.cannot_find_prog_unit then
951: hr_api.cannot_find_prog_unit_error
952: (p_module_name => 'UPDATE_SPINAL_POINT_PLACEMENT'
953: ,p_hook_type => 'AP'
954: );
955: end;
971: --
972: -- When in validation only mode raise the Validate_Enabled exception
973: --
974: if p_validate then
975: raise hr_api.validate_enabled;
976: end if;
977: --
978: --
979: p_gsp_post_process_warning := l_gsp_post_process_warning;
980: --
981: --
982: hr_utility.set_location(' Leaving:'||l_proc, 70);
983: exception
984: when hr_api.validate_enabled then
985: --
986: -- As the Validate_Enabled exception has been raised
987: -- we must rollback to the savepoint
988: --
1014: --
1015: procedure delete_spp
1016: (p_validate in boolean default false
1017: ,p_effective_date in date
1018: ,p_datetrack_mode in varchar2 default hr_api.g_delete
1019: ,p_placement_id in number
1020: ,p_object_version_number in out nocopy number
1021: ,p_effective_start_date out nocopy date
1022: ,p_effective_end_date out nocopy date
1032: l_temp_ovn number := p_object_version_number;
1033: --
1034: begin
1035: --
1036: hr_api.mandatory_arg_error
1037: (p_api_name => l_proc,
1038: p_argument => 'placement_id',
1039: p_argument_value => p_placement_id);
1040: --
1037: (p_api_name => l_proc,
1038: p_argument => 'placement_id',
1039: p_argument_value => p_placement_id);
1040: --
1041: hr_api.mandatory_arg_error
1042: (p_api_name => l_proc,
1043: p_argument => 'effective_date',
1044: p_argument_value => p_effective_date);
1045: --
1066: ,p_placement_id => p_placement_id
1067: ,p_object_version_number => p_object_version_number
1068: );
1069: exception
1070: when hr_api.cannot_find_prog_unit then
1071: hr_api.cannot_find_prog_unit_error
1072: (p_module_name => 'delete_spinal_point_placement'
1073: ,p_hook_type => 'BP'
1074: );
1067: ,p_object_version_number => p_object_version_number
1068: );
1069: exception
1070: when hr_api.cannot_find_prog_unit then
1071: hr_api.cannot_find_prog_unit_error
1072: (p_module_name => 'delete_spinal_point_placement'
1073: ,p_hook_type => 'BP'
1074: );
1075: --
1100: ,p_effective_start_date => l_effective_start_date
1101: ,p_effective_end_date => l_effective_end_date
1102: );
1103: exception
1104: when hr_api.cannot_find_prog_unit then
1105: hr_api.cannot_find_prog_unit_error
1106: (p_module_name => 'delete_spinal_point_placement'
1107: ,p_hook_type => 'AP'
1108: );
1101: ,p_effective_end_date => l_effective_end_date
1102: );
1103: exception
1104: when hr_api.cannot_find_prog_unit then
1105: hr_api.cannot_find_prog_unit_error
1106: (p_module_name => 'delete_spinal_point_placement'
1107: ,p_hook_type => 'AP'
1108: );
1109: --
1116: --
1117: -- When in validation only mode raise the Validate_Enabled exception
1118: --
1119: if p_validate then
1120: raise hr_api.validate_enabled;
1121: end if;
1122: --
1123: hr_utility.set_location(' Leaving:'||l_proc, 70);
1124: --
1123: hr_utility.set_location(' Leaving:'||l_proc, 70);
1124: --
1125: exception
1126: --
1127: when hr_api.validate_enabled then
1128: --
1129: -- As the Validate_Enabled exception has been raised
1130: -- we must rollback to the savepoint
1131: --