Field BUSINESS_UNIT VOUCHER_ID INVOICE_ID VENDOR_ID ENTERED_DT ACCOUNTING_DT ENTRY_STATUS POST_STATUS_AP APPR_STATUS
PS_PYMNT_VCHR_WTHD
PS_BUS_UNIT_TBL_AP
BUSINESS_UNIT
PS_VCHR_ACCTG_LINE
PS_PYMNT_VCHR_XREF
SYSDEV.PS_DISTRIB_LINE SYSDEV.PS_VOUCHER_LINE
Select F.PYMNT_ID_REF FROM SYSDEV.PS_VOUCHER A,SYSDEV.PS_PAYMENT_TBL C, SYSDEV.PS_PYMNT_ADVICE F WHERE C.BANK_CD = F.BANK_CD AND C.BANK_ACCT_KEY = F.BANK_ACCT_KEY AND C.PYMNT_ID = F.PYMNT_ID AND C.PYMNT_ID_REF = F.PYMNT_ID_REF AND C.REMIT_SETID = F.REMIT_SETID AND C.PYMNT_METHOD = F.PYMNT_METHOD AND C.REMIT_VENDOR = F.VENDOR_ID AND F.PAY_DOC_ID = A.VOUCHER_ID AND A.BUSINESS_UNIT = 'SGCOR' AND A.VOUCHER_ID = '00012283'--'00012285'
origin table
WHERE A.BUSPROCNAME = B.BUSPROCNAME AND A.ACTIVITYNAME = B.ACTIVITYNAME AND A.EVENTNAME = B.EVENTNAME AND A.WORKLISTNAME = B.WORKLISTNAME AND A.INSTANCEID = B.INSTANCEID AND A.TRANSACTIONID = B.TRANSACTIONID AND A.INSTSTATUS <> 2
SYSDEV.PSROLEDEFN
SYSDEV.PS_IF_WFLOW_AP
Contain Pemission list ,Component,pages etc CLASSID = Permission list,BARITEMNAME = Component Contain Role name & Permission list Defined role users
SELECT * FROM SYSDEV.PSROLECLASS WHERE CLASSID IN (select CLASSID from SYSDEV.PSAUTHITEM where PNLITEMNAME = 'PAGE_NAME')
Select A.BUSINESS_UNIT,A.VOUCHER_ID,COUNT(A.VOUCHER_ID) FROM SYSDEV.PS_VOUCHER A,SYSDEV.PS_PAYMENT_TBL B, SYSDEV.PS_PYMNT_VCHR_XREF C WHERE B.BANK_CD = C.BANK_CD AND B.BANK_ACCT_KEY = C.BANK_ACCT_KEY AND B.BANK_SETID = C.BANK_SETID AND B.PYMNT_ID = C A.BUSINESS_UNIT = C.BUSINESS_UNIT AND A.VOUCHER_ID = C.VOUCHER_ID AND A.VENDOR_SETID=B.REMIT_SETID AND A.VENDOR_ID=B.REMIT_VENDOR AND B.PYMNT_STATUS GROUP BY A.BUSINESS_UNIT,A.VOUCHER_ID HAVING COUNT(A.VOUCHER_ID) >1 ORDER BY A.BUSINESS_UNIT,A.VOUCHER_ID
SELECT setid , DESCR FROM SYSDEV.PS_SETID_TBL WHERE setid IN (SELECT BUSINESS_UNIT FROM SYSD
SELECT setid , DESCR FROM SYSDEV.PS_SETID_TBL WHERE setid IN (SELECT BUSINESS_UNIT FROM SYSD SELECT * FROM SYSDEV.PS_PMN_PRCSLIST WHERE OPRID='ONEFLEX' AND RUNCNTLID='SGCOR'
SELECT * FROM SYSDEV.PSPRCSRQST WHERE OPRID='ONEFLEX' AND PRCSNAME='AP_PSTPYMNT' AND R SELECT A.BUSINESS_UNIT, A.VOUCHER_ID, B.PYMNT_ID_REF FROM SYSDEV.PS_PYMNT_VCHR_XREF A, SYSDEV.PS_PAYMENT_TBL B, SYSDEV.PS_VOUCHER D WHERE A.BANK_SETID = B.BANK_SETID AND A.BANK_CD = B.BANK_CD AND A.BANK_ACCT_KEY = B.BANK_ACCT_KEY AND A.PYMNT_ID = B.PYMNT_ID AND A.BUSINESS_UNIT = D.BUSINESS_UNIT AND A.VOUCHER_ID = D.VOUCHER_ID AND D.BUSINESS_UNIT = 'USHDN' AND A.VOUCHER_ID IN ('00000001', '00000002', '00000007', '00000008') select * from sysdev.ps_currency_cd_tbl where currency_cd='LKR'
Voucher_entry date X(Deleted) , P(Postable) , C (Complete),R(Recycle ) P(Posted) , U (Unposted) ,N (Not applied) A (Approved) , P (Pending) ,D (Denied)
YMNT_ADVICE F
HRDENY_WL1
ed in the system
st ,Component,pages etc ion list,BARITEMNAME = Component name,PNLITEMNAME = Page name & Permission list
V.PS_PYMNT_VCHR_XREF C ACCT_KEY AND C.BANK_SETID AND B.PYMNT_ID = C.PYMNT_ID AND OUCHER_ID IT_VENDOR AND B.PYMNT_STATUS NOT IN('V','S') and A.BUSINESS_UNIT='COMMN' OUCHER_ID) >1
UCHER_ID AND
PS_PO_LINE_DISTRIB
Vendor details. Personal data details PO work flow details PO ship details. when PO received then its details when we create voucher of PO PO run control table Receiver header table
AP Business_unit Tables prompt table : PO Business_unit Tables prompt table : VOUCHER prompt table VENDOR prompt table RECEIVER_ID (GRN) prompt table GL business unit prompt table Set ID prompt table
SP_BU_AP_OPRVW
Database Parameter select upper(name) Name, upper(value) Value from v$parameter where name = 'optimizer_mode' order by name
SELECT * FROM (SELECT DISTINCT A.BUSINESS_UNIT, A.VOUCHER_ID , A.VENDOR_ID, TO_CHAR(A.ACCOUNTING_DT,'YYY FROM SYSDEV.PS_VOUCHER A, SYSDEV.PS_PERSONAL_DATA B, SYSDEV.PS_PYMNT_VCHR_XREF C WHERE A.OPRID = B.EMPLID AND A.BUSINESS_UNIT_GL = 'INLTD' -- AND A.ACCOUNTING_DT BETWEEN TO_DATE(:2,'YYYY-MM-DD') AND TO_DATE(:3,'YYYY-MM-DD') AND A.BUSINESS_UNIT = C.BUSINESS_UNIT AND A.VOUCHER_ID = C.VOUCHER_ID AND C.PYMNT_SELCT_STATUS NOT IN('X','C') AND C.REMIT_VENDOR = '0000000488' ORDER BY A.BUSINESS_UNIT, A.VOUCHER_ID)--13250 GROUP BY BUSINESS_UNIT, VOUCHER_ID HAVING COUNT(*) >= 2
SELECT A.BUSINESS_UNIT, A.VOUCHER_ID, COUNT(A.BUSINESS_UNIT) COUNT_BU FROM SYSDEV.PS_VOUCHER A, SYSDEV.PS_PERSONAL_DATA B, SYSDEV.PS_PYMNT_VCHR_XREF C WHERE A.OPRID = B.EMPLID AND A.BUSINESS_UNIT_GL = 'INLTD' AND A.BUSINESS_UNIT = C.BUSINESS_UNIT AND A.VOUCHER_ID = C.VOUCHER_ID AND C.PYMNT_SELCT_STATUS = 'P' AND C.REMIT_VENDOR = '0000000488' GROUP BY A.BUSINESS_UNIT, A.VOUCHER_ID HAVING COUNT(A.BUSINESS_UNIT) > 1
O_DATE(:3,'YYYY-MM-DD')
N('X','C') AND
APPEND:
Login to portal go to Finance link and in navigation bar type following http://peoplesoftsvr.i-flex.com:81/psp/fin/EMPLOYEE/ERP/h/?cmd=login&trace=y
#NAME?
To trace all SQL in App engine To trace all Peoplecode in App engine
Query to find step and section of an app engine SELECT * FROM SYSDEV.PSAESECTDEFN ABC, SYSDEV.PSAESTEPDEFN XYZ WHERE ABC.AE_APPLID = XYZ.AE_APPLID AND ABC.AE_SECTION = XYZ.AE_SECTION AND ABC.DBTYPE = XYZ.DBTYPE AND ABC.EFFDT = XYZ.EFFDT