DBA Data[Home] [Help]

APPS.BEN_ELP_INS dependencies on HR_API

Line 397: When hr_api.check_integrity_violated Then

393: ben_elp_shd.g_api_dml := false; -- Unset the api dml status
394: hr_utility.set_location(' Leaving:'||l_proc, 15);
395: --
396: Exception
397: When hr_api.check_integrity_violated Then
398: -- A check constraint has been violated
399: ben_elp_shd.g_api_dml := false; -- Unset the api dml status
400: ben_elp_shd.constraint_error
401: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));

Line 401: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));

397: When hr_api.check_integrity_violated Then
398: -- A check constraint has been violated
399: ben_elp_shd.g_api_dml := false; -- Unset the api dml status
400: ben_elp_shd.constraint_error
401: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
402: When hr_api.unique_integrity_violated Then
403: -- Unique integrity has been violated
404: ben_elp_shd.g_api_dml := false; -- Unset the api dml status
405: ben_elp_shd.constraint_error

Line 402: When hr_api.unique_integrity_violated Then

398: -- A check constraint has been violated
399: ben_elp_shd.g_api_dml := false; -- Unset the api dml status
400: ben_elp_shd.constraint_error
401: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
402: When hr_api.unique_integrity_violated Then
403: -- Unique integrity has been violated
404: ben_elp_shd.g_api_dml := false; -- Unset the api dml status
405: ben_elp_shd.constraint_error
406: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));

Line 406: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));

402: When hr_api.unique_integrity_violated Then
403: -- Unique integrity has been violated
404: ben_elp_shd.g_api_dml := false; -- Unset the api dml status
405: ben_elp_shd.constraint_error
406: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
407: When Others Then
408: ben_elp_shd.g_api_dml := false; -- Unset the api dml status
409: Raise;
410: End dt_insert_dml;

Line 688: when hr_api.cannot_find_prog_unit then

684: ,p_validation_end_date =>p_validation_end_date);
685: --
686: exception
687: --
688: when hr_api.cannot_find_prog_unit then
689: --
690: hr_api.cannot_find_prog_unit_error
691: (p_module_name => 'ben_eligy_prfl_f'
692: ,p_hook_type => 'AI');

Line 690: hr_api.cannot_find_prog_unit_error

686: exception
687: --
688: when hr_api.cannot_find_prog_unit then
689: --
690: hr_api.cannot_find_prog_unit_error
691: (p_module_name => 'ben_eligy_prfl_f'
692: ,p_hook_type => 'AI');
693: --
694: end;

Line 727: -- another user. This will raise the HR_Api.Object_Locked exception.

723: --
724: -- Post Failure:
725: -- The Lck process can fail for:
726: -- 1) When attempting to lock the row the row could already be locked by
727: -- another user. This will raise the HR_Api.Object_Locked exception.
728: -- 2) When attempting to the lock the parent which doesn't exist.
729: -- For the entity to be locked the parent must exist!
730: --
731: -- Developer Implementation Notes: