Service Directory > v31.2 > Staffing > Put_Probation_Period_Outcomes
 

Operation: Put_Probation_Period_Outcomes

Put Probation Period Outcomes for a single country.


@ - 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_Probation_Period_Outcomes_Request

Request element for Put Probation Period Outcomes For Country
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
@Add_Only  boolean  [1..1]  Add Only   
Probation_Period_Outcomes_For_Country_Reference  Probation_Period_Outcomes_Setup_TableObject  [0..1]  Probation Period Outcomes Reference   
Probation_Period_Outcomes_Data  Probation_Period_Outcomes_For_Country_Data  [0..1]  Probation Period Outcomes For Country Data 
Validation Description
You must include all probation period outcome references for all probation period outcomes that are in use for [country].   
You can't edit probation period outcomes that are not configured as probation period outcomes for [country].   
 
Validation Description
You can only update the Probation Period Outcomes for [country] when you enter a Probation Period Outcomes Reference.   
You must submit at least 1 Probation Period Outcomes For Country Data or Probation Period Outcomes For Country Reference in this request.   
You can't delete the probation period outcomes for [country] because 1 or more outcomes are in use.   
You can't select Add Only for [country] as a probation period outcomes table for that country already exists.   
top
 

Response Element: Put_Probation_Period_Outcomes_Response

Response element for Put Probation Period Outcomes
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Probation_Period_Outcome_Reference  Probation_Period_OutcomeObject  [0..*]  Probation Period Outcome Reference   
Country_Reference  CountryObject  [0..1]  Country Reference   
Probation_Period_Outcomes_For_Country_Reference  Probation_Period_Outcomes_Setup_TableObject  [0..1]  Probation Period Outcomes Reference   
top
 

Probation_Period_Outcomes_Setup_TableObject

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

Probation_Period_Outcomes_Setup_TableObjectID

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

Probation_Period_Outcomes_For_Country_Data

part of: Put_Probation_Period_Outcomes_Request
Data element containing Probation Period Outcomes and Country Reference.
 
Parameter name Type/Value Cardinality Description Validations
Country_Reference  CountryObject  [1..1]  Country reference   
Probation_Period_Outcome_Data  Probation_Period_Outcome_Data  [0..*]  Probation Period Outcome Data   
Validation Description
You must include all probation period outcome references for all probation period outcomes that are in use for [country].   
You can't edit probation period outcomes that are not configured as probation period outcomes for [country].   
top
 

CountryObject

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

CountryObjectID

part of: CountryObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, ISO_3166-1_Alpha-2_Code, ISO_3166-1_Alpha-3_Code, ISO_3166-1_Numeric-3_Code  [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
 

Probation_Period_Outcome_Data

part of: Probation_Period_Outcomes_For_Country_Data
Adds a probation period outcome row.
 
Parameter name Type/Value Cardinality Description Validations
Probation_Period_Outcome_Reference  Probation_Period_OutcomeObject  [0..1]  Probation Period Outcome Reference   
Probation_Period_Outcome_Name  string  [1..1]  Probation Period Outcome Name   
Probation_Period_Actions_Reference  Probation_Period_ActionObject  [1..*]  Probation Period Actions Reference   
Inactive  boolean  [0..1]  Inactive   
top
 

Probation_Period_OutcomeObject

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

Probation_Period_OutcomeObjectID

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

Probation_Period_ActionObject

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

Probation_Period_ActionObjectID

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

Probation_Period_Outcomes_Setup_TableReferenceEnumeration

part of: Probation_Period_Outcomes_Setup_TableObjectID
Base Type
string
top
 

CountryReferenceEnumeration

part of: CountryObjectID
Base Type
string
top
 

Probation_Period_OutcomeReferenceEnumeration

part of: Probation_Period_OutcomeObjectID
Base Type
string
top
 

Probation_Period_ActionReferenceEnumeration

part of: Probation_Period_ActionObjectID
Base Type
string
top