SAP Knowledge Base Article - Public

2651998 - Pay Component Type Number import error

Symptom

I'm trying to upload a pay component into EC, of Non-Recurring.  This is a unit base only wage type, If enter a 0 in the value, below error appears: Leave the field value blank when using Pay Component Type Number".

If I remove the value it gives the error below: value is a required field and cannot be blank.

Environment

 SuccessFactors

Employee Central 2.0

Reproducing the Issue

Step 1:  Go to Admin Center > Import Employee Data

Step 2:  Select Recurring pay components and choose your import file

Step 3:  Press Validate and you get the error.

Import error comp.PNG

Resolution

The validation message "Leave the field value blank when using Pay Component Type Number." is correct as per system design.

 Please refer to the handbook:

https://help.sap.com/viewer/213711b5e5a847e2a20dfdd465346252/1805/en-US/0f7339307e864f2e883530051c71823d.html

 

payComponentType definition under "Pay-Related Object A-Z" Pay Component, is that there can be 3 different possible values.
1. Amount
2. Percentage
3. Number

 

And check the definition of number, This field number supports unit-based pay components as well as number of units.
When Number is selected, Unit of measure and Rate are shown.

Therefore, when you are using field Number then you can't use Amount. Both are for different use.

 If you leave it blank still you receive validation message because value/Amount filed under Succession Data Model -> payComponentNonRecurring is mandatory(required). Please make this field non-mandatory and try again.

There is no other workaround at present, in case it is your business requirement kindly raise an enhancement request.

Keywords

"Leave the field value blank when using Pay Component Type Number.", Pay component type Number, Employee Central, SuccessFactors , KBA , leave the field value blank when using , pay component type number , LOD-SF-EC-CMP , Comp Info,Recurring & Non Recurring , Problem

Product

SAP SuccessFactors HCM Core 1802