371: );
372: --
373: exception
374: --
375: when hr_api.cannot_find_prog_unit then
376: --
377: hr_api.cannot_find_prog_unit_error
378: (p_module_name => 'per_contracts_f'
379: ,p_hook_type => 'AD');
373: exception
374: --
375: when hr_api.cannot_find_prog_unit then
376: --
377: hr_api.cannot_find_prog_unit_error
378: (p_module_name => 'per_contracts_f'
379: ,p_hook_type => 'AD');
380: --
381: end;
518: hr_utility.set_location('Entering:'||l_proc, 5);
519: --
520: -- mandatory argument checking
521: --
522: hr_api.mandatory_arg_error
523: (p_api_name => l_proc,
524: p_argument => 'contract_id',
525: p_argument_value => p_contract_id);
526:
523: (p_api_name => l_proc,
524: p_argument => 'contract_id',
525: p_argument_value => p_contract_id);
526:
527: hr_api.mandatory_arg_error
528: (p_api_name => l_proc,
529: p_argument => 'effective_date',
530: p_argument_value => p_effective_date);
531:
528: (p_api_name => l_proc,
529: p_argument => 'effective_date',
530: p_argument_value => p_effective_date);
531:
532: hr_api.mandatory_arg_error
533: (p_api_name => l_proc,
534: p_argument => 'object_version_number',
535: p_argument_value => p_object_version_number);
536: --