57: ) is
58: --
59: -- Declare cursors and local variables
60: --
61: l_elig_los_prte_id ben_elig_los_prte_f.elig_los_prte_id%TYPE;
62: l_effective_start_date ben_elig_los_prte_f.effective_start_date%TYPE;
63: l_effective_end_date ben_elig_los_prte_f.effective_end_date%TYPE;
64: l_proc varchar2(72) := g_package||'create_ELIG_LOS_PRTE';
65: l_object_version_number ben_elig_los_prte_f.object_version_number%TYPE;
58: --
59: -- Declare cursors and local variables
60: --
61: l_elig_los_prte_id ben_elig_los_prte_f.elig_los_prte_id%TYPE;
62: l_effective_start_date ben_elig_los_prte_f.effective_start_date%TYPE;
63: l_effective_end_date ben_elig_los_prte_f.effective_end_date%TYPE;
64: l_proc varchar2(72) := g_package||'create_ELIG_LOS_PRTE';
65: l_object_version_number ben_elig_los_prte_f.object_version_number%TYPE;
66: --
59: -- Declare cursors and local variables
60: --
61: l_elig_los_prte_id ben_elig_los_prte_f.elig_los_prte_id%TYPE;
62: l_effective_start_date ben_elig_los_prte_f.effective_start_date%TYPE;
63: l_effective_end_date ben_elig_los_prte_f.effective_end_date%TYPE;
64: l_proc varchar2(72) := g_package||'create_ELIG_LOS_PRTE';
65: l_object_version_number ben_elig_los_prte_f.object_version_number%TYPE;
66: --
67: begin
61: l_elig_los_prte_id ben_elig_los_prte_f.elig_los_prte_id%TYPE;
62: l_effective_start_date ben_elig_los_prte_f.effective_start_date%TYPE;
63: l_effective_end_date ben_elig_los_prte_f.effective_end_date%TYPE;
64: l_proc varchar2(72) := g_package||'create_ELIG_LOS_PRTE';
65: l_object_version_number ben_elig_los_prte_f.object_version_number%TYPE;
66: --
67: begin
68: --
69: hr_utility.set_location('Entering:'|| l_proc, 10);
247: p_base_table => 'BEN_ELIGY_PRFL_F',
248: p_base_table_column => 'ELIGY_PRFL_ID',
249: p_base_table_column_value => p_eligy_prfl_id,
250: p_base_table_reference_column => 'ELIG_LOS_FLAG',
251: p_reference_table => 'BEN_ELIG_LOS_PRTE_F',
252: p_reference_table_column => 'ELIGY_PRFL_ID');
253: --
254: ben_derivable_factor.derivable_factor_handler
255: (p_event => 'CREATE',
354: --
355: -- Declare cursors and local variables
356: --
357: l_proc varchar2(72) := g_package||'update_ELIG_LOS_PRTE';
358: l_object_version_number ben_elig_los_prte_f.object_version_number%TYPE;
359: l_effective_start_date ben_elig_los_prte_f.effective_start_date%TYPE;
360: l_effective_end_date ben_elig_los_prte_f.effective_end_date%TYPE;
361: --
362: begin
355: -- Declare cursors and local variables
356: --
357: l_proc varchar2(72) := g_package||'update_ELIG_LOS_PRTE';
358: l_object_version_number ben_elig_los_prte_f.object_version_number%TYPE;
359: l_effective_start_date ben_elig_los_prte_f.effective_start_date%TYPE;
360: l_effective_end_date ben_elig_los_prte_f.effective_end_date%TYPE;
361: --
362: begin
363: --
356: --
357: l_proc varchar2(72) := g_package||'update_ELIG_LOS_PRTE';
358: l_object_version_number ben_elig_los_prte_f.object_version_number%TYPE;
359: l_effective_start_date ben_elig_los_prte_f.effective_start_date%TYPE;
360: l_effective_end_date ben_elig_los_prte_f.effective_end_date%TYPE;
361: --
362: begin
363: --
364: hr_utility.set_location('Entering:'|| l_proc, 10);
598: --
599: -- Declare cursors and local variables
600: --
601: l_proc varchar2(72) := g_package||'update_ELIG_LOS_PRTE';
602: l_object_version_number ben_elig_los_prte_f.object_version_number%TYPE;
603: l_effective_start_date ben_elig_los_prte_f.effective_start_date%TYPE;
604: l_effective_end_date ben_elig_los_prte_f.effective_end_date%TYPE;
605: --
606: begin
599: -- Declare cursors and local variables
600: --
601: l_proc varchar2(72) := g_package||'update_ELIG_LOS_PRTE';
602: l_object_version_number ben_elig_los_prte_f.object_version_number%TYPE;
603: l_effective_start_date ben_elig_los_prte_f.effective_start_date%TYPE;
604: l_effective_end_date ben_elig_los_prte_f.effective_end_date%TYPE;
605: --
606: begin
607: --
600: --
601: l_proc varchar2(72) := g_package||'update_ELIG_LOS_PRTE';
602: l_object_version_number ben_elig_los_prte_f.object_version_number%TYPE;
603: l_effective_start_date ben_elig_los_prte_f.effective_start_date%TYPE;
604: l_effective_end_date ben_elig_los_prte_f.effective_end_date%TYPE;
605: --
606: begin
607: --
608: hr_utility.set_location('Entering:'|| l_proc, 10);
679: p_base_table => 'BEN_ELIGY_PRFL_F',
680: p_base_table_column => 'ELIGY_PRFL_ID',
681: p_base_table_column_value => ben_els_shd.g_old_rec.eligy_prfl_id,
682: p_base_table_reference_column => 'ELIG_LOS_FLAG',
683: p_reference_table => 'BEN_ELIG_LOS_PRTE_F',
684: p_reference_table_column => 'ELIGY_PRFL_ID');
685: --
686: ben_derivable_factor.derivable_factor_handler
687: (p_event => 'DELETE',