SAP Knowledge Base Article - Public

2681361 - Error: Invalid HRIS element specified in the transformation mapping When using manage pending hires - RCM

Symptom

For the customers that use the integration between RCM and EC when using the manage pending hires feature, an error message is displayed:

"Invalid HRIS element specified in the transformation mapping: XXXX.XXXX. Only use hris-elements/fields from a pre-defined set. Please contact your administrator."

Where the xxxx is the field name or it is blank.

Environment

  • SuccessFactors Recruiting Management (RCM) - All versions
    • RCM to EC integration
    • Manage Pending Hires

Reproducing the Issue

  1. Go to Manage Pending Hires Feature;
  2. Click hire;
  3. Error message is displayed;

Cause

The issue is caused due to a misconfiguration in the Transformation Template (Import/Export Candidate to employee integration template). At leas one mapping is not done properly.

Resolution

Each case is a different case but all of them will be related to an improper mapping defined in the template.

Here a few examples that we have found:

Wrong mapping

<mapping-attribute>
<source refid="veteranStatus" entity-type="application"/>
<target refid="personalInfo.veteranDisabled"/>
</mapping-attribute>

Correct mapping

<mapping-attribute>
<source refid="veteranStatus" entity-type="application"/>
<target refid=" globalInfo.[USA].custom-string3 "/>
</mapping-attribute>

______________________________________________________

Wrong mapping

<mapping-attribute>
<source refid="custFrequency" entity-type="application"/>
<target refid=" payComponentNonRecurring.frequency.RPAY"/>
</mapping-attribute>

Correct mapping

Frequency is not a supported field in non recurring model.

______________________________________________________

Wrong mapping

<mapping-attribute>
<source refid="firstName" entity-type="application"/>
<target refid="personalInfo.firstName"/>
</mapping-attribute>

Correct mapping

Field id is wrong

<mapping-attribute>
<source refid="firstName" entity-type="application"/>
<target refid="personalInfo.first-name"/>
</mapping-attribute>

______________________________________________________

Wrong mapping

<mapping-attribute>
<source refid="lastName" entity-type="application"/>
<target refid="personalInfo."/>
</mapping-attribute>

Correct mapping

Field id is missing

<mapping-attribute>
<source refid="lastName" entity-type="application"/>
<target refid="personalInfo.last-name"/>
</mapping-attribute>

See Also

2508721 - RCM to EC: How to map a particular Pay Component value?

2522403 - Error after mapping custom MDF fields between Onboarding and EC

Keywords

Invalid HRIS element specified in the transformation mapping: XXXX.XXXX. Only use hris-elements/fields from a pre-defined set. Please contact your administrator. manage pending hire, transformation template , KBA , LOD-SF-RCM , Recruiting Management , Problem

Product

SAP SuccessFactors Recruiting all versions