DBA Data[Home] [Help]

APPS.BEN_ADS_BUS dependencies on BEN_ADS_SHD

Line 48: l_api_updating := ben_ads_shd.api_updating

44: Begin
45: --
46: hr_utility.set_location('Entering:'||l_proc, 5);
47: --
48: l_api_updating := ben_ads_shd.api_updating
49: (p_effective_date => p_effective_date,
50: p_acty_rt_ded_sched_id => p_acty_rt_ded_sched_id,
51: p_object_version_number => p_object_version_number);
52: --

Line 55: <> ben_ads_shd.g_old_rec.acty_rt_ded_sched_id) then

51: p_object_version_number => p_object_version_number);
52: --
53: if (l_api_updating
54: and nvl(p_acty_rt_ded_sched_id,hr_api.g_number)
55: <> ben_ads_shd.g_old_rec.acty_rt_ded_sched_id) then
56: --
57: -- raise error as PK has changed
58: --
59: ben_ads_shd.constraint_error('BEN_ACTY_RT_DED_SCHED_F_PK');

Line 59: ben_ads_shd.constraint_error('BEN_ACTY_RT_DED_SCHED_F_PK');

55: <> ben_ads_shd.g_old_rec.acty_rt_ded_sched_id) then
56: --
57: -- raise error as PK has changed
58: --
59: ben_ads_shd.constraint_error('BEN_ACTY_RT_DED_SCHED_F_PK');
60: --
61: elsif not l_api_updating then
62: --
63: -- check if PK is null

Line 69: ben_ads_shd.constraint_error('BEN_ACTY_RT_DED_SCHED_F_PK');

65: if p_acty_rt_ded_sched_id is not null then
66: --
67: -- raise error as PK is not null
68: --
69: ben_ads_shd.constraint_error('BEN_ACTY_RT_DED_SCHED_F_PK');
70: --
71: end if;
72: --
73: end if;

Line 123: l_api_updating := ben_ads_shd.api_updating

119: Begin
120: --
121: hr_utility.set_location('Entering:'||l_proc,5);
122: --
123: l_api_updating := ben_ads_shd.api_updating
124: (p_acty_rt_ded_sched_id => p_acty_rt_ded_sched_id,
125: p_effective_date => p_effective_date,
126: p_object_version_number => p_object_version_number);
127: --

Line 130: <> nvl(ben_ads_shd.g_old_rec.ded_sched_py_freq_id,hr_api.g_number)

126: p_object_version_number => p_object_version_number);
127: --
128: if (l_api_updating
129: and nvl(p_ded_sched_py_freq_id,hr_api.g_number)
130: <> nvl(ben_ads_shd.g_old_rec.ded_sched_py_freq_id,hr_api.g_number)
131: or not l_api_updating) then
132: --
133: -- check if ded_sched_py_freq_id value exists in ben_ded_sched_py_freq table
134: --

Line 146: ben_ads_shd.constraint_error('BEN_ACTY_RT_DED_SCHED_FK2');

142: --
143: -- raise error as FK does not relate to PK in ben_ded_sched_py_freq
144: -- table.
145: --
146: ben_ads_shd.constraint_error('BEN_ACTY_RT_DED_SCHED_FK2');
147: --
148: end if;
149: --
150: close c1;

Line 197: l_api_updating := ben_ads_shd.api_updating

193: Begin
194: --
195: hr_utility.set_location('Entering:'||l_proc, 5);
196: --
197: l_api_updating := ben_ads_shd.api_updating
198: (p_acty_rt_ded_sched_id => p_acty_rt_ded_sched_id,
199: p_effective_date => p_effective_date,
200: p_object_version_number => p_object_version_number);
201: --

Line 204: <> nvl(ben_ads_shd.g_old_rec.ded_sched_cd,hr_api.g_varchar2)

200: p_object_version_number => p_object_version_number);
201: --
202: if (l_api_updating
203: and p_ded_sched_cd
204: <> nvl(ben_ads_shd.g_old_rec.ded_sched_cd,hr_api.g_varchar2)
205: or not l_api_updating) then
206: --
207: -- check if value of lookup falls within lookup type.
208: --

Line 283: l_api_updating := ben_ads_shd.api_updating

279: Begin
280: --
281: hr_utility.set_location('Entering:'||l_proc, 5);
282: --
283: l_api_updating := ben_ads_shd.api_updating
284: (p_acty_rt_ded_sched_id => p_acty_rt_ded_sched_id,
285: p_effective_date => p_effective_date,
286: p_object_version_number => p_object_version_number);
287: --

Line 290: <> ben_ads_shd.g_old_rec.ded_sched_rl

286: p_object_version_number => p_object_version_number);
287: --
288: if (l_api_updating
289: and nvl(p_ded_sched_rl,hr_api.g_number)
290: <> ben_ads_shd.g_old_rec.ded_sched_rl
291: or not l_api_updating)
292: and p_ded_sched_rl is not null then
293: --
294: -- check if value of formula rule is valid.

Line 598: (p_rec in ben_ads_shd.g_rec_type,

594: -- ----------------------------------------------------------------------------
595: -- |---------------------------< insert_validate >----------------------------|
596: -- ----------------------------------------------------------------------------
597: Procedure insert_validate
598: (p_rec in ben_ads_shd.g_rec_type,
599: p_effective_date in date,
600: p_datetrack_mode in varchar2,
601: p_validation_start_date in date,
602: p_validation_end_date in date) is

Line 645: (p_rec in ben_ads_shd.g_rec_type,

641: -- ----------------------------------------------------------------------------
642: -- |---------------------------< update_validate >----------------------------|
643: -- ----------------------------------------------------------------------------
644: Procedure update_validate
645: (p_rec in ben_ads_shd.g_rec_type,
646: p_effective_date in date,
647: p_datetrack_mode in varchar2,
648: p_validation_start_date in date,
649: p_validation_end_date in date) is

Line 700: (p_rec in ben_ads_shd.g_rec_type,

696: -- ----------------------------------------------------------------------------
697: -- |---------------------------< delete_validate >----------------------------|
698: -- ----------------------------------------------------------------------------
699: Procedure delete_validate
700: (p_rec in ben_ads_shd.g_rec_type,
701: p_effective_date in date,
702: p_datetrack_mode in varchar2,
703: p_validation_start_date in date,
704: p_validation_end_date in date) is