SAP Knowledge Base Article - Public

2641834 - Compensation & Variable Pay - Suppressed Statements


Administrators can add a custom column to a Compensation or Variable Pay template to control if a statement is generated for an employee.

Why is this important?

  • Often, reward statements would not need to be generated for employees in certain situations, such as those not receiving a pay increase or bonus payout.
  • With this enhancement the administrator can define when statements are not generated.

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.


SAP SuccessFactors Compensation



To use this feature a custom column on the worksheet needs to be defined with a value of "TRUE" or "FALSE".

For example: if(merit=0,"FALSE","TRUE")

custom suppress.jpg

You can define from the templates setting screen (Plan Setup> Settings> Statement Generation Settings) which custom field you would like to use for suppressing statements.

 statement suppression setting.jpg

This custom field being used MUST be of STRING value and always set to be reportable.

  • FALSE Outcome of this column means NO statement will be generated for users
  • TRUE Outcome of this column means statements WILL be generated for users


  • When generating statements for users you will get a log file to confirm who has not had statements generated for them.
  • The following is an example of a log file where one statement was generated and the second was suppressed.

suppression log file.png

statement suppression.png

  • Also note this log file will NOT generate should you create statements using the "By employee name".

statements generation per user.png


suppress statements, compensation statements, variable pay statements, suppress, statements , KBA , LOD-SF-CMP-PS , Personal Statements , LOD-SF-VRP-PS , Personal Statements , How To


SAP SuccessFactors Compensation all versions ; SAP SuccessFactors HCM Core all versions