SAP Knowledge Base Article - Public

2435057 - Unable to search using decimal value range in a float field in Talent Search

Symptom

In a float type field, when entering a decimal value (e.g. 1.5, 3.3...) an warning message is displayed: "Invalid, must be intergers".

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 Succession Management
  • SAP SuccessFactors Talent Search

Reproducing the Issue

  1. Under Advanced Information section in Talent Search, select a background element with a float field.
    Float field XML example:

    <data-field id="note" field-name="ffld2" max-length="999" max-file-size-KB="1000">
    <label>Note %</label>
    <label xml:lang="es-GB">Nota %</label>
    </data-field>

  2. Add a decimal value for the field (e.g. 80.3);
  3. Warning message is displayed: "Invalid, must be intergers":

TS1.png

Cause

Only Interger values (whole numbers) are supported in Talent Search.

Resolution

Even though the field is configured as float type (floating decimal numbers), search can only be done using interger values. And when entering a decimal value for the float field, system will warn about unsupported action.

Keywords

decimal value range in Talent Search, TS, interger, float, decimal value, data, floating, pointing number , KBA , LOD-SF-SCM-TS , Talent Search , Problem

Product

SAP SuccessFactors Succession & Development all versions