Symptom
You can auto-populate goals from a Goal Plan into a Performance Form Goal section, and auto-synchronize goals between the Goal Plan and the Performance form. This article explains the functionality of auto-populate and auto-sync.
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 Performance Management
- SAP SuccessFactors Goal Management
- SAP SuccessFactors Career Development Planning
Resolution
- At the time of Performance Form creation and the form is NOT opened by the user.:
- If auto-populate is enabled, existing Goals are pulled into the Performance form when the form is created and NOT opened by the user.
- If auto-populate is disabled, existing Goals are NOT pulled into the Performance form when the form is created and NOT opened by the user.
- Note: Chang to Auto-populate setting will not be reflected on forms that are already launched. You need to be launch a new form to see the change take place.
How to enable Auto-Populate In Performance Forms
As a customer, you do not have access to Provisioning. Please engage a Certified Partner to assist with this configuration.
The obj-sect-type element indicates how to auto-populate the goal section:
- Set to custom if you don't want to auto-populate goals to a form when the form is created and NOT opened by the user.
-
Set to plan if you want to auto-populate goals to a form when the form is created and NOT opened by the user.
II. Auto-Sync if set to true the sync happens every time the form is opened.
This feature only applies to the below scenarios:
- Deleting a goal from a Performance Form:
- If auto-sync is enabled, Goal is deleted from BOTH Performance Form and Goal Plan
- If auto-sync is disabled, Goal is deleted from Performance Form BUT remains on the Goal Plan
- Adding a new goal to a Goal Plan:
- If auto-sync is enabled, Goal is added to BOTH Performance Form and Goal Plan
- If auto-sync is disabled, the Goal is ONLY in the Goal Plan
- Deleting a goal from a Goal Plan:
- If auto-sync is disabled, Goal is deleted from Goal Plan. Goal remains on Performance Form BUT cannot be edited and will display error message: This goal no longer exists in the goal plan.
- If auto-sync is enabled, Goal is deleted from BOTH Goal Plan and Performance Form
Behaviors of different combination of auto population and autosync
Autosync |
obj-sect-type value |
Behavior |
true |
plan |
|
true |
custom |
|
false |
plan |
After form created:
|
false |
custom |
After form created:
|
The following behaviors occur regardless of whether auto-sync is true or false:
- Creating a new goal on the Performance Form will show on the Goal Plan as well irrespective of auto-sync or auto-populate configuration.
- Editing an existing goal on the Performance Form or the Goal Plan
- Changes will be reflected on BOTH the Performance Form and the Goal Plan
- Edits will be included in the Goal Plan audit trail
- Keep in mind that if you have more than one goal section with "Synchronize objectives from an objective plan and a review form" just one section will be populated.
Additional Notes for Auto-Sync:
- If you use Latest Goal Management and auto-sync is enabled in Performance Management:
- Users can delete a goal on a Performance Management form only when they have the Objective Plan Permissions role-based permission for the goal plan of that goal. The goal deleted from the form will also be deleted from the goal plan.
- Users without the permission can't see the button to delete the goal on the form.
- When a form is in the modify stage, changes in a goal plan are synced to the form. When the form is in the signature or completion stage, the changes aren't synced to the form.
- Auto-sync on a form works when the form is saved.
- If goals are auto-populated to multiple goal sections based on goal categories, we do not recommend you also use auto-sync. This is because changing the category of a goal in the goal plan will move the goal to a different section in the form. While the goal is moved to the new section correctly, any ratings and comments associated to the goal are not moved and get lost.
- Enabling auto-sync is not dynamic and will not update live forms. You'll need to update the setting and relaunch.
How to enable Auto-Sync for Performance Goal:
- Navigate to Admin Center > Performance Management > Manage Templates
- Select Performance Review tab > Select form template
-
Click on Edit Fields and Sections > Select the Goal section you want to edit
-
Click on Show advanced options...
-
Check Synchronize goals from an goal plan and a review form > Save
How to enable Auto-Sync for Development Goal:
- This feature also works with Career Development Planning.
- For development goal, the 'Synchronize goals from an goal plan and a review form' option is not available in Manage Templates. The change needs to be made in provisioning.
XML Sample: <obj-sect-type autosync="true"><![CDATA[plan]]></obj-sect-type>
As a customer, you do not have access to provisioning. Please engage your Partner or SuccessFactors Product Support to implement the change.
See Also
- Implementing and Managing Performance Management - Auto-Populate and Auto-Sync
- Implementing and Managing Performance Management - Working with Goals on Forms
- Implementing and Managing Goal Management - Integrating with Performance Management
- kba 2863897 - How to Prevent Auto-Population of Goals on a Performance Form
Keywords
SF, Success Factors, PMGM, PM, GM, CDP, auto sync, objective, objectives, synchronization, auto-populate, auto populate, populating, syncing, KM-15609, auto populate, prevent auto populate, autosync , KBA , sf performance manage template , LOD-SF-PM-GM , Goals in PM Form , LOD-SF-PM-FRM , Forms & Templates , LOD-SF-CDP-INT , CDP Integrations, LMS, PM, EC etc. , LOD-SF-GM-INT , Integrations with PM, CMP, VP, EC, etc. , LOD-SF-PM-ADM , Admin Center, RBP, Permissions and Settings , How To