CC_POSSUM_VW(SQL View) |
Index Back |
---|---|
ProCard PO Schedule Sum |
SELECT A.BUSINESS_UNIT , A.PO_ID , B.LINE_NBR , C.SCHED_NBR , A.CC_SECURITY_ID , A.PO_DT , C.SHIP_DATE , MIN(A.PO_STATUS) , MIN(C.CANCEL_STATUS) , MIN(C.CURRENCY_CD) , SUM(C.MERCHANDISE_AMT) , MIN(C.CURRENCY_CD_BASE) , SUM(C.MERCH_AMT_BSE) FROM PS_PO_HDR A , PS_PO_LINE B , PS_PO_LINE_SHIP C WHERE A.PO_STATUS IN ('A', 'D') AND A.MID_ROLL_STATUS <> 'Y' AND A.MATCH_STATUS_PO <> 'M' AND B.CANCEL_STATUS = 'A' AND C.CANCEL_STATUS = 'A' AND A.CC_SECURITY_ID = 0 AND %Join(COMMON_KEYS, PO_HDR A, PO_LINE B) AND %Join(COMMON_KEYS, PO_LINE B, PO_LINE_SHIP C) GROUP BY A.BUSINESS_UNIT, A.PO_ID, B.LINE_NBR, C.SCHED_NBR, A.PO_DT, C.SHIP_DATE, A.CC_SECURITY_ID |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | Character(5) | VARCHAR2(5) NOT NULL | Business Unit | |
2 | Character(10) | VARCHAR2(10) NOT NULL | Purchase Order | |
3 | Number(5,0) | INTEGER NOT NULL | Purchase Order Line Number | |
4 | Number(3,0) | SMALLINT NOT NULL | PO Schedule Number | |
5 | CC_SECURITY_ID | Number(10,0) | DECIMAL(10) NOT NULL | Procurement Card Number |
6 | PO_DT | Date(10) | DATE | Date |
7 | SHIP_DATE | Date(10) | DATE | Item Shipping Date |
8 | PO_STATUS | Character(2) | VARCHAR2(2) NOT NULL |
PO Status
A=Approved C=Complete D=Dispatched DA=Denied I=Initial LD=Line Denied O=Open PA=Pending Approval/Approved PX=Pending Cancel X=Canceled |
9 | CANCEL_STATUS | Character(1) | VARCHAR2(1) NOT NULL |
Cancel Status
A=Active C=Closed D=Denied H=Hold O=Open P=Pending Approval X=Canceled |
10 | CURRENCY_CD | Character(3) | VARCHAR2(3) NOT NULL | Currency Code |
11 | MERCHANDISE_AMT | Signed Number(28,3) | DECIMAL(26,3) NOT NULL | Merchandise Amt F_KDHIL_R87H8 062804 MLM: Added new Line Amount Received Label |
12 | CURRENCY_CD_BASE | Character(3) | VARCHAR2(3) NOT NULL | Business Unit Base Currency |
13 | MERCH_AMT_BSE | Signed Number(28,3) | DECIMAL(26,3) NOT NULL | Base Merchandise Amount |