DBA Data[Home] [Help]

APPS.AME_GCF_SHD dependencies on HR_API

Line 204: hr_api.mandatory_arg_error(p_api_name => l_proc

200: hr_utility.set_location('Entering:'||l_proc, 5);
201: --
202: -- Ensure that all the mandatory arguments are not null
203: --
204: hr_api.mandatory_arg_error(p_api_name => l_proc
205: ,p_argument => 'effective_date'
206: ,p_argument_value => p_effective_date
207: );
208: --

Line 209: hr_api.mandatory_arg_error(p_api_name => l_proc

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

Line 214: hr_api.mandatory_arg_error(p_api_name => l_proc

210: ,p_argument => 'datetrack_mode'
211: ,p_argument_value => p_datetrack_mode
212: );
213: --
214: hr_api.mandatory_arg_error(p_api_name => l_proc
215: ,p_argument => 'approval_group_id'
216: ,p_argument_value => p_approval_group_id
217: );
218: --

Line 219: hr_api.mandatory_arg_error(p_api_name => l_proc

215: ,p_argument => 'approval_group_id'
216: ,p_argument_value => p_approval_group_id
217: );
218: --
219: hr_api.mandatory_arg_error(p_api_name => l_proc
220: ,p_argument => 'object_version_number'
221: ,p_argument_value => p_object_version_number
222: );
223: --

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

222: );
223: --
224: -- Check to ensure the datetrack mode is not INSERT.
225: --
226: If (p_datetrack_mode <> hr_api.g_insert) then
227: --
228: -- We must select and lock the current row.
229: --
230: Open C_Sel1;

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

259: End If;
260: --
261: -- Set the validation start and end date OUT arguments
262: --
263: if (p_datetrack_mode = hr_api.g_update) then
264: p_validation_start_date := p_effective_date;
265: p_validation_end_date := ame_gcf_shd.g_old_rec.end_date;
266: elsif (p_datetrack_mode = hr_api.g_delete) then
267: p_validation_start_date := p_effective_date;

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

262: --
263: if (p_datetrack_mode = hr_api.g_update) then
264: p_validation_start_date := p_effective_date;
265: p_validation_end_date := ame_gcf_shd.g_old_rec.end_date;
266: elsif (p_datetrack_mode = hr_api.g_delete) then
267: p_validation_start_date := p_effective_date;
268: p_validation_end_date := p_effective_date;
269: end if;
270: --

Line 276: When HR_Api.Object_Locked then

272: --
273: -- We need to trap the ORA LOCK exception
274: --
275: Exception
276: When HR_Api.Object_Locked then
277: --
278: -- The object is locked therefore we need to supply a meaningful
279: -- error message.
280: --