SAP Knowledge Base Article - Public

2693715 - Development Objectives Portlet Not Displaying All Goals / Data / Error

Symptom

  • "You have no development objective in this category" message in Development Objectives portlet. 
  • The Development Objectives portlet does not show all goals / objectives.
  • No Development Objectives are visible in the Development Objectives portlet. 
  • The field labels are not displaying
  • Table fields are not displaying
  • Error on the Development portlet

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 Career Development Planning

Reproducing the Issue

  1. Go to People Profile > navigate to the Development Objectives portlet.
  2. Not all development objectives that appear in the Development module appear in the portlet. 

Resolution

There are three reasons why you may not be seeing all Development Objectives in the portlet:

  1. The portlet does not load all Development Objectives at first.

Initially, the portlet will load and display up to 2 development objectives per category. If the user has more than 2 development objectives, you'll need to click "Show more" to load and display all development objectives. 
dev_obj_portlet_load_more.png

     2. The Development Plan template is not configured to publish all objectives to the People Profile.

With the default Development Plan template configuration, the users need to decide to publish each development objective to the scorecard individually. Therefore, if the user does not take this action of publishing the objective, it will not display in the portlet. To publish an objective to the Scorecard, go to the Development Plan > click the menu for a development objective > click "Add Development Objective in Scorecard".

Add Dev goal to scorecard.jpg
It's also possible to configure the Development Plan to publish all development objectives automatically to the Scorecard. For more information, refer to the section "What Development Goals appear in the portlet?" from the Wiki Page Development Plan - Development Objectives portlet for People Profile.

     3. The logged-in user does not have permissions to see all Development Objectives. 

The Development Objectives portlet follows the same permissions that are defined in the Development Plan template to display this content. There are permissions to view the development goals and to view private goals. So, if you are missing this permission for the target user, you will not be able to see the goals in the portlet. For more details, refer to the section "What permissions does the portlet respect?" from the Wiki Page Development Plan - Development Objectives portlet for People Profile.

Note: by default the Development portlet will not show all field labels configured to show in the People Profile. To see these field labels, you can click the 'Show More' button:

Development portlet field labels not displaying.jpg

Once you click on this, the portlet will expand to show all field labels configured to show in PP3.

Note: to see data for each field you not only need permission to view the data but you also need to have the 'Show in People Profile Block' checkbox selected in the Development Plan template in Manage Templates:

Show in People Profile_development fields.png

Note 2: Only templates defined in Configure People Profile will appear for selection in the portlet:

CDP templates for Scorecard portlet.png

Note 3: the 'name' field is a special reserved system field ID and is designed to display only the title or description given when the goal was created (and not the label given to it in the template). The label for the 'name' field will only display in the development plan.

Example below:

   a. This is the field label that will only show in the development plan.
   b. This is the goal name/ description that will appear in the portlet.

Development goal name field.jpg

  • In the template xml it is configured as <field-definition id="name"
  • If the field "name" has not been configured in the Development Plan an error message will occur on the People Profile
  • Further information on goal plan fields can be found in the Admin Guide.

For Support and Partners:

Note 4: Currently the Development Portlet supports the field types:

  • type="date"
  • type="textarea"
  • type="enum"
  • type="competencies"
  • type="link"

Table fields ‘type="table" are not currently supported for display in the portlet.

Enhancement open for this on Customer Influence, click here.

See Also

 Wiki page Development Plan - Development Objectives portlet for People Profile

Keywords

development objectives goals, development portlet, People Profile, error, message , KBA , LOD-SF-CDP-POD , Home Page, Pods and Portlets, To Do List , LOD-SF-EP , People Profile , Problem

Product

SAP SuccessFactors Succession & Development all versions