DBA Data[Home] [Help]

APPS.AME_ACT_SHD dependencies on HR_API

Line 213: hr_api.mandatory_arg_error(p_api_name => l_proc

209: hr_utility.set_location('Entering:'||l_proc, 5);
210: --
211: -- Ensure that all the mandatory arguments are not null
212: --
213: hr_api.mandatory_arg_error(p_api_name => l_proc
214: ,p_argument => 'effective_date'
215: ,p_argument_value => p_effective_date
216: );
217: --

Line 218: hr_api.mandatory_arg_error(p_api_name => l_proc

214: ,p_argument => 'effective_date'
215: ,p_argument_value => p_effective_date
216: );
217: --
218: hr_api.mandatory_arg_error(p_api_name => l_proc
219: ,p_argument => 'datetrack_mode'
220: ,p_argument_value => p_datetrack_mode
221: );
222: --

Line 223: hr_api.mandatory_arg_error(p_api_name => l_proc

219: ,p_argument => 'datetrack_mode'
220: ,p_argument_value => p_datetrack_mode
221: );
222: --
223: hr_api.mandatory_arg_error(p_api_name => l_proc
224: ,p_argument => 'action_id'
225: ,p_argument_value => p_action_id
226: );
227: --

Line 228: hr_api.mandatory_arg_error(p_api_name => l_proc

224: ,p_argument => 'action_id'
225: ,p_argument_value => p_action_id
226: );
227: --
228: hr_api.mandatory_arg_error(p_api_name => l_proc
229: ,p_argument => 'object_version_number'
230: ,p_argument_value => p_object_version_number
231: );
232: --

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

231: );
232: --
233: -- Check to ensure the datetrack mode is not INSERT.
234: --
235: If (p_datetrack_mode <> hr_api.g_insert) then
236: --
237: -- We must select and lock the current row.
238: --
239: Open C_Sel1;

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

268: End If;
269: --
270: -- Set the validation start and end date OUT arguments
271: --
272: if (p_datetrack_mode = hr_api.g_update) then
273: p_validation_start_date := p_effective_date;
274: p_validation_end_date := ame_act_shd.g_old_rec.end_date;
275: elsif (p_datetrack_mode = hr_api.g_delete) then
276: p_validation_start_date := p_effective_date;

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

271: --
272: if (p_datetrack_mode = hr_api.g_update) then
273: p_validation_start_date := p_effective_date;
274: p_validation_end_date := ame_act_shd.g_old_rec.end_date;
275: elsif (p_datetrack_mode = hr_api.g_delete) then
276: p_validation_start_date := p_effective_date;
277: p_validation_end_date := p_effective_date;
278: end if;
279: --

Line 285: When HR_Api.Object_Locked then

281: --
282: -- We need to trap the ORA LOCK exception
283: --
284: Exception
285: When HR_Api.Object_Locked then
286: --
287: -- The object is locked therefore we need to supply a meaningful
288: -- error message.
289: --