Service Directory > v32.1 > Compensation > Put_Compensation_Scorecard
 

Operation: Put_Compensation_Scorecard

This operation allows the creation or modification of a scorecard.


@ - A parameter name with this symbol denotes an XML attribute within the document instead of an XML element.


Contents

 

Web Service

 

Request

 

Response

 

Element(s)

 

Request Element: Put_Compensation_Scorecard_Request

Contains scorecard information.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
@Add_Only  boolean  [1..1]  When True, indicates only a new scorecard will be added   
Compensation_Scorecard_Reference  Default_ScorecardObject  [0..1]  A unique scorecard identifier.   
Compensation_Scorecard_Data  Compensation_Scorecard_Data  [1..1]  Contains the detailed scorecard information 
Validation Description
The sum of the goal weightings must equal 100%.   
 
Validation Description
Compensation Scorecard already exists.   
top
 

Response Element: Put_Compensation_Scorecard_Response

Compensation Scorecard Response.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Compensation_Scorecard_Reference  Default_ScorecardObject  [0..1]  Reference ID of Compensation Scorecard.   
top
 

Default_ScorecardObject

part of: Put_Compensation_Scorecard_Request, Put_Compensation_Scorecard_Response
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Default_ScorecardObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Default_ScorecardObjectID

part of: Default_ScorecardObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Performance_Scorecard_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Compensation_Scorecard_Data

part of: Put_Compensation_Scorecard_Request
Contains scorecard data.
 
Parameter name Type/Value Cardinality Description Validations
ID  string  [0..1]  A unique scorecard identifier.   
Effective_Date  date  [1..1]  The effective date of the scorecard.   
Scorecard_Name  string  [1..1]  The name of the scorecard. 
Validation Description
Scorecard Name entered has already been used.  Scorecard Name already entered. 
 
Scorecard_Description  string  [0..1]  Description of the scorecard.   
Scorecard_Goals_Data  Performance_Criteria_Data  [1..*]  Performance criteria for scorecard.   
Scorecard_Profile_Data  Scorecard_Profile_Data  [0..*]  Contains a rule/profile delineated set of goals. 
Validation Description
The sum of the goal weightings must equal 100%.   
 
Validation Description
The sum of the goal weightings must equal 100%.   
top
 

Performance_Criteria_Data

part of: Compensation_Scorecard_Data
Contains information on scorecard.
 
Parameter name Type/Value Cardinality Description Validations
Goal_ID  string  [0..1]  Unique identifier   
Goal_Name  string  [1..1]  Name of criteria.   
Goal_Description  string  [0..1]  Description of criteria.   
Goal_Weight  decimal (10, 4)   [1..1]  Weight of criieria.   
top
 

Scorecard_Profile_Data

part of: Compensation_Scorecard_Data
Contains scorecard data.
 
Parameter name Type/Value Cardinality Description Validations
Scorecard_Profile_ID  string  [0..1]  Unique identifier   
Scorecard_Profile_Target__Rule_Reference  Condition_RuleObject  [1..1]  A unique eligibility rule reference. The rule delineates results by how a worker matches the rule evaluation.   
Scorecard_Profile_Goal_Data  Scorecard_Profile_Performance_Criteria_Data  [1..*]  Contains set of goals and goal values that apply to the eligibility rule.   
Validation Description
The sum of the goal weightings must equal 100%.   
top
 

Condition_RuleObject

part of: Scorecard_Profile_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Condition_RuleObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Condition_RuleObjectID

part of: Condition_RuleObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Condition_Rule_ID, WCP_Component_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Scorecard_Profile_Performance_Criteria_Data

part of: Scorecard_Profile_Data
Contains set of goals or criteria.
 
Parameter name Type/Value Cardinality Description Validations
Scorecard_Profile_Goal_ID  string  [0..1]  Unique identifier   
Scorecard_Profile_Goal_Name  string  [1..1]  Name of Ccriteria.   
Scorecard_Profile_Goal_Description  string  [0..1]  Description of criteria.   
Scorecard_Profile_Goal_Weight  decimal (10, 4)   [1..1]  Weight of criteria.   
top
 

Default_ScorecardReferenceEnumeration

part of: Default_ScorecardObjectID
Base Type
string
top
 

Condition_RuleReferenceEnumeration

part of: Condition_RuleObjectID
Base Type
string
top