Symptom
This article describes which changes can be completed by Cloud Product Support via Software Change Request, and which changes should be completed by Implementation Partners for Compensation and Variable Pay templates.
Important Note to Customers:
- Software change requests should not be initiated via the Chat Channel.
- If a supported XML change request is required, please follow the process outlined below under "To submit a software change request" to create a support ticket and fill out the required information.
Environment
- SAP SuccessFactors Compensation
- SAP SuccessFactors Variable Pay
Resolution
What can be done via self-service tools in Admin Center
- Display Settings under Plan Setup.
- Employee Central Settings option under Plan Setup - Settings for Compensation Template
- Require Comments for Compensation & Variable Pay
- Template configuration available in Admin Center > Compensation Home > Select Template
- Main Product Guides, Admin Guides and Configuration Guides can be found here
- Changes to data, people, settings, reports - change your program templates and even live worksheets via regular Admin Tools. See: Changes to Live Worksheets, Data and Compensation Programs
Additional assistance can also be found via the Community Quick Question Forum (login required).
What is considered an Implementation Request
Custom changes that cannot be completed via SuccessFactors Admin Tools can be delivered by Implementation Partners and Professional Services.
- Creation of new worksheets
- Evaluating current programs for design optimization
- Creation of new system fields, and associated permissions
- Creation of new system filter fields to be used throughout the program
- Creation of new workflows and the associated user permissions within forms and programs not supported via admin tools
- Anything you would like assistance to implement (For eg: adding publish info to the xml)
How to engage an Implementation Partner
- Visit our SAP Partners page.
- Click the "Search Now" button on "Find a Partner" tile > click the button "Search the SAP Partner Finder".
- You can filter the search by solution, industry and location.
- From the list, click on the Partner name you want to work with to see contact details for the partner.
- Partners can provide quotes and estimates based on your needs.
Please note that each partner may determine the types of services they offer for customers. Pricing can vary between partners. There are a number of partners that are happy to perform the types of changes listed here.
Partners should NOT attempt to change live form XML via any front end or provisioning level tools! Any damage caused to forms are likely irreversible, and may result in loss of data and forms that can no longer be used. Changing live XML code in a production instance may breach SAP policies.
XML Upload via Provisioning
If you made changes in a template XML and now needs to upload it in the system in order to update it, please engage your Implementation Partner or Professional Services to fulfill this task or, alternatively to the XML upload, request instead each supported change individually as per the Software Change Request (SCR) process described below. For more information on this topic please refer to KB Article 3236270 - Requests to upload XML Templates via Provisioning.
Supported XML Changes we can Deliver via Product Support
Supported changes are typically characterized as "existing program maintenance" that are:
- A necessary change to keep the existing program working as-is
- Small year-over-year change not possible via Admin Tools
- Adding functionality driven by SAP’s quarterly releases not possible via admin tools, and required by SAP.
Before Proceeding:
- This service is available only to Enterprise customers and their designated primary administrators.
- It is not available to Professional Edition customers.
- It is not available to Partners.
- The change process does not cover changes you can make via Admin Tools.
- Is limited to 1 or 2 changes for 1 template per request.
- When you have multiple changes and multiple templates, you will need to use partners.
- Cloud Product Support can take up to 4 weeks to process change requests. Please submit your changes at least 4 weeks in advance.
Itemized List |
Details of Supported Changes |
Change Currency Centric Settings -Implementing and Managing Compensation - Configuring Functional Currency |
In the Currency Section of the Settings Page under compensation Home, you can select the functional currency but cannot set what type of currency centric it is. XML Section that needs to be updated: <comp-config showFormRatingAs="number-text" functionalCurrencyCode="USD" baseCurrencyView="functionalCurrencyCentric" statementCurrencyView="localCurrencyCentric" makeCustomDataReportable="false" checkRatingSourceAcrossTemplates="false" autoSyncP4PData="false"> |
Enable Youcalc Analytics and/or Update the Dashboard ID - Implementing and Managing Compensation - Setting Up YouCalc Widgets in Compensation Worksheets |
XML Section that needs to be added/updated: <comp-youcalc-application appID="261" appDisplayHeight="200" showInExecutiveReview="true"> |
Create/Clone Variable Pay Goal Plan - Implementing and Managing Variable Pay - Creating Business Goal Plan Template For Variable Pay Programs |
This would require download of goal plan template via provisioning, updating the goal plan ID to the new value and re-import. No changes will be done to the content of the XML and no direct uploads of XML files will be supported (see KBA 3236270 ) |
Change merit, lumpSum, and/or lumpSum2 basedOn calculation - Implementing and Managing Compensation - Settings Managed from the Compensation Plan Template |
By default, the fields merit, lumpSum, and lumpSum2 calculations are based on CurrentSalary. Changing the calc basedOn will alter the calculation to the value it is changed to. |
Add 'personalCompensationStatement' to the Data Model - SAP SuccessFactors Data Model Reference Guide - Standard Element Field IDs in the Succession Data Model |
If the customer doesn't have the option ''Personal Compensation Statement' in the Employee Data in order to provide RBP permissions for manager to look at the target population's statements. As per the KBA 'Cannot Grant Compensation Plan Permissions via Role Based Permissions - personalCompensationStatement' (2084923), the following definition has to be added in the Data Model: <standard-element id="personalCompensationStatement" max-length="225" required="false" matrix-filter="false"> |
Add standard field as Category in People Pool of Manage Statement Assignment Groups > Group Definition - SAP SuccessFactors Data Model Reference Guide - Standard Element Field IDs in the Succession Data Model |
Change to be made within the Data Model. Add the standard element under this line: <element-permission type="read"> |
Removing a Salary, Stock or Bonus Tab from a compensation Form |
This may require removing whole sections of the xml of the compensation form. Note: Adding a new section such as a Stock Section or Bonus Section requires professional services as it is a process change |
Add CMP embedded template ID to PM template - Implementing and Managing Performance Management - Configuring Compensation Section on Forms
|
XML Section to be updated in the PM template: <compensation-sect index="3"><compensation-sect-name><![CDATA[Compensation proposal]]></compensation-sect-name> <fm-sect-config> <section-color><![CDATA[005BBE]]></section-color> <rating-label><![CDATA[Rating]]></rating-label> <rating-label-others><![CDATA[Rating]]></rating-label-others> <default-rating><![CDATA[unrated]]></default-rating> <hidden-strength-threshold>0.0</hidden-strength-threshold> <blind-spot-threshold>0.0</blind-spot-threshold> <num-decimal-places>2</num-decimal-places> <publish-button-label><![CDATA[Publish Content]]></publish-button-label> </fm-sect-config> <compensation-template-id><![CDATA[285]]></compensation-template-id> <compensation-field id="localCurrencyCode" show-if-value-empty="true"></compensation-field> <compensation-field id="curSalary" show-if-value-empty="true"></compensation-field> <compensation-field id="merit" show-if-value-empty="true"></compensation-field> <compensation-field id="finSalary" show-if-value-empty="true"></compensation-field> <compensation-field id="lumpSum" show-if-value-empty="true"></compensation-field> </compensation-sect> |
Change labels in the budget box |
|
Modify Manager First Name and Last Name labels for Executive Review (Compensation Plan) - Implementing and Managing Compensation - Settings Managed from the Compensation Plan Template |
This change requires to update multiple sections in the XML:
<comp-include-salary includeSalaryUserNameRight="false" includeEmployeeFirstName="false" includeExecRuleViolation="true" includeEmployeeLastName="false" includeMgrLastName="true" includeMgrFirstName="true" includeSalaryMgrId="false" includeMgrLastNameInForm="false" includeMgrFirstNameInForm="false" includeSalaryUserNamePreData="false" includeJobTitle="false" includeJobLevel="false" includePayGrade="true" includeFinalPayGrade="false" includeFinalPayGuide="false".... Note: The fields to update are includeMgrLastName and includeMgrFirstName and NOT includeMgrLastNameInForm and includeMgrFirstNameInForm
<comp-field-definition id="mgrLastName" isCustomField="false" isVisible="true" useFor="salary" readOnly="false" width="10" hidePercentage="false" hideAmount="false" percentageReadOnly="false" reloadable="true" displayOrder="24"> <comp-field-definition id="mgrFirstName" isCustomField="false" isVisible="true" useFor="salary" readOnly="false" width="10" hidePercentage="false" hideAmount="false" percentageReadOnly="false" reloadable="true" displayOrder="24"> Note: For other includeXX fields (i.e. includeSalaryMgrId), the field ID will always be in Camel case hence salaryMgrId |
Show Manager First Name and Last Name in Executive Review (Variable Pay) |
To show the columns 'Manager First Name' and 'Manager Last Name' in Variable Pay Executive Review the below tags must be set to TRUE. <show-mgr-first-name><![CDATA[false]]></show-mgr-first-name> Note that the default configuration is set to FALSE. |
Defining API comp-group ID feature - 2085185 - Compensation - Using SFAPI and defining API comp-group ID feature |
To enable compatibility with SFAPI, the following code must be added to the template XML: <comp-group id="some value"> where "some value" is the group ID for the template. |
Enable Bulk Print of Variable Pay Statements - Implementing and Managing Variable Pay - Variable Pay Plan Template Configurations From Provisioning |
The following code needs to be added to the variable pay template XML: includeVarpayStatement="true" under <comp-config> tag |
How to request a change from Cloud Product Support?
If the change you want to apply is listed in the table above, you can submit an case in the Support Portal requesting it. Please use the below template:
SCR Template: (Just copy and paste this into your case)
- Data Center (URL of your login screen):
- Company Instance ID (where to apply changes):
- Name of the Template Changes Will be Applied to:
- Itemized Change (from list below, which item needs to be changed):
- Other Comments:
Testing of Software Changes
Upon completion of the requested configuration changes, we require that you thoroughly test to ensure that the content has been coded to specifications and all functionality behaves accordingly and to expectations including all the way to printing and reporting if applicable. Only you the customer will ever know if something is wrong, as what is right for 1 customer can be wrong for another. Every option we have is right for someone, and is why we simply would not know what was "right or wrong" for you. Only you the customer can determine that for your program. If you feel you need consultant level assistance then consider a paid engagement with our Solution Consultants via our Partners.
See Also
- SAP Partner Finder
- KB article 2149831 - SAP Professional Services / SAP Certified Partner / SAP Account Management Team [SuccessFactors Cloud]
- KB article 2706322 - What is Support – What is Consulting: Cloud Solutions
- KB Article 3236270 - Requests to upload XML Templates via Provisioning
Keywords
SF, Success Factors, SuccessFactors, Compensation, Variable Pay, CMP, CCOR, Configuration, Change, XML, software, request, compensation, variable, pay, admin center, admin tools, partner, partners , KBA , LOD-SF-CMP-SCR , Software Changes, Services, Provisioning etc. , LOD-SF-VRP-SCR , Software Changes, Services, Provisioning etc. , How To