Once, we have started to set up the Goal Plan template via Manage Templates, the next step will be exporting the template via Provisioning and configure the template using an XML editor.
When opening the XML template, there is a first section that controls global settings used in the Goal Plan. All the elements and attributes of the XML from the beginning of the file through the <text-replacement>. These settings impact the entire goal plan and cannot be configured from Manage Templates.
123456789101112131415161718192021<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE obj-plan-template PUBLIC "-//SuccessFactors, Inc.//DTD Objective Template 4.0//EN" "objective-template_4_0.dtd">
<obj-plan-template spellchk="true" new-obj-share-status-public="true" instructions-viewdefault="on" alerts-viewdefault="off"
cascade-parent-viewdefault="off" cascade-child-viewdefault="off" pager-max-objs-per-page="4" pager-max-page-links="9"
pager-max-children-per-parent"0" display-alignment-format="names" more-details-child-format="goal-plan" share-confirm="true"
unshare-confirm="true" allow-group-goal="true" goal-tree-link="true" expand-collapse-categories="false" use-text-for-privacy="true" cws-people-role="true" max-weight-per-obj="25.0" min-weight-per-obj="5.0" overwrite-target-populations="false" swap-goal-link="false" learning-activity-deep-link="false" show-total-goalscore="false" show-goal-id="false">
<obj-plan-id>5</obj-plan-id>
<obj-plan-type>Business</obj-plan-type>
<obj-plan-name>Goal Plan</obj-plan-name>
<obj-plan-desc><![CDATA[1]]></obj-plan-desc>
<obj-plan-lastmodified>10/05/22 1:56 PM</obj-plan-lastmodified>
<obj-plan-start>01/01/2022</obj-plan-start>
<obj-plan-due>12/31/2022</obj-plan-due>
<obj-plan-numbering>
<obj-plan-number-format><![CDATA[#.]]></obj-plan-number-format>
</obj-plan-numbering>
<add-wizard mode="smart goal">
</add-wizard>
<text-replacement for="Instructions">
<text><![CDATA[ Use this worksheet to create or edit goals. To quickly create a new goal, click the Create New Goal button, or browse the Employee Hierarchy section to find an existing goal to add to your plan.]]></text>
</text-replacement>
Attributes of a Goal Plan Template
The attributes that determine some of the behaviors in the Goal Plan template are specified within the <obj-plan-template> tag. Some examples are the minimum and maximum number of goals that should exist in the Goal Plan, the visibility of the new goals created or the total weight from the sum of all the goal weights that should be allowed.
The code below is an example of the XML code including attributes for the Goal Plan template. If an attribute is not listed in the XML, it is not be available or enforced in the instance. For example, if the min-weight attribute is not specified, then a minimum weight is not defined for this particular goal plan.

The following table includes a list of some of the Attributes of a Goal Plan Template. Items marked with an asterisk (*) are the default values.
Attributes of a Goal Plan Template
Option | Valid Values | Description |
---|---|---|
new-obj-share-status-public | true | With this value, new goals are created as shared or public goals. |
false* | With this value, goals are created as unshared or private goals. | |
allow-group-goal | true | For performance goals only: This value enables the option to create and assign Team Goals in the goal plan. See Team Goals in the Latest Goal Management for more information. |
false* | With this value, team goals are disabled. | |
max-goals | <number> | This value sets the maximum number of goals that should appear in a goal plan. |
min-goals | <number> | This value sets the minimum number of goals that should appear in a goal plan. |
min-weight | <number> | This value sets the minimum % of the sum of goal weights that should appear in a goal plan |
max-weight | <number> | This value sets the maximum % of the sum of goal weights that should appear in a goal plan |
min-weight-per-obj | <number> | This value enforces a minimum % of individual goal weight in a goal plan |
max-weight-per-obj | <number> | This value enforces a maximum % of individual goal weight in a goal plan |
show-total-goalscore | true* | You can calculate the total score of a goal plan or just a category by using this attribute. This feature is related to the calculated fields but is specific to displaying total scores. |
Note
More information regarding the available attributes and those that are supported in Latest Goal Management can be found in this link: Attributes of a Goal Plan Template