PV_RTV_PO_VW

(SQL View)
Index Back

PO Line Ship View for RTV


SELECT DISTINCT S.BUSINESS_UNIT , S.PO_ID , S.LINE_NBR , S.SCHED_NBR , C.CATEGORY_CD , L.CATEGORY_ID , 'N' , H.CURRENCY_CD , L.DESCR254_MIXED , S.DISTRIB_MTHD_FLG , S.DUE_DT , H.ERS_ACTION , L.INSPECT_CD , L.INV_ITEM_ID , L.ITM_SETID , S.MERCHANDISE_AMT , S.OP_SEQUENCE , S.ORIG_PROM_DT , H.PO_DT , H.PO_STATUS , S.PRICE_PO , S.PRODUCTION_ID , S.QTY_PO , 0 , S.QTY_RECV_TOL_PCT , L.RECV_REQ , S.REVISION , S.SHIPTO_ID , S.SHIP_TYPE_ID , L.UNIT_OF_MEASURE , H.VENDOR_ID , H.VENDOR_SETID , H.VNDR_LOC , DIS.REQ_ID , DIS.REQ_LINE_NBR , DIS.REQ_SCHED_NBR , DIS.REQ_DISTRIB_NBR , DIS.BUSINESS_UNIT_REQ FROM PS_PO_HDR H , PS_PO_LINE L , PS_PO_LINE_SHIP S , PS_ITM_CAT_TBL C , PS_INSTALLATION_PO I , PS_PO_LINE_DISTRIB DIS WHERE (H.PO_STATUS IN ('C', 'D') OR (H.CHNG_ORD_BATCH > 0 AND H.PO_STATUS IN( 'O','A','PA') )) AND H.BUSINESS_UNIT = L.BUSINESS_UNIT AND H.PO_ID = L.PO_ID AND L.BUSINESS_UNIT = S.BUSINESS_UNIT AND L.PO_ID = S.PO_ID AND L.LINE_NBR = S.LINE_NBR AND S.BUSINESS_UNIT = DIS.BUSINESS_UNIT AND S.PO_ID = DIS.PO_ID AND S.LINE_NBR = DIS.LINE_NBR AND S.SCHED_NBR = DIS.SCHED_NBR AND L.CANCEL_STATUS = 'A' AND L.RECV_REQ <> 'Y' AND S.CANCEL_STATUS = 'A' AND S.SHIP_TO_CUST_ID = ' ' AND L.ITM_SETID = C.SETID AND L.CATEGORY_ID = C.CATEGORY_ID AND C.CATEGORY_TYPE = I.CATEGORY_TYPE AND C.EFFDT = ( SELECT MAX(C2.EFFDT) FROM PS_ITM_CAT_TBL C2 WHERE C.SETID = C2.SETID AND C.CATEGORY_TYPE = C2.CATEGORY_TYPE AND C.CATEGORY_CD = C2.CATEGORY_CD AND C2.EFF_STATUS = 'A')

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 BUSINESS_UNIT_PO Character(5) VARCHAR2(5) NOT NULL PO Business Unit
2 PO_ID Character(10) VARCHAR2(10) NOT NULL Purchase Order
3 LINE_NBR Number(5,0) INTEGER NOT NULL Line Number: 11/24/08 - Added TARGET label [PC product]
4 SCHED_NBR Number(3,0) SMALLINT NOT NULL Schedule Number
5 CATEGORY_CD Character(18) VARCHAR2(18) NOT NULL Category Code

Prompt Table: %EDITTABLE26

6 CATEGORY_ID Character(5) VARCHAR2(5) NOT NULL Category ID
7 CB_SELECT_PO Character(1) VARCHAR2(1) NOT NULL Select PO Schedule Checkbox

Y/N Table Edit

Default Value: N

8 CURRENCY_CD Character(3) VARCHAR2(3) NOT NULL Currency Code
9 DESCR254_MIXED Character(254) VARCHAR2(254) NOT NULL Description
10 DISTRIB_MTHD_FLG Character(1) VARCHAR2(1) NOT NULL Distribute by
A=Amount
Q=Quantity
11 DUE_DT Date(10) DATE Specifies the date that a transaction is due. It is a generic field used in multiple PeopleSoft applications including Receivables Payables and Purchasing. For example it represents the date that payment is due for a voucher or the date that a scheduled shipment is due to be received.
12 ERS_ACTION Character(1) VARCHAR2(1) NOT NULL ERS Action
N=No
Y=Yes
13 INSPECT_CD Character(1) VARCHAR2(1) NOT NULL Inspection Required
N=No
Y=Yes
14 INV_ITEM_ID Character(18) VARCHAR2(18) NOT NULL Item ID
15 ITM_SETID Character(5) VARCHAR2(5) NOT NULL Item SetID
16 MERCHANDISE_AMT_PO Signed Number(28,3) DECIMAL(26,3) NOT NULL PO Merchandise Amount
17 OP_SEQUENCE Number(4,0) SMALLINT NOT NULL Operation Sequence
18 ORIG_PROM_DT Date(10) DATE Original Promise Date
19 PO_DT Date(10) DATE Date
20 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
21 PRICE_PO Signed Number(17,5) DECIMAL(15,5) NOT NULL Purchase Order Price
22 PRODUCTION_ID Character(10) VARCHAR2(10) NOT NULL Production ID
23 QTY_PO Number(16,4) DECIMAL(15,4) NOT NULL Purchase Order Quantity
24 QTY_PRIOR_RECEIPT Number(16,4) DECIMAL(15,4) NOT NULL Prior Receipt Qty
25 QTY_RECV_TOL_PCT Number(6,2) DECIMAL(5,2) NOT NULL Qty Rcvd Tolerance %
26 RECV_REQ Character(1) VARCHAR2(1) NOT NULL Receiving Required
N=Optional
X=Do Not
Y=Required
27 REVISION Character(4) VARCHAR2(4) NOT NULL 01/27/2000 RML Added "As of" label
28 SHIPTO_ID Character(10) VARCHAR2(10) NOT NULL Ship To Location

Prompt Table: SHIPTO_TBL

29 SHIP_TYPE_ID Character(10) VARCHAR2(10) NOT NULL Ship Via Code
30 UNIT_OF_MEASURE Character(3) VARCHAR2(3) NOT NULL Used on an approval rule set.
MHR=Muti Hourly
PER=Percentage
SQF=Square Footage
31 VENDOR_ID Character(10) VARCHAR2(10) NOT NULL Vendor Identifier
32 VENDOR_SETID Character(5) VARCHAR2(5) NOT NULL Vendor SetID
33 VNDR_LOC Character(10) VARCHAR2(10) NOT NULL Vendor Location
34 REQ_ID Character(10) VARCHAR2(10) NOT NULL Requisition ID
35 REQ_LINE_NBR Number(5,0) INTEGER NOT NULL Requisition Line Number
36 REQ_SCHED_NBR Number(3,0) SMALLINT NOT NULL Requisition Schedule Number
37 REQ_DISTRIB_NBR Number(5,0) INTEGER NOT NULL Requisition Distrib Number
38 BUSINESS_UNIT_REQ Character(5) VARCHAR2(5) NOT NULL Requesting Business Unit