EEX9.2: EX_TRAN_PRCS Failing With Unique Constraint Error at Step EX_CANCL_PMT.WORKTBLS.CANPMT When Executed for Cancel Payments
(Doc ID 2411559.1)
Last updated on MARCH 14, 2019
Applies to:PeopleSoft Enterprise FIN Expenses - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.
EX_TRAN_PRCS process is failing with Unique Constraint Error while running for Cancel Payments. This happens when PYMNT_ID is same for 2 Expense Reports in different Business Units and different Bank Accounts.
1. Create 2 Expense Reports for 2 Employees in 2 different Business Units (2 different Bank Accounts as well).
2. Pay them (ensure both of the payments in different Bank Accounts has same Payment ID (PYMNT_ID in PS_PAYMENT_TBL)).
3. Cancel both payments with different Cancel Dates
4. Run the EX_TRAN_PRCS for "Cancel Payments" by selecting both Business Units in Run control parameters.
-- 05:30:54.212 Process 7614568 ABENDED at Step EX_CANCL_PMT.WORKTBLS.CANPMT (Action SQL) -- RC = 805
-- 05:30:54.225 SQL Error: ORA-00001: unique constraint (SYSADM.PS_EXCANPMT_TAO4) violated
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document