Unable to Change the Worker Status for a Contingent Worker in Manager Self Service
(Doc ID 2035482.1)
Last updated on FEBRUARY 08, 2023
Applies to:
Oracle Self-Service Human Resources - Version 12 to 12.1 HRMS RUP8 [Release 12.0 to 12.1]Information in this document applies to any platform.
This note provides a brief overview of
Symptoms
Problem Statement:
When attempting to change the worker status for a contingent worker with a purchase order, following error occurs.
You have encountered an unexpected error. Please contact the System Administrator for assistance.
Click here for exception details.
Error Page
Exception Details.
oracle.apps.fnd.framework.OAException: java.lang.NumberFormatException: For input string: "C" at
oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:996) at
oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:211) at
...........
## Detail 0 ##
java.lang.NumberFormatException: For input string: ""C""
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:76)
at java.lang.Integer.parseInt(Integer.java:503)
at java.lang.Integer.parseInt(Integer.java:538)
at oracle.sql.NUMBER.toBytes(NUMBER.java:1944)
at oracle.sql.NUMBER.stringToBytes(NUMBER.java:3507)
at oracle.sql.NUMBER.<init>(NUMBER.java:295)
at oracle.jbo.domain.Number.<init>(Number.java:289)
at oracle.apps.per.selfservice.common.server.ProcessAssignment.populateField(ProcessAssignment.java:1602)
This issue ONLY happens for contingent workers who have a Purchase Order and the PO number is alphanumeric characters, such as CA00559.
If the PO number only includes numbers, the issue doesn't happen.
Steps to Reproduce:
The issue can be reproduced at will with the following steps:
1. Log in to the application.
2. With Manager Self-Service responsibility, navigate to
(N)Worker Status Change
3. Click on Action icon for a contingent worker.
4. Set Effective Date.
5. Select Assignment Change Reason.
6. Click Next.
7. Error occurs.
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 |
Cause |
Solution |
References |