SAP Knowledge Base Article - Public

2247726 - Variable Pay - Assignment Level Custom Fields used for non-ABR Programs

Symptom

Assignment level custom fields were originally designed for Assignment-based Rating (ABR).
But considering business sections are always calculated based on assignments, Variable Pay also supports level = ‘entry | assignment | bizSect | bizGoal’ for Non ABR programs.

**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 HXM Suite
  • Talent Management 
  • Variable Pay

Resolution

For levels teamSect | teamDet, we need ABR for team as true. Similarly, for levels indSect | indDet, we need ABR for individual as true as well.

However, when it comes to 'teamDet' and 'indDet', which were designed for team goals and individual goals, we require the team section or individual section to be ABR by goal.

For by section/by summary, we won’t show fields with level as 'teamDet' or 'indDet'.

Summarized in a table to make it clear:

 

Level

ABR

NonABR

Entry

Y

Y

Assignment

Y

Y

BizSect

Y

Y

BizGoal

Y

Y

TeamSect

Y

Y*

TeamDet

Only for byGoal

N

IndSect

Y

Y*

IndDet

Only for byGoal

N

Note:

For TeamSect & IndSect for non-ABR, if configured, they will still be calculated based on each assignment, same behavior as ABR.

Levels.jpg

Considerations

Before adding this new concept into your program, please do some math firstly:

  1. Which formula it is?
  2. Should individual in ABR? Team in ABR?
  3. If ABR, is it by goal? This will determine whether 'teamDet' and 'indDet' are valid

Configuration

We could leverage the powerful Column Designer to configure:

  • Entry level standard & custom fields
  • Assignment | BizSect | BizGoal | TeamSect | TeamDet | IndSect | IndDet custom fields. (standard fields for these levels are not supported right now)

We could add and edit custom fields into Column Designer then manipulate their properties easily.

customfield.jpg

Level Instructions

For levels 'Entry | Assignment | BizSect | TeamSect | IndSect', we could choose a direct lower level custom field to aggregate from.

Currently Column Designer only supports selecting custom fields. If we want to aggregate a standard field, we need to do it via editing XML. We will enhance this part in later releases.

 level1.jpg

For levels 'Assignment | BizSect | BizGoal | TeamSect | TeamDet | IndSect | IndDet', if the field is read only and doesn’t have formula or aggregate field configured.

We could configure importSrc and importKey in Column Designer (level = 'entry' only allows to configure importKey). We can choose 'Employee Directory | Employee History Record' as importSrc.

Specifically for levels 'TeamDet | IndDet', we could have an extra ‘Objective’ as importSrc option.

 level2.jpg

 

Keywords

Variable Pay, alcf fields, abr, nonabr, Assignment Based Rating, custom assignment fields, aggregating columns, teamsection, individualsection, entry level, IndSect, BizGoal, , KBA , LOD-SF-VRP , Variable Pay Programs , LOD-SF-VRP-BON , Bonus, calculating bonus, payouts, etc. , How To

Product

SAP SuccessFactors Compensation all versions ; SAP SuccessFactors HCM Suite all versions