DBA Data[Home] [Help]

APPS.IRC_ILC_BUS dependencies on HR_API

Line 53: hr_api.mandatory_arg_error

49: hr_utility.set_location('Entering:'|| l_proc, 10);
50: --
51: -- Ensure that all the mandatory parameter are not null
52: --
53: hr_api.mandatory_arg_error
54: (p_api_name => l_proc
55: ,p_argument => 'LINK_ID'
56: ,p_argument_value => p_link_id
57: );

Line 80: hr_api.set_security_group_id

76: close csr_sec_grp;
77: --
78: -- Set the security_group_id in CLIENT_INFO
79: --
80: hr_api.set_security_group_id
81: (p_security_group_id => l_security_group_id
82: );
83: --
84: -- Set the sessions legislation context in HR_SESSION_DATA

Line 86: hr_api.set_legislation_context(l_legislation_code);

82: );
83: --
84: -- Set the sessions legislation context in HR_SESSION_DATA
85: --
86: hr_api.set_legislation_context(l_legislation_code);
87: end if;
88: --
89: hr_utility.set_location(' Leaving:'|| l_proc, 20);
90: --

Line 128: hr_api.mandatory_arg_error

124: hr_utility.set_location('Entering:'|| l_proc, 10);
125: --
126: -- Ensure that all the mandatory parameter are not null
127: --
128: hr_api.mandatory_arg_error
129: (p_api_name => l_proc
130: ,p_argument => 'LINK_ID'
131: ,p_argument_value => p_link_id
132: );

Line 134: if ( nvl(irc_ilc_bus.g_link_id, hr_api.g_number)

130: ,p_argument => 'LINK_ID'
131: ,p_argument_value => p_link_id
132: );
133: --
134: if ( nvl(irc_ilc_bus.g_link_id, hr_api.g_number)
135: = p_link_id) then
136: --
137: -- The legislation code has already been found with a previous
138: -- call to this function. Just return the value in the global

Line 225: hr_api.argument_changed_error

221: -- EDIT_HERE: Add checks to ensure non-updateable args have
222: -- not been updated.
223: if p_rec.party_id <> irc_ilc_shd.g_old_rec.party_id
224: then
225: hr_api.argument_changed_error
226: (p_api_name => l_proc
227: ,p_argument => 'PARTY_ID'
228: ,p_base_table => irc_ilc_shd.g_tab_nam
229: );

Line 234: hr_api.argument_changed_error

230: end if;
231: --
232: if p_rec.duplicate_set_id <> irc_ilc_shd.g_old_rec.duplicate_set_id
233: then
234: hr_api.argument_changed_error
235: (p_api_name => l_proc
236: ,p_argument => 'DUPLICATE_SET_ID'
237: ,p_base_table => irc_ilc_shd.g_tab_nam
238: );

Line 318: l_not_exists := hr_api.not_exists_in_hr_lookups

314: Begin
315: hr_utility.set_location('Entering:'||l_proc, 5);
316: --
317: if p_status is not null then
318: l_not_exists := hr_api.not_exists_in_hr_lookups
319: (p_effective_date
320: ,'IRC_CAND_LINK_STATUS'
321: ,p_status
322: );