[Home] [Help]
The following lines contain the word 'select', 'insert', 'update' or 'delete':
select pet.element_type_id
from pay_element_types_f pet,
pay_element_type_rules per
where per.element_set_id = p_element_set_id
AND pet.business_group_id=p_business_group_id
and per.include_or_exclude = 'I'
and per.element_type_id = pet.element_type_id
and p_evaluation_date between
effective_start_date and effective_end_date;
SELECT pas.ASSIGNMENT_ID,
pas.payroll_id,
pas.business_group_id
FROM PER_ALL_ASSIGNMENTS_F pas,
per_assignment_status_types typ
WHERE pas.PERSON_ID = p_resource_id
AND pas.ASSIGNMENT_TYPE in ('E','C')
AND pas.PRIMARY_FLAG = 'Y'
AND pas.ASSIGNMENT_STATUS_TYPE_ID = typ.ASSIGNMENT_STATUS_TYPE_ID
AND typ.PER_SYSTEM_STATUS IN ( 'ACTIVE_ASSIGN','ACTIVE_CWK')
AND p_evaluation_date BETWEEN EFFECTIVE_START_DATE AND EFFECTIVE_END_DATE ;
SELECT pap.accrual_plan_id,
pap_tl.accrual_plan_name,
pap.information1, /* 4767298 */
pap.information_Category /* 4767298 */
FROM pay_accrual_plans pap
,pay_element_types_f pet
,pay_element_links_f pel
,pay_element_entries_f pee
,pay_accrual_plans_tl pap_tl /* 14387376 */
WHERE
pee.assignment_id = p_assignment_id
AND
pet.ELEMENT_TYPE_ID=p_element_type_id
AND
pap.accrual_plan_element_type_id = pet.element_type_id
AND
pap.accrual_plan_element_type_id = pel.element_type_id
AND
pel.element_type_id = pet.element_type_id
AND
pee.element_type_id = pet.element_type_id
AND
pel.element_link_id = pee.element_link_id
AND
pap.accrual_plan_id = pap_tl.accrual_plan_id
AND
pap_tl.LANGUAGE(+) = userenv('LANG')
AND
p_evaluation_date BETWEEN pee.effective_start_date
AND pee.effective_end_date
AND
pee.effective_start_date BETWEEN pet.effective_start_date
AND pet.effective_end_date
AND
pee.effective_start_date BETWEEN pel.effective_start_date
AND pel.effective_end_date;
SELECT pas.ASSIGNMENT_ID
FROM PER_ALL_ASSIGNMENTS_F pas,
per_assignment_status_types typ
WHERE pas.PERSON_ID = p_resource_id
AND pas.ASSIGNMENT_TYPE in ('E','C')
AND pas.PRIMARY_FLAG = 'Y'
AND pas.ASSIGNMENT_STATUS_TYPE_ID = typ.ASSIGNMENT_STATUS_TYPE_ID
AND typ.PER_SYSTEM_STATUS IN ( 'ACTIVE_ASSIGN','ACTIVE_CWK')
AND p_evaluation_date BETWEEN EFFECTIVE_START_DATE AND EFFECTIVE_END_DATE ;
SELECT pas.ASSIGNMENT_ID,
pas.payroll_id,
pas.business_group_id
FROM PER_ASSIGNMENTS_F2 pas,
per_assignment_status_types typ
WHERE pas.PERSON_ID = p_resource_id
AND pas.ASSIGNMENT_TYPE in ('E','C')
-- AND pas.PRIMARY_FLAG = 'Y'
AND pas.ASSIGNMENT_STATUS_TYPE_ID = typ.ASSIGNMENT_STATUS_TYPE_ID
AND typ.PER_SYSTEM_STATUS IN ( 'ACTIVE_ASSIGN','ACTIVE_CWK')
AND p_evaluation_date BETWEEN EFFECTIVE_START_DATE AND EFFECTIVE_END_DATE ;
SELECT pap_v.accrual_plan_id,
pap_tl.accrual_plan_name,
pap_v.information1, /* 4767298 */
pap_v.information_Category /* 4767298 */
FROM
PAY_VIEW_ACCRUAL_PLANS_V pap_v
,pay_accrual_plans_tl pap_tl /* 14387376 */
WHERE pap_v.ASSIGNMENT_ID = p_assignment_id
AND pap_v.accrual_plan_id = pap_tl.accrual_plan_id
AND pap_tl.LANGUAGE(+) = userenv('LANG')
AND p_evaluation_date BETWEEN pap_v.ASG_EFFECTIVE_START_DATE AND pap_v.ASG_EFFECTIVE_END_DATE
AND p_evaluation_date BETWEEN pap_v.IV_EFFECTIVE_START_DATE AND pap_v.IV_EFFECTIVE_END_DATE
AND p_evaluation_date BETWEEN pap_v.E_ENTRY_EFFECTIVE_START_DATE AND pap_v.E_ENTRY_EFFECTIVE_END_DATE
AND p_evaluation_date BETWEEN pap_v.E_TYPE_EFFECTIVE_START_DATE AND pap_v.E_TYPE_EFFECTIVE_END_DATE
AND p_evaluation_date BETWEEN pap_v.E_LINK_EFFECTIVE_START_DATE AND pap_v.E_LINK_EFFECTIVE_END_DATE ;