GROUP_ITEMS_VW

(SQL View)
Index Back

Item Group Items View


SELECT A.SETID ,A.ITEM_TYPE_GROUP, A.EFFDT, A.EFF_STATUS, A.TREE_NAME, B.TREE_NODE, E.RANGE_FROM, E.RANGE_TO FROM PS_ITEM_GROUP_TBL A, PS_ITEM_GROUP_DTL B, PSTREEDEFN C, PSTREENODE D, PSTREELEAF E WHERE B.SETID = A.SETID AND B.ITEM_TYPE_GROUP = A.ITEM_TYPE_GROUP AND B.EFFDT = A.EFFDT AND C.SETID = A.TREE_NAME_SETID AND C.TREE_NAME = A.TREE_NAME AND C.EFFDT = (SELECT MAX(CC.EFFDT) FROM PSTREEDEFN CC WHERE CC.SETID = C.SETID AND CC.TREE_NAME = C.TREE_NAME AND CC.EFFDT <= %CURRENTDATEIN) AND C.EFF_STATUS = 'A' AND C.VALID_TREE = 'Y' AND D.SETID = C.SETID AND D.TREE_NAME = C.TREE_NAME AND D.TREE_NODE = B.TREE_NODE AND D.EFFDT = C.EFFDT AND E.SETID = C.SETID AND E.TREE_NAME = C.TREE_NAME AND E.EFFDT = C.EFFDT AND E.TREE_NODE_NUM >= D.TREE_NODE_NUM AND E.TREE_NODE_NUM <= D.TREE_NODE_NUM_END

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 SETID Character(5) VARCHAR2(5) NOT NULL SetID
2 ITEM_TYPE_GROUP Character(10) VARCHAR2(10) NOT NULL Item Type Group
3 EFFDT Date(10) DATE NOT NULL Effective Date
4 EFF_STATUS Character(1) VARCHAR2(1) NOT NULL Effective Status
A=Active
I=Inactive
5 TREE_NAME Character(18) VARCHAR2(18) NOT NULL Tree Name
6 TREE_NODE Character(20) VARCHAR2(20) NOT NULL Node name
7 RANGE_FROM Character(30) VARCHAR2(30) NOT NULL Lower boundary for detail value that contains a range of values
8 RANGE_TO Character(30) VARCHAR2(30) NOT NULL Upper boundary for detail value that contains a range of values