Service Directory > v31.2 > Revenue_Management > Get_Customer_Invoices
 

Operation: Get_Customer_Invoices

This service operation will get Customer Invoices for the specified criteria. Customer Invoice data includes Customer Invoice ID, Submit Flag, Locked in Workday Flag, Document Number, Company, Currency, Customer, Document Date, Due Date Override, Control Total Amount, Payment Terms, Hold from Payment Flag, Document Received, Reference, PO Number, Memo, Attachment and Customer Invoice Line data. Line data includes Intercompany Affiliate, Sales Item, Revenue Category, Quantity, Unit Cost, Extended Amount, Line Memo and Worktags. The request criteria can be for a single transaction based on Reference, or all transaction can be retrieved if no criteria is specified.


@ - 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: Get_Customer_Invoices_Request

This element is the top-level request element for all Customer Invoice Documents "Get" operations. Customer Invoice Documents Include Customer Invoice and Customer Invoice Adjustments.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_References [Choice]   Customer_Invoice_Request_References  [0..*]  This element content contains the Customer Invoice reference element used to return the Customer Invoice or Customer Invoice Adjustment by unique identifier   
Request_Criteria [Choice]   Customer_Invoice_Request_Criteria  [0..*]  This element content contains the wrapper element for the list of criteria representing the Customer Invoice specific criteria needed to search for instances. 
Validation Description
Invoice Date On or After must be before Invoice Date On or Before.  Invoice Date On or After must be before Invoice Date On or Before. 
Invoice Due Date On or After must be earlier than Invoice Due Date On or Before.  Invoice Due Date On or After must be earlier than Invoice Due Date On or Before. 
Customer reference is for a customer that can be used as a basic worktag only.  Customer reference is for a customer that can be used as a basic worktag only. 
 
Response_Filter  Response_Filter  [0..*]  Element Content containing Response Filter. 
Validation Description
Page Number cannot be zero.  Page number cannot be zero. 
 
Response_Group  Customer_Invoice_Response_Group  [0..*]  Element content containing Customer Invoice Response Group element   
top
 

Response Element: Get_Customer_Invoices_Response

Element containing Customer Invoice Document response elements including echoed request data and request result data
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_References  Customer_Invoice_Request_References  [0..*]  This element content contains the echoed Customer Invoice Document Request Reference Element   
Request_Criteria  Customer_Invoice_Request_Criteria  [0..*]  This element content contains the echoed Customer Invoice Document Request Criteria Element 
Validation Description
Invoice Date On or After must be before Invoice Date On or Before.  Invoice Date On or After must be before Invoice Date On or Before. 
Invoice Due Date On or After must be earlier than Invoice Due Date On or Before.  Invoice Due Date On or After must be earlier than Invoice Due Date On or Before. 
Customer reference is for a customer that can be used as a basic worktag only.  Customer reference is for a customer that can be used as a basic worktag only. 
 
Response_Filter  Response_Filter  [0..*]  This element content contains the echoed Respones Filter Element 
Validation Description
Page Number cannot be zero.  Page number cannot be zero. 
 
Response_Group  Customer_Invoice_Response_Group  [0..*]  This element content contains the echoed Customer Invoice Document Response Group Element   
Response_Results  Response_Results  [0..*]  This element content contains the Customer Invoice Document Response Results element, including total results and paging   
Response_Data  Customer_Invoice_Response_Data  [0..*]  This element content contains the Customer Invoice Document Response Data element.   
top
 

Customer_Invoice_Request_References

part of: Get_Customer_Invoices_Request, Get_Customer_Invoices_Response
The Request References element contains the specific instance set that should be returned in the Get operation. Either a Reference ID or the Workday ID (GUID) should be specified for each instance to be returned.
 
Parameter name Type/Value Cardinality Description Validations
Customer_Invoice_Reference  Customer_Invoice_DocumentObject  [0..*]  Instance set containing the Customer Invoice Document object.   
top
 

Customer_Invoice_DocumentObject

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

Customer_Invoice_DocumentObjectID

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

Customer_Invoice_Request_Criteria

part of: Get_Customer_Invoices_Request, Get_Customer_Invoices_Response
This element is the wrapper around a list of elements representing the Customer Request specific criteria needed to search for instances. All of the elements are "AND" conditions.
 
Parameter name Type/Value Cardinality Description Validations
Event_Reference [Choice]   EventObject  [1..1]  The identifier of an existing Event.   
Company_Reference [Choice]   CompanyObject  [1..1]  Reference to an existing Company which holds the asset   
Customers_Reference  CustomerObject  [0..*]  This is the customer that the invoice is for. This is the reference id value of the customer   
Invoice_or_Invoice_Adjustment_Number  string  [0..1]  Invoice/Adjustment Number   
Invoice_Date_On_or_After  date  [0..1]  Invoice Date On or After   
Invoice_Date_On_or_Before  date  [0..1]  Invoice Date On or Before   
Invoice_Due_Date_On_or_After  date  [0..1]  Invoice Due Date On or After   
Invoice_Due_Date_On_or_Before  date  [0..1]  Invoice Due Date On or Before   
Accounting_Date  date  [0..1]  Override date for Accounting.   
Creating_Worker_Reference  WorkerObject  [0..*]  Create by Worker Reference   
Approving_Worker_Reference  WorkerObject  [0..*]  Approving Workers   
Customer_Hierarchy_Reference  CustomerObject  [0..*]  Reference to an existing customer that has child customers   
Customer_Status_Reference  Business_Entity_Status_ValueObject  [0..*]  Reference to an existing instance of Business Entity Status Value   
Payment_Status_Reference  Document_Payment_StatusObject  [0..*]  Reference to an existing Payment Status. Examples of Payment Status are Draft, In Progress, Approved   
Payment_Type_Reference  Payment_TypeObject  [0..*]  Reference to Payment Types that are valid for a Customer Invoice   
Intercompany_Invoice  boolean  [0..1]  Boolean that indicates that the invoice is an intercompany invoice   
Invoice_Status_Reference  Document_StatusObject  [0..*]  Reference to an existing invoice Document Status. Examples of Document Status are Approved, Canceled, Denied   
Validation Description
Invoice Date On or After must be before Invoice Date On or Before.  Invoice Date On or After must be before Invoice Date On or Before. 
Invoice Due Date On or After must be earlier than Invoice Due Date On or Before.  Invoice Due Date On or After must be earlier than Invoice Due Date On or Before. 
Customer reference is for a customer that can be used as a basic worktag only.  Customer reference is for a customer that can be used as a basic worktag only. 
top
 

EventObject

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

EventObjectID

part of: EventObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Absence_Case_ID, Assignable_Payroll_ID, Background_Check_ID, Background_Process_Instance_ID, Backorder_Event_ID, Budget_Amendment_ID, Change_Order_Reference_ID, Compensation_Review_Event_ID, Customer_Request_ID, Customer_Request_Reference_ID, Eligibility_Override_Event_ID, Employee_Review_ID, Employee_Severance_Worksheet_Event_ID, Goods_Delivery_Group_ID, Goods_Delivery_Run_ID, Historical_Student_Charge_ID, Invite_Committee_Candidate_Event_ID, IRS_1099_MISC_Adjustment_ID, Mass_Change_Requisition_Requester_ID, Medicare_Information_Event_ID, Position_Budget_Group_ID, Procurement_Mass_Close_ID, Procurement_Mass_ReOpen_ID, Procurement_Roll_Forward_ID, Receipt_Number, Reorganization_ID, Request_Leave_of_Absence_ID, Requisition_Sourcing_Event_ID, Spend_Authorization_ID, Spend_Authorization_Mass_Close_ID, Student_Charge_Adjustment_ID, Student_Charge_Document_ID, Student_Charge_ID, Student_Dismissal_Event_ID, Student_Employment_Eligibility_Event_ID, Student_Hold_Assignment_Override_Event_ID, Student_Institutional_Withdrawal_Event_ID, Student_Leave_of_Absence_Event_ID, Supplier_Contract_Amendment_ID, Supplier_Contract_History_ID, Supplier_Contract_ID, Supplier_Invoice_Contract_ID, Workday_Project_ID, Worker_Time_Card_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: Customer_Invoice_Request_Criteria, Customer_Invoice_WWS_Data, Customer_Invoice_Line_WWS_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
 

CustomerObject

part of: Customer_Invoice_Request_Criteria, Customer_Invoice_Request_Criteria, Customer_Invoice_WWS_Data, Customer_Invoice_Line_WWS_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  CustomerObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

CustomerObjectID

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

WorkerObject

part of: Business_Process_Comment_Data, Customer_Invoice_Request_Criteria, Customer_Invoice_Request_Criteria, Note_WWS_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
 

Business_Entity_Status_ValueObject

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

Business_Entity_Status_ValueObjectID

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

Document_Payment_StatusObject

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

Document_Payment_StatusObjectID

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

Payment_TypeObject

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

Payment_TypeObjectID

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

Document_StatusObject

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

Document_StatusObjectID

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

Response_Filter

part of: Get_Customer_Invoices_Request, Get_Customer_Invoices_Response
Parameters that let you filter the data returned in the response. You can filter returned data by dates and page attributes.
 
Parameter name Type/Value Cardinality Description Validations
As_Of_Effective_Date  date  [0..1]  Indicates the date when application data, such as benefits and compensation, are deemed effective in the Workday system. (Also referred to as the "Effective Moment".) If not specified, this date defaults to TODAY.   
As_Of_Entry_DateTime  dateTime  [0..1]  Indicates the date and time that data was entered into the system. (This field is also referred to as the "Entry Moment".) If not specified, defaults to the CURRENT DATE/TIME.   
Page  decimal (12, 0) >0   [0..1]  Indicates the page of data to return in the response, and defaults to the first page (Page = 1). For responses that contain more than one page of data, use this parameter to retrieve the additional pages of data. For example, set Page = 2 to retrieve the second page of data. Note: If you set the page parameter, you must also specify the "As_Of_Entry_Date" to ensure that the result set remains the same between your requests.   
Count  decimal (3, 0) >0   [0..1]  Sets the number of objects to return within each response page (Min = 1, Max = 999, Default = 100 if not set). Any values you set must be between 1-999.   
Validation Description
Page Number cannot be zero.  Page number cannot be zero. 
top
 

Customer_Invoice_Response_Group

part of: Get_Customer_Invoices_Request, Get_Customer_Invoices_Response
Wrapper element around a list of elements representing the amount of data that should be included in the Customer Invoice Document response. If this element is not included then ALL of the Response Groups are included in the response.
 
Parameter name Type/Value Cardinality Description Validations
Include_Reference  boolean  [0..1]  Flag indicating if the Customer Invoice Reference data is to be included in the response   
Include_Customer_Invoice_Data  boolean  [0..1]  Flag indicating if the Customer Invoice Document data is to be included in the response   
top
 

Response_Results

part of: Get_Customer_Invoices_Response
The "Response_Results" element contains summary information about the data that has been returned from your request including "Total_Results", "Total_Pages", and the current "Page" returned.
 
Parameter name Type/Value Cardinality Description Validations
Total_Results  decimal (12, 0) >0   [0..1]  The total number of results that have been returned from your request.   
Total_Pages  decimal (12, 0) >0   [0..1]  The total number of pages that exist for your request. A page of data in WWS contains a maximum of 100 entries. So, if you have exactly 1,000 employees returned in a request, then you will have 10 pages of data that will need to be retrieved to build your complete dataset. Each page contains a maximum of 100 entries.   
Page_Results  decimal (12, 0) >0   [0..1]  Number of Results in current page.   
Page  decimal (12, 0) >0   [0..1]  The page of data that has been returned for the given request.   
top
 

Customer_Invoice_Response_Data

part of: Get_Customer_Invoices_Response
Wrapper element containing Customer Invoice Response Data for requested references or criteria and for requested response group
 
Parameter name Type/Value Cardinality Description Validations
Customer_Invoice  Customer_Invoice  [0..*]  Element content containing Customer Invoice Document element   
top
 

Customer_Invoice

part of: Customer_Invoice_Response_Data
Wrapper Element that includes Customer Invoice Instance and Data
 
Parameter name Type/Value Cardinality Description Validations
Customer_Invoice_Reference  Customer_InvoiceObject  [0..1]  Reference to an existing customer invoice.   
Customer_Invoice_Data  Customer_Invoice_WWS_Data  [0..1]  Customer Invoice Data 
Validation Description
Please enter at least one invoice line.  Please enter at least one invoice line. 
To Date must be greater than From Date.  To Date must be greater than From Date. 
Only a Billable Project may be entered.  Only a Billable Project may be entered. 
Only one worktag for each type is allowed for the Customer Invoice Header worktags.  Only one worktag for each type is allowed for the Customer Invoice Header worktags. 
Project worktags are not allowed on the Customer Invoice header for a Customer Invoice with a Billable Project entered.  Project worktags are not allowed on the Customer Invoice header for a Customer Invoice with a Billable Project entered. 
Project reference is for a project that can be used as a basic worktag only.  Project reference is for a project that can be used as a basic worktag only. 
Customer reference is for a customer that can be used as a basic worktag only.  Customer reference is for a customer that can be used as a basic worktag only. 
When Worktag Balancing is enabled and the invoice total amount is zero, the invoice lines for each balancing worktag value must net to zero.   
Payment Terms are required if the customer does not have default Payment Terms.   
The total invoice amount cannot be negative when worktag balancing is enabled. An alternative is to use a credit invoice adjustment for the negative invoice lines and reference the invoice.   
The currency conversion rate is 0 for the Date, Rate Type, or Manual Override provided, or the default rate is 0. The conversion rate cannot be 0 for a foreign currency transaction.   
Can't change a Customer Invoice once tied a Revenue Recognition Schedule.   
Required worktag type(s) are missing.   
Intercompany Supplier Invoice cannot be created for this customer invoice. Check supplier for company, currency setup, and a positive total.  Intercompany Supplier Invoice cannot be created for this customer invoice. Check supplier for company, currency setup, and a positive total. 
You need a conversion rate for the tax currency. Set up the tax currency conversion rate with the Maintain Currency Conversion Rates task.   
You must select tax codes that are for the same country.  You must select tax codes that are for the same country. 
Enter withholding tax codes with the same Realization Point for all lines.  Enter withholding tax codes with the same Realization Point for all lines. 
The Company Reference must match the Company on the SEPA Mandate.   
Enter a SEPA Mandate Reference that is in Active status.   
The Customer Reference must match the Customer on the SEPA Mandate.   
The Payment Type Reference must match the Direct Debit Payment Type on the customer profile Payment Details report.   
You cannot update the Pre-notification Sent Date through web services.   
Company is not a member of valid companies  Company is not a member of valid companies 
Billable Entity on Invoice Document is Inactive  Billable Entity on Invoice Document is Inactive 
You can't make changes to this invoice  You can't make changes to this invoice 
The Third Party Tax Service has changed since this invoice was created so you cannot make changes to this invoice  The Third Party Tax Service has changed since this invoice was created so you cannot make changes to this invoice 
You can't make changes to this invoice because Rebill is in progress.  You can't make changes to this invoice because Rebill is in progress. 
You can't make changes to an Invoice that contains retention.  You can't make changes to an Invoice that contains retention. 
This customer invoice is part of a consolidated invoice: [Consolidated Invoice]. You must cancel the consolidated invoice before you can change the customer invoice.   
Consolidate and Print All External Attachments and External flags are only available for billable transaction invoices.   
An Invoice can only be for one Award, there are lines associated with different Awards.   
 
top
 

Customer_InvoiceObject

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

Customer_InvoiceObjectID

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

Customer_Invoice_WWS_Data

part of: Customer_Invoice
Element containing all Customer Invoice data
 
