260: -- |-----------------------------< chk_entry >-------------------------|
261: -- ---------------------------------------------------------------------
262: --
263: -- This procedure checks entry can be created or not.
264: -- This is interface for hr_entry.check_element_entry procedure.
265: --
266: procedure chk_entry
267: (
268: p_element_entry_id in number,
281: p_dt_delete_mode in varchar2
282: )
283: is
284: begin
285: hr_entry.chk_element_entry(
286: p_element_entry_id => p_element_entry_id,
287: p_original_entry_id => p_original_entry_id,
288: p_session_date => p_effective_date,
289: p_element_link_id => p_element_link_id,
360: /*
361: l_element_type_id := hr_jp_id_pkg.element_type_id(
362: element_name(p_element_code),p_business_group_id);
363: */
364: p_element_link_id := hr_entry_api.get_link(
365: p_assignment_id => p_assignment_id,
366: p_element_type_id => l_element_type_id,
367: p_session_date => p_effective_date);
368: if p_element_link_id is NULL then
574: fetch csr_iv into l_rec;
575: if csr_iv%NOTFOUND then
576: close csr_iv;
577: hr_utility.set_message(801,'HR_6153_ALL_PROCEDURE_FAIL');
578: hr_utility.set_message_token('PROCEDURE','hr_entry.check_format');
579: hr_utility.set_message_token('STEP','1');
580: hr_utility.raise_error;
581: end If;
582: close csr_iv;