DBA Data[Home] [Help]

APPS.IRC_IOS_BUS dependencies on HR_API

Line 46: hr_api.mandatory_arg_error

42: hr_utility.set_location('Entering:'|| l_proc, 10);
43: --
44: -- Ensure that all the mandatory parameter are not null
45: --
46: hr_api.mandatory_arg_error
47: (p_api_name => l_proc
48: ,p_argument => 'offer_status_history_id'
49: ,p_argument_value => p_offer_status_history_id
50: );

Line 52: if ( nvl(irc_ios_bus.g_offer_status_history_id, hr_api.g_number)

48: ,p_argument => 'offer_status_history_id'
49: ,p_argument_value => p_offer_status_history_id
50: );
51: --
52: if ( nvl(irc_ios_bus.g_offer_status_history_id, hr_api.g_number)
53: = p_offer_status_history_id) then
54: --
55: -- The legislation code has already been found with a previous
56: -- call to this function. Just return the value in the global

Line 142: hr_api.argument_changed_error

138: --
139: if irc_ios_shd.g_old_rec.offer_status_history_id <>
140: p_rec.offer_status_history_id
141: then
142: hr_api.argument_changed_error
143: (p_api_name => l_proc,
144: p_argument => 'offer_status_history_id',
145: p_base_table => irc_ios_shd.g_tab_name
146: );

Line 151: hr_api.argument_changed_error

147: end if;
148: --
149: if irc_ios_shd.g_old_rec.offer_id <> p_rec.offer_id
150: then
151: hr_api.argument_changed_error
152: (p_api_name => l_proc,
153: p_argument => 'offer_id',
154: p_base_table => irc_ios_shd.g_tab_name
155: );

Line 160: hr_api.argument_changed_error

156: end if;
157: --
158: if irc_ios_shd.g_old_rec.offer_status <> p_rec.offer_status
159: then
160: hr_api.argument_changed_error
161: (p_api_name => l_proc,
162: p_argument => 'offer_status',
163: p_base_table => irc_ios_shd.g_tab_name
164: );

Line 169: hr_api.argument_changed_error

165: end if;
166: --
167: if irc_ios_shd.g_old_rec.change_reason <> p_rec.change_reason
168: then
169: hr_api.argument_changed_error
170: (p_api_name => l_proc,
171: p_argument => 'change_reason',
172: p_base_table => irc_ios_shd.g_tab_name
173: );

Line 178: hr_api.argument_changed_error

174: end if;
175: --
176: if irc_ios_shd.g_old_rec.decline_reason <> p_rec.decline_reason
177: then
178: hr_api.argument_changed_error
179: (p_api_name => l_proc,
180: p_argument => 'decline_reason',
181: p_base_table => irc_ios_shd.g_tab_name
182: );

Line 226: hr_api.mandatory_arg_error

222: --
223: begin
224: --
225: hr_utility.set_location('Entering:'|| l_proc, 10);
226: hr_api.mandatory_arg_error
227: (p_api_name => l_proc
228: ,p_argument => 'OFFER_ID'
229: ,p_argument_value => p_offer_id
230: );

Line 297: hr_api.mandatory_arg_error

293: hr_utility.set_location('Entering:'|| l_proc, 10);
294: --
295: -- Check mandatory parameters have been set
296: --
297: hr_api.mandatory_arg_error
298: (p_api_name => l_proc
299: ,p_argument => 'EFFECTIVE_DATE'
300: ,p_argument_value => p_effective_date
301: );

Line 302: hr_api.mandatory_arg_error

298: (p_api_name => l_proc
299: ,p_argument => 'EFFECTIVE_DATE'
300: ,p_argument_value => p_effective_date
301: );
302: hr_api.mandatory_arg_error
303: (p_api_name => l_proc
304: ,p_argument => 'OFFER_STATUS'
305: ,p_argument_value => p_offer_status
306: );

Line 311: if hr_api.not_exists_in_hr_lookups

307: --
308:
309: --
310: hr_utility.set_location(l_proc,20);
311: if hr_api.not_exists_in_hr_lookups
312: (p_effective_date => p_effective_date,
313: p_lookup_type => 'IRC_OFFER_STATUSES',
314: p_lookup_code => p_offer_status
315: ) then

Line 379: if hr_api.not_exists_in_hr_lookups

375: --
376: if (p_change_reason is not null)
377: then
378: hr_utility.set_location(l_proc,20);
379: if hr_api.not_exists_in_hr_lookups
380: (p_effective_date => p_effective_date,
381: p_lookup_type => 'IRC_OFFER_STATUS_CHANGE_REASON',
382: p_lookup_code => p_change_reason
383: ) then

Line 447: hr_api.mandatory_arg_error

443: hr_utility.set_location('Entering:'|| l_proc, 10);
444: --
445: -- Check mandatory parameters have been set
446: --
447: hr_api.mandatory_arg_error
448: (p_api_name => l_proc
449: ,p_argument => 'EFFECTIVE_DATE'
450: ,p_argument_value => p_effective_date
451: );

Line 452: hr_api.mandatory_arg_error

448: (p_api_name => l_proc
449: ,p_argument => 'EFFECTIVE_DATE'
450: ,p_argument_value => p_effective_date
451: );
452: hr_api.mandatory_arg_error
453: (p_api_name => l_proc
454: ,p_argument => 'DECLINE_REASON'
455: ,p_argument_value => p_decline_reason
456: );

Line 463: if hr_api.not_exists_in_hr_lookups

459: --
460: if (p_decline_reason is not null)
461: then
462: hr_utility.set_location(l_proc,20);
463: if hr_api.not_exists_in_hr_lookups
464: (p_effective_date => p_effective_date,
465: p_lookup_type => 'IRC_OFFER_DECLINE_REASON',
466: p_lookup_code => p_decline_reason
467: ) then

Line 531: hr_api.mandatory_arg_error

527: hr_utility.set_location('Entering:'|| l_proc, 10);
528: --
529: -- Check mandatory parameters have been set
530: --
531: hr_api.mandatory_arg_error
532: (p_api_name => l_proc
533: ,p_argument => 'EFFECTIVE_DATE'
534: ,p_argument_value => p_effective_date
535: );

Line 536: hr_api.mandatory_arg_error

532: (p_api_name => l_proc
533: ,p_argument => 'EFFECTIVE_DATE'
534: ,p_argument_value => p_effective_date
535: );
536: hr_api.mandatory_arg_error
537: (p_api_name => l_proc
538: ,p_argument => 'DECLINE_REASON'
539: ,p_argument_value => p_withdraw_reason
540: );

Line 547: if hr_api.not_exists_in_hr_lookups

543: --
544: if (p_withdraw_reason is not null)
545: then
546: hr_utility.set_location(l_proc,20);
547: if hr_api.not_exists_in_hr_lookups
548: (p_effective_date => p_effective_date,
549: p_lookup_type => 'IRC_OFFER_WITHDRAWAL_REASON',
550: p_lookup_code => p_withdraw_reason
551: ) then