WKUP_PMT_PRI_VW

(SQL View)
Index Back

Wakeup payment charge priority


SELECT a.business_unit ,a.common_id ,a.sa_id_type ,a.emplid ,a.item_nbr ,a.account_nbr ,a.account_term ,a.acad_year ,a.item_type ,a.item_amt ,a.applied_amt ,a.item_balance ,a.payment_id_nbr ,b.item_type_cd ,a.item_term ,g.charge_priority ,g.restrict_acct_flg ,g.ext_org_id ,g.exc_acct_type_sf ,g.charge_set_table ,g.contract_emplid ,g.contract_num ,g.oprid ,g.grp_timestamp ,g.srvc_ind_cd ,g.priority_pmt_flg ,g.priority ,a.account_type_sf ,b.pay_priority_id ,g.invoice_id ,g.ssf_restrict_inv FROM ps_item_sf a ,PS_ITEM_TYPE_TBL b ,ps_payment_tbl g WHERE a.item_type = b.item_type AND b.item_type_cd IN ( 'P','F','D','W','L') AND a.item_balance < 0 AND (g.ssf_restrict_inv = 'N' OR g.invoice_id > ' ') AND g.business_unit = a.business_unit AND g.common_id = a.common_id AND g.sa_id_type = a.sa_id_type AND g.payment_id_nbr = a.payment_id_nbr AND b.effdt=( SELECT MAX(effdt) FROM PS_ITEM_TYPE_TBL c WHERE b.setid=c.setid AND b.item_type=c.item_type AND c.effdt <= %CurrentDateIn AND c.eff_status = 'A' ) AND b.setid=( SELECT setid FROM ps_set_cntrl_rec d WHERE d.recname='ITEM_TYPE_TBL' AND d.setcntrlvalue=( SELECT e.institution FROM ps_bus_unit_tbl_sf e WHERE e.business_unit=a.business_unit))

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 BUSINESS_UNIT Character(5) VARCHAR2(5) NOT NULL Business Unit

Default Value: OPR_DEF_TBL_CS.BUSINESS_UNIT

Prompt Table: SP_BU_SF_NONVW

2 COMMON_ID Character(11) VARCHAR2(11) NOT NULL Common ID to store Personal ID / Ext Org ID value
3 SA_ID_TYPE Character(1) VARCHAR2(1) NOT NULL ID Type
O=Organization
P=Person
4 EMPLID Character(11) VARCHAR2(11) NOT NULL Employee ID

Prompt Table: PEOPLE_SRCH

5 ITEM_NBR Character(15) VARCHAR2(15) NOT NULL Item Nbr
6 ACCOUNT_NBR Character(10) VARCHAR2(10) NOT NULL Account Nbr

Prompt Table: ACCOUNT_SF_O

7 ACCOUNT_TERM Character(4) VARCHAR2(4) NOT NULL Account Term
8 ACAD_YEAR Character(4) VARCHAR2(4) NOT NULL Academic Year
9 ITEM_TYPE Character(12) VARCHAR2(12) NOT NULL Item Type

Prompt Table: ITEM_TYPE_TBL

10 ITEM_AMT Signed Number(18,2) DECIMAL(16,2) NOT NULL Item Amount
11 APPLIED_AMT Signed Number(18,2) DECIMAL(16,2) NOT NULL Applied Amount
12 ITEM_BALANCE Signed Number(18,2) DECIMAL(16,2) NOT NULL Item Balance
13 PAYMENT_ID_NBR Number(12,0) DECIMAL(12) NOT NULL Payment ID Nbr
14 ITEM_TYPE_CD Character(1) VARCHAR2(1) NOT NULL Item Type Code
A=Application Fee
B=Billing Only
C=Charge
D=Deposit
F=Financial Aid
G=GL Interface Only
H=Withholding
I=Interest
L=Pre-Paid Tuition
P=Payment
R=Refund
T=Transfers
V=Contributor Relations
W=Waiver
X=Write-off
Z=Pay Plan Credit
15 ITEM_TERM Character(4) VARCHAR2(4) NOT NULL Item Term
16 CHARGE_PRIORITY Character(8) VARCHAR2(8) NOT NULL Charge Priority List
17 RESTRICT_ACCT_FLG Character(1) VARCHAR2(1) NOT NULL Pay Entered Acct Only
18 EXT_ORG_ID Character(11) VARCHAR2(11) NOT NULL External Org ID
19 EXC_ACCT_TYPE_SF Character(3) VARCHAR2(3) NOT NULL Excess Account Type SF
20 CHARGE_SET_TABLE Character(1) VARCHAR2(1) NOT NULL Charge Set Table Flag
21 CONTRACT_EMPLID Character(11) VARCHAR2(11) NOT NULL Contract ID
22 CONTRACT_NUM Character(25) VARCHAR2(25) NOT NULL Contract Number
23 OPRID Character(30) VARCHAR2(30) NOT NULL A user's ID (see PSOPRDEFN).
24 GRP_TIMESTAMP DateTime(26) TIMESTAMP Group Line Time Stamp
25 SRVC_IND_CD Character(3) VARCHAR2(3) NOT NULL Service Indicator Cd
26 PRIORITY_PMT_FLG Character(1) VARCHAR2(1) NOT NULL Payment Priority Flag
27 PRIORITY Number(3,0) SMALLINT NOT NULL Priority
28 ACCOUNT_TYPE_SF Character(3) VARCHAR2(3) NOT NULL Account Type
29 PAY_PRIORITY_ID Character(8) VARCHAR2(8) NOT NULL Payment Overall Priority
30 INVOICE_ID Character(22) VARCHAR2(22) NOT NULL Invoice Number
31 SSF_RESTRICT_INV Character(1) VARCHAR2(1) NOT NULL This field indicates that the payment will be held until an invoice is provided.