EM_PYMT_CNCL_LN

(SQL View)
Index Back

Cancelled Payment Info

Incorporates the searching and security criteria for retrieving the payments.

SELECT PAYM.bank_setid , PAYM.bank_cd , PAYM.bank_acct_key , PAYM.pymnt_id_ref , PAYM.pymnt_id , PAYM.pymnt_method , SEC.oprid , LN.LANGUAGE_CD , LN.name1 FROM PS_PAYMENT_TBL PAYM , PS_EM_PYMNT_SEC_VW SEC , PS_VENDOR_LANG LN WHERE PAYM.BANK_SETID = SEC.BANK_SETID AND PAYM.BANK_CD = SEC.BANK_CD AND PAYM.BANK_ACCT_KEY = SEC.BANK_ACCT_KEY AND PAYM.PYMNT_ID = SEC.PYMNT_ID AND PAYM.PYMNT_STATUS IN ('P','S','V') AND PAYM.CANCEL_ACTION IN ('C','H','N','R') AND ((PAYM.PYMNT_METHOD NOT IN ('DFT','BOO','BEF') AND PAYM.POST_STATUS_AP IN ('U','P')) OR (PAYM.PYMNT_METHOD IN ('DFT','BOO','BEF') AND PAYM.POST_STATUS_AP IN ('U','P') AND DFT_STATUS = 'A')) AND PAYM.RECON_TYPE IN ('U','V') AND PAYM.IN_PROCESS_FLG = 'N' AND NOT EXISTS ( SELECT 'X' FROM PS_PYMNT_VCHR_XREF XREF WHERE XREF.BANK_SETID = PAYM.BANK_SETID AND XREF.BANK_CD = PAYM.BANK_CD AND XREF.BANK_ACCT_KEY = PAYM.BANK_ACCT_KEY AND XREF.PYMNT_ID = PAYM.PYMNT_ID AND XREF.NET_SELCT_STATUS = 'S' AND XREF.NET_TXN_STATUS IN ('B', 'N')) AND NOT EXISTS ( SELECT 'X' FROM PS_PYMNT_VCHR_XREF B , PS_VOUCHER C WHERE PAYM.BANK_SETID = B.BANK_SETID AND PAYM.BANK_CD = B.BANK_CD AND PAYM.BANK_ACCT_KEY = B.BANK_ACCT_KEY AND PAYM.PYMNT_ID = B.PYMNT_ID AND B.BUSINESS_UNIT = C.BUSINESS_UNIT AND B.VOUCHER_ID = C.VOUCHER_ID AND C.VOUCHER_STYLE = 'PPAY') AND NOT EXISTS ( SELECT 'X' FROM PS_PYMNT_VCHR_XREF D , PS_PYMNT_VCHR_XREF E WHERE PAYM.BANK_SETID = D.BANK_SETID AND PAYM.BANK_CD = D.BANK_CD AND PAYM.BANK_ACCT_KEY = D.BANK_ACCT_KEY AND PAYM.PYMNT_ID = D.PYMNT_ID AND D.BUSINESS_UNIT = E.BUSINESS_UNIT AND D.VOUCHER_ID = E.VOUCHER_ID AND D.PYMNT_CNT <> E.PYMNT_CNT AND E.PREPAID_STATUS = 'A') AND PAYM.REMIT_SETID = LN.SETID AND PAYM.REMIT_VENDOR = LN.VENDOR_ID

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 BANK_SETID Character(5) VARCHAR2(5) NOT NULL The PeopleSoft tableset ID associated with a given bank/counterparty.

Default Value: OPR_BANK_VW_AP.BANK_SETID

2 BANK_CD Character(5) VARCHAR2(5) NOT NULL Bank Code

Prompt Table: BANK_CD_TBL

3 BANK_ACCT_KEY Character(4) VARCHAR2(4) NOT NULL A user defined unique identifier that facilitates the identification of a given account with a given bank
4 PYMNT_ID_REF Character(20) VARCHAR2(20) NOT NULL Payment Reference
5 PYMNT_ID Character(10) VARCHAR2(10) NOT NULL Payment Number
6 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
7 OPRID Character(30) VARCHAR2(30) NOT NULL A user's ID (see PSOPRDEFN).
8 LANGUAGE_CD Character(3) VARCHAR2(3) NOT NULL Language Code
9 NAME1 Character(40) VARCHAR2(40) NOT NULL Name 1