Service Directory > v31.2 > Compensation > Put_Compensation_Scorecard_Result
 

Operation: Put_Compensation_Scorecard_Result

This operation allows the creation or modification of a scorecard result against a specific 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_Result_Request

Contains the scorecard result request information. This includes the detailed scorecard result data and an optional reference an existing scorecard result to update.
 
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 result will be added.   
Compensation_Scorecard_Result_Reference  Scoreset_ContainerObject  [0..1]  A unique scorecard result identifier.   
Compensation_Scorecard_Result_Data  Compensation_Scorecard_Result_Data  [1..1]  Contains the detailed scorecard result information. 
Validation Description
There are duplicate eligibility rules for this Scorecard. Please remove duplicate eligibility rules to save your changes.   
 
Validation Description
Compensation Scorecard Result already exists.   
top
 

Response Element: Put_Compensation_Scorecard_Result_Response

Contains the scorecard result identifier of the added or modified result.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Compensation_Scorecard_Result_Reference  Scoreset_ContainerObject  [0..1]  A unique scorecard result identifier.   
top
 

Scoreset_ContainerObject

part of: Put_Compensation_Scorecard_Result_Request, Put_Compensation_Scorecard_Result_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  Scoreset_ContainerObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Scoreset_ContainerObjectID

part of: Scoreset_ContainerObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Compensation_Performance_Scorecard_Result_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".   
@parent_id  string  [1..1]  Contains a unique identifier for an instance of a parent object   
@parent_type  WID, Performance_Scorecard_ID  [1..1]  The unique identifier type of a parent object   
top
 

Compensation_Scorecard_Result_Data

part of: Put_Compensation_Scorecard_Result_Request
Contains the detailed scorecard result information.
 
Parameter name Type/Value Cardinality Description Validations
ID  string  [0..1]  A unique scorecard result identifier.   
Evaluation_Date  date  [1..1]  The date the scorecard was scored with this result.   
Compensation_Scorecard_Reference  Default_ScorecardObject  [1..1]  A unique scorecard reference. 
Validation Description
Scorecard result must have the same goals as the scorecard.   
Scorecard result must have the same eligibility rules as the scorecard.   
 
Scorecard_Result_Data  Scorecard_Result_Data  [1..*]  Contains the set of goals and goal values for this result.   
Profile_Scorecard_Result_Data  Profile_Compensation_Scorecard_Result_Data  [0..*]  Contains a rule/profile delineated set of goals and goal values for this result.   
top
 

Default_ScorecardObject

part of: Compensation_Scorecard_Result_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  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
 

Scorecard_Result_Data

part of: Compensation_Scorecard_Result_Data
Contains the set of goals and goal values for this result.
 
Parameter name Type/Value Cardinality Description Validations
Goal_Reference  Performance_CriteriaObject  [1..1]  A unique performance goal reference. 
Validation Description
[Goal] is an invalid goal for [Scorecard] scorecard.   
 
Achievement  decimal (12, 6) >0   [0..1]  A numeric value indicating the level of achievement against the related performance goal.   
top
 

Performance_CriteriaObject

part of: Scorecard_Result_Data, Profile_Scorecard_Result_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  Performance_CriteriaObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Performance_CriteriaObjectID

part of: Performance_CriteriaObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Performance_Criteria  [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
 

Profile_Compensation_Scorecard_Result_Data

part of: Compensation_Scorecard_Result_Data
Contains a rule/profile delineated set of goals and goal values for this result.
 
Parameter name Type/Value Cardinality Description Validations
Eligibility_Rule_Reference  Condition_RuleObject  [1..1]  A unique eligibility rule reference. The rule delineates results by how a worker matches the rule evaluation. 
Validation Description
[condition rule] is an invalid eligibility rule for [default scorecard] scorecard.   
Scorecard result must have the same goals as the [scorecard] - [condition rule] scorecard.   
 
Scorecard_Result_Data  Profile_Scorecard_Result_Data  [1..*]  Contains the set of goals and goal values for this result.   
top
 

Condition_RuleObject

part of: Profile_Compensation_Scorecard_Result_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
 

Profile_Scorecard_Result_Data

part of: Profile_Compensation_Scorecard_Result_Data
Contains the set of goals and goal values for this result.
 
Parameter name Type/Value Cardinality Description Validations
Goal_Reference  Performance_CriteriaObject  [1..1]  A unique performance goal reference. 
Validation Description
[Goal] is an invalid goal for [Scorecard] - [Condition Rule] scorecard   
 
Achievement  decimal (12, 6) >0   [0..1]  A numeric value indicating the level of achievement against the related performance goal.   
top
 

Scoreset_ContainerReferenceEnumeration

part of: Scoreset_ContainerObjectID
Base Type
string
top
 

Base Type
string

top
 

Default_ScorecardReferenceEnumeration

part of: Default_ScorecardObjectID
Base Type
string
top
 

Performance_CriteriaReferenceEnumeration

part of: Performance_CriteriaObjectID
Base Type
string
top
 

Condition_RuleReferenceEnumeration

part of: Condition_RuleObjectID
Base Type
string
top