SQL to pull Payroll Start Date in Oracle Fusion

SQL to pull Payroll Start Date in Oracle Fusion

SQL to pull Payroll Start Date in Oracle Fusion

SELECT
papf.payroll_name,
--papf.period_type,
 ptp.period_name,
to_char(ptp.start_date, 'YYYY/MM/DD') start_date,
to_char(ptp.end_date, 'YYYY/MM/DD') end_date

FROM
PAY_ALL_PAYROLLS_F papf,
PAY_TIME_PERIODS ptp

WHERE
papf.payroll_id = ptp.payroll_id
AND trunc(sysdate) BETWEEN papf.effective_start_date AND papf.effective_end_date
AND TO_CHAR(ptp.start_date,'YYYY') = :P_EFFECTIVE_DATE
AND TO_CHAR(ptp.start_date,'MM/DD') > '06/01'
AND ROWNUM < 2
ORDER BY to_char(ptp.start_date, 'YYYY/MM/DD')

Leave a Reply

Your email address will not be published. Required fields are marked *