Symptom
Map payComponentRecurring or payComponentNonRecurring in Recruit-to-Hire Data Mapping, but data doesn't flow from Recruitment to Review New Hire Data or Manage Pending Hires.
Environment
SAP SuccessFactors Onboarding
Reproducing the Issue
- Map payComponentRecurring or payComponentNonRecurring in Recruit-to-Hire Data Mapping
- Data is well maintained in Recruitment
- Open Review New Hire Data or Manage Pending Hires, found no record of payment
Cause
- Scenario 1: All fields are blank
Variant Code contains space or other special character.
Currently the application doesn't support special character except for digits, letters and hyphen as below:
[0-9a-zA-Z-]+
- Scenario 2: Only one or two fields are blank
Some rules on Pay Component would block the data.
- Scenario 3: Pay Component ID of affected Pay Component Name passed from Recruitment is not the same as it expected
Suite integration for affected candidate shows wrong value of Pay Component ID passed from RCM. In below example, it is supposed to flow "1234" but value is as "1212":
"payComponentRecurring.pay-component.1234": {"EntityRecordFieldValue": {"rawValue": "1212", "localizedValue": "1212", "rawObject": "1212"}}
Resolution
Scenario 1:
Select a proper variant with only digits, letters and hyphen in Recruit-to-Hire Data Mapping.
Scenario 2:
Please add condition to exclude Onboardees.
If you have no idea which rule please kindly raise a ticket.
@Support Engineer please check internal KB0030457
Scenario 3:
You can confirm what is the Pay Component ID in: Manage Organization, Pay and Job Structures > Search for Pay Component > Affected field.
If the wrong Pay Component ID is passed from RCM it is necessary to configure it properly by RCM side.
Keywords
payment, payComponentRecurring, payComponentNonRecurring, mapping, mapped, Variant, amount, value, not, appearing, show, showing, RCM, onboarding, missing, EC, employee central, pay, component, MPH, new, hire, data, NHDR , KBA , LOD-SF-OBX-RCM , Initiate onboarding from RCM , How To