Symptom
- Initiate onboarding from Recruiting and enter a value for compensation with decimal points in Offer Letter. In New Hire Data Review step, the system omits the decimal points.
Environment
SAP SuccessFactors Onboarding
Reproducing the Issue
- Initiate onboarding in Recruiting
- In the offer letter, enter a compensation value with decimal points, e.g. 14000.00
- Process the candidate in New Hire Data Review step, see that the value becomes 1400000
Cause
This is a defect: The issue is with when we are passing decimal numbers, the decimal pointer is not respected and hence the issue with the value stored in EC.
Resolution
WORKAROUND:
Passing a value without the decimal value shall resolve the issue. (eg: in place of 14000.00 pass 14000).
PERMANENT FIX:
This is going to be part of the 1H 2022 (b2205) release. Note that this is subject to changes.
Reference Engineering Ticket: OBX-21206
Keywords
Decimal pints, Offer Letter, Compensation, Onboarding, ONB 2.0, OBX, OBX-21206 , KBA , LOD-SF-OBX-RCM , Initiate onboarding from RCM , Problem
Product
SAP SuccessFactors Onboarding 2111