DBA Data[Home] [Help]

APPS.PER_PSV_BUS dependencies on HR_API

Line 74: hr_api.mandatory_arg_error

70: hr_utility.set_location('Entering:'|| l_proc, 10);
71: --
72: -- Ensure that all the mandatory parameter are not null
73: --
74: hr_api.mandatory_arg_error
75: (p_api_name => l_proc
76: ,p_argument => 'pos_structure_version_id'
77: ,p_argument_value => p_pos_structure_version_id
78: );

Line 97: hr_api.set_security_group_id

93: close csr_sec_grp;
94: --
95: -- Set the security_group_id in CLIENT_INFO
96: --
97: hr_api.set_security_group_id
98: (p_security_group_id => l_security_group_id
99: );
100: --
101: hr_utility.set_location(' Leaving:'|| l_proc, 20);

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 => 'pos_structure_version_id'
137: ,p_argument_value => p_pos_structure_version_id
138: );

Line 140: if ( nvl(per_psv_bus.g_pos_structure_version_id, hr_api.g_number)

136: ,p_argument => 'pos_structure_version_id'
137: ,p_argument_value => p_pos_structure_version_id
138: );
139: --
140: if ( nvl(per_psv_bus.g_pos_structure_version_id, hr_api.g_number)
141: = p_pos_structure_version_id) then
142: --
143: -- The legislation code has already been found with a previous
144: -- call to this function. Just return the value in the global

Line 205: hr_api.mandatory_arg_error

201: --
202: hr_utility.set_location('Entering:'|| l_proc, 10);
203: --
204: --
205: hr_api.mandatory_arg_error
206: (p_api_name => l_proc
207: ,p_argument => 'p_src_psv_id'
208: ,p_argument_value => p_src_psv_id
209: );

Line 210: hr_api.mandatory_arg_error

206: (p_api_name => l_proc
207: ,p_argument => 'p_src_psv_id'
208: ,p_argument_value => p_src_psv_id
209: );
210: hr_api.mandatory_arg_error
211: (p_api_name => l_proc
212: ,p_argument => 'p_dest_psv_id'
213: ,p_argument_value => p_dest_psv_id
214: );

Line 276: or p_date_from < hr_api.g_sot

272: -- are before or after beginning/end of time
273: --
274:
275: if p_date_from > p_date_to
276: or p_date_from < hr_api.g_sot
277: or p_date_from > hr_api.g_eot then
278: hr_utility.set_message('801','HR_6021_ALL_START_END_DATE');
279: hr_utility.raise_error;
280: end if;

Line 277: or p_date_from > hr_api.g_eot then

273: --
274:
275: if p_date_from > p_date_to
276: or p_date_from < hr_api.g_sot
277: or p_date_from > hr_api.g_eot then
278: hr_utility.set_message('801','HR_6021_ALL_START_END_DATE');
279: hr_utility.raise_error;
280: end if;
281:

Line 319: where osv.date_from <= nvl(p_Date_To, hr_api.g_eot)

315: from dual
316: where exists
317: (select 1
318: from per_pos_structure_versions osv
319: where osv.date_from <= nvl(p_Date_To, hr_api.g_eot)
320: and nvl(osv.date_to,hr_api.g_eot) >= p_Date_From
321: and osv.position_structure_id = p_position_structure_id
322: and osv.pos_structure_version_id
323: <> nvl(p_pos_structure_version_id,-1));

Line 320: and nvl(osv.date_to,hr_api.g_eot) >= p_Date_From

316: where exists
317: (select 1
318: from per_pos_structure_versions osv
319: where osv.date_from <= nvl(p_Date_To, hr_api.g_eot)
320: and nvl(osv.date_to,hr_api.g_eot) >= p_Date_From
321: and osv.position_structure_id = p_position_structure_id
322: and osv.pos_structure_version_id
323: <> nvl(p_pos_structure_version_id,-1));
324: --

Line 399: hr_api.mandatory_arg_error

395: --
396: hr_utility.set_location('Entering:'|| l_proc, 10);
397: --
398: --
399: hr_api.mandatory_arg_error
400: (p_api_name => l_proc
401: ,p_argument => 'p_position_structure_id'
402: ,p_argument_value => p_position_structure_id);
403:

Line 478: hr_api.argument_changed_error

474: -- not been updated.
475: --
476: EXCEPTION
477: WHEN l_error THEN
478: hr_api.argument_changed_error
479: (p_api_name => l_proc
480: ,p_argument => l_argument);
481: WHEN OTHERS THEN
482: RAISE;

Line 501: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp

497: hr_utility.set_location('Entering:'||l_proc, 5);
498: --
499: -- Call all supporting business operations
500: --
501: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp
502:
503: chk_position_Structure_id
504: (p_position_structure_id => p_rec.position_structure_id);
505:

Line 540: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp

536: hr_utility.set_location('Entering:'||l_proc, 5);
537: --
538: -- Call all supporting business operations
539: --
540: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp
541: --
542: chk_non_updateable_args
543: (p_effective_date => p_effective_date
544: ,p_rec => p_rec