SAP Knowledge Base Article - Public

3149008 - Mismatch of number value - Mapping Recruiting to Onboarding

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

  1. Initiate onboarding in Recruiting
  2. In the offer letter, enter a compensation value with decimal points, e.g. 14000.00
  3. 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