SELECT A.JPM_JP_TYPE ,B.JPM_JP_TYPE ,A.JPM_CAT_TYPE ,C.JPM_ROLE FROM PS_JPM_JP_SECTION A , PS_JPM_JP_SECTION B , PS_JPM_JP_ROLES C , PS_JPM_JP_ROLES D WHERE A.JPM_CAT_RLAT_CD <> 'C' AND %EffdtCheck(JPM_JP_SECTION A1, A, %CurrentDateIn) AND B.JPM_CAT_RLAT_CD <> 'C' AND %EffdtCheck(JPM_JP_SECTION B1, B, %CurrentDateIn) AND A.JPM_CAT_TYPE = B.JPM_CAT_TYPE AND EXISTS ( SELECT 'X' FROM PS_JPM_JP_PROPS E WHERE E.JPM_JP_TYPE = A.JPM_JP_TYPE AND %EffdtCheck(JPM_JP_PROPS E1, E, %CurrentDateIn) AND E.JPM_JP_SECTION_ID = A.JPM_JP_SECTION_ID AND E.JPM_SRCH_FLG = 'Y') AND A.JPM_JP_TYPE = C.JPM_JP_TYPE AND A.JPM_JP_SECTION_ID = C.JPM_JP_SECTION_ID AND A.EFFDT = C.EFFDT AND EXISTS ( SELECT 'X' FROM PS_JPM_JP_PROPS F WHERE F.JPM_JP_TYPE = B.JPM_JP_TYPE AND %EffdtCheck(JPM_JP_PROPS F1, F, %CurrentDateIn) AND F.JPM_JP_SECTION_ID = B.JPM_JP_SECTION_ID AND F.JPM_SRCH_FLG = 'Y') AND B.JPM_JP_TYPE = D.JPM_JP_TYPE AND B.JPM_JP_SECTION_ID = D.JPM_JP_SECTION_ID AND B.EFFDT = D.EFFDT AND C.JPM_ROLE = D.JPM_ROLE
|