VNDR_PYINQ_VW1(SQL View) |
Index Back |
---|---|
Vchr/vchr line payment infoGeneric reporting view used by other views, mainly on supplier inquiry window. Joins together most fields on voucher and pymnt voucher xref tables. |
SELECT C.SETID , A.VENDOR_ID , B.BUSINESS_UNIT , B.VOUCHER_ID , B.PYMNT_CNT , C.VENDOR_NAME_SHORT , C.NAME1 , C.AR_NUM , B.PYMNT_GROSS_AMT , B.DSCNT_PAY_AMT , B.DUE_DT , B.DSCNT_DUE_DT , B.SCHEDULED_PAY_DT , B.PYMNT_METHOD , B.PYMNT_SELCT_STATUS , B.PYMNT_HANDLING_CD , B.PYMNT_SEPARATE , B.PYMNT_HOLD , B.PYMNT_HOLD_WTHD , B.PYMNT_HOLD_REASON , A.POST_STATUS_AP , A.INVOICE_ID , A.INVOICE_DT , A.GROSS_AMT , A.TXN_CURRENCY_CD , A.DSCNT_AMT , A.SALETX_AMT , A.FREIGHT_AMT , B.REMIT_VENDOR , A.PYMNT_TERMS_CD , A.DSCNT_DUE_DT , A.DUE_DT , A.APPR_STATUS , D.PYMNT_HOLD , A.DESCR254_MIXED , A.CLOSE_STATUS , A.RT_TYPE FROM PS_VOUCHER A , PS_PYMNT_VCHR_XREF B , PS_VENDOR C , PS_VENDOR_PAY D WHERE A.BUSINESS_UNIT = B.BUSINESS_UNIT AND A.VOUCHER_ID = B.VOUCHER_ID AND A.VENDOR_SETID = C.SETID AND A.VENDOR_ID = C.VENDOR_ID AND A.VOUCHER_STYLE <> 'TMPL' AND A.ENTRY_STATUS NOT IN ('X', 'C') AND D.SETID = B.REMIT_SETID AND D.VENDOR_ID = B.REMIT_VENDOR AND D.VNDR_LOC = B.VNDR_LOC AND D.SEQ_NUM = 1 AND D.EFFDT = ( SELECT MAX(I.EFFDT) FROM PS_VENDOR_PAY I WHERE I.SETID = D.SETID AND I.VENDOR_ID = D.VENDOR_ID AND I.VNDR_LOC = D.VNDR_LOC AND I.SEQ_NUM = D.SEQ_NUM AND I.EFFDT <= %CurrentDateIn) |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | Character(5) | VARCHAR2(5) NOT NULL | SetID | |
2 | Character(10) | VARCHAR2(10) NOT NULL | Vendor Identifier | |
3 | Character(5) | VARCHAR2(5) NOT NULL | Business Unit | |
4 | Character(8) | VARCHAR2(8) NOT NULL | Voucher ID | |
5 | Number(5,0) | INTEGER NOT NULL | Payments | |
6 | VENDOR_NAME_SHORT | Character(14) | VARCHAR2(14) NOT NULL | Short Vendor Name |
7 | NAME1 | Character(40) | VARCHAR2(40) NOT NULL | Name 1 |
8 | AR_NUM | Character(15) | VARCHAR2(15) NOT NULL | Our Customer Number |
9 | PYMNT_GROSS_AMT | Signed Number(28,3) | DECIMAL(26,3) NOT NULL | Gross Payment Amount |
10 | DSCNT_PAY_AMT | Signed Number(28,3) | DECIMAL(26,3) NOT NULL | Payment Discount Amount |
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 | DSCNT_DUE_DT | Date(10) | DATE | Discount Due Date |
13 | SCHEDULED_PAY_DT | Date(10) | DATE | Scheduled to Pay |
14 | PYMNT_METHOD | Character(3) | VARCHAR2(3) NOT NULL |
Payment Method
ACH=Automated Clearing House BEF=Draft - Customer EFT BOO=Draft - Customer Initiated CHK=System Check D=Deposit DD=Direct Debit DFT=Draft - Supplier Initiated DRA=Draft EFT=Electronic Funds Transfer GE=Giro - EFT GM=Giro - Manual LC=Letter of Credit MAN=Manual Check TRW=Treasury Wire WIR=Wire Transfer |
15 | PYMNT_SELCT_STATUS | Character(1) | VARCHAR2(1) NOT NULL |
Payment Selection Status
C=Closed D=Negative Voucher Sum E=Externally Paid F=Federal Sanctions Error I=In Process - EFT N=Not Selected for Payment O=Financial Sanctions Review P=Paid R=Requested for Payment S=Settlement Payment V=Convert Error X=Canceled Y=Prepaid |
16 | PYMNT_HANDLING_CD | Character(2) | VARCHAR2(2) NOT NULL | Payment Handling |
17 | PYMNT_SEPARATE | Character(1) | VARCHAR2(1) NOT NULL | Separate Payment |
18 | PYMNT_HOLD | Character(1) | VARCHAR2(1) NOT NULL |
Hold Payment
N=No Y=Yes |
19 | PYMNT_HOLD_WTHD | Character(1) | VARCHAR2(1) NOT NULL |
On Withholding Hold
N=No Y=Yes |
20 | PYMNT_HOLD_REASON | Character(3) | VARCHAR2(3) NOT NULL |
Hold Reason
ACC=Accounting in Dispute ACV=Federal Supplier Inactive ALC=Agency Location Code Required AMT=Amount in Dispute CCR=CCR Expired CRT=Contract Retention EFT=EFT incomplete or not Prenoted FNS=Financial Sanctions GDS=Goods in Dispute GNV=G-Invoicing Hold IPC=Inbound IPAC Required OTH=Other QTY=Quantity in Dispute SAM=SAM Expired WTH=Withholding Hold |
21 | POST_STATUS_AP | Character(1) | VARCHAR2(1) NOT NULL |
Post Status
N=Payment Not Applied P=Posted U=Unposted |
22 | INVOICE_ID | Character(30) | VARCHAR2(30) NOT NULL | Invoice Number |
23 | INVOICE_DT | Date(10) | DATE | Invoice Date |
24 | GROSS_AMT | Signed Number(28,3) | DECIMAL(26,3) NOT NULL | Gross Invoice Amount |
25 | TXN_CURRENCY_CD | Character(3) | VARCHAR2(3) NOT NULL | Transaction Currency |
26 | DSCNT_AMT | Signed Number(28,3) | DECIMAL(26,3) NOT NULL | Discount Amount |
27 | SALETX_AMT | Signed Number(28,3) | DECIMAL(26,3) NOT NULL | Sales Tax Amount |
28 | FREIGHT_AMT | Signed Number(28,3) | DECIMAL(26,3) NOT NULL | Freight Amount |
29 | REMIT_VENDOR | Character(10) | VARCHAR2(10) NOT NULL | Remit Vendor |
30 | PYMNT_TERMS_CD | Character(5) | VARCHAR2(5) NOT NULL | Specifies how the payment due date and discount due date are calculated. A payment terms code is associated with various business units bill-to customers vendors as well as sales orders purchase orders and vouchers. |
31 | VCHR_DSCNT_DUE_DT | Date(10) | DATE | Voucher Discount Due Date |
32 | VCHR_DUE_DT | Date(10) | DATE | Voucher Due Date |
33 | APPR_STATUS | Character(1) | VARCHAR2(1) NOT NULL |
Approval status flag used on appr_inst_log and derived records to track virtual approver status
A=Approved D=Denied P=Pending |
34 | HOLD_FLAG | Character(1) | VARCHAR2(1) NOT NULL |
Hold
N=Hold Y=Hold |
35 | DESCR254_MIXED | Character(254) | VARCHAR2(254) NOT NULL | Description |
36 | CLOSE_STATUS | Character(1) | VARCHAR2(1) NOT NULL |
Close Status Indicator
C=Closed O=Open |
37 | RT_TYPE | Character(5) | VARCHAR2(5) NOT NULL | Defines a category of market rates for currency conversion. Some examples of rate types are commercial, average, floating, and historical. |