ITM_CAT_TBL_SVW(SQL View) |
Index Back |
---|---|
Item Categories Search ViewFor APRD R-NBISPH-4B28T, this view is replacing ITM_CAT_TBL_SRC used as the search record by ITEM_CATEGORIES component. |
SELECT A.SETID , A.CATEGORY_CD , A.CATEGORY_TYPE , A.CATEGORY_ID , A.DESCR60 , A.DESCRSHORT FROM PS_ITM_CAT_TBL A WHERE A.EFFDT = ( SELECT MAX(L.EFFDT) FROM PS_ITM_CAT_TBL L WHERE L.SETID = A.SETID AND L.CATEGORY_CD = A.CATEGORY_CD AND L.EFFDT <= %CurrentDateIn) UNION SELECT A.SETID , A.CATEGORY_CD , A.CATEGORY_TYPE , A.CATEGORY_ID , A.DESCR60 , A.DESCRSHORT FROM PS_ITM_CAT_TBL A WHERE A.EFFDT = ( SELECT L1.EFFDT FROM PS_ITM_CAT_TBL L1 WHERE L1.SETID = A.SETID AND L1.CATEGORY_CD = A.CATEGORY_CD AND NOT EXISTS ( SELECT 'X' FROM PS_ITM_CAT_TBL X WHERE X.SETID = A.SETID AND X.CATEGORY_CD = A.CATEGORY_CD AND X.CATEGORY_ID = A.CATEGORY_ID AND X.EFFDT = ( SELECT MAX(L.EFFDT) FROM PS_ITM_CAT_TBL L WHERE L.SETID = X.SETID AND L.CATEGORY_CD = X.CATEGORY_CD AND L.EFFDT <= %CurrentDateIn)) AND L1.EFFDT > %CurrentDateIn AND L1.EFFDT = ( SELECT MIN(L2.EFFDT) FROM PS_ITM_CAT_TBL L2 WHERE L2.SETID = L1.SETID AND L2.CATEGORY_CD = L1.CATEGORY_CD)) |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | SETID | Character(5) | VARCHAR2(5) NOT NULL |
SetID
Default Value: OPR_DEF_TBL_FS.SETID Prompt Table: SP_SETID_NONVW |
2 | CATEGORY_CD | Character(18) | VARCHAR2(18) NOT NULL | Category Code |
3 | CATEGORY_TYPE | Character(3) | VARCHAR2(3) NOT NULL |
Category Type
PSF=User Def UNS=UN/SPSC Default Value: INSTALLATION_PO.CATEGORY_TYPE |
4 | CATEGORY_ID | Character(5) | VARCHAR2(5) NOT NULL |
Category ID
Default Value: NEXT |
5 | DESCR60 | Character(60) | VARCHAR2(60) NOT NULL | Description |
6 | DESCRSHORT | Character(10) | VARCHAR2(10) NOT NULL | Short Description |