ETL 9.1: TL_PAY_REVRS Process Is Failing After Applying Bundle #14 (Doc ID 1927137.1)

Last updated on AUGUST 08, 2017

Applies to:

PeopleSoft Enterprise HCM Time and Labor - Version 9.1 and later
Information in this document applies to any platform.

Symptoms

On : 9.1 version, Technical

After applying bundle# 14 the TL_PAY_REVRS process is failing with syntax error in Microsoft SQL 2012 DB.
Stmt #: 1620 Error Position: 0 Return: 8601 - [Microsoft][SQL Server Native Client 10.0][SQL Server]Incorrect syntax near 'B'.

 
ENVIRONMENT
----------------------
PeopleSoft HCM 9.1 Bundle #14

ERROR
------------
2014.06.12-14:06:40.000000: Starting TL_PAY_REVRS - Generate reversed rows.
(13507,13)

File: e:\pt85219b-retail\peopletools\src\psappeng\aedebug.hSQL error. Stmt #: 1620 Error Position: 0 Return: 8601 - [Microsoft][SQL Server Native Client 10.0][SQL Server]Incorrect syntax near 'B'.
[Microsoft][SQL Server Native Client 10.0][SQL Server]Statement(s) could not be prepared. (SQLSTATE 37000) 8180
Failed SQL stmt:UPDATE PS_TL_PAYABLE_TIME B SET B.ORIG_SEQ_NBR = 0 WHERE EXISTS ( SELECT 'X' FROM PS_TL_PY_REV_WRK A WHERE A.PROCESS_INSTANCE = 1407521 AND A.EMPLID = B.EMPLID AND A.EMPL_RCD = B.EMPL_RCD AND A.DUR = B.DUR AND
A.PY_TL_REVRS_TYPE = 'D' AND A.PAYABLE_STATUS = 'ES' AND A.PAYABLE_STATUS = B.PAYABLE_STATUS AND B.TL_QUANTITY = - 1 * A.TL_QUANTITY)

Process 1407521 ABENDED at Step TL_PAY_REVRS.PROC_REV.Upd_Row (SQL) -- RC = 8601 (108,524)

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