EAP : Single-Row Subquery Returns More Than One Row Error In Data Conversion AE DCAP24941462

(Doc ID 2299542.1)

Last updated on AUGUST 22, 2017

Applies to:

PeopleSoft Enterprise FIN Payables - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.

Symptoms

Data Conversion app engine error Failed at Step DCAP24941462.MAIN.Step01 while applying PUM 23.

ERROR
-----------------------

File: e:\pt85512b-retail\peopletools\src\psappeng\aedebug.hSQL error. Stmt #: 1723 Error Position: 61 Return: 1427 - ORA-01427: single-row subquery returns more than one row
 Failed SQL stmt: UPDATE PS_VCHR_LINE_WTHD SET PS_VCHR_LINE_WTHD.WTHD_RULE = ( SELECT B.WTHD_RULE FROM PS_PYMNT_VCHR_WTHD B WHERE B.BUSINESS_UNIT = PS_VCHR_LINE_WTHD.BUSINESS_UNIT AND B.VOUCHER_ID = PS_VCHR_LINE_WTHD.VOUCHER_ID AND B.WTHD_ENTITY = PS_VCHR_LINE_WTHD.WTHD_ENTITY AND B.WTHD_TYPE = PS_VCHR_LINE_WTHD.WTHD_TYPE AND B.WTHD_JUR_CD = PS_VCHR_LINE_WTHD.WTHD_JUR_CD AND B.WTHD_CLASS = PS_VCHR_LINE_WTHD.WTHD_CLASS AND B.PYMNT_CNT = ( SELECT MAX(BB.PYMNT_CNT) FROM PS_PYMNT_VCHR_WTHD BB WHERE BB.BUSINESS_UNIT = B.BUSINESS_UNIT AND BB.VOUCHER_ID = B.VOUCHER_ID ) ) WHERE PS_VCHR_LINE_WTHD.WTHD_RULE = ' ' AND EXISTS ( SELECT 'X' FROM PS_PYMNT_VCHR_WTHD W WHERE W.BUSINESS_UNIT = PS_VCHR_LINE_WTHD.BUSINESS_UNIT AND W.VOUCHER_ID = PS_VCHR_LINE_WTHD.VOUCHER_ID )
 
STEPS
-----------------------
1. Apply Image #23
2. Run the Data Conversion AE - DCAP24941462
3. Process abends at the above Step DCAP24941462.MAIN.Step01

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms