DBA Data[Home] [Help]

APPS.BEN_XCR_BUS dependencies on HR_API

Line 39: hr_api.mandatory_arg_error

35: hr_utility.set_location('Entering:'|| l_proc, 10);
36: --
37: -- Ensure that all the mandatory parameter are not null
38: --
39: hr_api.mandatory_arg_error
40: (p_api_name => l_proc
41: ,p_argument => 'ext_crit_prfl_id'
42: ,p_argument_value => p_ext_crit_prfl_id
43: );

Line 62: hr_api.set_security_group_id

58: close csr_sec_grp;
59: --
60: -- Set the security_group_id in CLIENT_INFO
61: --
62: hr_api.set_security_group_id
63: (p_security_group_id => l_security_group_id
64: );
65: --
66: hr_utility.set_location(' Leaving:'|| l_proc, 20);

Line 160: and nvl(p_ext_crit_prfl_id,hr_api.g_number)

156: (p_ext_crit_prfl_id => p_ext_crit_prfl_id,
157: p_object_version_number => p_object_version_number);
158: --
159: if (l_api_updating
160: and nvl(p_ext_crit_prfl_id,hr_api.g_number)
161: <> ben_xcr_shd.g_old_rec.ext_crit_prfl_id) then
162: --
163: -- raise error as PK has changed
164: --

Line 225: Where a.ext_crit_prfl_id <> nvl(p_ext_crit_prfl_id,hr_api.g_number)

221: l_api_updating boolean;
222: --
223: cursor c1 is select null
224: from ben_ext_crit_prfl a
225: Where a.ext_crit_prfl_id <> nvl(p_ext_crit_prfl_id,hr_api.g_number)
226: and a.name = p_name
227: and ((business_group_id is null and legislation_code is null)
228: or (legislation_code is not null
229: and business_group_id is null

Line 243: and nvl(p_name,hr_api.g_varchar2)

239: (p_ext_crit_prfl_id => p_ext_crit_prfl_id,
240: p_object_version_number => p_object_version_number);
241: --
242: if (l_api_updating
243: and nvl(p_name,hr_api.g_varchar2)
244: <> ben_xcr_shd.g_old_rec.name
245: or not l_api_updating) then
246: --
247: open c1;

Line 292: and nvl(p_ext_global_flag,hr_api.g_varchar2)

288: (p_ext_crit_prfl_id => p_ext_crit_prfl_id,
289: p_object_version_number => p_object_version_number);
290: --
291: if (l_api_updating
292: and nvl(p_ext_global_flag,hr_api.g_varchar2)
293: <> ben_xcr_shd.g_old_rec.ext_global_flag
294: or not l_api_updating) then
295:
296:

Line 299: if hr_api.not_exists_in_hr_lookups

295:
296:
297: if p_business_group_id is not null then
298: /* BG is set, so use the existing call, with no modifications*/
299: if hr_api.not_exists_in_hr_lookups
300: (p_lookup_type => 'YES_NO',
301: p_lookup_code => p_ext_global_flag,
302: p_effective_date => p_effective_date) then
303: --

Line 314: if hr_api.not_exists_in_hrstanlookups

310: --
311: end if;
312: else
313: /* BG is null, so alternative call is required */
314: if hr_api.not_exists_in_hrstanlookups
315: (p_lookup_type => 'YES_NO',
316: p_lookup_code => p_ext_global_flag,
317: p_effective_date => p_effective_date) then
318: --

Line 367: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate bus_grp

363: chk_startup_action(True
364: ,p_rec.business_group_id
365: ,p_rec.legislation_code);
366: IF hr_startup_data_api_support.g_startup_mode NOT IN ('GENERIC','STARTUP') THEN
367: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate bus_grp
368: END IF;
369: --
370: chk_ext_crit_prfl_id
371: (p_ext_crit_prfl_id => p_rec.ext_crit_prfl_id,

Line 414: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate bus_grp

410: chk_startup_action(False
411: ,p_rec.business_group_id
412: ,p_rec.legislation_code);
413: IF hr_startup_data_api_support.g_startup_mode NOT IN ('GENERIC','STARTUP') THEN
414: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate bus_grp
415: END IF;
416: --
417: chk_ext_crit_prfl_id
418: (p_ext_crit_prfl_id => p_rec.ext_crit_prfl_id,

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

485: hr_utility.set_location('Entering:'|| l_proc, 10);
486: --
487: -- Ensure that all the mandatory parameter are not null
488: --
489: hr_api.mandatory_arg_error(p_api_name => l_proc,
490: p_argument => 'ext_crit_prfl_id',
491: p_argument_value => p_ext_crit_prfl_id);
492: --
493: open csr_leg_code;