SAP Knowledge Base Article - Public

2876582 - How to Configure the End Date Validation in Background Elements - Recruiting Management

Symptom

  • This article provides more information on how to set up the End Date validation on the Candidate Profile Background fields.
  • How to hide the End Date field in a Background Element when the candidate refers to the Employment or Qualification Course as current?

  2019-12-22_21-06-47.png

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 Recruiting Management - All Versions

Resolution

The Standardization Mapping is used to map fields from the instance to Third Parties, such as Apply with LinkedIn and RMK Social Apply but you can also configure a validation once the Candidate refers a Background Element information as current. The feature will be limited to two Backgrounds information, one for employment and one for qualifications in general. Notice that for this validation, only a single field will be used. In case you don't have any Third Party configured, it's not necessary to configure the remaining fields.

The following steps are used as reference. Please, contact your Partner or Implementation Team for more information.

Previous Work Experience

Besides all the information the Background Element is configured to collect, to have the End Date validation, you must have the following 3 data-fields:

  • presentEmployer:
    • Present Employer is the picklist field where you will set up the Yes and No answer for the candidate based on the picklist options.
  • startDate & endDate:
    • Start Date and End Date are fields that will contain date values and will be validated against each other, where Start Date must precede End Date.

XML:

<background-element id="testWorkBackgroundElement" type-id="10" sensitive="false">
  <label><![CDATA[Test Work Background]]></label>
  <label xml:lang="en_US"><![CDATA[Test Background Element]]></label>
    <data-field id="presentEmployer" field-name="vfld1" max-length="999" anonymize="false">
    <label><![CDATA[Is this your present employer?]]></label>
    <label xml:lang="en_US"><![CDATA[Is this your present employer?]]></label>
    <picklist id="forEmp"/>
  </data-field>
  <data-field id="startDate" field-name="startDate" max-length="999" anonymize="false">
    <label><![CDATA[From Date]]></label>
    <label xml:lang="en_US"><![CDATA[From Date]]></label>
  </data-field>
  <data-field id="endDate" field-name="endDate" max-length="999" anonymize="false">
    <label><![CDATA[End Date]]></label>
    <label xml:lang="en_US"><![CDATA[End Date]]></label>
  </data-field>
</background-element>

Qualification Details

The Qualification Details will work similar to the Previous Work Experience, you must only replace the presentEmployer by presentStudent. Please, refer to the XML code:

<background-element id="testQualificationBackground" type-id="15" sensitive="false">
  <label><![CDATA[Test Qualification Background]]></label>
  <label xml:lang="en_US"><![CDATA[Test Qualification Background Element]]></label>
    <data-field id="presentStudent" field-name="ifld1" max-length="999" anonymize="false">
    <label><![CDATA[Are you a student?]]></label>
    <label xml:lang="en_US"><![CDATA[Is present student?]]></label>
    <picklist id="student"/>
  </data-field>
  <data-field id="startDate" field-name="startDate" max-length="999" anonymize="false">
    <label><![CDATA[From Date]]></label>
    <label xml:lang="en_US"><![CDATA[From Date]]></label>
  </data-field>
  <data-field id="endDate" field-name="endDate" max-length="999" anonymize="false">
    <label><![CDATA[End Date]]></label>
    <label xml:lang="en_US"><![CDATA[End Date]]></label>
  </data-field>
</background-element>

Manage Recruiting Standardization Mapping

Now, inside the BizX, you must map the Background Elements configured. Find more information in the article 2082051 on how to grant permissions to the feature.

  1. In Admin Center, go to Configure Standardization Mapping
  2. Select Candidate Standardization for Object
  3. For Previous Work Experience, select the Background Element configured

2019-12-22_22-22-30.png

  1. In the field "Is this present employer?", select the presentEmployer field you have configured

2019-12-22_22-23-13.png

  1. After that, in the Yes option, configure the picklist option that will correspond to Yes. In the following example, the option is "Current Employee".

2019-12-22_22-26-30.png

  1. For Qualification Details, select the Background Element configured

2019-12-22_22-43-08.png

  1. In the field "Is present student?", select the presentStudent field you have configured

2019-12-22_22-44-54.png

  1. After that, in the Yes option, configure the picklist option that will correspond to Yes. In the following example, the option is "Current Student".

2019-12-22_22-46-15.png

  1. Save the changes

2019-12-22_22-51-04.png

Notice that the options available in the Yes field will come from the picklist configured in "Is present..." field on the CPT. You can configure the options and labels according to the business need.

See Also

2082051 - Standardization Mapping - Recruiting Management

Keywords

End Date Validation; End Date; Standardization Mapping; Hide End Date; Is this present employer; Is present student; , KBA , LOD-SF-RCM-CAN , General Candidate Issues (not Offers, not Profiles) , LOD-SF-RCM-APP , Applicants and Job Applications , How To

Product

SAP SuccessFactors Recruiting all versions