SELECT papf.person_number,
ppnf.Display_name,
pjft.name job_name,
houft.name department_name,
pcf.*
FROM per_jobs_f pjf,
per_jobs_f_tl pjft,
hr_all_organization_units_f haouf,
hr_org_unit_classifications_f houcf,
hr_organization_units_f_tl houft,
per_person_names_f ppnf,
per_all_assignments_m paam,
per_all_people_f papf,
PER_CONTRACTS_F pcf
WHERE 1 = 1
AND paam.effective_latest_change = 'Y'
AND ppnf.name_type = 'GLOBAL'
AND papf.person_id = ppnf.person_id
AND papf.person_id = pcf.person_id
AND papf.person_id = paam.person_id
AND paam.job_id = pjf.job_id
AND pjf.job_id = pjft.job_id
AND paam.primary_assignment_flag = 'Y'
AND paam.organization_id =
haouf.organization_id
AND haouf.organization_id =
houcf.organization_id
AND haouf.organization_id =
houft.organization_id
AND paam.assignment_type = 'E'
AND paam.primary_flag = 'Y'
AND houft.language = 'US'
AND pjft.language = 'US'
AND trunc(sysdate) BETWEEN
pcf.effective_start_date AND
pcf.effective_end_date
AND trunc(sysdate) BETWEEN
papf.effective_start_date AND
papf.effective_end_date
AND trunc(sysdate) BETWEEN
paam.effective_start_date AND
paam.effective_end_date
AND trunc(sysdate) BETWEEN
ppnf.effective_start_date AND
ppnf.effective_end_date
AND trunc(sysdate) BETWEEN
pjf.effective_start_date AND
pjf.effective_end_date
AND trunc(sysdate) BETWEEN
pjft.effective_start_date AND
pjft.effective_end_date
AND trunc(sysdate) BETWEEN
haouf.effective_start_date AND
haouf.effective_end_date
AND trunc(sysdate) BETWEEN
houcf.effective_start_date AND
houcf.effective_end_date
AND trunc(sysdate) BETWEEN
houft.effective_start_date AND
houft.effective_end_date
ORDER BY 1,
6,
7

Query Worker Contracts Details Oracle Fusion Cloud

  • 1.
    SELECT papf.person_number, ppnf.Display_name, pjft.name job_name, houft.namedepartment_name, pcf.* FROM per_jobs_f pjf, per_jobs_f_tl pjft, hr_all_organization_units_f haouf, hr_org_unit_classifications_f houcf, hr_organization_units_f_tl houft, per_person_names_f ppnf, per_all_assignments_m paam, per_all_people_f papf, PER_CONTRACTS_F pcf WHERE 1 = 1 AND paam.effective_latest_change = 'Y' AND ppnf.name_type = 'GLOBAL' AND papf.person_id = ppnf.person_id AND papf.person_id = pcf.person_id AND papf.person_id = paam.person_id AND paam.job_id = pjf.job_id AND pjf.job_id = pjft.job_id AND paam.primary_assignment_flag = 'Y' AND paam.organization_id = haouf.organization_id AND haouf.organization_id = houcf.organization_id AND haouf.organization_id = houft.organization_id AND paam.assignment_type = 'E' AND paam.primary_flag = 'Y' AND houft.language = 'US' AND pjft.language = 'US' AND trunc(sysdate) BETWEEN
  • 2.
    pcf.effective_start_date AND pcf.effective_end_date AND trunc(sysdate)BETWEEN papf.effective_start_date AND papf.effective_end_date AND trunc(sysdate) BETWEEN paam.effective_start_date AND paam.effective_end_date AND trunc(sysdate) BETWEEN ppnf.effective_start_date AND ppnf.effective_end_date AND trunc(sysdate) BETWEEN pjf.effective_start_date AND pjf.effective_end_date AND trunc(sysdate) BETWEEN pjft.effective_start_date AND pjft.effective_end_date AND trunc(sysdate) BETWEEN haouf.effective_start_date AND haouf.effective_end_date AND trunc(sysdate) BETWEEN houcf.effective_start_date AND houcf.effective_end_date AND trunc(sysdate) BETWEEN houft.effective_start_date AND houft.effective_end_date ORDER BY 1, 6, 7