From what you learn from the customer analysis, you are able to set up various components of the customer’s Variable Pay program.
Variable Pay Program Components
Plan Information
Compensation Hierarchy
Currency Settings
Calculation Settings
Manager Instructions
Form/Worksheet Display Settings
Compensation Home
This is the admin interface to configure SAP SuccessFactors Variable Pay.
It simplifies administration by combining all configuration options into one screen. There is not as much XML configuration necessary.
Compensation Home is enabled in Provisioning and requires Admin 2.0. To get to Compensation Home, navigate to Admin Center → Compensation → Compensation Home.

Compensation Home Sections
Compensation Home is divided into sections:
Action for all plans
Complete general data imports and set up to be used by specific plans as needed. Examples:
Main Employee Data Import/Export (user data file)
Currency Conversion Tables
Lookup Tables
Manage Reward Statements
Manage Group Assignments
Manage Compensation Profile History
Monitor Jobs
Confirm the status of import, launch, update, and calculation jobs.
Add new variable pay plan
Create or copy a Variable Pay program.
Company Settings
Extra settings are available in Actions for all plans → Company Settings.
Enabling these features affects all plans.
- Disable locale based number format: when selected, planners are not be able to choose their desired number format. The system enforces the default format.
- Hide user photos on worksheet and compensation profile: disables photos to be displayed on worksheets.
- Hide download to pdf option in Employee Profile
- Disable locale number format on Reward Statements
- Disable header text wrap
- Include only completed variable pay worksheets, apply to generating reward statements: when checked, statements are generated for completed forms only.
- Enable Executive Review edit-in place: when this setting is selected, the Executive Review screen opens as editable and the planner can change recommendations for all employees at the same time, as opposed to planners selecting the Edit button in the gear box to edit the recommendations one at a time.
- Enable Variable Pay Excel Offline Edit: this setting makes it possible for the Bonus Payout Summary to be exported and modified offline in Executive Review. Offline changes can be made to both standard and custom entry level editable fields then have it imported back in Executive Review.
- Enable Role-Based Permissions for Compensation and Variable Pay Template Access: When checked, allows RBP to control who can manage individual templates.
Variable Pay Program: Add New Plan and Program Settings
Creating a New Program (Plan)
The quickest way to create a new Variable Pay plan is to clone an existing one, alternatively, users can start from scratch by filling out all the setting details.
Note
The words program and plan are used interchangeably in the Variable Pay solution.Program Settings
- Program Name: also called the Variable Pay Plan name.
- Template ID: system-generated. Unique identifier for the template. It can be used for reporting purposes.
- Program ID: system-generated. Unique identifier for the program.
- Background Section ID: defines employee history structure. Select the applicable Succession Data Model Background Element.
- Bonus Start/End Dates: used to calculate proration.
Note
If the Background ID dropdown is blank, there is currently no variable pay background section available and one must be uploaded before saving the program. Refer to details in the training on Background Elements for steps to upload. If ignored and left blank, a system error can occur.Hierarchy
By default, the Standard Hierarchy is used as the planner hierarchy. It can be changed later under Manage Users.
Supported hierarchies:
- Standard
- Comp Manager
- Standard with inactive users
- Comp Manager with inactive users
Hierarchies can also be modified in the XML template.

Breaks in hierarchy can cause forms not to be created. To check for breaks in hierarchy, use the Check Tool or by exporting users without managers from Define Planners → Troubleshooting Information.
Program Settings: Currency Settings
- Conversion Rate Tables (for multi-currency programs)
- Functional Currency – currency used to perform calculations
- Currency Views Availability – enables multiple currency views on a launched form (for multi-currency templates). A default currency view can be set.
- Import Functional - the currency conversion table needs to contain conversion rates from the functional currency into local currencies basis and custom fields as either local currency or functional currency
- Planner - the currency conversion table needs to contain conversion rates from the functional currency and any planner currencies into local currencies
- User - the currency conversion table needs to contain conversion rates from the functional currency into local currencies
- Any - the currency conversion table must contain conversions of all currencies into all local currencies
- Reward statement currency – specifies in which currency the reward statement is displayed
If the program is not multicurrency, it is recommended to create a blank conversion table. Conversion values do not need to be loaded.
Program Settings: Display Program Dates
Display program dates instead of outlying assignment dates.
If the assignment start date or end date is outside the Variable Pay program dates, you can choose to display real assignment dates (No) or adapt the assignment dates to the program dates (Yes). For example, the Variable Pay program date is from Jan 1 to Dec 31, 2018.
Marcus Hoff's assignment commences Oct 1, 2017 and ends Dec 31, 2018.
If set to No, Assignment Details appear as shown on the left of the following figure, Program Settings: Display Program Dates. If set to Yes, Assignment Details appears as shown on the right of the following figure, Program Settings: Display Program Dates.

