GL_TREE_BU_VW

(SQL View)
Index Back

Business Unit Visualization

Business Unit Visualization

SELECT N.SETID ,N.TREE_NAME ,N.TREE_NODE ,N.PARENT_NODE_NAME ,B.BUSINESS_UNIT FROM PS_BUS_UNIT_TBL_GL B ,PSTREELEAF L ,PSTREENODE N WHERE N.EFFDT = ( SELECT MAX(X.EFFDT) FROM PSTREENODE X WHERE X.SETID = N.SETID AND X.TREE_NAME = N.TREE_NAME AND X.EFFDT <= %CurrentDateIn) AND L.SETID = N.SETID AND L.TREE_NAME = N.TREE_NAME AND L.EFFDT= ( SELECT MAX(EFFDT) FROM PSTREELEAF WHERE SETID = N.SETID AND TREE_NAME = N.TREE_NAME AND EFFDT <= N.EFFDT) AND L.TREE_NODE_NUM >= N.TREE_NODE_NUM AND L.TREE_NODE_NUM <= N.TREE_NODE_NUM_END AND B.BUSINESS_UNIT >= L.RANGE_FROM AND B.BUSINESS_UNIT <= L.RANGE_TO

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 SETID Character(5) VARCHAR2(5) NOT NULL SetID
2 TREE_NAME Character(18) VARCHAR2(18) NOT NULL Tree Name
3 TREE_NODE Character(20) VARCHAR2(20) NOT NULL Node name
4 PARENT_NODE_NAME Character(20) VARCHAR2(20) NOT NULL Name of parent node
5 BUSINESS_UNIT Character(5) VARCHAR2(5) NOT NULL Business Unit