DBA Data[Home] [Help]

APPS.AME_ITC_SHD dependencies on HR_API

Line 198: hr_api.mandatory_arg_error(p_api_name => l_proc

194: hr_utility.set_location('Entering:'||l_proc, 5);
195: --
196: -- Ensure that all the mandatory arguments are not null
197: --
198: hr_api.mandatory_arg_error(p_api_name => l_proc
199: ,p_argument => 'effective_date'
200: ,p_argument_value => p_effective_date
201: );
202: --

Line 203: hr_api.mandatory_arg_error(p_api_name => l_proc

199: ,p_argument => 'effective_date'
200: ,p_argument_value => p_effective_date
201: );
202: --
203: hr_api.mandatory_arg_error(p_api_name => l_proc
204: ,p_argument => 'datetrack_mode'
205: ,p_argument_value => p_datetrack_mode
206: );
207: --

Line 208: hr_api.mandatory_arg_error(p_api_name => l_proc

204: ,p_argument => 'datetrack_mode'
205: ,p_argument_value => p_datetrack_mode
206: );
207: --
208: hr_api.mandatory_arg_error(p_api_name => l_proc
209: ,p_argument => 'item_class_id'
210: ,p_argument_value => p_item_class_id
211: );
212: --

Line 213: hr_api.mandatory_arg_error(p_api_name => l_proc

209: ,p_argument => 'item_class_id'
210: ,p_argument_value => p_item_class_id
211: );
212: --
213: hr_api.mandatory_arg_error(p_api_name => l_proc
214: ,p_argument => 'object_version_number'
215: ,p_argument_value => p_object_version_number
216: );
217: --

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

216: );
217: --
218: -- Check to ensure the datetrack mode is not INSERT.
219: --
220: If (p_datetrack_mode <> hr_api.g_insert) then
221: --
222: -- We must select and lock the current row.
223: --
224: Open C_Sel1;

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

253: End If;
254: --
255: -- Set the validation start and end date OUT arguments
256: --
257: if (p_datetrack_mode = hr_api.g_update) then
258: p_validation_start_date := p_effective_date;
259: p_validation_end_date := ame_itc_shd.g_old_rec.end_date;
260: elsif (p_datetrack_mode = hr_api.g_delete) then
261: p_validation_start_date := p_effective_date;

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

256: --
257: if (p_datetrack_mode = hr_api.g_update) then
258: p_validation_start_date := p_effective_date;
259: p_validation_end_date := ame_itc_shd.g_old_rec.end_date;
260: elsif (p_datetrack_mode = hr_api.g_delete) then
261: p_validation_start_date := p_effective_date;
262: p_validation_end_date := p_effective_date;
263: end if;
264: --

Line 270: When HR_Api.Object_Locked then

266: --
267: -- We need to trap the ORA LOCK exception
268: --
269: Exception
270: When HR_Api.Object_Locked then
271: --
272: -- The object is locked therefore we need to supply a meaningful
273: -- error message.
274: --