DBA Data[Home] [Help]

APPS.IRC_IRF_SHD dependencies on HR_API

Line 275: hr_api.mandatory_arg_error(p_api_name => l_proc

271: hr_utility.set_location('Entering:'||l_proc, 5);
272: --
273: -- Ensure that all the mandatory arguments are not null
274: --
275: hr_api.mandatory_arg_error(p_api_name => l_proc
276: ,p_argument => 'effective_date'
277: ,p_argument_value => p_effective_date
278: );
279: --

Line 280: hr_api.mandatory_arg_error(p_api_name => l_proc

276: ,p_argument => 'effective_date'
277: ,p_argument_value => p_effective_date
278: );
279: --
280: hr_api.mandatory_arg_error(p_api_name => l_proc
281: ,p_argument => 'datetrack_mode'
282: ,p_argument_value => p_datetrack_mode
283: );
284: --

Line 285: hr_api.mandatory_arg_error(p_api_name => l_proc

281: ,p_argument => 'datetrack_mode'
282: ,p_argument_value => p_datetrack_mode
283: );
284: --
285: hr_api.mandatory_arg_error(p_api_name => l_proc
286: ,p_argument => 'referral_info_id'
287: ,p_argument_value => p_referral_info_id
288: );
289: --

Line 290: hr_api.mandatory_arg_error(p_api_name => l_proc

286: ,p_argument => 'referral_info_id'
287: ,p_argument_value => p_referral_info_id
288: );
289: --
290: hr_api.mandatory_arg_error(p_api_name => l_proc
291: ,p_argument => 'object_version_number'
292: ,p_argument_value => p_object_version_number
293: );
294: --

Line 297: If (p_datetrack_mode <> hr_api.g_insert) then

293: );
294: --
295: -- Check to ensure the datetrack mode is not INSERT.
296: --
297: If (p_datetrack_mode <> hr_api.g_insert) then
298: --
299: -- We must select and lock the current row.
300: --
301: Open C_Sel1;

Line 334: if (p_datetrack_mode = hr_api.g_update) then

330: End If;
331: --
332: -- Set the validation start and end date OUT arguments
333: --
334: if (p_datetrack_mode = hr_api.g_update) then
335: p_validation_start_date := p_effective_date;
336: p_validation_end_date := irc_irf_shd.g_old_rec.end_date;
337: elsif (p_datetrack_mode = hr_api.g_delete) then
338: p_validation_start_date := p_effective_date;

Line 337: elsif (p_datetrack_mode = hr_api.g_delete) then

333: --
334: if (p_datetrack_mode = hr_api.g_update) then
335: p_validation_start_date := p_effective_date;
336: p_validation_end_date := irc_irf_shd.g_old_rec.end_date;
337: elsif (p_datetrack_mode = hr_api.g_delete) then
338: p_validation_start_date := p_effective_date;
339: p_validation_end_date := p_effective_date;
340: end if;
341: --

Line 347: When HR_Api.Object_Locked then

343: --
344: -- We need to trap the ORA LOCK exception
345: --
346: Exception
347: When HR_Api.Object_Locked then
348: --
349: -- The object is locked therefore we need to supply a meaningful
350: -- error message.
351: --