|
SELECT OPRID , EP_REVIEW_TYPE , FROM_DATE , TO_DATE , EP_MANAGER_ID , CASE WHEN ( SELECT CFG.ACCESS_TYPE FROM PS_HR_DR_UI_CFG CFG WHERE CFG.PNLGRPNAME='EP_APPR_SELECT' ) > 3 THEN SUPERVISOR_ERN ELSE 0 END FROM PS_EP_PG_USER_DFLT UNION ALL SELECT OPR.OPRID , DFLT.EP_REVIEW_TYPE , DFLT.FROM_DATE , DFLT.TO_DATE , OPR.EMPLID , CASE WHEN ( SELECT CFG.ACCESS_TYPE FROM PS_HR_DR_UI_CFG CFG WHERE CFG.PNLGRPNAME='EP_APPR_SELECT' ) > 3 THEN JOB.EMPL_RCD ELSE 0 END FROM PS_EP_DEFAULT DFLT ,PSOPRDEFN OPR , PS_HR_DR_PR_JOB_VW JOB WHERE OPR.EMPLID=JOB.EMPLID AND NOT EXISTS( SELECT 'X' FROM PS_EP_PG_USER_DFLT DFL WHERE DFL.OPRID=OPR.OPRID) AND DFLT.EP_TRANSACTION_NM='P'
|