SELECT A.EMPLID , A.EMPL_RCD , B.LANGUAGE_CD , B.DESCR50 FROM PS_VC_AWARD A , PS_VC_PLAN_LANG B , PS_VC_PLAN_EFFDT C , PS_VC_VALUE_TBL D WHERE A.VC_PLAN_ID = B.VC_PLAN_ID AND A.VC_AWARD_STATUS IN ('A','D','P','T','S') AND B.VC_PLAN_ID = C.VC_PLAN_ID AND C.EFFDT = ( SELECT MAX(EFFDT) FROM PS_VC_PLAN_EFFDT C1 WHERE C1.VC_PLAN_ID = C.VC_PLAN_ID AND C1.EFFDT <= %CurrentDateIn) AND C.VC_VALUATION_ID = D.VC_VALUATION_ID UNION SELECT A.EMPLID , A.EMPL_RCD , B.LANGUAGE_CD , B.DESCR50 FROM PS_VC_AWARD A , PS_VC_PLAN_LANG B , PS_VC_PLAN_EFFDT C WHERE A.VC_PLAN_ID = B.VC_PLAN_ID AND A.VC_AWARD_STATUS IN ('A','D','P','T','S') AND B.VC_PLAN_ID = C.VC_PLAN_ID AND C.EFFDT = ( SELECT MAX(EFFDT) FROM PS_VC_PLAN_EFFDT C1 WHERE C1.VC_PLAN_ID = C.VC_PLAN_ID AND C1.EFFDT <= %CurrentDateIn) AND C.VC_VALUATION_ID = ' '
|