Note
To change the name or order of fields in the Assignment Details section of the form, the change must be made in the employee history background element.Dynamic: can be turned on/turned off in already launched forms.
Additional Program Settings
Enable Flexible Payout curves: allows the use of unlimited number of steps and interpolation points.
Enable Guideline Optimization: allows changes on guidelines to be reflected in progress worksheets without generating new ones.
Show % symbol for percent type: allows custom percent field to display % sign, consistent with standard percent field format. If set to NO, the custom percent field displays as decimal. For example, 0.93 instead of 93%.
Use MDF Rule instead of imported eligibility rule: allows administrators to use MDF Business Rule engine to define variable pay eligibility even for non-Employee Central integrated plans (more detail is provided later in the course).
Program Settings: Eligibility
This is the starting point for controlling who is visible on Variable Pay forms (Manager Form Eligibility).
All employees are eligible
Choose this setting if you want to include all active employees to be visible in the variable pay worksheet.
Employees not part of any bonus plans are still visible on the worksheet, but with grayed-out details.
To exclude employees with no bonus plan eligibility or calculation, create a rule in manage form eligibility engine.
To exclude employees who have given their notice from the Variable Pay form.
No employees are eligible
When this setting is enabled, a rule must be created for employees to be included on the form. Otherwise, variable pay worksheets are not launched even if payout calculations are available.
Apply proration at the end of section calculation:
If set to No, proration is applied on target amounts.
If set to Yes, proration is applied on payout amounts, not on target amounts.
Apply proration rounding – Change the start and/or end date used in bonus calculation.
Let's use Wilma Sown as an example. Her assignment started January 8 (<10) and ended Dec 20 (>15).


Program Settings: Apply Bonus Plan Multiplier
Apply Bonus Plan Multiplier for section calculation – this allows the calculated section amount to be multiplied by the multiplier value.
Multiplier applies to section amount payout level.
Only relevant if the section contains goals (does not apply to Individual section when using overall rating).
Apply a single multiplier for each section calculation.
If selected, the multiplier value entered on the settings page is used for all sections.
If not selected, the multiplier value can be configured for each section in the Bonus Plan screen.
Program Settings: Refresh Ratings from PM on Form Open
Configured via the autoSyncP4PData setting in the XML.
When enabled, it automatically pulls current performance data from Performance Management when the Variable Pay form is opened. There is no need to refresh the form.
However, this is not applicable if ratings are coming from Employee Profile or Calculated/Overall Ratings from Performance Management as it is refreshed every time Variable Pay form is opened anyway.
Program Settings: Apply Gates and Accelerators
Set minimum threshold values/gates for business goals for calculating bonus payouts (more details provided later in this course).
Program Settings: Live Profile Visibility
This allows employees to view their calculated bonus within their Employee Profile, granted that permissions have been added to Succession Data Model.
Program Settings: Field-Based Permissions
Allows admins to restrict visibility and editability of standard and custom fields. Permissions can be created using standard system roles (EM, EA, EX) or group roles.
Statement Generation Settings: Enable Suppress Statement
Prevents generating statements for employees using configured custom field.
Forecast Settings
These group filters for forecast bonus results.
Select Save to create your program, which essentially creates a new plan/form template XML. Though most configuration is completed in Admin Center, the plan template XML can be downloaded from Admin Center, edited, and uploaded to Provisioning. A few features require XML editing.

Display Settings
Display settings allow administrators more flexibility on how patterns are displayed in the worksheet.
Include Budget: Determines if the budget panel is displayed. If deselected, budget panel does not display even if there is budget calculation configured in plan.
Include Total: Setting which determines if the column total is displayed or not. If deselected, even custom fields configured to show column total does not be displayed.
Rating Label Format: Determines how performance ratings are displayed: text, numeric, or number-text. Leading practice recommends using text to have more meaningful impact at steering rewards than simply numeric.
Guideline Pattern Format: Determines guideline display pattern on the Salary tab. Can use the following keywords: min, low, def, high, and max.
Enable Live Analytics: This setting enables a dashboard view of the plan payout.
Freeze Columns for Scrolling: Freezes the employee column pane to always be visible when scrolling.
Display Assignment Records in Manager Form: Specifies the order of employee assignment records.
Manager Instruction and Legal Notices: Space for instructions or notices which must be displayed on the form.
- You can set the default sorting of how employees are displayed on the form. You can set by employee names or final payout and also set the number of employees per page.
