SAP Knowledge Base Article - Public

2795940 - Manage Pending Hire Field Converts Onboarding Value into Different Format

Symptom

  • Numerical value sent from Onboarding is converted into a different format in Manage Pending Hires
  • Manage Pending Hires converts "/" to "-" after a value is passed from Onboarding

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

  • SAP SuccessFactors Onboarding
  • SAP SuccessFactors Employee Central

Reproducing the Issue

Data sent from Onboarding to Manage Pending Hires field is converted into a Date format.

Onboarding Data.png

Manage Pending Hires Data.png

Cause

  • This is expected behaviour
  • The system converts data sent from Onboarding into a date format in Manage Pending Hires unless the required code is added to the Export.RCM2KMSDataExchange file in SuperAdmin > Import/Export Settings

Resolution

  1. Navigate to SuperAdmin > Import/Export Settings
  2. Export the file Export.RCM2KMSDataExchange.
  3. In the section <xsl:template match="/DictionarySerializer/kms:dictionary/kms:item"> add the following code for every affected field:
    • <xsl:when test="kms:key='ONBOARDING FIELD NAME'">
      <xsl:value-of select="normalize-space(//kms:value[../kms:key='ONBOARDING FIELD NAME'])"/>
      </xsl:when>

  4. Replace ONBOARDING FIELD NAME with your affected Onboarding Field from the users data
  5. Save and import the file
  6. Navigate to Manage Pending Hires
  7. Inspect the field. It should now have the same format entered during the Onboarding Process

Keywords

sf, success factors, OBD, ONB, on boarding, EC, Date format value, Data, Value change, Address value change , KBA , LOD-SF-OBD-MPH , Manage Pending Hires , LOD-SF-EC-INT , Manage Pending Hires (Integration RCM/ ONB/ OBX + UI) , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors Onboarding all versions