Kepin16

Filtering tambahan

Jul 17th, 2025 (edited)
622
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 1.83 KB | None | 0 0
  1. SELECT PERSON_ID, PERSON_FULL_NAME
  2.     FROM (SELECT PERSON_ID, PERSON_FULL_NAME, 0 IDX
  3.             FROM HRMS.HR_PEOPLE_ALL
  4.            WHERE PERSON_ID = 9177 -- spv
  5.           UNION
  6.           SELECT A.HIER_PERSON_ID, B.PERSON_FULL_NAME, A.HIER_LEVEL IDX
  7.             FROM SHCM.CM_TGH_MST_HIERARCHIES A, HRMS.HR_PEOPLE_ALL B
  8.            WHERE     A.HIER_PERSON_ID = B.PERSON_ID
  9.                  AND B.PERSON_STATUS IN ('VR', 'WA', 'AC')
  10.                  AND A.HIER_CYCLE = DECODE(:CFIN_AR_BEBAN_GTT.BBN_CYCLE_AWAL,'CN','C0',:CFIN_AR_BEBAN_GTT.BBN_CYCLE_AWAL)
  11.                  AND A.HIER_COYOUTLET_ID = '2634' -- cabang
  12.                  AND A.HIER_COLL_TYPE = NVL(:CTRL.COLL_TYPE,A.HIER_COLL_TYPE)
  13.                  AND A.HIER_PERSON_ID <> :CFIN_AR_BEBAN_GTT.BBN_COLL_ID
  14.                  AND A.HIER_LEVEL IN (SELECT C.PARAM_VALUE
  15.                                         FROM APPL.APPL_MST_PARAM C
  16.                                        WHERE C.PARAM_KEY IN ('JL_COLL'))
  17.                  AND A.HIER_UP_LEVEL || A.HIER_UP_SUB_LEVEL IN
  18.                          (SELECT D.HIER_LEVEL || D.HIER_SUB_LEVEL
  19.                             FROM SHCM.CM_TGH_MST_HIERARCHIES D
  20.                            WHERE D.HIER_PERSON_ID = 9177) -- spv
  21.                  -- TAMBAHAN SETUP SURVEYOR
  22.                  AND PERSON_ID NOT IN
  23.                          (SELECT DTL.SURD_PERSON_ID
  24.                             FROM CFIN.CFIN_MST_SURVEYOR_HDR HDR,
  25.                                  CFIN.CFIN_MST_SURVEYOR_DTL DTL
  26.                            WHERE     HDR.SURH_OUTLET_ID = DTL.SURD_OUTLET_ID
  27.                                  AND HDR.SURH_OUTLET_ID = A.HIER_COYOUTLET_ID
  28.                                  AND DTL.SURD_PERSON_ID = PERSON_ID
  29.                                  AND DTL.SURD_TYPE = 'COL'
  30.                                  AND HDR.SURH_STATUS = 'AC'))
  31. ORDER BY IDX;
Advertisement
Add Comment
Please, Sign In to add comment