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
- 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> - Add a decimal value for the field (e.g. 80.3);
- Warning message is displayed: "Invalid, must be intergers":
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