DBA Data[Home] [Help]

APPS.IRC_IID_SHD dependencies on HR_API

Line 251: hr_api.mandatory_arg_error(p_api_name => l_proc

247: hr_utility.set_location('Entering:'||l_proc, 5);
248: --
249: -- Ensure that all the mandatory arguments are not null
250: --
251: hr_api.mandatory_arg_error(p_api_name => l_proc
252: ,p_argument => 'effective_date'
253: ,p_argument_value => p_effective_date
254: );
255: --

Line 256: hr_api.mandatory_arg_error(p_api_name => l_proc

252: ,p_argument => 'effective_date'
253: ,p_argument_value => p_effective_date
254: );
255: --
256: hr_api.mandatory_arg_error(p_api_name => l_proc
257: ,p_argument => 'datetrack_mode'
258: ,p_argument_value => p_datetrack_mode
259: );
260: --

Line 261: hr_api.mandatory_arg_error(p_api_name => l_proc

257: ,p_argument => 'datetrack_mode'
258: ,p_argument_value => p_datetrack_mode
259: );
260: --
261: hr_api.mandatory_arg_error(p_api_name => l_proc
262: ,p_argument => 'interview_details_id'
263: ,p_argument_value => p_interview_details_id
264: );
265: --

Line 266: hr_api.mandatory_arg_error(p_api_name => l_proc

262: ,p_argument => 'interview_details_id'
263: ,p_argument_value => p_interview_details_id
264: );
265: --
266: hr_api.mandatory_arg_error(p_api_name => l_proc
267: ,p_argument => 'object_version_number'
268: ,p_argument_value => p_object_version_number
269: );
270: --

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

269: );
270: --
271: -- Check to ensure the datetrack mode is not INSERT.
272: --
273: If (p_datetrack_mode <> hr_api.g_insert) then
274: --
275: -- We must select and lock the current row.
276: --
277: Open C_Sel1;

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

306: End If;
307: --
308: -- Set the validation start and end date OUT arguments
309: --
310: if (p_datetrack_mode = hr_api.g_update) then
311: p_validation_start_date := p_effective_date;
312: p_validation_end_date := irc_iid_shd.g_old_rec.end_date;
313: elsif (p_datetrack_mode = hr_api.g_delete) then
314: p_validation_start_date := p_effective_date;

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

309: --
310: if (p_datetrack_mode = hr_api.g_update) then
311: p_validation_start_date := p_effective_date;
312: p_validation_end_date := irc_iid_shd.g_old_rec.end_date;
313: elsif (p_datetrack_mode = hr_api.g_delete) then
314: p_validation_start_date := p_effective_date;
315: p_validation_end_date := p_effective_date;
316: end if;
317: --

Line 323: When HR_Api.Object_Locked then

319: --
320: -- We need to trap the ORA LOCK exception
321: --
322: Exception
323: When HR_Api.Object_Locked then
324: --
325: -- The object is locked therefore we need to supply a meaningful
326: -- error message.
327: --