Retro API - Updated
Retro API - Updated
CURSOR fetch_det
IS
SELECT ppf.EMPLOYEE_NUMBER,
ppf.FULL_NAME, -- pasf.assignment_number , pasf.assignment_id ,
petf.ELEMENT_NAME,
peevf.SCREEN_ENTRY_VALUE,
peef.source_start_date,
peef.source_end_date,
peef.element_entry_id,
peef.object_version_number
FROM apps.pay_element_entries_f peef,
apps.per_all_assignments_f pasf,
apps.pay_element_types_f petf,
apps.pay_element_entry_values_f peevf,
apps.pay_input_values_f pivf,
apps.per_all_people_f ppf
WHERE pasf.ASSIGNMENT_ID = peef.ASSIGNMENT_ID
AND ppf.PERSON_ID = pasf.PERSON_ID
AND ppf.CURRENT_EMPLOYEE_FLAG = 'Y'
AND petf.ELEMENT_TYPE_ID = peef.ELEMENT_TYPE_ID
AND peef.EFFECTIVE_START_DATE BETWEEN pasf.EFFECTIVE_START_DATE
AND pasf.EFFECTIVE_END_DATE
AND peef.CREATOR_TYPE IN ('EE', 'RR')
AND peevf.ELEMENT_ENTRY_ID = peef.ELEMENT_ENTRY_ID
AND pivf.ELEMENT_TYPE_ID = petf.ELEMENT_TYPE_ID
AND peevf.INPUT_VALUE_ID = pivf.INPUT_VALUE_ID
AND peef.ELEMENT_TYPE_ID = pivf.ELEMENT_TYPE_ID
AND SYSDATE BETWEEN ppf.EFFECTIVE_START_DATE
AND ppf.EFFECTIVE_END_DATE
AND pasf.PRIMARY_FLAG = 'Y'
AND pivf.NAME = 'Pay Value'
AND pasf.PAYROLL_ID = 62
AND TRUNC (peef.CREATION_DATE) BETWEEN '20-AUG-2024' AND '21-AUG-2024'
AND peef.source_end_date <= '31-DEC-2023'
and peef.created_by=7526;