AUC_AWARD_P1_VW(SQL View) |
Index Back |
---|
SELECT DISTINCT r.business_unit ,r.auc_id , r.auc_round ,r.auc_version ,r.bidder_id ,r.bidder_setid ,r.bidder_type ,1 ,%DecMult((select sum(l.auc_ext_price) from ps_auc_line l WHERE l.business_unit = r.business_unit and l.auc_id = r.auc_id and l.auc_round = r.auc_round and l.auc_version = r.auc_version) , ( SELECT DISTINCT z.cur_exchng_rt FROM ps_cur_rt_tbl z ,PS_AUC_HDR q ,ps_auc_line l WHERE q.auc_id=l.auc_id AND q.auc_version=l.auc_version AND q.auc_round=l.auc_round AND q.business_unit=l.business_unit AND q.auc_id=r.auc_id AND q.auc_version=r.auc_version AND q.auc_round=r.auc_round AND q.business_unit=a.business_unit AND z.from_cur=l.currency_cd AND z.to_cur='USD' AND z.cur_rt_type = q.rt_type AND z.effdt=( SELECT MAX(r.effdt) FROM ps_cur_rt_tbl r WHERE r.from_cur=z.from_cur AND r.to_cur=z.to_cur AND r.cur_rt_type=q.rt_type AND r.effdt<=%CurrentDateIn AND r.eff_status='A') )) AS amount FROM PS_AUC_DISP_HDR a ,PS_AUC_AWARD_LN r WHERE a.auc_id=r.auc_id AND a.auc_version=r.auc_version AND a.auc_round=r.auc_round AND a.business_unit=r.business_unit AND a.bidder_id = r.bidder_id AND a.bidder_type = r.bidder_type AND a.bidder_setid = r.bidder_setid AND r.auc_req_qty > 0 AND r.auc_award_lock_flg = 'Y' |
# | 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 | Event ID | |
3 | Number(5,0) | INTEGER NOT NULL | Event Round | |
4 | Number(5,0) | INTEGER NOT NULL | Event Version | |
5 | Character(15) | VARCHAR2(15) NOT NULL | Bidder ID | |
6 | Character(5) | VARCHAR2(5) NOT NULL | Bidder Setid | |
7 | Character(1) | VARCHAR2(1) NOT NULL |
Bidder Type
B=Bidder C=Customer P=Public U=Uploaded V=Supplier |
|
8 | NUMBER3 | Number(10,0) | DECIMAL(10) NOT NULL | Number |
9 | AMOUNT | Signed Number(28,3) | DECIMAL(26,3) NOT NULL | Amount |