DBA Data[Home] [Help]

APPS.IRC_IAD_BUS dependencies on IRC_IAD_SHD

Line 195: ,p_rec in irc_iad_shd.g_rec_type

191: -- {End Of Comments}
192: -- ----------------------------------------------------------------------------
193: Procedure chk_non_updateable_args
194: (p_effective_date in date
195: ,p_rec in irc_iad_shd.g_rec_type
196: ) IS
197: --
198: l_proc varchar2(72) := g_package || 'chk_non_updateable_args';
199: --

Line 205: IF NOT irc_iad_shd.api_updating

201: --
202: -- Only proceed with the validation if a row exists for the current
203: -- record in the HR Schema.
204: --
205: IF NOT irc_iad_shd.api_updating
206: (p_assignment_details_id => p_rec.assignment_details_id
207: ,p_effective_date => p_effective_date
208: ,p_object_version_number => p_rec.object_version_number
209: ) THEN

Line 218: if p_rec.assignment_id <> irc_iad_shd.g_old_rec.assignment_id

214: END IF;
215: --
216: -- Ensure non-updateable args have not been updated.
217: --
218: if p_rec.assignment_id <> irc_iad_shd.g_old_rec.assignment_id
219: then
220: hr_api.argument_changed_error
221: (p_api_name => l_proc
222: ,p_argument => 'assignment_id'

Line 223: ,p_base_table => irc_iad_shd.g_tab_nam

219: then
220: hr_api.argument_changed_error
221: (p_api_name => l_proc
222: ,p_argument => 'assignment_id'
223: ,p_base_table => irc_iad_shd.g_tab_nam
224: );
225: end if;
226: --
227: if p_rec.details_version<> irc_iad_shd.g_old_rec.details_version

Line 227: if p_rec.details_version<> irc_iad_shd.g_old_rec.details_version

223: ,p_base_table => irc_iad_shd.g_tab_nam
224: );
225: end if;
226: --
227: if p_rec.details_version<> irc_iad_shd.g_old_rec.details_version
228: then
229: hr_api.argument_changed_error
230: (p_api_name => l_proc
231: ,p_argument => 'details_version'

Line 232: ,p_base_table => irc_iad_shd.g_tab_nam

228: then
229: hr_api.argument_changed_error
230: (p_api_name => l_proc
231: ,p_argument => 'details_version'
232: ,p_base_table => irc_iad_shd.g_tab_nam
233: );
234: end if;
235: --
236: if p_rec.latest_details <> irc_iad_shd.g_old_rec.latest_details

Line 236: if p_rec.latest_details <> irc_iad_shd.g_old_rec.latest_details

232: ,p_base_table => irc_iad_shd.g_tab_nam
233: );
234: end if;
235: --
236: if p_rec.latest_details <> irc_iad_shd.g_old_rec.latest_details
237: then
238: hr_api.argument_changed_error
239: (p_api_name => l_proc
240: ,p_argument => 'latest_details'

Line 241: ,p_base_table => irc_iad_shd.g_tab_nam

237: then
238: hr_api.argument_changed_error
239: (p_api_name => l_proc
240: ,p_argument => 'latest_details'
241: ,p_base_table => irc_iad_shd.g_tab_nam
242: );
243: end if;
244: --
245: End chk_non_updateable_args;

Line 321: (p_associated_column1 => irc_iad_shd.g_tab_nam || '.ASSIGNMENT_ID');

317: ,p_to_date => p_validation_end_date))) Then
318: fnd_message.set_name('PAY', 'HR_7216_DT_UPD_INTEGRITY_ERR');
319: fnd_message.set_token('TABLE_NAME','all assignments');
320: hr_multi_message.add
321: (p_associated_column1 => irc_iad_shd.g_tab_nam || '.ASSIGNMENT_ID');
322: End If;
323: --
324: Exception
325: When Others Then

Line 492: l_api_updating := irc_iad_shd.api_updating

488: Begin
489: --
490: hr_utility.set_location('Entering:'|| l_proc, 10);
491: --
492: l_api_updating := irc_iad_shd.api_updating
493: (p_assignment_details_id => p_assignment_details_id
494: ,p_effective_date => p_effective_date
495: ,p_object_version_number => p_object_version_number
496: );

Line 499: nvl(irc_iad_shd.g_old_rec.attempt_id, hr_api.g_number) <>

495: ,p_object_version_number => p_object_version_number
496: );
497: --
498: if ((l_api_updating and
499: nvl(irc_iad_shd.g_old_rec.attempt_id, hr_api.g_number) <>
500: nvl(p_attempt_id, hr_api.g_number)) or
501: (NOT l_api_updating)) then
502: hr_utility.set_location(l_proc, 20);
503: --

Line 559: (p_rec in irc_iad_shd.g_rec_type

555: -- ----------------------------------------------------------------------------
556: -- |---------------------------< insert_validate >----------------------------|
557: -- ----------------------------------------------------------------------------
558: Procedure insert_validate
559: (p_rec in irc_iad_shd.g_rec_type
560: ,p_effective_date in date
561: ,p_datetrack_mode in varchar2
562: ,p_validation_start_date in date
563: ,p_validation_end_date in date

Line 592: (p_rec in irc_iad_shd.g_rec_type

588: -- ----------------------------------------------------------------------------
589: -- |---------------------------< update_validate >----------------------------|
590: -- ----------------------------------------------------------------------------
591: Procedure update_validate
592: (p_rec in irc_iad_shd.g_rec_type
593: ,p_effective_date in date
594: ,p_datetrack_mode in varchar2
595: ,p_validation_start_date in date
596: ,p_validation_end_date in date

Line 643: (p_rec in irc_iad_shd.g_rec_type

639: -- ----------------------------------------------------------------------------
640: -- |---------------------------< delete_validate >----------------------------|
641: -- ----------------------------------------------------------------------------
642: Procedure delete_validate
643: (p_rec in irc_iad_shd.g_rec_type
644: ,p_effective_date in date
645: ,p_datetrack_mode in varchar2
646: ,p_validation_start_date in date
647: ,p_validation_end_date in date