|
SELECT DISTINCT P.PAY_ENTITY ,P.GP_PAYGROUP ,O.CAL_RUN_ID ,O.CAL_PRD_ID ,C.PRD_BGN_DT ,C.PRD_END_DT ,O.PYMT_DT ,O.PYMT_DT ,R.OFF_CYCLE ,R.RUN_OPEN_TS ,R.RUN_FINALIZED_TS FROM PS_GP_CAL_RUN R , PS_GP_PYGRP P , PS_GP_OFFCYCLE O , PS_GP_CAL_PRD C WHERE R.CAL_RUN_ID=O.CAL_RUN_ID AND P.GP_PAYGROUP=O.GP_PAYGROUP AND O.CAL_PRD_ID=C.CAL_PRD_ID UNION SELECT DISTINCT P.PAY_ENTITY ,P.GP_PAYGROUP ,G.CAL_RUN_ID ,O.CAL_PRD_ID ,C.PRD_BGN_DT ,C.PRD_END_DT ,O.PYMT_DT ,O.PYMT_DT ,R.OFF_CYCLE ,R.RUN_OPEN_TS ,R.RUN_FINALIZED_TS FROM PS_GP_CAL_RUN R , PS_GP_PYGRP P , PS_GP_CALENDAR O ,PS_GP_CAL_RUN_DTL G , PS_GP_CAL_PRD C WHERE R.CAL_RUN_ID=G.CAL_RUN_ID AND P.PAY_ENTITY=G.PAY_ENTITY AND P.GP_PAYGROUP=G.GP_PAYGROUP AND P.GP_PAYGROUP=O.GP_PAYGROUP AND O.CAL_ID= G.CAL_ID AND O.CAL_PRD_ID=C.CAL_PRD_ID AND G.CALC_TYPE='P'
|