Introducing the Administration Course
Exploring Career Development Planning
Configuring Career Development Planning Permissions
Using Job Architecture in Career Development Planning
Exploring Development Goal Plans
Exploring the Career Worksheet
Describing Opportunity Marketplace
Exploring CDP Capabilities and Learning
Developing Mentoring Programs
Planning Next Steps

Configuring Development Goal Plan Templates

Objective

After completing this lesson, you will be able to define the steps needed to change an existing development plan template.

Development Goal Plan Templates Overview

Development Goal Plans are configured using the Development Plan Templates, which are configured using Manage Templates in Admin Center. Once you open Manage Templates, you'll use the Development tab for all Development Goal Plan Templates.

The Manage Templates screen is shown with Development selected.

Inside the Development tab, one or more templates may display, depending on the number of active plans or previous changes. It is best practice to create or modify a new development template every 3 to 5 years. Because career development often requires accumulation of new skills or competencies, which may take some time, a development template is updated less frequently than a goal management template. The frequency of changes to the template may also depend on your culture or talent management strategy.

OptionsActions
Add SuccessStore TemplateSelect to add a new development goal plan template from the SuccessStore.
Upload New TemplateSelect to upload a new development goal plan template.
FilterSelect a filter for the screen, such as showing only active templates.
Template IDID number of the development goal plan template.
Template NameName of the development goal plan template.
DefaultSets the default plan for end users when they open Development Goals.
ActiveAllows the template to display to the end user in the dropdown on the Development Goal Plan page.
Updated OnDate the template was last updated.
Date RangeDate range defined in the plan.
Up/Down ArrowsUse the arrows to control the order of the templates.
UpdateSelect the UP arrow to upload a new copy of an existing development goal plan template.
DownloadSelect the DOWN arrow to download the development goal plan template and edit it with an XML editor.
RevisionsThe clock icon opens an audit trail of all revisions to the development goal plan template.

Note

New development goal plan templates can be added through SuccessStore, or existing templates can be uploaded.

Template Permissions

If a newly created template cannot be seen, be sure to check Manage Permission Roles to see if permission was given to the template itself within the Goals area. This section is shared between Goal Management and Career Development Planning, so you'll need to specify which templates per role to access. To select multiple templates, select the radio button to the right of ALL and open the goal list. Check the boxes for the templates to which you wish to give access and close the list.

The Goals user permission is shown with the full list of goal plans open for choosing individual goal plan templates.

Development Plan General Settings

Similar to Goal Management, Performance Management, and many other SAP SuccessFactors modules, Development Plan configurations reside in an XML-based template. Many features of these XML-based templates can be configured in Admin Center. Use action search to navigate to Manage Templates and select the Development tab. Then select and open the development plan you would like to edit.

What are General Settings?

The first item within a development plan is General Settings. This area of the template contains key attributes which set up the plan's main functionality. General Settings do not include the fields, permissions, and layout of the plan.

Some features within General Settings can be configured by a customer's administrator in Manage Templates and others must be configured by a consultant via XML coding. This training will include both options, starting with Admin Center.

The Basic Development Plan General Settings are displayed on Admin Center page.

Modify General Settings in Admin Center

The following areas of the development goal plan can be modified using the General Settings area of Manage Templates.

  • Edit the name of the Development Plan.
  • Enter specific instructions to appear at the top of the Development Plan.
  • Use the rich-text editor to change font size, color, style, or add a link to an external website.
  • Enter start and end dates (these are the dates that will default for all goals added to the plan).
  • Change the language (if applicable) and enter appropriate language text.

Category Configuration in Manage Templates

Category Management in Admin Center

A single default Development Goals category exists as a placeholder for all goals. However, additional categories can be created if desired. One example of a use case would be to create an Archived Goals category, because users may not have new Development Plans every year.

The Add a New Category page is displayed.

Note

Multiple categories will create a Category dropdown when creating development goals in the instance. With a single default category, there is no Category dropdown.

General Settings Modified by Professional Services or Customer Success

In addition to modifications to the General Settings, it is possible to add or delete categories and fields in the development plan template. However, these options may be limited to the original configurations set up during implementation unless the XML has been modified by a Professional Services Consultant or a Customer Success request. For example, there are several other settings in General Settings that are only visible in the XML representation of development plan templates. Help from Professional Services consultants or Customer Success will be needed to make these changes within the XML code. Consultants generally capture this information as part of the implementation process. It is important to have this information well before your system goes live and to work with your consulting partner to make sure you understand the available options so that you can make the best choices for your organization.

Note

Configuration guides or documents are typically presented during the implementation project. If you do not have these items, contact your Professional Services consultant. In addition, it is the responsibility of the customer or administrator of the system to update the configuration guides as changes are made moving forward.

Some examples of attributes only available via XML modification are listed below. This list is not exhaustive, so you should work with your consulting partner to make sure all options are explained. Several options are similar to options used in Business Goal Plans but some of them are not utilized in Development Goal Plans. For example, cascading of goals is not supported with Development Goal Plans.

XML Options and Descriptions (Partial List):

XML OptionsDescriptions
instructions-viewdefaultInstructions for a development plan will be visible by default if this option is set to true.
alerts-viewdefaultAlerts for a development plan will be visible by default if this option is set to true.
new-obj-share-status-publicWhen set to true, a newly created goal will appear as a public goal. When set to false, a newly created goal will appear as a private goal.
use-text-for-privacyThis attribute allows users to view the visibility field so the privacy of the goal can be changed (Public/Private).
max-goalsThis attribute defines the maximum number of goals for a goal plan. If the number of goals exceeds the max-goals value, a warning will be displayed.
min-goalsThis attribute defines the minimum number of goals for a goal plan. If the number of goals is lower than the min-goals value, a warning will be displayed.

