SAP Knowledge Base Article - Public

2199388 - Add Development Goal Option is Missing in Career Worksheet v12

Symptom

In Career Worksheet, when selecting a role, the option "Add Development Goal" is not available for the listed competencies associated to the role selected.

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 Plan
  • SAP SuccessFactors Career Worksheet

Reproducing the Issue

  1. Go to Development > Career Worksheet;
  2. The option "Add Development Goal" is missing under the competencies section, associated to the selected role:

CW_MissingCDPbutton.png

Cause

The option "Add Development Goal" missing in Career Worksheet may be caused by missing field attribute or action permission.

Resolution

The following scenarios may cause this behavior in Career Worksheet:

  1. Field definition for "development_goals" is not configured in Career Worksheet template;
  2. Read permission to field "development_goals" is not defined for users, or is restricted to specific roles;
  3. Behaviors are not being used for the Career Worksheet Template, so the setting <behaviors hide="true" hide-ratings="true" use-in-readiness="false"/> must be defined;
  4. Behaviors are configured to be displayed in Career Worksheet, but the tag use-behavior is not defined for the field "competency" in your default Development Plan Template.
    • Also, when using behaviors in Career Worksheet (behaviors hide="false"...), it is necessary to add roles in the "write" permission for the field "competency_name" in the Career Worksheet Template.

To verify the configuration in the Career Worksheet template and apply the necessary corrections, you need to engage your Implementation Partner, as it is necessary to configure a new field and/or provide necessary action permissions for roles.

Implementation Partners Only:

In Provisioning, export the Career Worksheet Template, and make sure the field "development_goals" is configured for the template, and required permissions are granted.

  1. Field definition example:
<field-definition id="development_goals" type="text" required="true" detail="true" viewdefault="on" showlabel="false" field-show-coaching-advisor="false" cascade-update="push-down">
<field-label>Development Objectives</field-label>
</field-definition>
  1. Field permission example:
<field-permission type="read">
<description><![CDATA[Everyone may read any public field]]></description>
<role-name><![CDATA[*]]></role-name>
<field refid="competency_name"/>
<field refid="last_rated_form"/>
<field refid="last_rated_date"/>
<field refid="last_rating"/>
<field refid="gap_graph"/>
<field refid="development_goals"/>
<field refid="readiness_meter"/> </field-permission>
  1. Hide Behaviors example:

You can hide behaviors and modify their rating handling by adding the following tag to your Career Worksheet template, after the text-replacement tag and before the field-definition tags:

<behaviors hide="true" hide-ratings="true" use-in-readiness="false"/>
  1. Use Behaviors example:

You can use behaviors and modify their rating handling by adding the following tag to your Career Worksheet template, after the text-replacement tag and before the field-definition tags:

<behaviors hide="false" hide-ratings="true" use-in-readiness="false"/>

When using behaviors, set use-behaviors in default Development Plan Template and grant "write" permission for field "competency_name" in Career Worksheet, as example below:

use-behaviors in Development Plan Template:

<field-definition id="competency" type="competencies" 
required="false"  detail="false"  viewdefault="on"  showlabel="false"  
field-show-coaching-advisor="false"> 
  <field-label>Competencies</field-label>
  <field-description>Competencies</field-description>
  <field-format>use-behaviors</field-format>
</field-definition>

write permission in Career Worksheet Template:

<field-permission type="write">
<description><![CDATA[Employee and Manager can write]]></description>
<role-name><![CDATA[E]]></role-name>
<role-name><![CDATA[EM]]></role-name>
<field refid="competency_name"/>
</field-permission>

NOTE: If you include the development_goals field in the Career Worksheet Template - that will show the number of existing development goals for each competency and an option to add a new development goal), you must have an active development plan template, with a competency field defined.

By default, behaviors are included in the list of required competencies for a role. You can hide behaviors and modify their rating handling by adding the tag to your Career Worksheet template, after the text-replacement tag and before the field-definition tags:

Once the necessary changes are applied to the Career Worksheet Template, the option "Add Development Goal" will show in the Competencies section of the Career Worksheet:

CW_ShowingCDPbutton.png

  • Note: Users need to have permission to add goals in the default development template in order to add them in the Career Worksheet.
  • Note II: When using the configuration for behaviors in the Career Worksheet, users will need to click on the competency dropdown to see the behaviors and the option to add development goals:

Add goal to behavior in career worksheet.png

  • Depending on the configuration, you can add development goals to either the behaviors or competencies, but not both.
  • When using the configuration for behaviors in the Career Worksheet template, then you must also make sure that the Role Readiness form has enabled rating for behaviors as well - in Manage Templates.

Keywords

Development Goal, link in Career Worksheet, option, button, not available, missing, not showing, unable to add, create, dev goal, goals, development objective, objectives, in CW, career worksheet, templates, page , KBA , LOD-SF-CDP-CW , Career Worksheet , LOD-SF-CDP-TMP , Template Management , LOD-SF-CDP-SCR , Software Changes, Services, Provisioning etc. , Problem

Product

SAP SuccessFactors Succession & Development all versions