Service Directory > v32.1 > Tenant_Data_Translation > Put_Base_Language_Change
 

Operation: Put_Base_Language_Change

Submit instances where you want to change the base language.


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

This request will accept all translatable instances being submitted for mass change base language and process them accordingly.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Base_Language_Change_Data  Base_Language_Change_Data  [0..*]  Element containing a reference to a specify Translatable Business Object 
Validation Description
You are missing one or more translated values for your proposed base language. Fully translate the object into the proposed base language or enable Copy Current Base Value to Proposed Base Value.  You are missing one or more translated values for your proposed base language. Fully translate the object into the proposed base language or enable Copy Current Base Value to Proposed Base Value. 
 
top
 

Response Element: Put_Base_Language_Change_Response

Set of instances and their resulting state from the mass change base language.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Base_Language_Change_Data  Base_Language_Change_Data  [0..*]  A translatable instance, its current state, and the proposed changes. 
Validation Description
You are missing one or more translated values for your proposed base language. Fully translate the object into the proposed base language or enable Copy Current Base Value to Proposed Base Value.  You are missing one or more translated values for your proposed base language. Fully translate the object into the proposed base language or enable Copy Current Base Value to Proposed Base Value. 
 
top
 

Base_Language_Change_Data

part of: Put_Base_Language_Change_Request, Put_Base_Language_Change_Response
A translatable instance, its current state, and the proposed changes.
 
Parameter name Type/Value Cardinality Description Validations
Translatable_Instance_Reference  InstanceObject  [1..1]  The translatable instance to change the Base Language of.   
Current_Base_Language_Reference  User_LanguageObject  [0..1]  The current base language.   
Proposed_Base_Language_Reference  User_LanguageObject  [0..1]  The proposed base language.   
Copy_Current_Base_Values_to_Proposed_Base_Values  boolean  [0..1]  If true, the instance's values for the current base language will be copied for any missing proposed base language values. If false, existing values under the proposed base language will not be changed.   
Validation Description
You are missing one or more translated values for your proposed base language. Fully translate the object into the proposed base language or enable Copy Current Base Value to Proposed Base Value.  You are missing one or more translated values for your proposed base language. Fully translate the object into the proposed base language or enable Copy Current Base Value to Proposed Base Value. 
top
 

InstanceObject

part of: Base_Language_Change_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]     
ID  Instance_ID  [0..*]     
top
 

Instance_ID

part of: InstanceObject
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@parent_id  string  [1..1]     
@parent_type  string  [1..1]     
@type  string  [1..1]     
top
 

User_LanguageObject

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

User_LanguageObjectID

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

User_LanguageReferenceEnumeration

part of: User_LanguageObjectID
Base Type
string
top