The following lines contain the word 'select', 'insert', 'update' or 'delete':
select tmp.legislation_code
from hr_form_templates_b tmp
,hr_template_items_b tim
,hr_template_item_contexts_b tic
where tmp.form_template_id = tim.form_template_id
and tim.template_item_id = tic.template_item_id
and tic.template_item_context_id = p_template_item_context_id;
Procedure chk_non_updateable_args
(p_rec in hr_tic_shd.g_rec_type
) IS
--
l_proc varchar2(72) := g_package || 'chk_non_updateable_args';
End chk_non_updateable_args;
SELECT ifs.id_flex_structure_code
,icx.segment1
,icx.segment2
FROM fnd_id_flex_structures ifs
,hr_item_contexts icx
WHERE ifs.application_id = 800
AND ifs.id_flex_code = 'ICX'
AND ifs.id_flex_num = icx.id_flex_num
AND icx.item_context_id = p_item_context_id;
SELECT ifs.id_flex_structure_code
,icx.segment1
,icx.segment2
FROM fnd_id_flex_structures ifs
,hr_item_contexts icx
,hr_template_item_contexts_b tic
WHERE ifs.application_id = 800
AND ifs.id_flex_code = 'ICX'
AND ifs.id_flex_num = icx.id_flex_num
AND icx.item_context_id = tic.item_context_id
AND tic.template_item_id = p_template_item_id
AND ( p_template_item_context_id IS NULL
OR tic.template_item_context_id <> p_template_item_context_id);
Procedure chk_delete
(p_rec in hr_tic_shd.g_rec_type
) is
--
l_proc varchar2(72) := g_package||'chk_delete';
End chk_delete;
Procedure insert_validate
(p_rec in hr_tic_shd.g_rec_type
) is
--
l_proc varchar2(72) := g_package||'insert_validate';
End insert_validate;
Procedure update_validate
(p_rec in hr_tic_shd.g_rec_type
) is
--
l_proc varchar2(72) := g_package||'update_validate';
chk_non_updateable_args
(p_rec => p_rec
);
End update_validate;
Procedure delete_validate
(p_rec in hr_tic_shd.g_rec_type
) is
--
l_proc varchar2(72) := g_package||'delete_validate';
chk_delete
(p_rec => p_rec
);
End delete_validate;