SAP Knowledge Base Article - Public

3643395 - Pay Component mapping not saving in recruit-to-hire tool - Onboarding

Symptom

Pay component mapping is not saved in Recruit-to-Hire Data Mapping despite receiving a success message.

Environment

SAP SuccessFactors Onboarding 

Reproducing the Issue

  1. Navigate to Recruit-to-Hire Data Mapping.
  2. Scroll to the Pay Component Recurring section.
  3. Add a new variant.
  4. Select a pay component with an ID containing decimals and special characters (e.g., `Test 1.234%- SAP`).
  5. Map the fields and validate.
  6. Save the changes.
  7. A success message appears: "Validation and Save Completed. Your changes for payComponentRecurring have been saved successfully."
  8. Refresh the page.
  9. Observe that the pay component mapping is not saved.

Cause

The issue arises due to the use of numbers, decimals combined with special characters in the pay component ID. This format is not supported in the Recruit-to-Hire Data Mapping tool.

Resolution

  1. Ensure that the pay component ID does not include decimals combined with special characters.
  2. Use one of the following formats for pay component IDs:
    • Numbers only (e.g., `99`).
    • Special characters only (e.g., `%`).
    • Text and numbers (e.g., `Test99`) .
  3. Avoid using decimals (e.g., `1.234`) in combination with special characters in the pay component ID.
  4. After making the changes, perform an OData refresh and test the mapping again.

Keywords

pay component mapping, recruit-to-hire data mapping, payComponentRecurring, decimals in ID, special characters in ID, mapping not saved, OData refresh, SAP SuccessFactors Onboarding, configuration issue. , KBA , LOD-SF-OBX-RHE , Recruit to Hire Tool , Problem

Product

SAP SuccessFactors Onboarding