Configuration of Standard and Custom Fields in Admin Center

Add Fields in Admin Center

There are several standard fields and unlimited custom fields that can be added for development goals. Not all fields can be added through Admin Center. Some fields, like the competencies and milestones fields, must be added using the XML code.

All fields will have a label, a field ID, and a field type. Labels can be localized to any language you have enabled in the system. An additional option is whether the field is required.

When you add a new template through the SuccessStore, you automatically get the following fields:

  • Goal: This identifies the name of the goal. The field type is textarea, but it can be changed to text via XML.
  • Description: This is an explanation of the goal. The field type is typically a textarea.
  • Start Date: This is the start date of the goal. The field type is date.
  • Due Date: This is the due date of the goal. The field type is date.
  • Status: This is the current status or state of the goal. The field type is enumeration (enum), which is displayed as a dropdown list of options.
Select the Field type from dropdown to add the field.

Adding a Field

Adding a field is as easy as choosing the Add a New Field option on the left side of the screen and then selecting the field you wish to add. You’ll have the following options while adding new fields (outlined here, and covered in more detail in an upcoming exercise):

  • Select the language you wish to edit using the Change Language option or leave it as default.
  • Create a Label.
  • Check the Required Field box if the field should be required. This will add a red asterisk to the end user view.
  • The option Show in People Profile Block applies to Legacy People Profile only.
  • Change or add dropdown options for fields with a Field Type of enum. You can control font color and sort order.
  • When working with fields of type enum, choose Add a New Value to add a new dropdown option.
Select the details to be added in the Purpose tab.

Note

Field ID and Field Type cannot be changed for standard fields. For custom fields, the ID and Field Type will be configured at the time the field is created.

To edit fields, select the field you wish to edit and make the necessary changes. You can also reorder fields in Manage Templates by selecting the six-dot icon to the left of the field and dragging and dropping the field to a new location.

The example below shows how to add a new value for the dropdown options in the standard Status field. A name and text color must be defined for the new dropdown value.

The Status field also has a couple of extra options:

  • Trigger Completion: This allows you to select which status state triggers the goal to be marked as completed. You can select one of the states from the dropdown. If you leave it blank, the last state value in the list will trigger the completion of the goal.
  • Completed Goals Category: Specify which goal status is considered "completed" (Trigger Completion) and select the target completed goals category in the development goal plan template. If the completed status is not explicitly configured, the system uses the last value in the status list. When users update a development goal's status to "completed" from the home page, goal plan page, goal details page, or attribute details page, the system automatically moves the goal to the specified completed category. Goals updated to "completed" by import remain in their original category unless the correct target category is also set in the import file.
  • Do Not Generate Cards on Home Page: This option specifies which states do not generate a card on the Home Page. It's recommended that after saving the template, use Refresh to start a job that ensures goals in the specified states are excluded from the Home Page display. The same value cannot be selected for both Trigger Completion and Do Not Generate Cards on Home Page.
Screenshots are displayed showing a new value being added to the status field.

Delete Fields

Fields can be deleted using the trash can icon that appears when you hover over the field.

Note

All fields except the Goal Name (Field ID: name) can be deleted.

Conversion of an Existing Template to the Latest Goal Management

If you need to continue using some of your existing Legacy Development Goal templates, you will need to convert them into the Latest Goal Management version using the tool provided within Manage Templates.

Note

Going forward, convert only those templates that you are currently using. It is not necessary to convert every single template. Legacy goal templates and their goals can be viewed from the Development Goals screen. New templates created will not require any conversion.

The templates converted will retain their ID. The original template is copied with a new ID and renamed as Original Name Backup in the read-only mode.

Navigate to Manage Templates and select at least one template to convert. Alternatively, you can add a new template from SuccessStore, and it will be displayed in the Latest Goal Management version.

The existing templates in your instance are convertible. You can run the Conversion tool which will ensure the template is ready to go. Any fields that are not supported will be set to optional (not required) if they were used previously, and while they will remain in the template, they will not be shown in the UI.

Create a new Development Plan Template in Admin Center

In this exercise, you will create a new Development Plan Template in Admin Center.

Steps

  1. Using the Action Search, locate Manage Templates and Development.

  2. Select Add a New Template and choose the Basic Development Plan template from the SuccessStore.

  3. Choose Add to my instance and provide a name for the template.

  4. Save the new development plan template.

Modify General Settings to a Development Plan Template in Admin Center

In this exercise, you will change the instructions and the start/end dates to a template in Admin Center.

Steps

  1. Using the Action Search, navigate to Manage Templates and select Development.

  2. Select the Development Goals template.

  3. Select General Settings to view the instructions, start date, and end date.

  4. Enter some text in the Instructions to your users area.

  5. Enter current dates in the Start Date and End Date fields. Change the end date before changing the start date.

  6. When finished, save the development plan template.

  7. To view your changes, navigate to GoalsDevelopment Goals

    Note

    If you cannot see your new or modified template, be sure to check your setup in Manage Permission Roles by granting permission to the template under GoalsGoal Plan Permissions. Either All needs to be selected or the development goal template must be chosen to grant permissions.

Result

This concludes the exercise: Modifying General Settings to Development Plan Template.

Summary

  • Access and configure Development Plan Templates through Admin Center's Development tab, updating templates every 3-5 years to align with evolving competency requirements.
  • Modify plan names, instructions, date ranges, and categories directly in Admin Center; advanced XML modifications require Professional Services support.
  • Add, edit, or delete standard and custom fields using Admin Center, including goal name, description, dates, and status with dropdown options.
  • Configure template permissions through Manage Permission Roles to control which user roles can access specific development goal plan templates.