The following lines contain the word 'select', 'insert', 'update' or 'delete':
select pbg.security_group_id
from per_business_groups pbg
, pay_action_information aif
, pay_assignment_actions act
, pay_payroll_actions pct
where aif.action_information_id = p_action_information_id
and pbg.business_group_id = pct.business_group_id
and act.payroll_action_id = pct.payroll_action_id
and act.assignment_action_id = aif.action_context_id
and aif.action_context_type in ('AAP', 'AAC')
union all
select pbg.security_group_id
from per_business_groups pbg
, pay_action_information aif
, pay_payroll_actions pct
where aif.action_information_id = p_action_information_id
and pbg.business_group_id = pct.business_group_id
and pct.payroll_action_id = aif.action_context_id
and aif.action_context_type = 'PA';
select pbg.legislation_code
from per_business_groups pbg
, pay_action_information aif
, pay_assignment_actions act
, pay_payroll_actions pct
where aif.action_information_id = p_action_information_id
and pbg.business_group_id = pct.business_group_id
and act.payroll_action_id = pct.payroll_action_id
and act.assignment_action_id = aif.action_context_id
and aif.action_context_type in ('AAP', 'AAC')
union all
select pbg.legislation_code
from per_business_groups pbg
, pay_action_information aif
, pay_payroll_actions pct
where aif.action_information_id = p_action_information_id
and pbg.business_group_id = pct.business_group_id
and pct.payroll_action_id = aif.action_context_id
and aif.action_context_type = 'PA';
select pbg.legislation_code
from per_business_groups pbg
, pay_assignment_actions act
, pay_payroll_actions pct
where act.assignment_action_id = p_action_context_id
and act.payroll_action_id = pct.payroll_action_id
and pct.business_group_id = pbg.business_group_id;
select pbg.legislation_code
from per_business_groups pbg
, pay_payroll_actions pct
where pct.payroll_action_id = p_action_context_id
and pct.business_group_id = pbg.business_group_id;
select 'X'
from pay_payroll_actions
where payroll_action_id = p_action_context_id;
select 'X'
from pay_assignment_actions
where assignment_action_id = p_action_context_id;
select 'X'
from per_all_assignments_f
where assignment_id = p_assignment_id;
Procedure chk_non_updateable_args
(p_rec in pay_aif_shd.g_rec_type
) IS
--
l_proc varchar2(72) := g_package || 'chk_non_updateable_args';
End chk_non_updateable_args;
Procedure insert_validate
(p_rec in pay_aif_shd.g_rec_type
) is
--
l_proc varchar2(72) := g_package||'insert_validate';
End insert_validate;
Procedure update_validate
(p_rec in pay_aif_shd.g_rec_type
) is
--
l_proc varchar2(72) := g_package||'update_validate';
chk_non_updateable_args(p_rec);
End update_validate;
Procedure delete_validate
(p_rec in pay_aif_shd.g_rec_type
) is
--
l_proc varchar2(72) := g_package||'delete_validate';
End delete_validate;