DBA Data[Home] [Help]

APPS.PER_RCF_BUS dependencies on PER_RCF_SHD

Line 181: (p_rec in per_rcf_shd.g_rec_type

177: --
178: -- {End Of Comments}
179: -- ----------------------------------------------------------------------------
180: Procedure chk_non_updateable_args
181: (p_rec in per_rcf_shd.g_rec_type
182: ) IS
183: --
184: l_proc varchar2(72) := g_package || 'chk_non_updateable_args';
185: --

Line 192: IF NOT per_rcf_shd.api_updating

188: --
189: -- Only proceed with the validation if a row exists for the current
190: -- record in the HR Schema.
191: --
192: IF NOT per_rcf_shd.api_updating
193: (p_rec_activity_for_id => p_rec.rec_activity_for_id
194: ,p_object_version_number => p_rec.object_version_number
195: ) THEN
196: fnd_message.set_name('PER', 'HR_6153_ALL_PROCEDURE_FAIL');

Line 204: if (p_rec.business_group_id <> per_rcf_shd.g_old_rec.business_group_id)

200: END IF;
201: --
202: -- Add checks to ensure non-updateable args have
203: -- not been updated.
204: if (p_rec.business_group_id <> per_rcf_shd.g_old_rec.business_group_id)
205: then
206: hr_api.argument_changed_error
207: (p_api_name => l_proc
208: ,p_argument => 'BUSINESS_GROUP_ID'

Line 209: ,p_base_table => per_rcf_shd.g_tab_nam

205: then
206: hr_api.argument_changed_error
207: (p_api_name => l_proc
208: ,p_argument => 'BUSINESS_GROUP_ID'
209: ,p_base_table => per_rcf_shd.g_tab_nam
210: );
211: end if;
212: --
213: hr_utility.set_location(' Leaving:'|| l_proc, 40);

Line 269: l_api_updating := per_rcf_shd.api_updating(p_rec_activity_for_id,

265: --
266: Begin
267: hr_utility.set_location('Entering:'|| l_proc, 10);
268: --
269: l_api_updating := per_rcf_shd.api_updating(p_rec_activity_for_id,
270: p_object_version_number);
271: --
272: -- Check to see if the vacancy id has changed.
273: --

Line 276: and (nvl(per_rcf_shd.g_old_rec.vacancy_id,hr_api.g_number) <>

272: -- Check to see if the vacancy id has changed.
273: --
274: hr_utility.set_location(l_proc, 20);
275: if ((l_api_updating
276: and (nvl(per_rcf_shd.g_old_rec.vacancy_id,hr_api.g_number) <>
277: p_vacancy_id))
278: or (NOT l_api_updating)) then
279: --
280: -- Check to ensure that the vacancy id is not null.

Line 384: l_api_updating := per_rcf_shd.api_updating(p_rec_activity_for_id,

380: --
381: Begin
382: hr_utility.set_location('Entering:'|| l_proc, 10);
383: --
384: l_api_updating := per_rcf_shd.api_updating(p_rec_activity_for_id,
385: p_object_version_number);
386: --
387: -- Check to see if the recruitment activity id has changed.
388: --

Line 391: and (nvl(per_rcf_shd.g_old_rec.rec_activity_id,hr_api.g_number) <>

387: -- Check to see if the recruitment activity id has changed.
388: --
389: hr_utility.set_location(l_proc, 20);
390: if ((l_api_updating
391: and (nvl(per_rcf_shd.g_old_rec.rec_activity_id,hr_api.g_number) <>
392: p_rec_activity_id))
393: or (NOT l_api_updating)) then
394: --
395: -- Check to ensure that the recruitment_activity_id is not null.

Line 756: (p_rec in per_rcf_shd.g_rec_type

752: -- ----------------------------------------------------------------------------
753: -- |---------------------------< insert_validate >----------------------------|
754: -- ----------------------------------------------------------------------------
755: Procedure insert_validate
756: (p_rec in per_rcf_shd.g_rec_type
757: ) is
758: --
759: l_proc varchar2(72) := g_package||'insert_validate';
760: --

Line 768: ,p_associated_column1 => per_rcf_shd.g_tab_nam

764: -- Validate Important Attributes
765: --
766: hr_api.validate_bus_grp_id
767: (p_business_group_id => p_rec.business_group_id
768: ,p_associated_column1 => per_rcf_shd.g_tab_nam
769: || '.BUSINESS_GROUP_ID');
770: --
771: -- After validating the set of important attributes,
772: -- if Multiple Message detection is enabled and at least

Line 813: (p_rec in per_rcf_shd.g_rec_type

809: -- ----------------------------------------------------------------------------
810: -- |---------------------------< update_validate >----------------------------|
811: -- ----------------------------------------------------------------------------
812: Procedure update_validate
813: (p_rec in per_rcf_shd.g_rec_type
814: ) is
815: --
816: l_proc varchar2(72) := g_package||'update_validate';
817: --

Line 832: ,p_business_group_id => per_rcf_shd.g_old_rec.business_group_id

828: hr_utility.set_location(l_proc, 30);
829: --
830: per_rcf_bus.chk_vacancy_id
831: (p_vacancy_id => p_rec.vacancy_id
832: ,p_business_group_id => per_rcf_shd.g_old_rec.business_group_id
833: ,p_rec_activity_for_id => p_rec.rec_activity_for_id
834: ,p_object_version_number => p_rec.object_version_number
835: );
836: hr_utility.set_location(l_proc, 50);

Line 840: ,p_business_group_id => per_rcf_shd.g_old_rec.business_group_id

836: hr_utility.set_location(l_proc, 50);
837: --
838: per_rcf_bus.chk_rec_activity_id
839: (p_rec_activity_id => p_rec.rec_activity_id
840: ,p_business_group_id => per_rcf_shd.g_old_rec.business_group_id
841: ,p_rec_activity_for_id => p_rec.rec_activity_for_id
842: ,p_object_version_number => p_rec.object_version_number
843: );
844: hr_utility.set_location(l_proc, 60);

Line 865: (p_rec in per_rcf_shd.g_rec_type

861: -- ----------------------------------------------------------------------------
862: -- |---------------------------< delete_validate >----------------------------|
863: -- ----------------------------------------------------------------------------
864: Procedure delete_validate
865: (p_rec in per_rcf_shd.g_rec_type
866: ) is
867: --
868: l_proc varchar2(72) := g_package||'delete_validate';
869: --