Parameter name Type/Value Cardinality Description Validations
Customer_Invoice_ID  string  [0..1]  Customer Invoice ID. This is the Customer Invoice unique identifier   
Submit  boolean  [0..1]  Submit for Approval is a boolean flag indicating if the transaction is to be submitted or saved in draft mode. If this flag is set, the transaction will be submitted, otherwise the transaction is saved in draft.   
Locked_in_Workday  boolean  [0..1]  Set to True to disable editing and canceling the invoice inside the Workday application. Invoice can only be updated from the web service.   
Company_Reference  CompanyObject  [1..1]  This is the company that tranasction is for. This is the reference id value of the company.   
Currency_Reference  CurrencyObject  [0..1]  This is the reference id of currency of the transaction If no currency is specified, Workday will first look to see if the payer/payee has a preferred currency and if not, currency will be populated with the company base currency. If the company base currency is not allowed currency for payer/payee then transaction will not be able to be submitted for approval. 
Validation Description
Currency must be specified or Company must have a default Currency  Currency must be specified or Company must have a default Currency 
Currency entered is not listed as an Accepted Currency by Customer.  Currency entered is not listed as an Accepted Currency by Customer. 
Currency Conversion Rates between currency and company's default currency are not defined.  Currency Conversion Rates between currency and company's default currency are not defined. 
 
Customer_Reference  Billable_EntityObject  [1..1]  This is the customer that the invoice is for. This is the reference id value of the customer 
Validation Description
Company represented by Customer cannot match the transaction Company.  Company represented by Customer cannot match the transaction Company. 
 
Sold_To_Customer_Reference  Billable_EntityObject  [0..1]  Sold To Customer Reference   
Bill_To_Address_Reference  Address_ReferenceObject  [0..1]  If left blank and the invoice is created from a billing schedule, the bill-to address will default from the billing schedule. Otherwise it will take the primary billing address if one exists. 
Validation Description
You can't enter a Bill-To Address unless the billable entity is a customer.   
Enter a valid Bill-To Address for this customer.   
 
Populate_with_Default_Bill_To_Contacts  boolean  [0..1]  When Populate with Default Bill-To Contacts is set to true, it will populate Bill To Contact with the Default Values.   
Bill_To_Contact_Reference  Business_Entity_ContactObject  [0..*]  Billable Entity Contact for Customer Invoice. Contact must be related to Billable Entity and have an Invoice Email Address. 
Validation Description
Contact must be related to Billable Entity and have an Invoice Email Address.  Contact must be related to Billable Entity and have an Invoice Email Address. 
 
Bill_To_Address_Data  Bill-To_Address_Data  [0..*]  Address information data for the Bill-To Address   
Award_Billing_Sequence_Number  decimal (6, 0) >0   [0..1]  Award Billing Sequence Number   
Ship_To_Customer_Reference  CustomerObject  [0..1]  reference id value of the default ship-to customer 
Validation Description
Enter a Ship-To Customer that is part of the Customer's Connection Map.   
 
Ship_To_Address_Reference  Address_ReferenceObject  [0..1]  reference id value of the default ship-to address 
Validation Description
Enter a Ship-To Customer first before entering a Ship-To Address Reference.   
The Ship-To Address you entered is not valid for this Ship-To Customer. If you did not enter a Ship-To Customer, Workday chose the default for this Sold-To Customer for you, and this Ship-To Address is not valid for that customer.   
 
