E-PC: After Upgrading to PT 8.60+, 8.59.08+, 8.58.18+, IsDate() Returns False when the String Parameter Does not Contain Hyphens
(Doc ID 2960717.1)
Last updated on OCTOBER 16, 2023
Applies to:
PeopleSoft Enterprise PT PeopleTools - Version 8.60 and laterInformation in this document applies to any platform.
Symptoms
After upgrading from PeopleTools (PT) 8.57.16 to 8.60.04, IsDate("20191113") returns False. Prior to the upgrade, the same function call returned True.
On the other hand, IsDate(20191113) returns True in the PT 8.60.04 environment.
Sample Environment:
PT 8.60.04
FSCM 9.20
Steps to replicate:
1. Log into Application Designer in a PT 8.60.xx environment, open AEMINITEST Application Engine (AE) program, or create a simple AE program, add the PeopleCode below, and save the change.
2. Log into PIA, and run the AE program (Navigation: PeopleTools > Process Scheduler > Schedule Process Requests).
3. Open the file above, and observe that IsDate("20191113") returns False, while IsDate(20191113) returns True.
Changes
Upgraded from PT 8.57.16 to PT 8.60.04.
Cause
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
Symptoms |
Changes |
Cause |
Solution |
References |