DBA Data[Home] [Help]

APPS.PER_SLS_BUS dependencies on HR_API

Line 55: hr_api.mandatory_arg_error

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

Line 60: hr_api.mandatory_arg_error

56: (p_api_name => l_proc
57: ,p_argument => 'solution_set_name'
58: ,p_argument_value => p_solution_set_name
59: );
60: hr_api.mandatory_arg_error
61: (p_api_name => l_proc
62: ,p_argument => 'user_id'
63: ,p_argument_value => p_user_id
64: );

Line 88: hr_api.set_security_group_id

84: close csr_sec_grp;
85: --
86: -- Set the security_group_id in CLIENT_INFO
87: --
88: hr_api.set_security_group_id
89: (p_security_group_id => l_security_group_id
90: );
91: end if;
92: --

Line 134: hr_api.mandatory_arg_error

130: hr_utility.set_location('Entering:'|| l_proc, 10);
131: --
132: -- Ensure that all the mandatory parameter are not null
133: --
134: hr_api.mandatory_arg_error
135: (p_api_name => l_proc
136: ,p_argument => 'solution_set_name'
137: ,p_argument_value => p_solution_set_name
138: );

Line 139: hr_api.mandatory_arg_error

135: (p_api_name => l_proc
136: ,p_argument => 'solution_set_name'
137: ,p_argument_value => p_solution_set_name
138: );
139: hr_api.mandatory_arg_error
140: (p_api_name => l_proc
141: ,p_argument => 'user_id'
142: ,p_argument_value => p_user_id
143: );

Line 145: if (( nvl(per_sls_bus.g_solution_set_name, hr_api.g_varchar2)

141: ,p_argument => 'user_id'
142: ,p_argument_value => p_user_id
143: );
144: --
145: if (( nvl(per_sls_bus.g_solution_set_name, hr_api.g_varchar2)
146: = p_solution_set_name)
147: and ( nvl(per_sls_bus.g_user_id, hr_api.g_number)
148: = p_user_id)) then
149: --

Line 147: and ( nvl(per_sls_bus.g_user_id, hr_api.g_number)

143: );
144: --
145: if (( nvl(per_sls_bus.g_solution_set_name, hr_api.g_varchar2)
146: = p_solution_set_name)
147: and ( nvl(per_sls_bus.g_user_id, hr_api.g_number)
148: = p_user_id)) then
149: --
150: -- The legislation code has already been found with a previous
151: -- call to this function. Just return the value in the global

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 315: and nvl(per_sls_shd.g_old_rec.status, hr_api.g_varchar2)

311: ,p_user_id => p_user_id
312: ,p_object_version_number => p_object_version_number
313: );
314: if ((l_api_updating
315: and nvl(per_sls_shd.g_old_rec.status, hr_api.g_varchar2)
316: <> nvl(p_status,hr_api.g_varchar2))
317: or
318: (NOT l_api_updating))
319: then

Line 316: <> nvl(p_status,hr_api.g_varchar2))

312: ,p_object_version_number => p_object_version_number
313: );
314: if ((l_api_updating
315: and nvl(per_sls_shd.g_old_rec.status, hr_api.g_varchar2)
316: <> nvl(p_status,hr_api.g_varchar2))
317: or
318: (NOT l_api_updating))
319: then
320: hr_utility.set_location(l_proc, 40);

Line 331: if hr_api.not_exists_in_hrstanlookups

327: -- lookup type 'PER_SOLUTION_STATUSES' with an enabled flag set to 'Y'
328: -- and that the effective date is between start date
329: -- active and end date active in HR_STANDARD_LOOKUPS.
330: --
331: if hr_api.not_exists_in_hrstanlookups
332: (p_effective_date => p_effective_date
333: ,p_lookup_type => 'PER_SOLUTION_STATUSES'
334: ,p_lookup_code => p_status
335: )