PO_PRICE_WK1_VW(SQL View) |
Index Back |
|---|---|
Summarized by contract line |
| SELECT process_instance , cntrct_setid , cntrct_id , cntrct_line_nbr , rate_date , currency_cd , currency_cd_cntr , cntrct_rec_type , cntrct_rate_div , cntrct_rate_mult , decimal_pos_cntr , price_po_calc , SUM(qty_req) FROM PS_PO_PRICE_WRK1 WHERE po_process_id NOT IN ('CON', 'CRS', 'CHG') GROUP BY process_instance, cntrct_setid, cntrct_id, cntrct_line_nbr, rate_date, currency_cd, currency_cd_cntr, cntrct_rec_type, cntrct_rate_div, cntrct_rate_mult, decimal_pos_cntr, price_po_calc |
| # | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
|---|---|---|---|---|
| 1 | PROCESS_INSTANCE | Number(10,0) | DECIMAL(10) NOT NULL | Process Instance |
| 2 | CNTRCT_SETID | Character(5) | VARCHAR2(5) NOT NULL | SetID |
| 3 | CNTRCT_ID | Character(25) | VARCHAR2(25) NOT NULL | Buying Agreement ID |
| 4 | CNTRCT_LINE_NBR | Number(5,0) | INTEGER NOT NULL | Buying Agreement Line Nbr |
| 5 | RATE_DATE | Date(10) | DATE | Exchange Rate Date |
| 6 | CURRENCY_CD | Character(3) | VARCHAR2(3) NOT NULL | Currency Code |
| 7 | CURRENCY_CD_CNTR | Character(3) | VARCHAR2(3) NOT NULL | Contract Base Currency |
| 8 | CNTRCT_REC_TYPE | Character(1) | VARCHAR2(1) NOT NULL |
Contract Line Work Record Type
E=Existing Contract Line L=Contract Line O=Open Amount T=Other Transaction |
| 9 | CNTRCT_RATE_DIV | Number(16,8) | DECIMAL(15,8) NOT NULL | Contract Rate Divider |
| 10 | CNTRCT_RATE_MULT | Number(16,8) | DECIMAL(15,8) NOT NULL | Contract Rate Multiplier |
| 11 | DECIMAL_POS_CNTR | Number(1,0) | SMALLINT NOT NULL | Contract Cur Decimal Positions |
| 12 | PRICE_PO | Signed Number(17,5) | DECIMAL(15,5) NOT NULL | Purchase Order Price |
| 13 | QTY_REQ | Number(16,4) | DECIMAL(15,4) NOT NULL | Requisition Quantity |