DBA Data[Home] [Help]

APPS.BEN_DEC_BUS dependencies on HR_API

Line 54: and nvl(p_dsgntr_enrld_cvg_id,hr_api.g_number)

50: p_dsgntr_enrld_cvg_id => p_dsgntr_enrld_cvg_id,
51: p_object_version_number => p_object_version_number);
52: --
53: if (l_api_updating
54: and nvl(p_dsgntr_enrld_cvg_id,hr_api.g_number)
55: <> ben_dec_shd.g_old_rec.dsgntr_enrld_cvg_id) then
56: --
57: -- raise error as PK has changed
58: --

Line 124: <> nvl(ben_dec_shd.g_old_rec.dsgntr_crntly_enrld_flag,hr_api.g_varchar2)

120: p_object_version_number => p_object_version_number);
121: --
122: if (l_api_updating
123: and p_dsgntr_crntly_enrld_flag
124: <> nvl(ben_dec_shd.g_old_rec.dsgntr_crntly_enrld_flag,hr_api.g_varchar2)
125: or not l_api_updating)
126: and p_dsgntr_crntly_enrld_flag is not null then
127: --
128: -- check if value of lookup falls within lookup type.

Line 130: if hr_api.not_exists_in_hr_lookups

126: and p_dsgntr_crntly_enrld_flag is not null then
127: --
128: -- check if value of lookup falls within lookup type.
129: --
130: if hr_api.not_exists_in_hr_lookups
131: (p_lookup_type => 'YES_NO',
132: p_lookup_code => p_dsgntr_crntly_enrld_flag,
133: p_effective_date => p_effective_date) then
134: --

Line 194: hr_api.mandatory_arg_error

190: hr_utility.set_location('Entering:'||l_proc, 5);
191: --
192: -- Ensure that the p_datetrack_mode argument is not null
193: --
194: hr_api.mandatory_arg_error
195: (p_api_name => l_proc,
196: p_argument => 'datetrack_mode',
197: p_argument_value => p_datetrack_mode);
198: --

Line 206: hr_api.mandatory_arg_error

202: --
203: --
204: -- Ensure the arguments are not null
205: --
206: hr_api.mandatory_arg_error
207: (p_api_name => l_proc,
208: p_argument => 'validation_start_date',
209: p_argument_value => p_validation_start_date);
210: --

Line 211: hr_api.mandatory_arg_error

207: (p_api_name => l_proc,
208: p_argument => 'validation_start_date',
209: p_argument_value => p_validation_start_date);
210: --
211: hr_api.mandatory_arg_error
212: (p_api_name => l_proc,
213: p_argument => 'validation_end_date',
214: p_argument_value => p_validation_end_date);
215: --

Line 289: hr_api.mandatory_arg_error

285: hr_utility.set_location('Entering:'||l_proc, 5);
286: --
287: -- Ensure that the p_datetrack_mode argument is not null
288: --
289: hr_api.mandatory_arg_error
290: (p_api_name => l_proc,
291: p_argument => 'datetrack_mode',
292: p_argument_value => p_datetrack_mode);
293: --

Line 303: hr_api.mandatory_arg_error

299: --
300: --
301: -- Ensure the arguments are not null
302: --
303: hr_api.mandatory_arg_error
304: (p_api_name => l_proc,
305: p_argument => 'validation_start_date',
306: p_argument_value => p_validation_start_date);
307: --

Line 308: hr_api.mandatory_arg_error

304: (p_api_name => l_proc,
305: p_argument => 'validation_start_date',
306: p_argument_value => p_validation_start_date);
307: --
308: hr_api.mandatory_arg_error
309: (p_api_name => l_proc,
310: p_argument => 'validation_end_date',
311: p_argument_value => p_validation_end_date);
312: --

Line 313: hr_api.mandatory_arg_error

309: (p_api_name => l_proc,
310: p_argument => 'validation_end_date',
311: p_argument_value => p_validation_end_date);
312: --
313: hr_api.mandatory_arg_error
314: (p_api_name => l_proc,
315: p_argument => 'dsgntr_enrld_cvg_id',
316: p_argument_value => p_dsgntr_enrld_cvg_id);
317: --

Line 361: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp

357: --
358: -- Call all supporting business operations
359: --
360: --
361: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp
362: --
363: chk_dsgntr_enrld_cvg_id
364: (p_dsgntr_enrld_cvg_id => p_rec.dsgntr_enrld_cvg_id,
365: p_effective_date => p_effective_date,

Line 395: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp

391: --
392: -- Call all supporting business operations
393: --
394: --
395: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp
396: --
397: chk_dsgntr_enrld_cvg_id
398: (p_dsgntr_enrld_cvg_id => p_rec.dsgntr_enrld_cvg_id,
399: p_effective_date => p_effective_date,

Line 473: hr_api.mandatory_arg_error(p_api_name => l_proc,

469: hr_utility.set_location('Entering:'|| l_proc, 10);
470: --
471: -- Ensure that all the mandatory parameter are not null
472: --
473: hr_api.mandatory_arg_error(p_api_name => l_proc,
474: p_argument => 'dsgntr_enrld_cvg_id',
475: p_argument_value => p_dsgntr_enrld_cvg_id);
476: --
477: open csr_leg_code;