RFND_ORGHDR_VW2(SQL View) | 
Index Back | 
|---|---|
Refund approval viewSelect refund_hdr rows of data that require a refund approval | 
| SELECT a.business_unit , a.refund_nbr , a.ext_org_id , b.descr , a.refund_amt , a.ref_appr_opr_1 , a.ref_appr_opr_2 , a.ref_appr_opr_3 , a.ref_appr_sw_1 , a.ref_appr_sw_2 , a.ref_appr_sw_3 FROM ps_refund_hdr a , PS_EXT_ORG_TBL b WHERE a.ext_org_id <> ' ' AND a.ext_org_id = b.ext_org_id AND a.ref_appr_active_sw = 'Y' AND (a.ref_appr_sw_1 = 'P' OR a.ref_appr_sw_2 = 'P' OR a.ref_appr_sw_3 = 'P') AND a.refund_status IN ('P' , 'C') AND b.effdt = ( SELECT MAX(c.effdt) FROM PS_EXT_ORG_TBL c WHERE b.ext_org_id = c.ext_org_id AND b.effdt <= %CurrentDateIn) | 
| # | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description | 
|---|---|---|---|---|
| 1 | Character(5) | VARCHAR2(5) NOT NULL | Business Unit | |
| 2 | Number(12,0) | DECIMAL(12) NOT NULL | Refund Nbr | |
| 3 | EXT_ORG_ID | Character(11) | VARCHAR2(11) NOT NULL | External Org ID | 
| 4 | DESCR | Character(30) | VARCHAR2(30) NOT NULL | Description | 
| 5 | REFUND_AMT | Signed Number(18,2) | DECIMAL(16,2) NOT NULL | Refund Amount | 
| 6 | REF_APPR_OPR_1 | Character(30) | VARCHAR2(30) NOT NULL | Approval OPRID 1 | 
| 7 | REF_APPR_OPR_2 | Character(30) | VARCHAR2(30) NOT NULL | Approval OPRID 2 | 
| 8 | REF_APPR_OPR_3 | Character(30) | VARCHAR2(30) NOT NULL | Approval OPRID 3 | 
| 9 | REF_APPR_SW_1 | Character(1) | VARCHAR2(1) NOT NULL | 
Approval Switch 1
 A=Refund Approved D=Refund Denied N=No Approval Required P=Pending Approval  | 
| 10 | REF_APPR_SW_2 | Character(1) | VARCHAR2(1) NOT NULL | 
Approval Switch 2
 A=Refund Approved D=Refund Denied N=No Approval Required P=Pending Approval  | 
| 11 | REF_APPR_SW_3 | Character(1) | VARCHAR2(1) NOT NULL | 
Approval Switch 3
 A=Approved D=Refund Denied N=No Approval Required P=Pending Approval  |