DBA Data[Home] [Help]

APPS.BEN_CPR_BUS dependencies on HR_API

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

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

Line 137: <> nvl(ben_cpr_shd.g_old_rec.org_role_typ_cd,hr_api.g_varchar2)

133: p_object_version_number => p_object_version_number);
134: --
135: if (l_api_updating
136: and p_org_role_typ_cd
137: <> nvl(ben_cpr_shd.g_old_rec.org_role_typ_cd,hr_api.g_varchar2)
138: or not l_api_updating)
139: and p_org_role_typ_cd is not null then
140: --
141: -- check if value of lookup falls within lookup type.

Line 143: if hr_api.not_exists_in_hr_lookups

139: and p_org_role_typ_cd is not null then
140: --
141: -- check if value of lookup falls within lookup type.
142: --
143: if hr_api.not_exists_in_hr_lookups
144: (p_lookup_type => 'BEN_ORG_ROLE_TYP',
145: p_lookup_code => p_org_role_typ_cd,
146: p_effective_date => p_effective_date) then
147: --

Line 326: hr_api.mandatory_arg_error

322: hr_utility.set_location('Entering:'||l_proc, 5);
323: --
324: -- Ensure that the p_datetrack_mode argument is not null
325: --
326: hr_api.mandatory_arg_error
327: (p_api_name => l_proc,
328: p_argument => 'datetrack_mode',
329: p_argument_value => p_datetrack_mode);
330: --

Line 338: hr_api.mandatory_arg_error

334: --
335: --
336: -- Ensure the arguments are not null
337: --
338: hr_api.mandatory_arg_error
339: (p_api_name => l_proc,
340: p_argument => 'validation_start_date',
341: p_argument_value => p_validation_start_date);
342: --

Line 343: hr_api.mandatory_arg_error

339: (p_api_name => l_proc,
340: p_argument => 'validation_start_date',
341: p_argument_value => p_validation_start_date);
342: --
343: hr_api.mandatory_arg_error
344: (p_api_name => l_proc,
345: p_argument => 'validation_end_date',
346: p_argument_value => p_validation_end_date);
347: --

Line 423: hr_api.mandatory_arg_error

419: hr_utility.set_location('Entering:'||l_proc, 5);
420: --
421: -- Ensure that the p_datetrack_mode argument is not null
422: --
423: hr_api.mandatory_arg_error
424: (p_api_name => l_proc,
425: p_argument => 'datetrack_mode',
426: p_argument_value => p_datetrack_mode);
427: --

Line 437: hr_api.mandatory_arg_error

433: --
434: --
435: -- Ensure the arguments are not null
436: --
437: hr_api.mandatory_arg_error
438: (p_api_name => l_proc,
439: p_argument => 'validation_start_date',
440: p_argument_value => p_validation_start_date);
441: --

Line 442: hr_api.mandatory_arg_error

438: (p_api_name => l_proc,
439: p_argument => 'validation_start_date',
440: p_argument_value => p_validation_start_date);
441: --
442: hr_api.mandatory_arg_error
443: (p_api_name => l_proc,
444: p_argument => 'validation_end_date',
445: p_argument_value => p_validation_end_date);
446: --

Line 447: hr_api.mandatory_arg_error

443: (p_api_name => l_proc,
444: p_argument => 'validation_end_date',
445: p_argument_value => p_validation_end_date);
446: --
447: hr_api.mandatory_arg_error
448: (p_api_name => l_proc,
449: p_argument => 'popl_org_role_id',
450: p_argument_value => p_popl_org_role_id);
451: --

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

489: --
490: -- Call all supporting business operations
491: --
492: --
493: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp
494: --
495: chk_popl_org_role_id
496: (p_popl_org_role_id => p_rec.popl_org_role_id,
497: p_effective_date => p_effective_date,

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

531: --
532: -- Call all supporting business operations
533: --
534: --
535: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp
536: --
537: chk_popl_org_role_id
538: (p_popl_org_role_id => p_rec.popl_org_role_id,
539: p_effective_date => p_effective_date,

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

616: hr_utility.set_location('Entering:'|| l_proc, 10);
617: --
618: -- Ensure that all the mandatory parameter are not null
619: --
620: hr_api.mandatory_arg_error(p_api_name => l_proc,
621: p_argument => 'popl_org_role_id',
622: p_argument_value => p_popl_org_role_id);
623: --
624: open csr_leg_code;