Service Directory > v31.2 > Financial_Management > Put_Currency_Rate_Type
 

Operation: Put_Currency_Rate_Type

This service operation will add or update Currency Rate Type. Currency Rate Type data includes the Currency Rate Type ID, Description, and if it is the Default Rate Type.


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

Element containing Currency Rate Type reference for update and all Currency Rate Type data items
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
@Add_Only  boolean  [1..1]  Add Only Flag. Indicates that the service is an add only, not an update.   
Currency_Rate_Type_Reference  Currency_Rate_TypeObject  [0..1]  Reference to an existing Currency Rate Type   
Currency_Rate_Type_Data  Currency_Rate_Type_Data  [1..1]  Currency Rate Type Data   
Validation Description
The Web Service is set to Add Only; but the Currency Rate Type already exists.   
top
 

Response Element: Put_Currency_Rate_Type_Response

Element containing Put Currency Rate Type Response Data
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Currency_Rate_Type_Reference  Currency_Rate_TypeObject  [0..1]  Reference to an existing Currency Rate Type   
top
 

Currency_Rate_TypeObject

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

Currency_Rate_TypeObjectID

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

Currency_Rate_Type_Data

part of: Put_Currency_Rate_Type_Request
Element containing all Currency Rate Type data
 
Parameter name Type/Value Cardinality Description Validations
Currency_Rate_Type_ID  string  [0..1]  Currency Rate Type ID. This is the Currency Rate Type unique identifier   
Currency_Rate_Type_Description  string  [1..1]  Free form text field for Currency Rate Type Description 
Validation Description
[1] has already been used  Currency Rate Type Description has already been used. 
 
Currency_Rate_Type_Default  boolean  [0..1]  Boolean attribute indicating if this rate type is the default Currency Rate Type. Only one Currency Rate Type may be the default.   
top
 

Currency_Rate_TypeReferenceEnumeration

part of: Currency_Rate_TypeObjectID
Base Type
string
top