Service Directory > v31.2 > Financial_Management > Put_Third_Party_Calculated_Tax_Information
 

Operation: Put_Third_Party_Calculated_Tax_Information

For Third Party Tax Services to persist calculated tax information on Customer Invoice


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

Request to Persist Third Party Calculated Tax Information.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Taxable_Document_Reference  Taxable_DocumentObject  [1..1]  Taxable Document to Update. Only Customer Invoices are currently supported. 
Validation Description
Only Customer Invoice and Customer Invoice Adjustments are supported by this web service.   
Use Third Party Tax Service is not enabled for: [company].   
You can only update active Customer Invoices and Adjustments. Canceled or Approved Customer Invoices and Adjustments can't be changed.   
 
Taxable_Document_Data  Taxable_Document_Data  [1..*]  Data to set for Taxable Document.   
top
 

Response Element: Put_Third_Party_Calculated_Tax_Information_Response

Response for Put Third Party Calculated Tax Information.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Taxable_Document_Reference  Taxable_DocumentObject  [0..1]  Response for Taxable Document that was updated.   
top
 

Taxable_DocumentObject

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

Taxable_DocumentObjectID

part of: Taxable_DocumentObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Ad_hoc_Payment_Reference_ID, Cash_Sale_ID, Change_Order_Reference_ID, Customer_Invoice_Adjustment_Reference_ID, Customer_Invoice_Reference_ID, Document_Number, EFT_Payment_ID, Inventory_Pick_List_Reference_ID, Inventory_Ship_List_Reference_ID, Inventory_Stock_Request_Reference_ID, Purchase_Order_Reference_ID, Requisition_Number, Supplier_Contract_Amendment_ID, Supplier_Contract_History_ID, Supplier_Contract_ID, Supplier_Invoice_Adjustment_Reference_ID, Supplier_Invoice_Contract_ID, Supplier_Invoice_Reference_ID, Supplier_Invoice_Request_Document_Number, Supplier_Invoice_Request_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
 

Taxable_Document_Data

part of: Put_Third_Party_Calculated_Tax_Information_Request
Data to set for Taxable Document
 
Parameter name Type/Value Cardinality Description Validations
Tax_Calculation_Details  string  [0..1]  Text field to summarize Tax Calculation Details.   
Taxable_Document_Line_Data  Taxable_Document_Line_Data  [0..*]  Data to persist for each Line for Taxable Document.   
top
 

Taxable_Document_Line_Data

part of: Taxable_Document_Data
Data to update for Taxable Document Line. Taxable Document Line must be part of referenced Taxable Document.
 
Parameter name Type/Value Cardinality Description Validations
Taxable_Document_Line_Reference  Taxable_Document_LineObject  [0..1]  Reference for Line to update for Tax Calculation. 
Validation Description
[line] is not valid for [taxableDocument].   
 
Calculated_Tax_Amount  decimal (26, 6)   [0..1]  Calculated Tax Amount to set for Taxable Document Line.   
top
 

Taxable_Document_LineObject

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

Taxable_Document_LineObjectID

part of: Taxable_Document_LineObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Customer_Invoice_Line_Reference_ID, Line_Number, Pick_List_Line_Number, Purchase_Order_Line_ID, Requisition_Line_ID, Requisition_Sourcing_Event_Line_ID, Ship_List_Line_Number, Stock_Request_Line_Number, Supplier_Contract_Line_Number, Supplier_Invoice_Line_ID, Supplier_Invoice_Request_Line_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".   
@parent_id  string  [1..1]  Contains a unique identifier for an instance of a parent object   
@parent_type  WID, Change_Order_Reference_ID, Document_Number, Inventory_Pick_List_Reference_ID, Inventory_Ship_List_Reference_ID, Inventory_Stock_Request_Reference_ID, Purchase_Order_Reference_ID, Supplier_Contract_Amendment_ID, Supplier_Contract_History_ID, Supplier_Contract_ID  [1..1]  The unique identifier type of a parent object   
top
 

Taxable_DocumentReferenceEnumeration

part of: Taxable_DocumentObjectID
Base Type
string
top
 

Taxable_Document_LineReferenceEnumeration

part of: Taxable_Document_LineObjectID
Base Type
string
top
 

Base Type
string

top