DBA Data[Home] [Help]

APPS.BEN_PEP_INS dependencies on HR_API

Line 358: When hr_api.check_integrity_violated Then

354: ben_pep_shd.g_api_dml := false; -- Unset the api dml status
355: hr_utility.set_location(' Leaving:'||l_proc, 15);
356: --
357: Exception
358: When hr_api.check_integrity_violated Then
359: -- A check constraint has been violated
360: ben_pep_shd.g_api_dml := false; -- Unset the api dml status
361: ben_pep_shd.constraint_error
362: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));

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

358: When hr_api.check_integrity_violated Then
359: -- A check constraint has been violated
360: ben_pep_shd.g_api_dml := false; -- Unset the api dml status
361: ben_pep_shd.constraint_error
362: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
363: When hr_api.unique_integrity_violated Then
364: -- Unique integrity has been violated
365: ben_pep_shd.g_api_dml := false; -- Unset the api dml status
366: ben_pep_shd.constraint_error

Line 363: When hr_api.unique_integrity_violated Then

359: -- A check constraint has been violated
360: ben_pep_shd.g_api_dml := false; -- Unset the api dml status
361: ben_pep_shd.constraint_error
362: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
363: When hr_api.unique_integrity_violated Then
364: -- Unique integrity has been violated
365: ben_pep_shd.g_api_dml := false; -- Unset the api dml status
366: ben_pep_shd.constraint_error
367: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));

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

363: When hr_api.unique_integrity_violated Then
364: -- Unique integrity has been violated
365: ben_pep_shd.g_api_dml := false; -- Unset the api dml status
366: ben_pep_shd.constraint_error
367: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
368: When Others Then
369: ben_pep_shd.g_api_dml := false; -- Unset the api dml status
370: Raise;
371: End dt_insert_dml;

Line 613: when hr_api.cannot_find_prog_unit then

609: p_validation_start_date => p_validation_start_date,
610: p_validation_end_date => p_validation_end_date);
611:
612: exception
613: when hr_api.cannot_find_prog_unit then
614: --
615: hr_api.cannot_find_prog_unit_error
616: (p_module_name => 'ben_elig_per_f',
617: p_hook_type => 'AI');

Line 615: hr_api.cannot_find_prog_unit_error

611:
612: exception
613: when hr_api.cannot_find_prog_unit then
614: --
615: hr_api.cannot_find_prog_unit_error
616: (p_module_name => 'ben_elig_per_f',
617: p_hook_type => 'AI');
618:
619: End post_insert;

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

642: --
643: -- Post Failure:
644: -- The Lck process can fail for:
645: -- 1) When attempting to lock the row the row could already be locked by
646: -- another user. This will raise the HR_Api.Object_Locked exception.
647: -- 2) When attempting to the lock the parent which doesn't exist.
648: -- For the entity to be locked the parent must exist!
649: --
650: -- Developer Implementation Notes: