I am trying to get around using my PS Query tool as there is a security issue causing ong run times/timeouts. I created the following query and tried to paste it into Crystal SQL Designer linked into PeopleTools.
SELECT A.LAST_NAME, A.FIRST_NAME, A.MIDDLE_NAME, A.EMPLID, A.DEPTID, A.DEPTNAME, A.JOBCODE, A.JOBTITLE, A.GRADE, A.STEP, A.COMPRATE, A.UNION_CD, A.FLSA_STATUS, A.POSITION_NBR, A.HIRE_DT, A.REVIEW_DT, A.PROBATION_DT, A.REPORTS_TO, C.NAME,A.EMPL_RCD
FROM PS_EMPLOYEES A, PS_POSN_INCUMBENT B, PS_PERSONAL_VW C
WHERE ( A.EFFDT =
(SELECT MAX(A_ED.EFFDT) FROM PS_EMPLOYEES A_ED
WHERE A.EMPLID = A_ED.EMPLID
AND A.EMPL_RCD = A_ED.EMPL_RCD
AND A_ED.EFFDT <= CURRENT DATE)
AND A.EFFSEQ =
(SELECT MAX(A_ES.EFFSEQ) FROM PS_EMPLOYEES A_ES
WHERE A.EMPLID = A_ES.EMPLID
AND A.EMPL_RCD = A_ES.EMPL_RCD
AND A.EFFDT = A_ES.EFFDT)
AND A.JOBCODE NOT IN ('M0510','M0509','M0513')
AND A.REPORTS_TO = B.POSITION_NBR
AND C.EMPLID = B.EMPLID )
ORDER BY 5, 1
Can anyone help me through this....it will not work!
SELECT A.LAST_NAME, A.FIRST_NAME, A.MIDDLE_NAME, A.EMPLID, A.DEPTID, A.DEPTNAME, A.JOBCODE, A.JOBTITLE, A.GRADE, A.STEP, A.COMPRATE, A.UNION_CD, A.FLSA_STATUS, A.POSITION_NBR, A.HIRE_DT, A.REVIEW_DT, A.PROBATION_DT, A.REPORTS_TO, C.NAME,A.EMPL_RCD
FROM PS_EMPLOYEES A, PS_POSN_INCUMBENT B, PS_PERSONAL_VW C
WHERE ( A.EFFDT =
(SELECT MAX(A_ED.EFFDT) FROM PS_EMPLOYEES A_ED
WHERE A.EMPLID = A_ED.EMPLID
AND A.EMPL_RCD = A_ED.EMPL_RCD
AND A_ED.EFFDT <= CURRENT DATE)
AND A.EFFSEQ =
(SELECT MAX(A_ES.EFFSEQ) FROM PS_EMPLOYEES A_ES
WHERE A.EMPLID = A_ES.EMPLID
AND A.EMPL_RCD = A_ES.EMPL_RCD
AND A.EFFDT = A_ES.EFFDT)
AND A.JOBCODE NOT IN ('M0510','M0509','M0513')
AND A.REPORTS_TO = B.POSITION_NBR
AND C.EMPLID = B.EMPLID )
ORDER BY 5, 1
Can anyone help me through this....it will not work!