SELECT C.EMPLID , B.BUSINESS_UNIT_GL , A.BUSINESS_UNIT , A.PROJECT_ID , L.LANGUAGE_CD , L.DESCR FROM PS_PROJECT A , PS_PC_INT_TMPL_GL B , PS_PERSONAL_DATA C , PS_PROJECT_LANG L WHERE A.EFF_STATUS = 'A' AND A.SUMMARY_PRJ = 'N' AND A.INTEGRATION_TMPL = B.INTEGRATION_TMPL AND EXISTS ( SELECT 'X' FROM PS_SET_CNTRL_REC WHERE RECNAME = 'PC_INT_TMPL_GL' AND SETCNTRLVALUE = A.BUSINESS_UNIT AND B.SETID = SETID) AND (A.ENFORCE IN ('N', 'T') OR (A.ENFORCE_TYPE IN ('B', 'P') AND EXISTS ( SELECT 'X' FROM PS_PROJECT_TEAM PT WHERE A.BUSINESS_UNIT = PT.BUSINESS_UNIT AND A.PROJECT_ID = PT.PROJECT_ID AND PT.TEAM_MEMBER_CLASS = 'L' AND PT.TEAM_MEMBER_IND = 'E' AND C.EMPLID = PT.TEAM_MEMBER)) OR (A.ENFORCE_TYPE IN ('R', 'S') AND EXISTS ( SELECT 'X' FROM PS_PGM_POOL_CACH PL WHERE A.BUSINESS_UNIT = PL.BUSINESS_UNIT AND A.PROJECT_ID = PL.PROJECT_ID AND C.EMPLID = PL.EMPLID))) AND L.BUSINESS_UNIT = A.BUSINESS_UNIT AND L.PROJECT_ID = A.PROJECT_ID
|