Service Directory > v31.2 > Payroll > Put_Payroll_Payee_Tax_Location_Mapping
 

Operation: Put_Payroll_Payee_Tax_Location_Mapping

This web service operation is designed to put worker tax location mapping data into Workday Payroll.


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

Element to hold Payroll Payee Tax Location Mapping Request Information
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Payroll_Payee_Tax_Location_Mapping_Data  Payroll_Payee_Tax_Location_Mapping_Data  [1..1]  Element to hold Payroll Payee Tax Location Mapping Data content 
Validation Description
Cannot inactivate tax location mapping and individual states on the same entry.   
Tax location mapping was not enabled for worker's company on effective date.   
 
top
 

Response Element: Put_Payroll_Payee_Tax_Location_Mapping_Response

Element to hold Payroll Payee Tax Location Mapping Response Information
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Payroll_Payee_Tax_Location_Mapping_Reference  Payroll_Payee_Tax_Location_MappingObject  [0..1]  Payroll Payee Tax Location Mapping that is created as of the Put   
Payroll_Payee_Tax_Location_Mapping_Data  Application_Instance_Related_Exceptions_Data  [0..1]  Element to hold Payroll Payee Tax Location Mapping Response Data Information   
top
 

Payroll_Payee_Tax_Location_Mapping_Data

part of: Put_Payroll_Payee_Tax_Location_Mapping_Request
Element to hold Payroll Payee Tax Location Mapping Data Information
 
Parameter name Type/Value Cardinality Description Validations
Payroll_Payee_Tax_Location_Mapping_ID  string  [0..1]  Unique Identifier for a Payroll Payee Tax Location Mapping. Also known as Payroll Payee Tax Location Mapping ID.   
Worker_Reference  WorkerObject  [1..1]  Worker this Payroll Payee Tax Location Mapping is for   
Effective_Date  date  [1..1]  Effective Date of this Payroll Payee Tax Location Mapping   
Company_Reference  CompanyObject  [1..1]  Company this Payroll Payee Tax Location Mapping is for   
Inactive_Tax_Location_Mapping  boolean  [0..1]  Indicator (active/inactive) for this Payroll Payee Tax Location Mapping   
Inactivate_State_Reference  Payroll_State_AuthorityObject  [0..*]  Payroll State Tax Authority this Payroll Payee Tax Location Mapping is for   
Validation Description
Cannot inactivate tax location mapping and individual states on the same entry.   
Tax location mapping was not enabled for worker's company on effective date.   
top
 

WorkerObject

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

WorkerObjectID

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

CompanyObject

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

CompanyObjectID

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

Payroll_State_AuthorityObject

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

Payroll_State_AuthorityObjectID

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

Payroll_Payee_Tax_Location_MappingObject

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

Payroll_Payee_Tax_Location_MappingObjectID

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

Application_Instance_Related_Exceptions_Data

part of: Put_Payroll_Payee_Tax_Location_Mapping_Response
Element containing Exceptions Data
 
Parameter name Type/Value Cardinality Description Validations
Exceptions_Data  Application_Instance_Exceptions_Data  [0..*]  Exceptions Data   
top
 

Application_Instance_Exceptions_Data

part of: Application_Instance_Related_Exceptions_Data
Element containing application related exceptions data
 
Parameter name Type/Value Cardinality Description Validations
Exception_Data  Exception_Data  [0..*]  Exception Data   
top
 

Exception_Data

part of: Application_Instance_Exceptions_Data
Exception (Errors and Warning) associated with the transaction.
 
Parameter name Type/Value Cardinality Description Validations
Classification  string  [0..1]  Exception Classification (Error or Warning)   
Message  string  [0..1]  Exception Detail   
top
 

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top
 

CompanyReferenceEnumeration

part of: CompanyObjectID
Base Type
string
top
 

Payroll_State_AuthorityReferenceEnumeration

part of: Payroll_State_AuthorityObjectID
Base Type
string
top
 

Payroll_Payee_Tax_Location_MappingReferenceEnumeration

part of: Payroll_Payee_Tax_Location_MappingObjectID
Base Type
string
top