Service Directory > v32.1 > Staffing > Put_Collective_Agreement
 

Operation: Put_Collective_Agreement

Adds or updates a collective agreement.


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

Put Collective Agreement Request Element
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
@Add_Only  boolean  [1..1]  Set Add Only to True to prevent updates to existing Collective Agreements   
Collective_Agreement_Reference  Collective_AgreementObject  [0..1]  Collective Agreement Reference   
Collective_Agreement_Data  Collective_Agreement_Data  [0..1]  Collective Agreement Data Element 
Validation Description
Each set of classification factor values must be unique. Change a value or delete the row.   
 
Validation Description
Add Only is set to true. You can not submit a reference to update. Please remove the Add Only flag for updating.   
top
 

Response Element: Put_Collective_Agreement_Response

Put Collective Agreement Response Element
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Collective_Agreement_Reference  Collective_AgreementObject  [0..1]  Collective Agreement Reference   
top
 

Collective_AgreementObject

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

Collective_AgreementObjectID

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

Collective_Agreement_Data

part of: Put_Collective_Agreement_Request
Collective Agreement Data Element
 
Parameter name Type/Value Cardinality Description Validations
Agreement  string  [1..1]  Agreement Text   
ID  string  [1..1]  ID Text   
Code  string  [0..1]  Code Text   
Start_Date  date  [0..1]  Start Date 
Validation Description
The field Start Date is required and must have a value.   
 
End_Date  date  [0..1]  End Date 
Validation Description
Start Date must be before End Date.   
 
Restricted_to_Countries_Reference  CountryObject  [0..*]  Restricted to Countries   
Location_Reference  LocationObject  [0..*]  Location 
Validation Description
Invalid Location selection for Restricted to Countries selections   
 
Union_Reference  UnionObject  [0..*]  Union   
Note  string  [0..1]  Note Text   
Inactive  boolean  [0..1]  Inactive Boolean   
Collective_Agreement_Factors_Mapping  Collective_Agreement_Factors_Mapping  [0..1]  Collective Agreement Factors Mapping Element 
Validation Description
The Collective Agreement Factors cannot be modified as the Collective Agreement is in use.   
The Collective Agreement Factors cannot be modified as the Collective Agreement is in use.   
 
Collective_Agreement_Classification_Parameters  Collective_Agreement_Classification_Parameters  [0..*]  Collective Agreement Classification Parameters Element   
Validation Description
Each set of classification factor values must be unique. Change a value or delete the row.   
top
 

CountryObject

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

LocationObject

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

LocationObjectID

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

UnionObject

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

UnionObjectID

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

Collective_Agreement_Factors_Mapping

part of: Collective_Agreement_Data
Collective Agreement Factors Mapping Element
 
Parameter name Type/Value Cardinality Description Validations
Factor1_Reference  Collective_Agreement_FactorObject  [0..1]  Factor 1 
Validation Description
[Collective Agreement Factor] can be used only once. Select another factor.   
Select a factor or rearrange your other factor(s) so that this factor is not blank.   
 
Factor2_Reference  Collective_Agreement_FactorObject  [0..1]  Factor 2 
Validation Description
Select a factor or rearrange your other factor(s) so that this factor is not blank.   
[Collective Agreement Factor] can be used only once. Select another factor.   
 
Factor3_Reference  Collective_Agreement_FactorObject  [0..1]  Factor 3 
Validation Description
[Collective Agreement Factor] can be used only once. Select another factor.   
Select a factor or rearrange your other factor(s) so that this factor is not blank.   
 
Factor4_Reference  Collective_Agreement_FactorObject  [0..1]  Factor 4 
Validation Description
[Collective Agreement Factor] can be used only once. Select another factor.   
Select a factor or rearrange your other factor(s) so that this factor is not blank.   
 
Factor5_Reference  Collective_Agreement_FactorObject  [0..1]  Factor 5 
Validation Description
[Collective Agreement Factor] can be used only once. Select another factor.   
 
top
 

Collective_Agreement_FactorObject

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

Collective_Agreement_FactorObjectID

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

Collective_Agreement_Classification_Parameters

part of: Collective_Agreement_Data
Collective Agreement Classification Parameters Element
 
Parameter name Type/Value Cardinality Description Validations
Collective_Agreement_Classification_Parameter_Reference  Collective_Agreement_Classification_ParameterObject  [0..1]  Collective Agreement Classification Parameter Reference   
ID  string  [0..1]  ID Text   
Factor_Option1_Reference  Collective_Agreement_Factor_OptionObject  [0..1]  Factor Option 1 
Validation Description
Collective Agreement Factor Option, [cafo] doesn't belong to the Collective Agreement Factor, [caf] or is Inactive. Please Enter a valid Collective Agreement Factor Option.   
 
Factor_Option2_Reference  Collective_Agreement_Factor_OptionObject  [0..1]  Factor Option 2 
Validation Description
Collective Agreement Factor Option, [cafo] doesn't belong to the Collective Agreement Factor, [caf] or is Inactive. Please Enter a valid Collective Agreement Factor Option.   
 
Factor_Option3_Reference  Collective_Agreement_Factor_OptionObject  [0..1]  Factor Option 3 
Validation Description
Collective Agreement Factor Option, [cafo] doesn't belong to the Collective Agreement Factor, [caf] or is Inactive. Please Enter a valid Collective Agreement Factor Option.   
 
Factor_Option4_Reference  Collective_Agreement_Factor_OptionObject  [0..1]  Factor Option 4 
Validation Description
Collective Agreement Factor Option, [cafo] doesn't belong to the Collective Agreement Factor, [caf] or is Inactive. Please Enter a valid Collective Agreement Factor Option.   
 
Factor_Option5_Reference  Collective_Agreement_Factor_OptionObject  [0..1]  Factor Option 5 
Validation Description
Collective Agreement Factor Option, [cafo] doesn't belong to the Collective Agreement Factor, [caf] or is Inactive. Please Enter a valid Collective Agreement Factor Option.   
 
Inactive  boolean  [0..1]  Inactive Boolean   
top
 

Collective_Agreement_Classification_ParameterObject

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

Collective_Agreement_Classification_ParameterObjectID

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

Collective_Agreement_Factor_OptionObject

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

Collective_Agreement_Factor_OptionObjectID

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

Collective_AgreementReferenceEnumeration

part of: Collective_AgreementObjectID
Base Type
string
top
 

CountryReferenceEnumeration

part of: CountryObjectID
Base Type
string
top
 

LocationReferenceEnumeration

part of: LocationObjectID
Base Type
string
top
 

UnionReferenceEnumeration

part of: UnionObjectID
Base Type
string
top
 

Collective_Agreement_FactorReferenceEnumeration

part of: Collective_Agreement_FactorObjectID
Base Type
string
top
 

Collective_Agreement_Classification_ParameterReferenceEnumeration

part of: Collective_Agreement_Classification_ParameterObjectID
Base Type
string
top
 

Collective_Agreement_Factor_OptionReferenceEnumeration

part of: Collective_Agreement_Factor_OptionObjectID
Base Type
string
top