Ship_To_Address_Data  Address_Information_Data  [0..*]  Address information 
Validation Description
Postal Code is not a valid address component for certain countries.  Postal Code is not a valid address component for certain countries. 
Municipality is not a valid address component for certain countries .  Municipality is not a valid address component for certain countries . 
Postal Code is required for certain countries.  Postal Code is required for certain countries. 
Municipality is required for certain countries.  Municipality is required for certain countries. 
Region Name must be valid for the specified Country.  Region Name must be valid for the specified Country. 
Usage Type and Use For combination must be valid for Address.  Usage Type and Use For combination must be valid for Address. 
Second Address Line is required for certain countries.  Second Address Line is required for certain countries. 
Third Address Line is required for certain countries.  Third Address Line is required for certain countries. 
Fourth Address Line is required for certain countries.  Fourth Address Line is required for certain countries. 
Subregion is required for certain countries.  Subregion is required for certain countries. 
Second Subregion is required for certain countries.  Second Subregion is required for certain countries. 
Submunicipality (or City Subdivision - Local if configured on Tenant Setup Global) is required for certain countries.  Submunicipality (or City Subdivision - Local if configured on Tenant Setup Global) is required for certain countries. 
Second Submunicipality is required for certain countries.  Second Submunicipality is required for certain countries. 
Second Address Line is not a valid address component for certain countries.  Second Address Line is not a valid address component for certain countries. 
Third Address Line is not a valid address component for certain countries.  Third Address Line is not a valid address component for certain countries. 
Fourth Address Line is not a valid address component for certain countries.  Fourth Address Line is not a valid address component for certain countries. 
Subregion is not a valid address component for certain countries.  Subregion is not a valid address component for certain countries. 
Second Subregion is not a valid address component for certain countries.  Second Subregion is not a valid address component for certain countries. 
Submunicipality is not a valid address component for certain countries.  Submunicipality is not a valid address component for certain countries. 
Second Submunicipality is not a valid address component for certain countries.  Second Submunicipality is not a valid address component for certain countries. 
A maximum of four Submunicipalities are allowed in an address.  A maximum of four Submunicipalities are allowed in an address. 
A maximum of four Subregions are allowed in an address.  A maximum of four Subregions are allowed in an address. 
A maximum of four Address Lines are allowed in an address.  A maximum of four Address Lines are allowed in an address. 
Region is required for certain countries.  Region is required for certain countries. 
Home addresses which are not additionally used as work addresses cannot be marked as public.  Home addresses which are not additionally used as work addresses cannot be marked as public. 
[postal code] is not a valid postal code for [region]  Postal Code must be valid for the Region. 
Address Line 1 (or Address Line 1 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 1 (or Address Line 1 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 1 is not valid for this Country.  Address Line 1 is not valid for this Country. 
Address Line 2 (or Address Line 2 - Local if configured on Tenant Setup Global) is Required in this Country.  Address Line 2 (or Address Line 2 - Local if configured on Tenant Setup Global) is Required in this Country. 
Address Line 2 not Valid for this Country.  Address Line 2 not Valid for this Country. 
Address Line 3 (or Address Line 3 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 3 (or Address Line 3 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 3 is not Valid for this Country.  Address Line 3 is not Valid for this Country. 
Address Line 4 (or Address Line 4 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 4 (or Address Line 4 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 4 is not Valid for this Country.  Address Line 4 is not Valid for this Country. 
Address Line 5 (or Address Line 5 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 5 (or Address Line 5 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 5 is not Valid for this Country.  Address Line 5 is not Valid for this Country. 
Address Line 6 (or Address Line 6 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 6 (or Address Line 6 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 6 is not Valid for this Country.  Address Line 6 is not Valid for this Country. 
Address Line 7 (or Address Line 7 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 7 (or Address Line 7 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 7 is not Valid for this Country.  Address Line 7 is not Valid for this Country. 
Address Line 8 (or Address Line 8 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 8 (or Address Line 8 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 8 is not Valid for this Country.  Address Line 8 is not Valid for this Country. 
Address Line 9 (or Address Line 9 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 9 (or Address Line 9 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 9 is not Valid for this Country.  Address Line 9 is not Valid for this Country. 
You cannot specify the same usage type more than once for an address.  You cannot specify the same usage type more than once for an address. 
Address Line 1 - Local is not valid for this Country.  Address Line 1 - Local is not valid for this Country. 
Municipality - Local is not a valid address component for certain countries .  Municipality - Local is not a valid address component for certain countries . 
Address Line 2 - Local is not valid for this Country.  Address Line 2 - Local is not valid for this Country. 
Address Line 3 - Local is not Valid for this Country.  Address Line 3 - Local is not Valid for this Country. 
Address Line 9 - Local is not Valid for this Country.  Address Line 9 - Local is not Valid for this Country. 
Address Line 8 - Local is not Valid for this Country.  Address Line 8 - Local is not Valid for this Country. 
Address Line 7 - Local is not Valid for this Country.  Address Line 7 - Local is not Valid for this Country. 
Address Line 6 is not Valid for this Country.  Address Line 6 is not Valid for this Country. 
Address Line 5 - Local is not Valid for this Country.  Address Line 5 - Local is not Valid for this Country. 
Address Line 4 - Local is not Valid for this Country.  Address Line 4 - Local is not Valid for this Country. 
City Subdivision 1 - Local is not a valid address component for certain countries.  City Subdivision 1 - Local is not a valid address component for certain countries. 
City Subdivision 2 - Local is not a valid address component for certain countries.  City Subdivision 2 - Local is not a valid address component for certain countries. 
Region Subdivision 1 - Local is not a valid address component for certain countries.  Region Subdivision 1 - Local is not a valid address component for certain countries. 
Region Subdivision 2 - Local is not a valid address component for certain countries.  Region Subdivision 2 - Local is not a valid address component for certain countries. 
Region Subdivision 2 is not a valid address component for certain countries.  Region Subdivision 2 is not a valid address component for certain countries. 
City Subdivision 2 is not a valid address component for certain countries.  City Subdivision 2 is not a valid address component for certain countries. 
Submunicipality ("City Subdivision 1", or "City Subdivision 1 - Local" if Local Script configured on tenant setup global) is required in this country.  Submunicipality ("City Subdivision 1", or "City Subdivision 1 - Local" if Local Script configured on tenant setup global) is required in this country. 
Submunicipality (City Subdivision 2 or City Subdivision 2 - Local if Local Scripts configured on Tenant Setup - Global) are required for this Country.  Submunicipality (City Subdivision 2 or City Subdivision 2 - Local if Local Scripts configured on Tenant Setup - Global) are required for this Country. 
Subregion 1 (or Subregion 1 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country.  Subregion 1 (or Subregion 1 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country. 
Subregion 2 (or Subregion 2 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country.  Subregion 2 (or Subregion 2 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country. 
If one local script address field is submitted, all required local script address fields must be submitted.  If one local script address field is submitted, all required local script address fields must be submitted. 
Address Reference is required when deleting an address  Address Reference is required when deleting an address 
Usage Data is required unless address is being deleted  Usage Data is required unless address is being deleted 
Country Reference is required unless address is being deleted  Country Reference is required unless address is being deleted 
Address deletion is not supported in this web service request  Address deletion is not supported in this web service request 
If one western script field is submitted, all required western script address fields must be submitted.  If one western script field is submitted, all required western script address fields must be submitted. 
Address Reference must match an existing (and not deleted) address in use by the worker subject of this request  Address Reference must match an existing (and not deleted) address in use by the worker subject of this request 
Use a unique Address Reference ID for each address. [ID] is already used on another address.  The Address ID field is for updating the value of the Address Reference. It cannot be the same as another existing address. 
You can only update addresses that belong to this customer.   
You can't use an existing address for a new customer.   
Existing addresses can't be future dated. Select an effective date that is on or before today, or create a new address with a future date.   
The Address ID must match the Address Reference.   
You can't use an existing address for a new customer request.   
You can't use an existing address for a new prospect.   
You can only update addresses that belong to this customer request.   
You can only update addresses that belong to this prospect.   
Enter a postal code in the valid format: [PostalCodeValidationMessage]   
Postal Code is required for [countryWithMustHavePostalCode]   
One or more addresses are missing a Country City reference. This field is required because the City Prompt localization is active for: [countryref].   
Enter a Country City reference that is valid for: [countryref]. You entered this Country City reference: [countrycityref].   
Only Address reference belonging to the Customer tied to the Customer Contact can be shared by the Customer Contact   
International Assignment is only valid for Non-Primary Home Addresses   
Number of Days cannot be greater than 7.  Number of Days cannot be greater than 7. 
Number of Days is not allowed for the country specified.  Number of Days is not allowed for the country specified. 
You must enter a Country City reference instead of a text element because the City Prompt localization is active for: [countryref]. You entered this text element: [cityattrib] [citylocalattrib].   
You entered this Country City reference: [countrycityref]. To use this Country City reference, you must activate the City Prompt localization for: [countryref]. Perform either one of these actions: Activate the City Prompt localization. Enter a municipality instead of a Country City reference.   
Address "[ID]" is already in use by another address (possibly on another contactable). Please choose a different Address ID.  The Address ID field is for updating the value of the Address Reference. It cannot be the same as another existing address. 
Address Line is required for certain countries.  Address Line is required for certain countries. 
 
Billable_Project_Reference  ProjectObject  [0..1]  This is the reference id value of the project. If there is a value, Workday will first validate that it is a billable project. If the project has a company or customer specified, Workday will validate that these match with the company and customer that the invoice is for. Billable project is an "implicit" project worktag value for all invoice lines so Workday will also validate that no invoice lines have an explicit project worktag value   
Invoice_Number  string  [0..1]  If adding a new invoice, then make the Invoice Number the same value as Reference ID. If updating an existing invoice, then make it the same value as the Reference ID of that invoice. If you do not make the Invoice Number the same as Reference ID, then duplicate Invoice Numbers for different invoices may be created. The Reference ID is the only value checked as a unique identifier. Note that the name of the Reference ID is different for each invoice type: e.g. Supplier Invoice ID, Supplier Invoice Adjustment ID, Customer Invoice Adjustment ID, and Customer Invoice ID.   
Consolidated_Invoice_Reference  Consolidated_InvoiceObject  [0..1]  Return a Non-Canceled Consolidated Invoice for this Customer Invoice.   
Invoice_Date  date  [0..1]  Format is MM/DD/YYYY. If this is left blank, Workday will populate invoice date with the current date.   
Accounting_Date  date  [0..1]  Override date for Accounting. 
Validation Description
'Allow Accounting in Arrears' is not permitted for this company.   
Select a date in an open period.   
Accounting Date is required for this Company. Enter an Accounting Date.   
Accounting Date not allowed for direct intercompany customer invoices.   
 
From_Date  date  [0..1]  Format is MM/DD/YYYY. If 'From Date' is entered, Workday will validate that it is not greater than 'To Date'. Please note that 'From date' and 'To Date' in the invoice header are not used to validate any dates on the invoice lines.   
To_Date  date  [0..1]  Format is MM/DD/YYYY. If 'To Date' is entered, Workday will validate that it is not less than 'From Date'. Please note that 'From date' and 'To Date' in the invoice header are not used to validate any dates on the invoice lines.   
Due_Date_Override  date  [0..1]  Format is MM/DD/YYYY. If a date is provided, it will override the due date that Workday automatically determines based on the invoice date and payment terms. 
Validation Description
Due Date must not be earlier than Invoice Date  Due Date must not be earlier than Invoice Date 
 
Collection_Date  date  [0..1]  The date the Customer Invoice is put into collection. If this field is populated when updating an existing invoice, the invoice will be put into collection.   
Payment_Amount_Promised  decimal (26, 6)   [0..1]  The amount the customer promised to pay when the Customer Invoice is put into collection. It is optional. 
Validation Description
Payment amount promised cannot be greater than the amount due.   
Promise to pay amount can only be entered if there is a collection date.   
 
Collection_Reason_Reference  Collection_CodeObject  [0..1]  The reason the Customer Invoice is put into collection. It is optional. 
Validation Description
A Collection Code can only be entered if there is a collection date.   
 
Followup_Date  date  [0..1]  The date the Customer Invoice should be followed up. This field is optional and can be entered in maintain collection, maintain dispute or put on hold. 
Validation Description
The invoice must either be in collection, dispute, or on hold to enter a followup date.   
Followup date cannot be in the past.   
 
Dispute_Date  date  [0..1]  The date the Customer Invoice is put into dispute. If this field is populated when updating an existing invoice, the invoice will be put into dispute.   
Dispute_Amount  decimal (26, 6)   [0..1]  The amount the Customer Invoice is in dispute over. It is optional. 
Validation Description
Dispute amount cannot be greater than the amount due.   
A dispute amount can only be entered if there is a dispute date.   
 
Dispute_Reason_Reference  Dispute_ReasonObject  [0..*]  The reason the Customer Invoice is put into dispute. 
Validation Description
A dispute reason can only be entered if there is a dispute date.   
 
Risk_Score  decimal (18, 3)   [0..1]  Value between 0 and 1 displays for each invoice when you set up the Customer Collections Insight Application.   
Risk_Score_Date  date  [0..1]  The date the customer collections risk score was last updated. Displays on the customer invoice.   
Control_Amount_Total  decimal (26, 6)   [0..1]  This is the expected invoice total including tax. It is optional. An invoice cannot be submittted for approval if it has a non-zero control total that does not equal the sum of the extended amount for all invoice lines plus tax. 
Validation Description
The sum of invoice lines does not match the control total amount.  The sum of invoice lines does not match the control total amount. 
 
Payment_Terms_Reference  Payment_TermsObject  [0..1]  This is the reference id of the payment terms for the invoice. Payment Terms are the rules for establishing when a invoice payment is due and whether discounts are eligible to be taken or given for early payment. This is a required field, but if no payment terms are specified, Workday will populate this with the customer's default payment terms if one is defined. Workday will automatically determine the due date and discount date based on the invoice date and payment terms. 
Validation Description
A payment term with a discount is not allowed when the VAT on Payment option is turned on for the Company   
Payment Terms is Required.   
 
Payment_Type_Reference  Payment_TypeObject  [0..1]  This is the payment type for the transaction and needs to be the reference id value of the payment type. Payment Type establishes methods of making payments, such as cash, check, or electronic transfer. Workday supplies the payment methods. Usually there is a one-to-one relationship between payment type (which you define) and Workday's provided payment methods. If no payment type is specified, Workday will populate this with the customer's default payment type if one is defined. Typically this is only populated when it is an electronic payment type whose collection would be initiated by Workday.   
Payment_Status  string  [0..1]  Shows the Customer Invoice Document's Payment Status.   
Document_Status  string  [0..1]  Document Status for Customer Invoice   
Amount_Due  decimal (26, 6)   [0..1]  Shows a Customer Invoice Document's Due Amount, assuming it is not cancelled.   
Customer_Invoice_Type_Reference  Customer_Invoice_TypeObject  [0..1]  This is the Reference ID of Customer Invoice Type which is used to help categorize invoices as well as determine the invoice layout that is used for the printed invoice.   
Tax_Code_Reference  Tax_CodeObject  [0..1]  This is the reference id value of the tax code. If this is blank, Workday will default in the default tax code from the invoice header if there is one. If the invoice line has a tax applicability value, Workday will validate that the invoice line also has a tax code. 
Validation Description
Tax Code can't be set if you enabled Third Party Tax Service for this company.   
Tax Codes with Withholding Tax Rates cannot be used as the Default Tax Code.   
 
Customer_PO_Number  string  [0..1]  This PO number will print on the delivered customer invoice. It is optional freeform text. This is not a Workday Purchase Order Reference ID.   
On_Hold  boolean  [0..1]  TRUE or FALSE If this is set to 'TRUE' the invoice will be put on hold.   
Is_Excluded_from_Dunning_Letter  boolean  [0..1]  This invoice will be excluded from Print Dunning Letters if this flag is TRUE.   
Include_Customer_Worktags  boolean  [0..1]  Include Default Customer Worktags if this flag is TRUE   
Worktags_Reference  Accounting_WorktagObject  [0..*]  Reference to existing worktags. Worktags are a way to mark tasks and business objects to make them easier to access and summarize. Each transaction can include one value for each worktag type and is subject to configurable validation when submitted for approval. 
Validation Description
[list of worktag types] not valid for this transaction.  The Worktags provided are not valid for this transaction 
[not allowed worktag types on Customer Account Transactions]  The Worktags provided are not valid for this transaction 
'[worktag value]' is not permitted as the default value for worktag type: [worktag type] because it is inactive.  The Worktags provided are not valid for this transaction 
The [type] is/are not available for use with the company/s: [partitionable] [company]   
 
Document_Link  string  [0..1]  Document Link for Customer Invoice 
Validation Description
This is not a valid URL . Please contact your Security Administrator to determine what links can be used.   
 
Memo  string  [0..1]  This transaction header memo will print on the delivered transaction. It is optional freeform text   
Company_Tax_ID_Reference  Unique_IdentifierObject  [0..1]  Customer Invoice Document Company Tax ID.   
Customer_Tax_ID_Reference  Unique_IdentifierObject  [0..1]  Customer Invoice Document Customer Tax ID.   
Currency_Rate_Type_Override_Reference  Currency_Rate_TypeObject  [0..1]  For a foreign currency invoice, this allows you to override the default Rate Type used to look up the currency conversion rate.   
Currency_Rate_Date_Override  date  [0..1]  For a foreign currency invoice, this allows you to override the date used to look up the currency conversion rate. The default date is normally the same as the invoice date.   
Currency_Rate_Manual_Override_Reference  decimal (18, 6)   [0..1]  For a foreign currency invoice, this allows you to directly override the currency conversion rate that will be used.   
Tax_Calculation_Details  string  [0..1]  Text field to summarize Tax Calculation Details. 
Validation Description
Use Third Party Tax Service is not enabled for: [company].  Enable the Use Third Party Tax Service setting for the Company first to set the Tax Calculation Details. 
 
Customer_Invoice_Line_Replacement_Data  Customer_Invoice_Line_WWS_Data  [0..*]  Encapsulating element containing Customer Invoice Line data. 
Validation Description
Only one worktag for each type is allowed for each document line.  Only one worktag for each type is allowed for each document line. 
Please specify an Item or a Spend Category.  Please specify an Item or a Spend Category. 
Revenue Category must match the Revenue Category for the Sales Item if that category is active.  Revenue Category must match the Revenue Category for the Sales Item if that category is active. 
Invoice Line Revenue Category must be equal to Customer Contract Line Revenue Category.  Invoice Line Revenue Category must be equal to Customer Contract Line Revenue Category. 
Contract Line's Bill-To Customer and Currency must match Customer Invoice Header Customer and Currency. If Billable Project is entered on the Contract Line, it must match the Billable Project in the Invoice header.  Contract Line's Bill-To Customer and Currency must match Customer Invoice Header Customer and Currency. If Billable Project is entered on the Contract Line, it must match the Billable Project in the Invoice header. 
Cannot have an Employee Worktag along with a Contingent Worker Worktag for the same line.  Cannot have an Employee Worktag along with a Contingent Worker Worktag for the same line. 
Invoice Line transaction date must be within From/To header dates.  Invoice Line transaction date must be within From/To header dates. 
Invoice Line from/to date must be within Invoice Header from/to date  Invoice Line from/to date must be within Invoice Header from/to date 
Cannot enter Project Worktag on an Invoice Line with a Billable Project entered on the header.  Cannot enter Project Worktag on an Invoice Line with a Billable Project entered on the header. 
Combination of Billable Project, Project Phase and Project Task is not allowed. Please ensure if phase and/or task are entered they are valid for the Billable Project entered.  Combination of Billable Project, Project Phase and Project Task is not allowed. Please ensure if phase and/or task are entered they are valid for the Billable Project entered. 
For a Contract Line that is not Project Time and Expense, the Invoice Line Company must match the Contract Line’s Company.  For a Contract Line that is not Project Time and Expense, the Invoice Line Company must match the Contract Line’s Company. 
Contract Line Company must match Customer Invoice Header Company .  Contract Line Company must match Customer Invoice Header Company . 
The following worktag types are present on both the Invoice Header and on the Invoice Line : [types]. The same worktag type can not be on both.   
Revenue Category does not match Revenue Category in Customer Invoice Header Worktags.  If a Revenue Category is entered as a Customer Invoice Header Worktag, then the revenue categories for the sales item or revenue category on all of the Customer Invoice lines must be of the same revenue category. 
Can not have both a Contingent Worker and Employee Worktag on the Invoice Header and Line Worktag   
Can not use a Sales Item that is a basic worktag only as the sales item for the transaction.  Can not use a Sales Item that is a basic worktag only as the sales item for the transaction. 
Sales Item is inactive.  Sales Item is inactive. 
Cannot submit a customer invoice or cash sale with an intercompany line that has a 0 amount.  Cannot submit a customer invoice or cash sale with an intercompany line that has a 0 amount. 
Can not have any combination of Project, Project Phase or Project Task worktags for the same line.  Can not have any combination of Project, Project Phase or Project Task worktags for the same line. 
Cannot enter Project Phase Worktag on an Invoice Line with a Billable Project entered on the header.  Cannot enter Project Phase Worktag on an Invoice Line with a Billable Project entered on the header. 
Can not have any combination of Project, Project Phase or Project Task on the Invoice Header and Invoice Line worktags.  Can not have any combination of Project, Project Phase or Project Task on the Invoice Header and Invoice Line worktags. 
Cannot enter Project Task Worktag on an Invoice Line with a Billable Project entered on the header.  Cannot enter Project Task Worktag on an Invoice Line with a Billable Project entered on the header. 
Invoice Line From Date must be on or before Invoice Line To Date  Invoice Line From Date must be on or before Invoice Line To Date 
Select a balancing worktag for Worktags of the following type: [type]   
Revenue Recognition Schedules are only to be tied to Customer Invoice Lines via Revenue Recognition Create(UI) or via Submit(Web Service).   
Cannot use inactive Revenue Category  Cannot use inactive Revenue Category 
Required worktag type(s) are missing.  Required worktag type(s) are missing. 
You can identify a project in either the Worktags field or the Billable Project field, but not both.   
The billable project you enter on the invoice line must match the project on the invoice header.   
If you select Use To Date, both From Date and To Date are required on Customer Invoice Line.   
If you select the Number of installments option, From Date is required.   
Customer Contract Line is not valid for this Customer Invoice Line. To be valid, the Customer Contract Line must be approved.  Customer Contract Line is not valid for this Customer Invoice Line. To be valid, the Customer Contract Line must be approved. 
You can't update Retention data using the web service. Set Amount Retained and Amount Released to 0.   
If you want to include a contract line on an invoice with Deferred Revenue, the contract line must also have Deferred Revenue.  If you want to include a contract line on an invoice with Deferred Revenue, the contract line must also have Deferred Revenue. 
 
Tax_Code_Data  Taxable_Code_Application_NO_INPUT_Data  [0..*]  Tax Data by Tax Authority and Tax Code. For Customer Invoice Documents and Cash Sales tax data will always be calculated from the line data regardless of what is populated in Tax Rate Application Data. For Purchase Orders, Supplier Invoice Documents and Ad hoc Payments, if data is in Tax Rate Application Data, then that will be the tax information that is saved. Otherwise, the tax will be calculated from the lines.   
Invoice_Attachment_Data  Business_Document_Attachment_for_Invoice_Wrapper_for_WWS  [0..1]  Element contains attachments for business document.   
Note_Data  Note_WWS_Data  [0..*]  Includes Notes that have been made for a business object. On a Get operation, all existing Notes will be populated. On a Put or Submit operation, any note information on the request will be added as new notes. Existing notes cannot be updated on a Put or Submit request.   
Customer_Invoice_Intercompany_Sub_Process  Customer_Invoice_Intercompany_Sub_Process  [0..1]  Wrapper for the Customer Invoice Intercompany Sub Process. It allows you to specify parameters for the sub process.   
SEPA_Mandate_Reference  Direct_Debit_MandateObject  [0..1]  SEPA Mandate   
Pre-notification_Sent_Date  date  [0..1]  Pre-notification Sent Date   
Cancel_Accounting_Date  date  [0..1]  The accounting date when the customer invoice was canceled.   
Validation Description
Please enter at least one invoice line.  Please enter at least one invoice line. 
To Date must be greater than From Date.  To Date must be greater than From Date. 
Only a Billable Project may be entered.  Only a Billable Project may be entered. 
Only one worktag for each type is allowed for the Customer Invoice Header worktags.  Only one worktag for each type is allowed for the Customer Invoice Header worktags. 
Project worktags are not allowed on the Customer Invoice header for a Customer Invoice with a Billable Project entered.  Project worktags are not allowed on the Customer Invoice header for a Customer Invoice with a Billable Project entered. 
Project reference is for a project that can be used as a basic worktag only.  Project reference is for a project that can be used as a basic worktag only. 
Customer reference is for a customer that can be used as a basic worktag only.  Customer reference is for a customer that can be used as a basic worktag only. 
When Worktag Balancing is enabled and the invoice total amount is zero, the invoice lines for each balancing worktag value must net to zero.   
Payment Terms are required if the customer does not have default Payment Terms.   
The total invoice amount cannot be negative when worktag balancing is enabled. An alternative is to use a credit invoice adjustment for the negative invoice lines and reference the invoice.   
The currency conversion rate is 0 for the Date, Rate Type, or Manual Override provided, or the default rate is 0. The conversion rate cannot be 0 for a foreign currency transaction.   
Can't change a Customer Invoice once tied a Revenue Recognition Schedule.   
Required worktag type(s) are missing.   
Intercompany Supplier Invoice cannot be created for this customer invoice. Check supplier for company, currency setup, and a positive total.  Intercompany Supplier Invoice cannot be created for this customer invoice. Check supplier for company, currency setup, and a positive total. 
You need a conversion rate for the tax currency. Set up the tax currency conversion rate with the Maintain Currency Conversion Rates task.   
You must select tax codes that are for the same country.  You must select tax codes that are for the same country. 
Enter withholding tax codes with the same Realization Point for all lines.  Enter withholding tax codes with the same Realization Point for all lines. 
The Company Reference must match the Company on the SEPA Mandate.   
Enter a SEPA Mandate Reference that is in Active status.   
The Customer Reference must match the Customer on the SEPA Mandate.   
The Payment Type Reference must match the Direct Debit Payment Type on the customer profile Payment Details report.   
You cannot update the Pre-notification Sent Date through web services.   
Company is not a member of valid companies  Company is not a member of valid companies 
Billable Entity on Invoice Document is Inactive  Billable Entity on Invoice Document is Inactive 
You can't make changes to this invoice  You can't make changes to this invoice 
The Third Party Tax Service has changed since this invoice was created so you cannot make changes to this invoice  The Third Party Tax Service has changed since this invoice was created so you cannot make changes to this invoice 
You can't make changes to this invoice because Rebill is in progress.  You can't make changes to this invoice because Rebill is in progress. 
You can't make changes to an Invoice that contains retention.  You can't make changes to an Invoice that contains retention. 
This customer invoice is part of a consolidated invoice: [Consolidated Invoice]. You must cancel the consolidated invoice before you can change the customer invoice.   
Consolidate and Print All External Attachments and External flags are only available for billable transaction invoices.   
An Invoice can only be for one Award, there are lines associated with different Awards.   
top
 

CurrencyObject

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

CurrencyObjectID

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

Billable_EntityObject

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

Billable_EntityObjectID

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

Address_ReferenceObject

part of: Address_Information_Data, Customer_Invoice_WWS_Data, Customer_Invoice_WWS_Data, Customer_Invoice_Line_WWS_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  Address_ReferenceObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Address_ReferenceObjectID

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

Business_Entity_ContactObject

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

Business_Entity_ContactObjectID

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

Bill-To_Address_Data

part of: Customer_Invoice_WWS_Data
Address information data for bill-to address on invoice header
 
Parameter name Type/Value Cardinality Description Validations
Bill-To_Address_Data  Address_Information_Data  [0..*]  Address information 
Validation Description
Postal Code is not a valid address component for certain countries.  Postal Code is not a valid address component for certain countries. 
Municipality is not a valid address component for certain countries .  Municipality is not a valid address component for certain countries . 
Postal Code is required for certain countries.  Postal Code is required for certain countries. 
Municipality is required for certain countries.  Municipality is required for certain countries. 
Region Name must be valid for the specified Country.  Region Name must be valid for the specified Country. 
Usage Type and Use For combination must be valid for Address.  Usage Type and Use For combination must be valid for Address. 
Second Address Line is required for certain countries.  Second Address Line is required for certain countries. 
Third Address Line is required for certain countries.  Third Address Line is required for certain countries. 
Fourth Address Line is required for certain countries.  Fourth Address Line is required for certain countries. 
Subregion is required for certain countries.  Subregion is required for certain countries. 
Second Subregion is required for certain countries.  Second Subregion is required for certain countries. 
Submunicipality (or City Subdivision - Local if configured on Tenant Setup Global) is required for certain countries.  Submunicipality (or City Subdivision - Local if configured on Tenant Setup Global) is required for certain countries. 
Second Submunicipality is required for certain countries.  Second Submunicipality is required for certain countries. 
Second Address Line is not a valid address component for certain countries.  Second Address Line is not a valid address component for certain countries. 
Third Address Line is not a valid address component for certain countries.  Third Address Line is not a valid address component for certain countries. 
Fourth Address Line is not a valid address component for certain countries.  Fourth Address Line is not a valid address component for certain countries. 
Subregion is not a valid address component for certain countries.  Subregion is not a valid address component for certain countries. 
Second Subregion is not a valid address component for certain countries.  Second Subregion is not a valid address component for certain countries. 
Submunicipality is not a valid address component for certain countries.  Submunicipality is not a valid address component for certain countries. 
Second Submunicipality is not a valid address component for certain countries.  Second Submunicipality is not a valid address component for certain countries. 
A maximum of four Submunicipalities are allowed in an address.  A maximum of four Submunicipalities are allowed in an address. 
A maximum of four Subregions are allowed in an address.  A maximum of four Subregions are allowed in an address. 
A maximum of four Address Lines are allowed in an address.  A maximum of four Address Lines are allowed in an address. 
Region is required for certain countries.  Region is required for certain countries. 
Home addresses which are not additionally used as work addresses cannot be marked as public.  Home addresses which are not additionally used as work addresses cannot be marked as public. 
[postal code] is not a valid postal code for [region]  Postal Code must be valid for the Region. 
Address Line 1 (or Address Line 1 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 1 (or Address Line 1 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 1 is not valid for this Country.  Address Line 1 is not valid for this Country. 
Address Line 2 (or Address Line 2 - Local if configured on Tenant Setup Global) is Required in this Country.  Address Line 2 (or Address Line 2 - Local if configured on Tenant Setup Global) is Required in this Country. 
Address Line 2 not Valid for this Country.  Address Line 2 not Valid for this Country. 
Address Line 3 (or Address Line 3 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 3 (or Address Line 3 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 3 is not Valid for this Country.  Address Line 3 is not Valid for this Country. 
Address Line 4 (or Address Line 4 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 4 (or Address Line 4 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 4 is not Valid for this Country.  Address Line 4 is not Valid for this Country. 
Address Line 5 (or Address Line 5 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 5 (or Address Line 5 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 5 is not Valid for this Country.  Address Line 5 is not Valid for this Country. 
Address Line 6 (or Address Line 6 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 6 (or Address Line 6 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 6 is not Valid for this Country.  Address Line 6 is not Valid for this Country. 
Address Line 7 (or Address Line 7 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 7 (or Address Line 7 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 7 is not Valid for this Country.  Address Line 7 is not Valid for this Country. 
Address Line 8 (or Address Line 8 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 8 (or Address Line 8 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 8 is not Valid for this Country.  Address Line 8 is not Valid for this Country. 
Address Line 9 (or Address Line 9 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 9 (or Address Line 9 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 9 is not Valid for this Country.  Address Line 9 is not Valid for this Country. 
You cannot specify the same usage type more than once for an address.  You cannot specify the same usage type more than once for an address. 
Address Line 1 - Local is not valid for this Country.  Address Line 1 - Local is not valid for this Country. 
Municipality - Local is not a valid address component for certain countries .  Municipality - Local is not a valid address component for certain countries . 
Address Line 2 - Local is not valid for this Country.  Address Line 2 - Local is not valid for this Country. 
Address Line 3 - Local is not Valid for this Country.  Address Line 3 - Local is not Valid for this Country. 
Address Line 9 - Local is not Valid for this Country.  Address Line 9 - Local is not Valid for this Country. 
Address Line 8 - Local is not Valid for this Country.  Address Line 8 - Local is not Valid for this Country. 
Address Line 7 - Local is not Valid for this Country.  Address Line 7 - Local is not Valid for this Country. 
Address Line 6 is not Valid for this Country.  Address Line 6 is not Valid for this Country. 
Address Line 5 - Local is not Valid for this Country.  Address Line 5 - Local is not Valid for this Country. 
Address Line 4 - Local is not Valid for this Country.  Address Line 4 - Local is not Valid for this Country. 
City Subdivision 1 - Local is not a valid address component for certain countries.  City Subdivision 1 - Local is not a valid address component for certain countries. 
City Subdivision 2 - Local is not a valid address component for certain countries.  City Subdivision 2 - Local is not a valid address component for certain countries. 
Region Subdivision 1 - Local is not a valid address component for certain countries.  Region Subdivision 1 - Local is not a valid address component for certain countries. 
Region Subdivision 2 - Local is not a valid address component for certain countries.  Region Subdivision 2 - Local is not a valid address component for certain countries. 
Region Subdivision 2 is not a valid address component for certain countries.  Region Subdivision 2 is not a valid address component for certain countries. 
City Subdivision 2 is not a valid address component for certain countries.  City Subdivision 2 is not a valid address component for certain countries. 
Submunicipality ("City Subdivision 1", or "City Subdivision 1 - Local" if Local Script configured on tenant setup global) is required in this country.  Submunicipality ("City Subdivision 1", or "City Subdivision 1 - Local" if Local Script configured on tenant setup global) is required in this country. 
Submunicipality (City Subdivision 2 or City Subdivision 2 - Local if Local Scripts configured on Tenant Setup - Global) are required for this Country.  Submunicipality (City Subdivision 2 or City Subdivision 2 - Local if Local Scripts configured on Tenant Setup - Global) are required for this Country. 
Subregion 1 (or Subregion 1 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country.  Subregion 1 (or Subregion 1 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country. 
Subregion 2 (or Subregion 2 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country.  Subregion 2 (or Subregion 2 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country. 
If one local script address field is submitted, all required local script address fields must be submitted.  If one local script address field is submitted, all required local script address fields must be submitted. 
Address Reference is required when deleting an address  Address Reference is required when deleting an address 
Usage Data is required unless address is being deleted  Usage Data is required unless address is being deleted 
Country Reference is required unless address is being deleted  Country Reference is required unless address is being deleted 
Address deletion is not supported in this web service request  Address deletion is not supported in this web service request 
If one western script field is submitted, all required western script address fields must be submitted.  If one western script field is submitted, all required western script address fields must be submitted. 
Address Reference must match an existing (and not deleted) address in use by the worker subject of this request  Address Reference must match an existing (and not deleted) address in use by the worker subject of this request 
Use a unique Address Reference ID for each address. [ID] is already used on another address.  The Address ID field is for updating the value of the Address Reference. It cannot be the same as another existing address. 
You can only update addresses that belong to this customer.   
You can't use an existing address for a new customer.   
Existing addresses can't be future dated. Select an effective date that is on or before today, or create a new address with a future date.   
The Address ID must match the Address Reference.   
You can't use an existing address for a new customer request.   
You can't use an existing address for a new prospect.   
You can only update addresses that belong to this customer request.   
You can only update addresses that belong to this prospect.   
Enter a postal code in the valid format: [PostalCodeValidationMessage]   
Postal Code is required for [countryWithMustHavePostalCode]   
One or more addresses are missing a Country City reference. This field is required because the City Prompt localization is active for: [countryref].   
Enter a Country City reference that is valid for: [countryref]. You entered this Country City reference: [countrycityref].   
Only Address reference belonging to the Customer tied to the Customer Contact can be shared by the Customer Contact   
International Assignment is only valid for Non-Primary Home Addresses   
Number of Days cannot be greater than 7.  Number of Days cannot be greater than 7. 
Number of Days is not allowed for the country specified.  Number of Days is not allowed for the country specified. 
You must enter a Country City reference instead of a text element because the City Prompt localization is active for: [countryref]. You entered this text element: [cityattrib] [citylocalattrib].   
You entered this Country City reference: [countrycityref]. To use this Country City reference, you must activate the City Prompt localization for: [countryref]. Perform either one of these actions: Activate the City Prompt localization. Enter a municipality instead of a Country City reference.   
Address "[ID]" is already in use by another address (possibly on another contactable). Please choose a different Address ID.  The Address ID field is for updating the value of the Address Reference. It cannot be the same as another existing address. 
Address Line is required for certain countries.  Address Line is required for certain countries. 
 
top
 

Address_Information_Data

part of: Customer_Invoice_WWS_Data, Customer_Invoice_Line_WWS_Data, Bill-To_Address_Data
Address information
 
Parameter name Type/Value Cardinality Description Validations
@Formatted_Address  string  [1..1]  Returns the formatted address in the format specified for the country. This data is not used for inbound requests and any data provided in this element will be ignored.   
@Address_Format_Type  string  [1..1]  The format type of the address.   
@Defaulted_Business_Site_Address  boolean  [1..1]  Set to 1 if the address is a defaulted location address. If this value is 1, this address will not be processed for inbound web services.   
@Delete  boolean  [1..1]  Set this flag to true in order to delete the referenced address. If this flag is set, the Reference ID field becomes required, and all other address fields that would otherwise be required will be optional and meaningless. 
Validation Description
The referenced address is in use as a primary home address and cannot be deleted.  The referenced address is in use as a primary home address and cannot be deleted. 
 
@Do_Not_Replace_All  boolean  [1..1]  This flag controls whether or not existing non-primary address data will be replaced. A value of true means only the referenced address will be updated, or created if it does not exist or no reference was provided. This behavior is used if the flag is set to true for ANY address in the request.   
@Effective_Date  date  [1..1]  Effective date of address.   
Country_Reference  CountryObject  [0..1]  Country for the address.   
Last_Modified  dateTime  [0..1]  The moment when the address was last modified.   
Address_Line_Data  Address_Line_Information_Data  [0..*]  The address line for the address. This typically contains Street name, street number, apartment, suite number. 
Validation Description
A value is required on internal element 'Address Line Data'. If you do not want to set a value for a non-required type such as ADDRESS_LINE_2, remove it completely from the web service request.  A value is required on internal element 'Address Line Data'. If you do not want to set a value for a non-required type such as ADDRESS_LINE_2, remove it completely from the web service request. 
Type is required when you submit an Address Line Data.  Type is required when you submit an Address Line Data. 
The Type isn't valid. Valid types include: ADDRESS_LINE_1 to ADDRESS_LINE_9, ADDRESS_LINE_1_LOCAL to ADDRESS_LINE_9_LOCAL, CITY, CITY_LOCAL, CITY_SUBDIVISION_1 or CITY_SUBDIVISION_2, CITY_SUBDIVISION_1_LOCAL or CITY_SUBDIVISION_2_LOCAL, POSTAL_CODE, REGION, REGION_SUBDIVISION_1 or REGION_SUBDIVISION_2, REGION_SUBDIVISION_1_LOCAL or REGION_SUBDIVISION_2_LOCAL.  The Type isn't valid. Valid types include: ADDRESS_LINE_1 to ADDRESS_LINE_9, ADDRESS_LINE_1_LOCAL to ADDRESS_LINE_9_LOCAL, CITY, CITY_LOCAL, CITY_SUBDIVISION_1 or CITY_SUBDIVISION_2, CITY_SUBDIVISION_1_LOCAL or CITY_SUBDIVISION_2_LOCAL, POSTAL_CODE, REGION, REGION_SUBDIVISION_1 or REGION_SUBDIVISION_2, REGION_SUBDIVISION_1_LOCAL or REGION_SUBDIVISION_2_LOCAL. 
 
Municipality  string  [0..1]  City part of the address.   
Country_City_Reference  Country_CityObject  [0..1]  Country city for the address.   
Submunicipality_Data  Submunicipality_Information_Data  [0..*]  The submunicipality of the address.   
Country_Region_Reference  Country_RegionObject  [0..1]  The region part of the address. Typically this contains the state/province information.   
Country_Region_Descriptor  string  [0..1]  The region part of the address. Typically this contains the state/province information.   
Subregion_Data  Subregion_Information_Data  [0..*]  The subregion part of the address.   
Postal_Code  string  [0..1]  The postal code part of the address.   
Usage_Data  Communication_Method_Usage_Information_Data  [0..*]  Encapsulating element for all Communication Method Usage data.   
Number_of_Days  decimal (1, 0) >0   [0..1]  Tracks the number of days an employee works from home per week.   
Municipality_Local  string  [0..1]  City in local script part of the address.   
Address_Reference  Address_ReferenceObject  [0..1]  The address Reference ID.   
Address_ID  string  [0..1]  New ID value used in address updates. The ID cannot already be in use by another address.   
Validation Description
Postal Code is not a valid address component for certain countries.  Postal Code is not a valid address component for certain countries. 
Municipality is not a valid address component for certain countries .  Municipality is not a valid address component for certain countries . 
Postal Code is required for certain countries.  Postal Code is required for certain countries. 
Municipality is required for certain countries.  Municipality is required for certain countries. 
Region Name must be valid for the specified Country.  Region Name must be valid for the specified Country. 
Usage Type and Use For combination must be valid for Address.  Usage Type and Use For combination must be valid for Address. 
Second Address Line is required for certain countries.  Second Address Line is required for certain countries. 
Third Address Line is required for certain countries.  Third Address Line is required for certain countries. 
Fourth Address Line is required for certain countries.  Fourth Address Line is required for certain countries. 
Subregion is required for certain countries.  Subregion is required for certain countries. 
Second Subregion is required for certain countries.  Second Subregion is required for certain countries. 
Submunicipality (or City Subdivision - Local if configured on Tenant Setup Global) is required for certain countries.  Submunicipality (or City Subdivision - Local if configured on Tenant Setup Global) is required for certain countries. 
Second Submunicipality is required for certain countries.  Second Submunicipality is required for certain countries. 
Second Address Line is not a valid address component for certain countries.  Second Address Line is not a valid address component for certain countries. 
Third Address Line is not a valid address component for certain countries.  Third Address Line is not a valid address component for certain countries. 
Fourth Address Line is not a valid address component for certain countries.  Fourth Address Line is not a valid address component for certain countries. 
Subregion is not a valid address component for certain countries.  Subregion is not a valid address component for certain countries. 
Second Subregion is not a valid address component for certain countries.  Second Subregion is not a valid address component for certain countries. 
Submunicipality is not a valid address component for certain countries.  Submunicipality is not a valid address component for certain countries. 
Second Submunicipality is not a valid address component for certain countries.  Second Submunicipality is not a valid address component for certain countries. 
A maximum of four Submunicipalities are allowed in an address.  A maximum of four Submunicipalities are allowed in an address. 
A maximum of four Subregions are allowed in an address.  A maximum of four Subregions are allowed in an address. 
A maximum of four Address Lines are allowed in an address.  A maximum of four Address Lines are allowed in an address. 
Region is required for certain countries.  Region is required for certain countries. 
Home addresses which are not additionally used as work addresses cannot be marked as public.  Home addresses which are not additionally used as work addresses cannot be marked as public. 
[postal code] is not a valid postal code for [region]  Postal Code must be valid for the Region. 
Address Line 1 (or Address Line 1 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 1 (or Address Line 1 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 1 is not valid for this Country.  Address Line 1 is not valid for this Country. 
Address Line 2 (or Address Line 2 - Local if configured on Tenant Setup Global) is Required in this Country.  Address Line 2 (or Address Line 2 - Local if configured on Tenant Setup Global) is Required in this Country. 
Address Line 2 not Valid for this Country.  Address Line 2 not Valid for this Country. 
Address Line 3 (or Address Line 3 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 3 (or Address Line 3 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 3 is not Valid for this Country.  Address Line 3 is not Valid for this Country. 
Address Line 4 (or Address Line 4 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 4 (or Address Line 4 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 4 is not Valid for this Country.  Address Line 4 is not Valid for this Country. 
Address Line 5 (or Address Line 5 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 5 (or Address Line 5 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 5 is not Valid for this Country.  Address Line 5 is not Valid for this Country. 
Address Line 6 (or Address Line 6 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 6 (or Address Line 6 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 6 is not Valid for this Country.  Address Line 6 is not Valid for this Country. 
Address Line 7 (or Address Line 7 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 7 (or Address Line 7 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 7 is not Valid for this Country.  Address Line 7 is not Valid for this Country. 
Address Line 8 (or Address Line 8 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 8 (or Address Line 8 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 8 is not Valid for this Country.  Address Line 8 is not Valid for this Country. 
Address Line 9 (or Address Line 9 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 9 (or Address Line 9 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 9 is not Valid for this Country.  Address Line 9 is not Valid for this Country. 
You cannot specify the same usage type more than once for an address.  You cannot specify the same usage type more than once for an address. 
Address Line 1 - Local is not valid for this Country.  Address Line 1 - Local is not valid for this Country. 
Municipality - Local is not a valid address component for certain countries .  Municipality - Local is not a valid address component for certain countries . 
Address Line 2 - Local is not valid for this Country.  Address Line 2 - Local is not valid for this Country. 
Address Line 3 - Local is not Valid for this Country.  Address Line 3 - Local is not Valid for this Country. 
Address Line 9 - Local is not Valid for this Country.  Address Line 9 - Local is not Valid for this Country. 
Address Line 8 - Local is not Valid for this Country.  Address Line 8 - Local is not Valid for this Country. 
Address Line 7 - Local is not Valid for this Country.  Address Line 7 - Local is not Valid for this Country. 
Address Line 6 is not Valid for this Country.  Address Line 6 is not Valid for this Country. 
Address Line 5 - Local is not Valid for this Country.  Address Line 5 - Local is not Valid for this Country. 
Address Line 4 - Local is not Valid for this Country.  Address Line 4 - Local is not Valid for this Country. 
City Subdivision 1 - Local is not a valid address component for certain countries.  City Subdivision 1 - Local is not a valid address component for certain countries. 
City Subdivision 2 - Local is not a valid address component for certain countries.  City Subdivision 2 - Local is not a valid address component for certain countries. 
Region Subdivision 1 - Local is not a valid address component for certain countries.  Region Subdivision 1 - Local is not a valid address component for certain countries. 
Region Subdivision 2 - Local is not a valid address component for certain countries.  Region Subdivision 2 - Local is not a valid address component for certain countries. 
Region Subdivision 2 is not a valid address component for certain countries.  Region Subdivision 2 is not a valid address component for certain countries. 
City Subdivision 2 is not a valid address component for certain countries.  City Subdivision 2 is not a valid address component for certain countries. 
Submunicipality ("City Subdivision 1", or "City Subdivision 1 - Local" if Local Script configured on tenant setup global) is required in this country.  Submunicipality ("City Subdivision 1", or "City Subdivision 1 - Local" if Local Script configured on tenant setup global) is required in this country. 
Submunicipality (City Subdivision 2 or City Subdivision 2 - Local if Local Scripts configured on Tenant Setup - Global) are required for this Country.  Submunicipality (City Subdivision 2 or City Subdivision 2 - Local if Local Scripts configured on Tenant Setup - Global) are required for this Country. 
Subregion 1 (or Subregion 1 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country.  Subregion 1 (or Subregion 1 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country. 
Subregion 2 (or Subregion 2 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country.  Subregion 2 (or Subregion 2 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country. 
If one local script address field is submitted, all required local script address fields must be submitted.  If one local script address field is submitted, all required local script address fields must be submitted. 
Address Reference is required when deleting an address  Address Reference is required when deleting an address 
Usage Data is required unless address is being deleted  Usage Data is required unless address is being deleted 
Country Reference is required unless address is being deleted  Country Reference is required unless address is being deleted 
Address deletion is not supported in this web service request  Address deletion is not supported in this web service request 
If one western script field is submitted, all required western script address fields must be submitted.  If one western script field is submitted, all required western script address fields must be submitted. 
Address Reference must match an existing (and not deleted) address in use by the worker subject of this request  Address Reference must match an existing (and not deleted) address in use by the worker subject of this request 
Use a unique Address Reference ID for each address. [ID] is already used on another address.  The Address ID field is for updating the value of the Address Reference. It cannot be the same as another existing address. 
You can only update addresses that belong to this customer.   
You can't use an existing address for a new customer.   
Existing addresses can't be future dated. Select an effective date that is on or before today, or create a new address with a future date.   
The Address ID must match the Address Reference.   
You can't use an existing address for a new customer request.   
You can't use an existing address for a new prospect.   
You can only update addresses that belong to this customer request.   
You can only update addresses that belong to this prospect.   
Enter a postal code in the valid format: [PostalCodeValidationMessage]   
Postal Code is required for [countryWithMustHavePostalCode]   
One or more addresses are missing a Country City reference. This field is required because the City Prompt localization is active for: [countryref].   
Enter a Country City reference that is valid for: [countryref]. You entered this Country City reference: [countrycityref].   
Only Address reference belonging to the Customer tied to the Customer Contact can be shared by the Customer Contact   
International Assignment is only valid for Non-Primary Home Addresses   
Number of Days cannot be greater than 7.  Number of Days cannot be greater than 7. 
Number of Days is not allowed for the country specified.  Number of Days is not allowed for the country specified. 
You must enter a Country City reference instead of a text element because the City Prompt localization is active for: [countryref]. You entered this text element: [cityattrib] [citylocalattrib].   
You entered this Country City reference: [countrycityref]. To use this Country City reference, you must activate the City Prompt localization for: [countryref]. Perform either one of these actions: Activate the City Prompt localization. Enter a municipality instead of a Country City reference.   
Address "[ID]" is already in use by another address (possibly on another contactable). Please choose a different Address ID.  The Address ID field is for updating the value of the Address Reference. It cannot be the same as another existing address. 
Address Line is required for certain countries.  Address Line is required for certain countries. 
top
 

CountryObject

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

CountryObjectID

part of: CountryObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, ISO_3166-1_Alpha-2_Code, ISO_3166-1_Alpha-3_Code, ISO_3166-1_Numeric-3_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
 

Address_Line_Information_Data

part of: Address_Information_Data
The address line for the address. This typically contains Street name, street number, apartment, suite number.
 
Parameter name Type/Value Cardinality Description Validations
#text  string     
Validation Description
A value is required on internal element 'Address Line Data'. If you do not want to set a value for a non-required type such as ADDRESS_LINE_2, remove it completely from the web service request.  A value is required on internal element 'Address Line Data'. If you do not want to set a value for a non-required type such as ADDRESS_LINE_2, remove it completely from the web service request. 
Type is required when you submit an Address Line Data.  Type is required when you submit an Address Line Data. 
The Type isn't valid. Valid types include: ADDRESS_LINE_1 to ADDRESS_LINE_9, ADDRESS_LINE_1_LOCAL to ADDRESS_LINE_9_LOCAL, CITY, CITY_LOCAL, CITY_SUBDIVISION_1 or CITY_SUBDIVISION_2, CITY_SUBDIVISION_1_LOCAL or CITY_SUBDIVISION_2_LOCAL, POSTAL_CODE, REGION, REGION_SUBDIVISION_1 or REGION_SUBDIVISION_2, REGION_SUBDIVISION_1_LOCAL or REGION_SUBDIVISION_2_LOCAL.  The Type isn't valid. Valid types include: ADDRESS_LINE_1 to ADDRESS_LINE_9, ADDRESS_LINE_1_LOCAL to ADDRESS_LINE_9_LOCAL, CITY, CITY_LOCAL, CITY_SUBDIVISION_1 or CITY_SUBDIVISION_2, CITY_SUBDIVISION_1_LOCAL or CITY_SUBDIVISION_2_LOCAL, POSTAL_CODE, REGION, REGION_SUBDIVISION_1 or REGION_SUBDIVISION_2, REGION_SUBDIVISION_1_LOCAL or REGION_SUBDIVISION_2_LOCAL. 
 
@Descriptor  string  [1..1]  The descriptor is an optional serialized attribute that shows the text Override Label (such as Apartment Number or Building Number) that helps describe the usage of the type (such as ADDRESS_LINE_5 and ADDRESS_LINE_6) for each country.   
@Type  string  [1..1]  Enter the address line type, such as ADDRESS_LINE_1, or ADDRESS_LINE_2.   
Validation Description
A value is required on internal element 'Address Line Data'. If you do not want to set a value for a non-required type such as ADDRESS_LINE_2, remove it completely from the web service request.  A value is required on internal element 'Address Line Data'. If you do not want to set a value for a non-required type such as ADDRESS_LINE_2, remove it completely from the web service request. 
Type is required when you submit an Address Line Data.  Type is required when you submit an Address Line Data. 
The Type isn't valid. Valid types include: ADDRESS_LINE_1 to ADDRESS_LINE_9, ADDRESS_LINE_1_LOCAL to ADDRESS_LINE_9_LOCAL, CITY, CITY_LOCAL, CITY_SUBDIVISION_1 or CITY_SUBDIVISION_2, CITY_SUBDIVISION_1_LOCAL or CITY_SUBDIVISION_2_LOCAL, POSTAL_CODE, REGION, REGION_SUBDIVISION_1 or REGION_SUBDIVISION_2, REGION_SUBDIVISION_1_LOCAL or REGION_SUBDIVISION_2_LOCAL.  The Type isn't valid. Valid types include: ADDRESS_LINE_1 to ADDRESS_LINE_9, ADDRESS_LINE_1_LOCAL to ADDRESS_LINE_9_LOCAL, CITY, CITY_LOCAL, CITY_SUBDIVISION_1 or CITY_SUBDIVISION_2, CITY_SUBDIVISION_1_LOCAL or CITY_SUBDIVISION_2_LOCAL, POSTAL_CODE, REGION, REGION_SUBDIVISION_1 or REGION_SUBDIVISION_2, REGION_SUBDIVISION_1_LOCAL or REGION_SUBDIVISION_2_LOCAL. 
top
 

Country_CityObject

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

Country_CityObjectID

part of: Country_CityObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Country_Subregion_Code_In_Country, Country_Subregion_Internal_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, ISO_3166-1_Alpha-2_Code, ISO_3166-1_Alpha-3_Code, ISO_3166-1_Numeric-3_Code  [1..1]  The unique identifier type of a parent object   
top
 

Submunicipality_Information_Data

part of: Address_Information_Data
The submunicipality of the address.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@Address_Component_Name  string  [1..1]  The descriptor is an optional serialized attribute that shows the text Override Label (such as Municipality or District) that helps describe the usage of the type (such as CITY_SUBDIVISION_1 or CITY_SUBDIVISION_2) for each country.   
@Type  string  [1..1]  The city subdivision part of the address.   
top
 

Country_RegionObject

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

Country_RegionObjectID

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

Subregion_Information_Data

part of: Address_Information_Data
The subregion part of the address.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@Descriptor  string  [1..1]  The descriptor is an optional serialized attribute that shows the text Override Label (such as Municipality or District) that helps describe the usage of the type (such as REGION_SUBDIVISION_1 or REGION_SUBDIVISION_2) for each country.   
@Type  string  [1..1]  Enter the region subdivision type, such as REGION_SUBDIVISION_1, or REGION_SUBDIVISION_2.   
top
 

Communication_Method_Usage_Information_Data

part of: Address_Information_Data
Encapsulating element for all Communication Method Usage data.
 
Parameter name Type/Value Cardinality Description Validations
@Public  boolean  [1..1]  Indicates if the address is public.   
Type_Data  Communication_Usage_Type_Data  [1..*]  Reference ID for the communication usage type.   
Use_For_Reference  Communication_Usage_BehaviorObject  [0..*]  Reference ID for communication usage behavior.   
Use_For_Tenanted_Reference  Communication_Usage_Behavior_TenantedObject  [0..*]  Reference ID for communication usage behavior tenanted.   
Comments  string  [0..1]  Description of the address, phone, email, instant messenger, or web address.   
top
 

Communication_Usage_Type_Data

part of: Communication_Method_Usage_Information_Data
Reference ID for the communication usage type.
 
Parameter name Type/Value Cardinality Description Validations
@Primary  boolean  [1..1]  Indicates if the communication method is primary.   
Type_Reference  Communication_Usage_TypeObject  [1..1]  Reference ID for the communication usage type.   
top
 

Communication_Usage_TypeObject

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

Communication_Usage_TypeObjectID

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

Communication_Usage_BehaviorObject

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

Communication_Usage_BehaviorObjectID

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

Communication_Usage_Behavior_TenantedObject

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

Communication_Usage_Behavior_TenantedObjectID

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

ProjectObject

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

ProjectObjectID

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

Consolidated_InvoiceObject

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

Consolidated_InvoiceObjectID

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

Collection_CodeObject

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

Collection_CodeObjectID

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

Dispute_ReasonObject

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

Dispute_ReasonObjectID

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

Payment_TermsObject

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

Payment_TermsObjectID

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

Customer_Invoice_TypeObject

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

Customer_Invoice_TypeObjectID

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

part of: Customer_Invoice_WWS_Data, Customer_Invoice_Line_WWS_Data, Customer_Invoice_Line_WWS_Data, Taxable_Code_Application_NO_INPUT_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_CodeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Tax_CodeObjectID

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

Accounting_WorktagObject

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

Accounting_WorktagObjectID

part of: Accounting_WorktagObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Academic_Level_ID, Academic_Period_ID, Academic_Person_ID, Academic_Unit_ID, Ad_hoc_Payee_ID, Applicant_ID, Asset_Adjustment_Reason_Reference_ID, Asset_Adjustment_Type_Reference_ID, Asset_Impairment_Reason_ID, Bank_Account_ID, Business_Asset_Cost_Adjustment_Reason_ID, Business_Unit_ID, Calculation_Compensation_Basis_ID, Cash_Activity_Category_ID, Catalog_Item_ID, Company_Reference_ID, Compensation_Basis_ID, Compensation_Grade_ID, Contingent_Worker_ID, Contingent_Worker_Type_ID, Corporate_Credit_Card_Account_ID, Cost_Center_Reference_ID, Custom_Organization_Reference_ID, Custom_Worktag_06_ID, Custom_Worktag_07_ID, Custom_Worktag_08_ID, Custom_Worktag_09_ID, Custom_Worktag_1_ID, Custom_Worktag_10_ID, Custom_Worktag_11_ID, Custom_Worktag_12_ID, Custom_Worktag_13_ID, Custom_Worktag_14_ID, Custom_Worktag_15_ID, Custom_Worktag_2_ID, Custom_Worktag_3_ID, Custom_Worktag_4_ID, Custom_Worktag_5_ID, Customer_Category_ID, Customer_Contract_Alternate_Reference_ID, Customer_Contract_Reference_ID, Customer_ID, Customer_Reference_ID, Deduction_Code, Deduction_Recipient_ID, Donor_ID, Earning_Code, Employee_ID, Employee_Type_ID, Ethnicity_ID, Expense_Item_ID, External_Committee_Member_ID, Financial_Aid_Award_Year_ID, Financial_Institution_ID, Financial_Institution_Reference_ID, Fund_ID, Funding_Source_Name, Gender_Code, Gift_Reference_ID, Grant_ID, Internal_Service_Provider_ID, Internal_Service_Provider_Reference_ID, Investment_Pool_ID, Investment_Profile_ID, Investor_ID, Is_Manager_ID, Is_People_Manager, ISO_3166-1_Alpha-2_Code, ISO_3166-1_Alpha-3_Code, ISO_3166-1_Numeric-3_Code, Job_Category_ID, Job_Level_ID, Job_Profile_ID, Job_Requisition_ID, Loan_ID, Location_ID, Management_Level_ID, NI_Category_Letter, Object_Class_ID, Opportunity_Reference_ID, Organization_Reference_ID, Pay_Rate_Type_ID, Payroll_Federal_Authority_Tax_Code, Payroll_Income_Code, Payroll_Local_City_Authority_Tax_Code, Payroll_Local_County_Authority_Tax_Code, Payroll_Local_Other_Authority_Tax_Code, Payroll_Local_School_District_Authority_Tax_Code, Payroll_State_Authority_Tax_Code, Petty_Cash_Account_ID, Position_ID, Position_Time_Type_ID, Program_ID, Program_of_Study_ID, Project_ID, Project_Plan_ID, Proposal_Grant_ID, Prospect_ID, Prospect_Reference_ID, Purchase_Item_ID, Receivable_Writeoff_Reason_ID, Region_Reference_ID, Revenue_Category_ID, Rubric_Value_ID, Run_Category_ID, Salary_Over_The_Cap_Type_ID, Sales_Item_ID, Spend_Category_ID, Sponsor_ID, Sponsor_Reference_ID, Student_Application_Residency_Status_ID, Student_Award_Item_ID, Student_Charge_Item_ID, Student_Course_ID, Student_Course_Section_ID, Student_ID, Student_Recruiting_Campaign_ID, Student_Recruiting_Event_ID, Student_Sponsor_Contract_ID, Student_Waiver_Item_ID, Supplier_Category_ID, Supplier_Contract_ID, Supplier_ID, Supplier_Reference_ID, Tax_Applicability_ID, Tax_Authority_ID, Tax_Authority_Reference_ID, Tax_Category_ID, Tax_Code_ID, Tax_Point_Date_Type_ID, Tax_Rate_ID, Tax_Recoverability_Object_ID, Third_Party_ID, Withholding_Order_Case_ID, Withholding_Tax_Code_ID, Withholding_Tax_Rate_ID, Work_Function_ID, Work_Shift_ID, Workday_Deduction_Code, Workday_Earning_Code, Worker_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
 

Unique_IdentifierObject

part of: Customer_Invoice_WWS_Data, Customer_Invoice_WWS_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
 

Currency_Rate_TypeObject

part of: Customer_Invoice_WWS_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  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
 

Customer_Invoice_Line_WWS_Data

part of: Customer_Invoice_WWS_Data
Customer Invoice Line Data. A Customer Invoice may have multiple lines.
 
Parameter name Type/Value Cardinality Description Validations
Customer_Invoice_Line_Reference  Customer_Invoice_Line_AbstractObject  [0..1]  Reference to an existing Customer Invoice Line for update only purposes.   
Customer_Invoice_Line_Reference_ID  string  [0..1]  The Customer Invoice Line Reference ID. This is the Customer Invoice Line unique identifier.   
Line_Order  string  [0..1]  Optional line order. If specified, lines will be sorted by this value when displayed and when invoice is printed.   
Intercompany_Affiliate_Reference  CompanyObject  [0..1]  This is the reference id value of the Company. If this is blank, Workday will default the company from the invoice header. If a value is provided that is different from the invoice header, workday validates that there is an appropriate intercompany relationship configured. 
Validation Description
[2] is not configured to allow intercompany transactions with [1]  The company is not configured for intercompany transactions with the company specified 
Company on the line must be the same as Company on the document for intercompany customers.  Company on the line must be the same as Company on the document for intercompany customers. 
 
Sales_Item_Reference  Sales_ItemObject  [0..1]  This is the reference id value of the sales item. If a value is provided for sales item, revenue category will default so it is recommended to provide a value for either sales item or revenue category but not both. 
Validation Description
The sales item is not mapped to a purchase item.   
 
Revenue_Category_Reference  Revenue_CategoryObject  [0..1]  This is the reference id value of the spend category. A spend category is a classification of items and services that drive the accounting. All expense items are associated with a Spend Category and sales items are associated with a Revenue Category. If a value is provided for sales item, revenue category will default so it is recommended to provide a value for either sales item or revenue category but not both. It is required if sales item is blank. 
Validation Description
The revenue category is not mapped to a spend category.   
 
Line_Item_Description  string  [0..1]  This is the description that will print on the customer invoice line.   
Ship_To_Customer_Reference  CustomerObject  [0..1]  Reference ID of the Ship-To Customer on the line 
Validation Description
Enter a Ship-To Customer that is part of the Customer's Connection Map.   
 
Ship_To_Address_Reference  Address_ReferenceObject  [0..1]  Ship-To Address Reference for the Ship-To Address on the Customer Invoice Line. 
Validation Description
Enter a Ship-To Customer first before entering a Ship-To Address Reference.   
The Ship-To Address you entered is not valid for this Ship-To Customer. If you did not enter a Ship-To Customer, Workday chose the default for this Sold-To Customer for you, and this Ship-To Address is not valid for that customer.   
 
Ship_To_Address_Data  Address_Information_Data  [0..*]  Address information 
Validation Description
Postal Code is not a valid address component for certain countries.  Postal Code is not a valid address component for certain countries. 
Municipality is not a valid address component for certain countries .  Municipality is not a valid address component for certain countries . 
Postal Code is required for certain countries.  Postal Code is required for certain countries. 
Municipality is required for certain countries.  Municipality is required for certain countries. 
Region Name must be valid for the specified Country.  Region Name must be valid for the specified Country. 
Usage Type and Use For combination must be valid for Address.  Usage Type and Use For combination must be valid for Address. 
Second Address Line is required for certain countries.  Second Address Line is required for certain countries. 
Third Address Line is required for certain countries.  Third Address Line is required for certain countries. 
Fourth Address Line is required for certain countries.  Fourth Address Line is required for certain countries. 
Subregion is required for certain countries.  Subregion is required for certain countries. 
Second Subregion is required for certain countries.  Second Subregion is required for certain countries. 
Submunicipality (or City Subdivision - Local if configured on Tenant Setup Global) is required for certain countries.  Submunicipality (or City Subdivision - Local if configured on Tenant Setup Global) is required for certain countries. 
Second Submunicipality is required for certain countries.  Second Submunicipality is required for certain countries. 
Second Address Line is not a valid address component for certain countries.  Second Address Line is not a valid address component for certain countries. 
Third Address Line is not a valid address component for certain countries.  Third Address Line is not a valid address component for certain countries. 
Fourth Address Line is not a valid address component for certain countries.  Fourth Address Line is not a valid address component for certain countries. 
Subregion is not a valid address component for certain countries.  Subregion is not a valid address component for certain countries. 
Second Subregion is not a valid address component for certain countries.  Second Subregion is not a valid address component for certain countries. 
Submunicipality is not a valid address component for certain countries.  Submunicipality is not a valid address component for certain countries. 
Second Submunicipality is not a valid address component for certain countries.  Second Submunicipality is not a valid address component for certain countries. 
A maximum of four Submunicipalities are allowed in an address.  A maximum of four Submunicipalities are allowed in an address. 
A maximum of four Subregions are allowed in an address.  A maximum of four Subregions are allowed in an address. 
A maximum of four Address Lines are allowed in an address.  A maximum of four Address Lines are allowed in an address. 
Region is required for certain countries.  Region is required for certain countries. 
Home addresses which are not additionally used as work addresses cannot be marked as public.  Home addresses which are not additionally used as work addresses cannot be marked as public. 
[postal code] is not a valid postal code for [region]  Postal Code must be valid for the Region. 
Address Line 1 (or Address Line 1 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 1 (or Address Line 1 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 1 is not valid for this Country.  Address Line 1 is not valid for this Country. 
Address Line 2 (or Address Line 2 - Local if configured on Tenant Setup Global) is Required in this Country.  Address Line 2 (or Address Line 2 - Local if configured on Tenant Setup Global) is Required in this Country. 
Address Line 2 not Valid for this Country.  Address Line 2 not Valid for this Country. 
Address Line 3 (or Address Line 3 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 3 (or Address Line 3 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 3 is not Valid for this Country.  Address Line 3 is not Valid for this Country. 
Address Line 4 (or Address Line 4 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 4 (or Address Line 4 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 4 is not Valid for this Country.  Address Line 4 is not Valid for this Country. 
Address Line 5 (or Address Line 5 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 5 (or Address Line 5 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 5 is not Valid for this Country.  Address Line 5 is not Valid for this Country. 
Address Line 6 (or Address Line 6 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 6 (or Address Line 6 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 6 is not Valid for this Country.  Address Line 6 is not Valid for this Country. 
Address Line 7 (or Address Line 7 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 7 (or Address Line 7 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 7 is not Valid for this Country.  Address Line 7 is not Valid for this Country. 
Address Line 8 (or Address Line 8 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 8 (or Address Line 8 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 8 is not Valid for this Country.  Address Line 8 is not Valid for this Country. 
Address Line 9 (or Address Line 9 - Local if configured on Tenant Setup Global) is Required for this Country.  Address Line 9 (or Address Line 9 - Local if configured on Tenant Setup Global) is Required for this Country. 
Address Line 9 is not Valid for this Country.  Address Line 9 is not Valid for this Country. 
You cannot specify the same usage type more than once for an address.  You cannot specify the same usage type more than once for an address. 
Address Line 1 - Local is not valid for this Country.  Address Line 1 - Local is not valid for this Country. 
Municipality - Local is not a valid address component for certain countries .  Municipality - Local is not a valid address component for certain countries . 
Address Line 2 - Local is not valid for this Country.  Address Line 2 - Local is not valid for this Country. 
Address Line 3 - Local is not Valid for this Country.  Address Line 3 - Local is not Valid for this Country. 
Address Line 9 - Local is not Valid for this Country.  Address Line 9 - Local is not Valid for this Country. 
Address Line 8 - Local is not Valid for this Country.  Address Line 8 - Local is not Valid for this Country. 
Address Line 7 - Local is not Valid for this Country.  Address Line 7 - Local is not Valid for this Country. 
Address Line 6 is not Valid for this Country.  Address Line 6 is not Valid for this Country. 
Address Line 5 - Local is not Valid for this Country.  Address Line 5 - Local is not Valid for this Country. 
Address Line 4 - Local is not Valid for this Country.  Address Line 4 - Local is not Valid for this Country. 
City Subdivision 1 - Local is not a valid address component for certain countries.  City Subdivision 1 - Local is not a valid address component for certain countries. 
City Subdivision 2 - Local is not a valid address component for certain countries.  City Subdivision 2 - Local is not a valid address component for certain countries. 
Region Subdivision 1 - Local is not a valid address component for certain countries.  Region Subdivision 1 - Local is not a valid address component for certain countries. 
Region Subdivision 2 - Local is not a valid address component for certain countries.  Region Subdivision 2 - Local is not a valid address component for certain countries. 
Region Subdivision 2 is not a valid address component for certain countries.  Region Subdivision 2 is not a valid address component for certain countries. 
City Subdivision 2 is not a valid address component for certain countries.  City Subdivision 2 is not a valid address component for certain countries. 
Submunicipality ("City Subdivision 1", or "City Subdivision 1 - Local" if Local Script configured on tenant setup global) is required in this country.  Submunicipality ("City Subdivision 1", or "City Subdivision 1 - Local" if Local Script configured on tenant setup global) is required in this country. 
Submunicipality (City Subdivision 2 or City Subdivision 2 - Local if Local Scripts configured on Tenant Setup - Global) are required for this Country.  Submunicipality (City Subdivision 2 or City Subdivision 2 - Local if Local Scripts configured on Tenant Setup - Global) are required for this Country. 
Subregion 1 (or Subregion 1 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country.  Subregion 1 (or Subregion 1 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country. 
Subregion 2 (or Subregion 2 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country.  Subregion 2 (or Subregion 2 - Local if Local Scripts configured on Tenant Setup - Global) is required for this country. 
If one local script address field is submitted, all required local script address fields must be submitted.  If one local script address field is submitted, all required local script address fields must be submitted. 
Address Reference is required when deleting an address  Address Reference is required when deleting an address 
Usage Data is required unless address is being deleted  Usage Data is required unless address is being deleted 
Country Reference is required unless address is being deleted  Country Reference is required unless address is being deleted 
Address deletion is not supported in this web service request  Address deletion is not supported in this web service request 
If one western script field is submitted, all required western script address fields must be submitted.  If one western script field is submitted, all required western script address fields must be submitted. 
Address Reference must match an existing (and not deleted) address in use by the worker subject of this request  Address Reference must match an existing (and not deleted) address in use by the worker subject of this request 
Use a unique Address Reference ID for each address. [ID] is already used on another address.  The Address ID field is for updating the value of the Address Reference. It cannot be the same as another existing address. 
You can only update addresses that belong to this customer.   
You can't use an existing address for a new customer.   
Existing addresses can't be future dated. Select an effective date that is on or before today, or create a new address with a future date.   
The Address ID must match the Address Reference.   
You can't use an existing address for a new customer request.   
You can't use an existing address for a new prospect.   
You can only update addresses that belong to this customer request.   
You can only update addresses that belong to this prospect.   
Enter a postal code in the valid format: [PostalCodeValidationMessage]   
Postal Code is required for [countryWithMustHavePostalCode]   
One or more addresses are missing a Country City reference. This field is required because the City Prompt localization is active for: [countryref].   
Enter a Country City reference that is valid for: [countryref]. You entered this Country City reference: [countrycityref].   
Only Address reference belonging to the Customer tied to the Customer Contact can be shared by the Customer Contact   
International Assignment is only valid for Non-Primary Home Addresses   
Number of Days cannot be greater than 7.  Number of Days cannot be greater than 7. 
Number of Days is not allowed for the country specified.  Number of Days is not allowed for the country specified. 
You must enter a Country City reference instead of a text element because the City Prompt localization is active for: [countryref]. You entered this text element: [cityattrib] [citylocalattrib].   
You entered this Country City reference: [countrycityref]. To use this Country City reference, you must activate the City Prompt localization for: [countryref]. Perform either one of these actions: Activate the City Prompt localization. Enter a municipality instead of a Country City reference.   
Address "[ID]" is already in use by another address (possibly on another contactable). Please choose a different Address ID.  The Address ID field is for updating the value of the Address Reference. It cannot be the same as another existing address. 
Address Line is required for certain countries.  Address Line is required for certain countries. 
 
Tax_Applicability_Reference  Tax_ApplicabilityObject  [0..1]  This is the reference id value of the tax applicability. If this is blank and there invoice line has a sales item, Workday will default tax applicability from the sales item. If the invoice line has a tax code then tax applicability is required. 
Validation Description
Tax Applicability Reference is required if Tax Code Reference is provided.   
Tax Applicability can't be set if you enabled Third Party Tax Service for this Company.   
 
Tax_Code_Reference  Tax_CodeObject  [0..1]  This is the reference id value of the tax code. If this is blank, Workday will default in the default tax code from the invoice header if there is one. If the invoice line has a tax applicability value, Workday will validate that the invoice line also has a tax code. 
Validation Description
Tax Code can't be set if you enabled Third Party Tax Service for this company.   
The Tax Code requires a transaction tax ID. Enter a transaction tax ID for the country on the Edit Company Tax ID task.   
Tax Codes with Withholding Tax Rates cannot be used as the Transaction Tax Code on the line.   
 
Withholding_Tax_Code_Reference  Tax_CodeObject  [0..1]  This is the reference id value of the withholding tax code. If this is blank, Workday will default in the withholding tax code based upon the withholding tax rule for country and Withholding Item Tax Rule tasks. 
Validation Description
You cannot set the Withholding Tax Code when the Customer Reference is a sponsor.   
You cannot set the Withholding Tax Code if you enabled Third Party Tax Service for this company.   
You can't use this Withholding Tax Code because it contains a withholding tax rate with an accumulated threshold.   
A Cash Sale line cannot have a Withholding Tax Code.   
Enter a Withholding Tax Code with a Realization Point of Invoice or Customer Invoice Self Withholding.   
 
Customer_Contract_Line_Reference  Receivable_Contract_Line_AbstractObject  [0..1]  This is the reference id of the contract line. Workday will validate that the company and customer for the contract line match the company and customer that the invoice is for. In addition, if a billable project is specified in the invoice header, Workday will validate that the contract line references this billable project. Not Applicable for Cash Sale.   
Quantity  decimal (22, 2)   [0..1]  If this is blank, Workday will assume a value of 1. If invoice line has a quantity and unit price, then Workday will automatically calculate extended amount. But if the line references either a Service or Project-Based Purchase Order or Contract Line, the quantity must be blank and extended amount will not be calculated. 
Validation Description
Quantity must be greater than zero and cannot be partial when the document line's spend category is Tracked (unless related to a supplier contract line).  Quantity must be greater than zero and cannot be partial when the document line's spend category is Tracked (unless related to a supplier contract line). 
 
Unit_of_Measure_Reference  Unit_of_MeasureObject  [0..1]  This is the reference ID of the primary Unit of Measure for the Customer Invoice Line.   
Quantity_2  decimal (22, 2)   [0..1]  Second Quantity for Invoice Line, corresponding to the secondary Unit of Measure. 
Validation Description
The primary Quantity field is required if Quantity 2 is provided.  The primary Quantity field is required if Quantity 2 is provided. 
 
Unit_of_Measure_2_Reference  Unit_of_MeasureObject  [0..1]  The second Unit of Measure for the Customer Invoice Line. 
Validation Description
Quantity 2 is required if Unit of Measure 2 is provided.  Quantity 2 is required if Unit of Measure 2 is provided. 
 
Unit_Cost  decimal (26, 6)   [0..1]  This is the Unit Price. If this is blank, Workday will default the unit price from the item if one is configured. If invoice line has a quantity and unit price, then Workday will automatically calculate extended amount.. But if the line references either a Service or Project-Based Purchase Order or Contract Line, the Unit Price must be blank.   
Amount_Retained  decimal (18, 3) >0   [0..1]  This is the invoice line retention amount. If the invoice line had retention applied from the Billing Schedule, Workday will calculate the retention amount using the retention percentage and the extended amount.   
Amount_Released  decimal (18, 3) >0   [0..1]  This is the invoice line amount released. If the invoice line was created from a Retention Release on the Billing Schedule, Workday will calculate the amount released based on the amount available from the source invoice lines that contain retention.   
Extended_Amount  decimal (18, 3)   [0..1]  This is the invoice line amount. If the invoice line has a quantity and unit price, then Workday will automatically calculate extended amount.   
Transaction_Date  date  [0..1]  Format is MM/DD/YYYY. This will print on the delivered invoice formats for project time and project expense. There is no validation with any other dates in the invoice.   
From_Date  date  [0..1]  Format is MM/DD/YYYY. This will print in the date column of the delivered invoice format for project time. Workday will validate that 'From Date' is not greater than 'To Date' on this invoice line. There are no validations related to the from/to dates in the invoice header.   
To_Date  date  [0..1]  Format is MM/DD/YYYY. This will print in the date column of the delivered invoice format for project time. Workday will validate that 'To Date' is not less than 'From Date' on this invoice line. There are no validations related to the from/to dates in the invoice header.   
Billable_Project_Reference  ProjectObject  [0..1]  This is the reference ID for the billable project. Workday validates that the billable project is the same for the invoice line and the invoice header, and that the billable project is identified in either the Worktags field or the Billable Project field, but not both.   
Project_Plan_Phase_Reference  Project_Plan_PhaseObject  [0..1]  This is the reference id of the project plan phase. Workday will validate that there is a billable project in the invoice header and that the phase is valid for it. Additionally, Workday will validate that if there is a task, the phase is for that task (so recommendation is not to enter when a task is entered. Not Applicable for Cash Sale.   
Project_Plan_Task_Reference  Project_Plan_TaskObject  [0..1]  This is the reference id of the project plan task. Workday will validate that there is a billable project in the invoice header and that the task is valid for it. Project phase will be derived from the task. Not Applicable for Cash Sale.   
Deferred_Revenue  boolean  [0..1]  This field is mutually exclusive with Contract Line. When present this field will be persisted to indicate that this Invoice has a Deferred Value independent of any Contract or Award. If present in Response this indicates that the returned invoice is not associated to a Contract or Award.   
Revenue_Recognition_Schedule_Reference  ScheduleObject  [0..*]  Returns the Revenue Recognition Schedule tied to the Customer Invoice Line.   
Revenue_Recognition_Schedule_Template_Reference  Revenue_Recognition_Schedule_TemplateObject  [0..1]  A reference to a Revenue Recognition Schedule Template. If available, this will default from the Sales Item selected, but it can be overridden. This allows you to automatically generate Revenue Recognition Installments upon approval of the Invoice. 
Validation Description
Revenue Recognition Schedule Template can only be selected if Deferred Revenue is selected.   
 
Memo  string  [0..1]  Memo for the Invoice line. This is free form text.   
Analytical_Amount  decimal (26, 6)   [0..1]  The Analytical Amount for the Line. This amount is informational only and is not used in any delivered Workday calculations.   
Worktags_Reference  Audited_Accounting_WorktagObject  [0..*]  Reference to existing worktags. Worktags are a way to mark tasks and business objects to make them easier to access and summarize. Each transaction can include one value for each worktag type and is subject to configurable validation when submitted for approval. 
Validation Description
[list of worktag types] not valid for this transaction.  The Worktags provided are not valid for this transaction 
Revenue Category is not a valid Worktag type for Customer Invoice Lines worktags.   
The intercompany affiliate [worktag] may not be chosen when specifying header company [header company] and line company [line company].  You have chosen an invalid combination of header company, line company, and intercompany affiliate. 
Select the balancing worktag(s) [bw from contract line] that you deleted. You cannot remove the worktag(s) because they are on the contract line that has deferred revenue.   
Remove the balancing worktag(s) [bw from invoice line]. You cannot add the worktag(s) because they are not on the contract line that has deferred revenue.   
[missing required worktag types on Customer Account Transactions]   
[not allowed worktag types on Customer Account Transactions]   
'[worktag value]' is not permitted as the default value for worktag type: [worktag type] because it is inactive.  The Worktags provided are not valid for this transaction 
The [type] is/are not available for use with the company/s: [partitionable] [company]   
Enter a customer contract worktag that matches the contract line on this invoice line.   
 
Calculated_Tax_Amount  decimal (26, 6)   [0..1]  Calculated Tax Amount to set for Taxable Document Line. 
Validation Description
Use Third Party Tax Service is not enabled for: [company].  Enable the Use Third Party Tax Service setting for the Company first to set the Calculated Tax Amount. 
 
Validation Description
Only one worktag for each type is allowed for each document line.  Only one worktag for each type is allowed for each document line. 
Please specify an Item or a Spend Category.  Please specify an Item or a Spend Category. 
Revenue Category must match the Revenue Category for the Sales Item if that category is active.  Revenue Category must match the Revenue Category for the Sales Item if that category is active. 
Invoice Line Revenue Category must be equal to Customer Contract Line Revenue Category.  Invoice Line Revenue Category must be equal to Customer Contract Line Revenue Category. 
Contract Line's Bill-To Customer and Currency must match Customer Invoice Header Customer and Currency. If Billable Project is entered on the Contract Line, it must match the Billable Project in the Invoice header.  Contract Line's Bill-To Customer and Currency must match Customer Invoice Header Customer and Currency. If Billable Project is entered on the Contract Line, it must match the Billable Project in the Invoice header. 
Cannot have an Employee Worktag along with a Contingent Worker Worktag for the same line.  Cannot have an Employee Worktag along with a Contingent Worker Worktag for the same line. 
Invoice Line transaction date must be within From/To header dates.  Invoice Line transaction date must be within From/To header dates. 
Invoice Line from/to date must be within Invoice Header from/to date  Invoice Line from/to date must be within Invoice Header from/to date 
Cannot enter Project Worktag on an Invoice Line with a Billable Project entered on the header.  Cannot enter Project Worktag on an Invoice Line with a Billable Project entered on the header. 
Combination of Billable Project, Project Phase and Project Task is not allowed. Please ensure if phase and/or task are entered they are valid for the Billable Project entered.  Combination of Billable Project, Project Phase and Project Task is not allowed. Please ensure if phase and/or task are entered they are valid for the Billable Project entered. 
For a Contract Line that is not Project Time and Expense, the Invoice Line Company must match the Contract Line’s Company.  For a Contract Line that is not Project Time and Expense, the Invoice Line Company must match the Contract Line’s Company. 
Contract Line Company must match Customer Invoice Header Company .  Contract Line Company must match Customer Invoice Header Company . 
The following worktag types are present on both the Invoice Header and on the Invoice Line : [types]. The same worktag type can not be on both.   
Revenue Category does not match Revenue Category in Customer Invoice Header Worktags.  If a Revenue Category is entered as a Customer Invoice Header Worktag, then the revenue categories for the sales item or revenue category on all of the Customer Invoice lines must be of the same revenue category. 
Can not have both a Contingent Worker and Employee Worktag on the Invoice Header and Line Worktag   
Can not use a Sales Item that is a basic worktag only as the sales item for the transaction.  Can not use a Sales Item that is a basic worktag only as the sales item for the transaction. 
Sales Item is inactive.  Sales Item is inactive. 
Cannot submit a customer invoice or cash sale with an intercompany line that has a 0 amount.  Cannot submit a customer invoice or cash sale with an intercompany line that has a 0 amount. 
Can not have any combination of Project, Project Phase or Project Task worktags for the same line.  Can not have any combination of Project, Project Phase or Project Task worktags for the same line. 
Cannot enter Project Phase Worktag on an Invoice Line with a Billable Project entered on the header.  Cannot enter Project Phase Worktag on an Invoice Line with a Billable Project entered on the header. 
Can not have any combination of Project, Project Phase or Project Task on the Invoice Header and Invoice Line worktags.  Can not have any combination of Project, Project Phase or Project Task on the Invoice Header and Invoice Line worktags. 
Cannot enter Project Task Worktag on an Invoice Line with a Billable Project entered on the header.  Cannot enter Project Task Worktag on an Invoice Line with a Billable Project entered on the header. 
Invoice Line From Date must be on or before Invoice Line To Date  Invoice Line From Date must be on or before Invoice Line To Date 
Select a balancing worktag for Worktags of the following type: [type]   
Revenue Recognition Schedules are only to be tied to Customer Invoice Lines via Revenue Recognition Create(UI) or via Submit(Web Service).   
Cannot use inactive Revenue Category  Cannot use inactive Revenue Category 
Required worktag type(s) are missing.  Required worktag type(s) are missing. 
You can identify a project in either the Worktags field or the Billable Project field, but not both.   
The billable project you enter on the invoice line must match the project on the invoice header.   
If you select Use To Date, both From Date and To Date are required on Customer Invoice Line.   
If you select the Number of installments option, From Date is required.   
Customer Contract Line is not valid for this Customer Invoice Line. To be valid, the Customer Contract Line must be approved.  Customer Contract Line is not valid for this Customer Invoice Line. To be valid, the Customer Contract Line must be approved. 
You can't update Retention data using the web service. Set Amount Retained and Amount Released to 0.   
If you want to include a contract line on an invoice with Deferred Revenue, the contract line must also have Deferred Revenue.  If you want to include a contract line on an invoice with Deferred Revenue, the contract line must also have Deferred Revenue. 
top
 

Customer_Invoice_Line_AbstractObject

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

Customer_Invoice_Line_AbstractObjectID

part of: Customer_Invoice_Line_AbstractObject
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  [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
 

Sales_ItemObject

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

Sales_ItemObjectID

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

Revenue_CategoryObject

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

Revenue_CategoryObjectID

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

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

Tax_ApplicabilityObjectID

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

Receivable_Contract_Line_AbstractObject

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

Receivable_Contract_Line_AbstractObjectID

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

Unit_of_MeasureObject

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

Unit_of_MeasureObjectID

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

Project_Plan_PhaseObject

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

Project_Plan_PhaseObjectID

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

Project_Plan_TaskObject

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

Project_Plan_TaskObjectID

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

ScheduleObject

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

ScheduleObjectID

part of: ScheduleObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Billing_Schedule_Reference_ID, Deferred_Cost_Schedule_ID, Prepaid_Spend_Amortization_Schedule_ID, Purchase_Order_Schedule_Reference_ID, Revenue_Recognition_Schedule_Reference_ID, Student_Collection_Agreement_ID, Student_Disbursement_Schedule_ID, Student_Payment_Plan_ID, Student_Revenue_Recognition_Schedule_ID, Supplier_Invoice_Schedule_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
 

Revenue_Recognition_Schedule_TemplateObject

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

Revenue_Recognition_Schedule_TemplateObjectID

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

Audited_Accounting_WorktagObject

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

Audited_Accounting_WorktagObjectID

part of: Audited_Accounting_WorktagObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Academic_Level_ID, Academic_Period_ID, Academic_Person_ID, Academic_Unit_ID, Ad_hoc_Payee_ID, Applicant_ID, Asset_Adjustment_Reason_Reference_ID, Asset_Adjustment_Type_Reference_ID, Asset_Impairment_Reason_ID, Bank_Account_ID, Business_Asset_Cost_Adjustment_Reason_ID, Business_Unit_ID, Cash_Activity_Category_ID, Catalog_Item_ID, Company_Reference_ID, Compensation_Grade_ID, Contingent_Worker_ID, Contingent_Worker_Type_ID, Corporate_Credit_Card_Account_ID, Cost_Center_Reference_ID, Custom_Organization_Reference_ID, Custom_Worktag_06_ID, Custom_Worktag_07_ID, Custom_Worktag_08_ID, Custom_Worktag_09_ID, Custom_Worktag_1_ID, Custom_Worktag_10_ID, Custom_Worktag_11_ID, Custom_Worktag_12_ID, Custom_Worktag_13_ID, Custom_Worktag_14_ID, Custom_Worktag_15_ID, Custom_Worktag_2_ID, Custom_Worktag_3_ID, Custom_Worktag_4_ID, Custom_Worktag_5_ID, Customer_Category_ID, Customer_Contract_Alternate_Reference_ID, Customer_Contract_Reference_ID, Customer_ID, Customer_Reference_ID, Deduction_Recipient_ID, Donor_ID, Employee_ID, Employee_Type_ID, Ethnicity_ID, Expense_Item_ID, External_Committee_Member_ID, Financial_Institution_ID, Financial_Institution_Reference_ID, Fund_ID, Funding_Source_Name, Gender_Code, Gift_Reference_ID, Grant_ID, Internal_Service_Provider_ID, Internal_Service_Provider_Reference_ID, Investment_Pool_ID, Investment_Profile_ID, Investor_ID, Job_Category_ID, Job_Level_ID, Job_Profile_ID, Job_Requisition_ID, Loan_ID, Location_ID, Management_Level_ID, Object_Class_ID, Opportunity_Reference_ID, Organization_Reference_ID, Pay_Rate_Type_ID, Petty_Cash_Account_ID, Position_ID, Position_Time_Type_ID, Program_ID, Program_of_Study_ID, Project_ID, Project_Plan_ID, Proposal_Grant_ID, Prospect_ID, Prospect_Reference_ID, Purchase_Item_ID, Receivable_Writeoff_Reason_ID, Region_Reference_ID, Revenue_Category_ID, Run_Category_ID, Salary_Over_The_Cap_Type_ID, Sales_Item_ID, Spend_Category_ID, Sponsor_ID, Sponsor_Reference_ID, Student_Award_Item_ID, Student_Charge_Item_ID, Student_Course_ID, Student_Course_Section_ID, Student_ID, Student_Recruiting_Campaign_ID, Student_Recruiting_Event_ID, Student_Sponsor_Contract_ID, Student_Waiver_Item_ID, Supplier_Category_ID, Supplier_Contract_ID, Supplier_ID, Supplier_Reference_ID, Tax_Applicability_ID, Tax_Authority_ID, Tax_Authority_Reference_ID, Tax_Category_ID, Tax_Code_ID, Tax_Rate_ID, Tax_Recoverability_Object_ID, Third_Party_ID, Withholding_Order_Case_ID, Withholding_Tax_Code_ID, Withholding_Tax_Rate_ID, Work_Function_ID, Work_Shift_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_Code_Application_NO_INPUT_Data

part of: Customer_Invoice_WWS_Data
Encapsulating element containing Tax Details data
 
Parameter name Type/Value Cardinality Description Validations
Tax_Applicability_Reference  Tax_ApplicabilityObject  [0..1]  This is the reference id value of the tax applicability. If this is blank and there invoice line has a sales item, Workday will default tax applicability from the sales item. If the invoice line has a tax code then tax applicability is required.   
Tax_Code_Reference  Tax_CodeObject  [0..1]  This is the reference id value of the tax code. If this is blank, Workday will default in the default tax code from the invoice header if there is one. If the invoice line has a tax applicability value, Workday will validate that the invoice line also has a tax code.   
Taxable_Amount  decimal (26, 6)   [0..1]  Total Tax Amount for Tax Code and Tax Applicability   
Tax_Rate_Data  Tax_Rate_Application_Data  [0..*]  Encapsulating element containing Tax Rate data. 
Validation Description
Provide a default tax recoverability for the tax applicability   
Cannot select a Tax Recoverability for Customer Invoices.   
Cannot select Recoverable Recoverabilities when using a Non-Taxable Applicability, [applicability]. [SUBJECT TO CHANGE]   
You can’t enter Tax Recoverability for a Withholding Tax Code.   
 
top
 

Tax_Rate_Application_Data

part of: Taxable_Code_Application_NO_INPUT_Data
Encapsulating element containing Tax Rate data.
 
Parameter name Type/Value Cardinality Description Validations
Tax_Rate_Reference  Tax_RateObject  [0..1]  Reference to an existing Tax Rate 
Validation Description
Tax Rate: [taxrate] is not valid for Tax Code: [taxcode]   
Tax Rate Reference is required if Tax Code is provided.  Tax Rate Reference is required if Tax Code is provided. 
 
Taxable_Amount  decimal (26, 6)   [0..1]  Total Tax Amount for Tax Rate 
Validation Description
Taxable Amount is required if Tax Code Reference is provided.  Taxable Amount is required if Tax Code Reference is provided. 
 
Tax_Recoverability_Reference  Tax_RecoverabilityObject  [0..1]  Reference to an existing Tax Recoverability   
Validation Description
Provide a default tax recoverability for the tax applicability   
Cannot select a Tax Recoverability for Customer Invoices.   
Cannot select Recoverable Recoverabilities when using a Non-Taxable Applicability, [applicability]. [SUBJECT TO CHANGE]   
You can’t enter Tax Recoverability for a Withholding Tax Code.   
top
 

Tax_RateObject

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

Tax_RateObjectID

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

part of: Tax_Rate_Application_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_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
 

Business_Document_Attachment_for_Invoice_Wrapper_for_WWS

part of: Customer_Invoice_WWS_Data
Encapsulating element containing all Business Document Attachment data.
 
Parameter name Type/Value Cardinality Description Validations
Consolidate_and_Print_All_External_Attachments  boolean  [0..1]  Boolean attribute identifying if all external attachments should be consolidated for printing. 
Validation Description
Consolidate and Print All External Attachments and External flags can only update invoices.   
 
Attachment_Data  Business_Document_Attachment_with_External_flag_for_WWS  [0..*]  Element contains attachments for business document.   
top
 

Business_Document_Attachment_with_External_flag_for_WWS

part of: Business_Document_Attachment_for_Invoice_Wrapper_for_WWS
Encapsulating element containing all Business Document Attachment data.
 
Parameter name Type/Value Cardinality Description Validations
@Content_Type  string (80)   [1..1]  Text attribute identifying Content Type of the Attachment.   
@FileName  string (255)   [1..1]  Text attribute identifying Filename of the Attachment.   
@Attachment_Encoding  string  [1..1]  Text attribute identifying Encoding of the Attachment.   
@Compressed  boolean  [1..1]  Boolean attribute identifying whether the Attachment is compressed.   
File_Content  base64Binary  [0..1]  File content in binary format.   
Comment  string  [0..1]  Comment   
External  boolean  [0..1]  Boolean attribute identifying if an attachment is external. 
Validation Description
Consolidate and Print All External Attachments and External flags can only update invoices.  Consolidate and Print All External Attachments and External flags can only update invoices. 
 
top
 

Note_WWS_Data

part of: Customer_Invoice_WWS_Data
Includes Notes that have been made for a business object. On a Get operation, all existing Notes will be populated. On a Put or Submit operation, any note information on the request will be added as new notes. Existing notes cannot be updated on a Put or Submit request.
 
Parameter name Type/Value Cardinality Description Validations
Created  dateTime  [0..1]  The date and time this Note was created. On a Put or Submit operation, this field is ignored, and will be overwritten with the current date and time.   
Last_Updated  dateTime  [0..1]  The date and time this Note was last updated. On a Put or Submit operation, this field is ignored, and will be overwritten with the current date and time.   
Worker_Reference  WorkerObject  [0..1]  The Worker who created this Note (if the person who created it is a Worker). On a Put or Submit operation, this field is ignored, and will be overwritten by the person processing the request.   
Business_Entity_Contact_Reference  Business_Entity_ContactObject  [0..1]  The Business Entity Contact who created this Note (if the person who created it is a Business Entity Contact and not a Worker). On a Put or Submit operation, this field is ignored, and will be overwritten with the person processing the request.   
System_User_Reference  System_UserObject  [0..1]  The System User who created this Note (if the person who created it is neither a Business Entity Contact nor a Worker). On a Put or Submit operation, this field is ignored, and will be overwritten with the person processing the request.   
Note_Content  RichText  [0..1]  The main text content for this Note.   
top
 

System_UserObject

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

System_UserObjectID

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

Customer_Invoice_Intercompany_Sub_Process

part of: Customer_Invoice_WWS_Data
Wrapper for the Customer Invoice Intercompany Sub Process. It allows you to specify parameters for the sub process.
 
Parameter name Type/Value Cardinality Description Validations
Business_Sub_Process_Parameters  Business_Sub_Process_Parameters  [0..1]  Wrapper element for web services sub business process parameters.   
top
 

Business_Sub_Process_Parameters

part of: Customer_Invoice_Intercompany_Sub_Process
Container for the processing options for sub-business processes within a business process. If no options are submitted (or the options are submitted as 'false') then the sub-business process is simply initiated as if it where submitted on-line with approvals, reviews, notifications and to-do's in place. If the Initiator is an Integration System User, any validations you configured on the Initiation step are ignored.
 
Parameter name Type/Value Cardinality Description Validations
Auto_Complete [Choice]   boolean  [0..1]  When set to "true" or "1", the business process is automatically processed. This means that all approvals will be automatically approved in the system, all reviews and to-do's will be automatically by-passed, and all notifications will be automatically suppressed.   
Skip [Choice]   boolean  [0..1]  When set to "true" or "1", the business process is automatically skipped (if it is defined as "skippable" within the business process definition).   
Business_Process_Comment_Data  Business_Process_Comment_Data  [0..1]  Captures a comment for the Business Process.   
Business_Process_Attachment_Data  Business_Process_Attachment_Data  [0..*]  Element for the attachments pertaining to a Event entered through a web service.   
top
 

Business_Process_Comment_Data

part of: Business_Sub_Process_Parameters
Captures a comment for the Business Process.
 
Parameter name Type/Value Cardinality Description Validations
Comment  string  [0..1]  Free form comment regarding the business process. 
Validation Description
This Business Process has been configured to disable comment. Please remove the comment or change the setting in the Business Process Policy or tenant setup.   
 
Worker_Reference  WorkerObject  [0..1]  Default the Person making the comment to the processing person if not submitted via the web service.   
top
 

Business_Process_Attachment_Data

part of: Business_Sub_Process_Parameters
Element for the attachments pertaining to a Event entered through a web service.
 
Parameter name Type/Value Cardinality Description Validations
File_Name  string (255)   [1..1]  Filename for the attachment.   
Event_Attachment_Description  string  [0..1]  Free form text comment about the attachment.   
Event_Attachment_Category_Reference  Event_Attachment_CategoryObject  [0..1]  Category of attachment. 
Validation Description
This Business Process Type has been configured to not accept Attachment Categories.   
 
File  base64Binary  [0..1]  Binary file contents.   
Content_Type  string (80)   [0..1]  Text attribute identifying Content Type of the Attachment.   
top
 

Event_Attachment_CategoryObject

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

Event_Attachment_CategoryObjectID

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

Direct_Debit_MandateObject

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

Direct_Debit_MandateObjectID

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

Customer_Invoice_DocumentReferenceEnumeration

part of: Customer_Invoice_DocumentObjectID
Base Type
string
top
 

EventReferenceEnumeration

part of: EventObjectID
Base Type
string
top
 

CompanyReferenceEnumeration

part of: CompanyObjectID
Base Type
string
top
 

CustomerReferenceEnumeration

part of: CustomerObjectID
Base Type
string
top
 

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top
 

Business_Entity_Status_ValueReferenceEnumeration

part of: Business_Entity_Status_ValueObjectID
Base Type
string
top
 

Document_Payment_StatusReferenceEnumeration

part of: Document_Payment_StatusObjectID
Base Type
string
top
 

Payment_TypeReferenceEnumeration

part of: Payment_TypeObjectID
Base Type
string
top
 

Document_StatusReferenceEnumeration

part of: Document_StatusObjectID
Base Type
string
top
 

Customer_InvoiceReferenceEnumeration

part of: Customer_InvoiceObjectID
Base Type
string
top
 

CurrencyReferenceEnumeration

part of: CurrencyObjectID
Base Type
string
top
 

Billable_EntityReferenceEnumeration

part of: Billable_EntityObjectID
Base Type
string
top
 

Address_ReferenceReferenceEnumeration

part of: Address_ReferenceObjectID
Base Type
string
top
 

Business_Entity_ContactReferenceEnumeration

part of: Business_Entity_ContactObjectID
Base Type
string
top
 

CountryReferenceEnumeration

part of: CountryObjectID
Base Type
string
top
 

Country_CityReferenceEnumeration

part of: Country_CityObjectID
Base Type
string
top
 

Base Type
string

top
 

Country_RegionReferenceEnumeration

part of: Country_RegionObjectID
Base Type
string
top
 

Communication_Usage_TypeReferenceEnumeration

part of: Communication_Usage_TypeObjectID
Base Type
string
top
 

Communication_Usage_BehaviorReferenceEnumeration

part of: Communication_Usage_BehaviorObjectID
Base Type
string
top
 

Communication_Usage_Behavior_TenantedReferenceEnumeration

part of: Communication_Usage_Behavior_TenantedObjectID
Base Type
string
top
 

ProjectReferenceEnumeration

part of: ProjectObjectID
Base Type
string
top
 

Consolidated_InvoiceReferenceEnumeration

part of: Consolidated_InvoiceObjectID
Base Type
string
top
 

Collection_CodeReferenceEnumeration

part of: Collection_CodeObjectID
Base Type
string
top
 

Dispute_ReasonReferenceEnumeration

part of: Dispute_ReasonObjectID
Base Type
string
top
 

Payment_TermsReferenceEnumeration

part of: Payment_TermsObjectID
Base Type
string
top
 

Customer_Invoice_TypeReferenceEnumeration

part of: Customer_Invoice_TypeObjectID
Base Type
string
top
 

Tax_CodeReferenceEnumeration

part of: Tax_CodeObjectID
Base Type
string
top
 

Accounting_WorktagReferenceEnumeration

part of: Accounting_WorktagObjectID
Base Type
string
top
 

Unique_IdentifierReferenceEnumeration

part of: Unique_IdentifierObjectID
Base Type
string
top
 

Currency_Rate_TypeReferenceEnumeration

part of: Currency_Rate_TypeObjectID
Base Type
string
top
 

Customer_Invoice_Line_AbstractReferenceEnumeration

part of: Customer_Invoice_Line_AbstractObjectID
Base Type
string
top
 

Sales_ItemReferenceEnumeration

part of: Sales_ItemObjectID
Base Type
string
top
 

Revenue_CategoryReferenceEnumeration

part of: Revenue_CategoryObjectID
Base Type
string
top
 

Tax_ApplicabilityReferenceEnumeration

part of: Tax_ApplicabilityObjectID
Base Type
string
top
 

Receivable_Contract_Line_AbstractReferenceEnumeration

part of: Receivable_Contract_Line_AbstractObjectID
Base Type
string
top
 

Unit_of_MeasureReferenceEnumeration

part of: Unit_of_MeasureObjectID
Base Type
string
top
 

Project_Plan_PhaseReferenceEnumeration

part of: Project_Plan_PhaseObjectID
Base Type
string
top
 

Project_Plan_TaskReferenceEnumeration

part of: Project_Plan_TaskObjectID
Base Type
string
top
 

ScheduleReferenceEnumeration

part of: ScheduleObjectID
Base Type
string
top
 

Revenue_Recognition_Schedule_TemplateReferenceEnumeration

part of: Revenue_Recognition_Schedule_TemplateObjectID
Base Type
string
top
 

Audited_Accounting_WorktagReferenceEnumeration

part of: Audited_Accounting_WorktagObjectID
Base Type
string
top
 

Tax_RateReferenceEnumeration

part of: Tax_RateObjectID
Base Type
string
top
 

Tax_RecoverabilityReferenceEnumeration

part of: Tax_RecoverabilityObjectID
Base Type
string
top
 

System_UserReferenceEnumeration

part of: System_UserObjectID
Base Type
string
top
 

RichText

part of: Note_WWS_Data
Base Type
string
top
 

Event_Attachment_CategoryReferenceEnumeration

part of: Event_Attachment_CategoryObjectID
Base Type
string
top
 

Direct_Debit_MandateReferenceEnumeration

part of: Direct_Debit_MandateObjectID
Base Type
string
top