Service Directory > v32.1 > Financial_Management > Put_Tax_Recoverability
 

Operation: Put_Tax_Recoverability

This service operation will add or update Tax Recoverabilities


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

Put Tax Recoverability Request
 
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.   
Tax_Recoverability_Reference  Tax_RecoverabilityObject  [0..1]  The reference to the Tax Recoverability Object being updated. For new Tax Recoverability Object, this element will not exist.   
Tax_Recoverability_Data  Tax_Recoverability_Data  [1..1]  Element containing data for the Tax Recoverability.   
Validation Description
Cannot update an existing Tax Recoverability Object when Add Only is set to True.   
top
 

Response Element: Put_Tax_Recoverability_Response

Put Tax Recoverability Response
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Tax_Recoverability_Reference  Tax_RecoverabilityObject  [0..1]  Reference to the Tax Recoverability Object instance.   
top
 

Tax_RecoverabilityObject

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

Tax_RecoverabilityObjectID

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

Tax_Recoverability_Data

part of: Put_Tax_Recoverability_Request
Element containing data for the Tax Recoverability.
 
Parameter name Type/Value Cardinality Description Validations
Tax_Recoverability_Object_ID  string  [0..1]  Reference ID   
Tax_Recoverability_Name  string  [1..1]  Tax Recoverability Name 
Validation Description
The Tax Recoverability Name is already in use: [name]   
 
Tax_Recoverability_Reference  Tax_Recoverability_TypeObject  [1..1]  Tax Recoverability Object 
Validation Description
Tax Recoverability Type cannot be changed since the Tax Recoverability is in use.  Tax Recoverability Type cannot be changed since the Tax Recoverability is in use. 
 
Recoverable_Percentage  decimal (6, 3) >0   [0..1]  If the Tax Recoverability is Partial, then enter the Percentage that is recoverable. 
Validation Description
Percentage entered must be between 0 to 100%.  Percentage entered must be between 0 to 100%. 
Tax Recoverability Percentage cannot be changed since the Tax Applicability is in use.  Tax Recoverability Percentage cannot be changed since the Tax Applicability is in use. 
Partial Tax Recoverability Percentage can only be entered if the Tax Recoverability is Partially Recoverable.  Partial Tax Recoverability Percentage can only be entered if the Tax Recoverability is Partially Recoverable. 
 
Allocate_Nonrecoverable_Tax  boolean  [0..1]  Allocate Nonrecoverable Tax? 
Validation Description
Allocate Non-Recoverable Tax cannot be changed since the Tax Recoverability is in use.  Allocate Non-Recoverable Tax cannot be changed since the Tax Recoverability is in use. 
 
Use_Company_Recovery_Pro_Rata_Factor  boolean  [0..1]  Use Company Recovery Pro Rata Factor? 
Validation Description
Use Company Recovery Pro Rata Factor cannot be changed since the Tax Recoverability is in use.  Use Company Recovery Pro Rata Factor cannot be changed since the Tax Recoverability is in use. 
Use Company Recovery Pro Rata Factor cannot be set to True when Tax Recoverability is Non-Recoverable.  Use Company Recovery Pro Rata Factor cannot be set to True when Tax Recoverability is Non-Recoverable. 
 
top
 

Tax_Recoverability_TypeObject

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

Tax_Recoverability_TypeObjectID

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

Tax_RecoverabilityReferenceEnumeration

part of: Tax_RecoverabilityObjectID
Base Type
string
top
 

Tax_Recoverability_TypeReferenceEnumeration

part of: Tax_Recoverability_TypeObjectID
Base Type
string
top