DBA Data[Home] [Help]

APPS.IRC_RTM_BUS dependencies on HR_API

Line 37: hr_api.mandatory_arg_error

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

Line 70: hr_api.mandatory_arg_error

66: hr_utility.set_location('Entering:'|| l_proc, 10);
67: --
68: -- Ensure that all the mandatory parameter are not null
69: --
70: hr_api.mandatory_arg_error
71: (p_api_name => l_proc
72: ,p_argument => 'rec_team_member_id'
73: ,p_argument_value => p_rec_team_member_id
74: );

Line 135: hr_api.argument_changed_error

131: -- not been updated.
132: --
133: if p_rec.rec_team_member_id <> irc_rtm_shd.g_old_rec.rec_team_member_id
134: then
135: hr_api.argument_changed_error
136: (p_api_name => l_proc
137: ,p_argument => 'REC_TEAM_MEMBER_ID'
138: ,p_base_table => irc_rtm_shd.g_tab_name
139: );

Line 144: hr_api.argument_changed_error

140: end if;
141: --
142: if p_rec.vacancy_id <> irc_rtm_shd.g_old_rec.vacancy_id
143: then
144: hr_api.argument_changed_error
145: (p_api_name => l_proc
146: ,p_argument => 'VACANCY_ID'
147: ,p_base_table => irc_rtm_shd.g_tab_name
148: );

Line 320: hr_api.mandatory_arg_error

316: Begin
317: --
318: hr_utility.set_location(' Entering:'||l_proc,10);
319: --
320: hr_api.mandatory_arg_error
321: (p_api_name => l_proc
322: ,p_argument => 'vacancy_id'
323: ,p_argument_value => p_vacancy_id
324: );

Line 402: and p_start_date between job.date_from and nvl(job.date_to,hr_api.g_eot);

398: per_jobs job, per_all_vacancies vac
399: where job.job_id = p_job_id
400: and vac.vacancy_id = p_vacancy_id
401: and vac.business_group_id = job.business_group_id
402: and p_start_date between job.date_from and nvl(job.date_to,hr_api.g_eot);
403: --
404: Begin
405: --
406: hr_utility.set_location(' Entering:'||l_proc,10);

Line 593: and ((nvl(irc_rtm_shd.g_old_rec.start_date,hr_api.g_sot)

589: -- Check to see if start_date or end_date values have changed.
590: --
591: hr_utility.set_location(l_proc, 30);
592: if ((l_api_updating
593: and ((nvl(irc_rtm_shd.g_old_rec.start_date,hr_api.g_sot)
594: <> p_start_date)
595: or (nvl(irc_rtm_shd.g_old_rec.end_date,hr_api.g_eot) <> p_end_date)))
596: or (NOT l_api_updating)) then
597: --

Line 595: or (nvl(irc_rtm_shd.g_old_rec.end_date,hr_api.g_eot) <> p_end_date)))

591: hr_utility.set_location(l_proc, 30);
592: if ((l_api_updating
593: and ((nvl(irc_rtm_shd.g_old_rec.start_date,hr_api.g_sot)
594: <> p_start_date)
595: or (nvl(irc_rtm_shd.g_old_rec.end_date,hr_api.g_eot) <> p_end_date)))
596: or (NOT l_api_updating)) then
597: --
598: -- Check that the end date is not before the start date.
599: --

Line 601: if(nvl(p_start_date,hr_api.g_sot) > nvl(p_end_date,hr_api.g_eot)) then

597: --
598: -- Check that the end date is not before the start date.
599: --
600: hr_utility.set_location(l_proc, 40);
601: if(nvl(p_start_date,hr_api.g_sot) > nvl(p_end_date,hr_api.g_eot)) then
602: fnd_message.set_name('PER','IRC_412038_RTM_INV_ST_END_DATE');
603: fnd_message.raise_error;
604: end if;
605: --

Line 678: l_var := hr_api.not_exists_in_hr_lookups

674: or (NOT l_api_updating)) then
675: --
676: -- Check that a valid 'Update Allowed' value is entered.
677: --
678: l_var := hr_api.not_exists_in_hr_lookups
679: (p_start_date
680: ,'YES_NO'
681: ,p_update_allowed
682: );

Line 759: l_var := hr_api.not_exists_in_hr_lookups

755: or (NOT l_api_updating)) then
756: --
757: -- Check that a valid 'Delete Allowed' value is entered.
758: --
759: l_var := hr_api.not_exists_in_hr_lookups
760: (p_start_date
761: ,'YES_NO'
762: ,p_delete_allowed
763: );