Service Directory > v32.1 > Financial_Management > Put_Withholding_Tax_Item_Group
 

Operation: Put_Withholding_Tax_Item_Group

This service operation will add or update Withholding Tax Items Group. Withholding Tax Items Group data includes Withholding Tax Item GroupID, Name, Group Type, and referenced to Description Item. Duplicate Withholding Tax Statues IDs are not allowed. Name and Group Type are required.


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

Element containing Withholding Tax Items Group reference for update and all Withholding Tax Items Group 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.   
Withholding_Tax_Item_Group_Reference  Withholding_Tax_Items_GroupObject  [0..1]  Withholding Tax Items Group Reference element content.   
Withholding_Tax_Item_Group_Data  Tax_Items_Group_Data  [1..1]  Element containing all Withholding Tax Items Group data. 
Validation Description
The items entered will create conflicts with other tax item groups in the following item rules: [Item Rules]   
 
Validation Description
The Web Service is set to Add Only; but the Withholding Tax Items Group already exists.   
The Withholding Tax Item Group name is already in use.   
top
 

Response Element: Put_Withholding_Tax_Item_Group_Response

Element containing Withholding Tax Items Group Response data.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Withholding_Tax_Item_Group_Reference  Withholding_Tax_Items_GroupObject  [0..1]  Reference to an existing Withholding Tax Items Group element content.   
top
 

Withholding_Tax_Items_GroupObject

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

Withholding_Tax_Items_GroupObjectID

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

part of: Put_Withholding_Tax_Item_Group_Request
Element containing all Tax Items Group data.
 
Parameter name Type/Value Cardinality Description Validations
Tax_Items_Group_Data_ID  string  [0..1]  ID for Transaction Tax Items Group element content.   
Tax_Item_Group_Name  string  [1..1]  Tax Item Group Name element content.   
Tax_Items_Group_Type_Reference  Unique_IdentifierObject  [1..1]  Type for Tax Items Group element content. 
Validation Description
Tax Item Group Type does not match Item Descriptor Type.   
Cannot create a Withholding Tax Item Group with an Expense Item.   
 
Item_Descriptor_Reference  Item_DescriptorObject  [0..*]  Item Descriptor for Tax Items Group Data element content. 
Validation Description
You have at least 1 inactive item: [ITEM_DESCRIPTORS]. Enter an item that is active for the tax group.   
 
Validation Description
The items entered will create conflicts with other tax item groups in the following item rules: [Item Rules]   
top
 

Unique_IdentifierObject

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

Unique_IdentifierObjectID

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

Item_DescriptorObject

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

Item_DescriptorObjectID

part of: Item_DescriptorObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Catalog_Item_ID, Catalog_Load_Item_ID, Expense_Item_ID, Purchase_Item_ID, Sales_Item_ID, Supplier_Item_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
 

Withholding_Tax_Items_GroupReferenceEnumeration

part of: Withholding_Tax_Items_GroupObjectID
Base Type
string
top
 

Unique_IdentifierReferenceEnumeration

part of: Unique_IdentifierObjectID
Base Type
string
top
 

Item_DescriptorReferenceEnumeration

part of: Item_DescriptorObjectID
Base Type
string
top