Service Directory > v31.2 > Resource_Management > Get_Spend_Authorizations
 

Operation: Get_Spend_Authorizations

Returns Spend Authorizations for the specified criteria. Spend Authorizations are used to request prior approval for expenses. After these authorized expenses are incurred, a worker submits an expense report for them and attaches the approved Spend Authorization to the report. Spend Authorization data includes Worker, Company, Date, Description, Justification, Estimated Amount, Spend Authorization Lines, and Attachments. The Spend Authorization lines include: Expense Item, Quantity, Unit Cost, Billable flag, Worktags, and Memo.


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

This element is the top-level request element for all Spend Authorization "Get" operations.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_References [Choice]   Spend_Authorization_Request_References  [0..1]  This element content contains the echoed Spend Authorization Request Reference Element.   
Request_Criteria [Choice]   Spend_Authorization_Request_Criteria  [0..1]  This element content contains the echoed Spend Authorization Request Criteria Element. 
Validation Description
Created From Date must be earlier than Created To Date   
Approved From Date must be earlier than Approved To Date   
Organization Reference must be Companies or Company Hierarchies   
Spend Authorization From Date must be earlier than Spend Authorization To Date   
 
Response_Filter  Response_Filter  [0..1]  This element content contains the echoed Respones Filter Element 
Validation Description
Page Number cannot be zero.  Page number cannot be zero. 
 
Response_Group  Spend_Authorization_Response_Group  [0..1]  This element content contains the echoed Spend Authorization Response Group Element.   
top
 

Response Element: Get_Spend_Authorizations_Response

Element containing Spend Authorization 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  Spend_Authorization_Request_References  [0..1]  This element content contains the echoed Spend Authorization Request Reference Element   
Request_Criteria  Spend_Authorization_Request_Criteria  [0..1]  This element content contains the echoed Spend Authorization Request Criteria Element 
Validation Description
Created From Date must be earlier than Created To Date   
Approved From Date must be earlier than Approved To Date   
Organization Reference must be Companies or Company Hierarchies   
Spend Authorization From Date must be earlier than Spend Authorization To Date   
 
Response_Filter  Response_Filter  [0..1]  This element content contains the echoed Respones Filter Element 
Validation Description
Page Number cannot be zero.  Page number cannot be zero. 
 
Response_Group  Spend_Authorization_Response_Group  [0..1]  This element content contains the echoed Spend Authorization Response Group Element   
Response_Results  Response_Results  [0..1]  This element content contains the Spend Authorization Response Results element, including total results and paging   
Response_Data  Spend_Authorization_Response_Data  [0..1]  This element content contains the Spend Authorization Response Data element.   
top
 

Spend_Authorization_Request_References

part of: Get_Spend_Authorizations_Request, Get_Spend_Authorizations_Response
Spend Authorization Reference element contains the specific instance set containing the requested Spend Authorization.
 
Parameter name Type/Value Cardinality Description Validations
Spend_Authorization_Reference  Spend_AuthorizationObject  [1..*]  Instance set containing the Spend Authorization object.   
top
 

Spend_AuthorizationObject

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

Spend_AuthorizationObjectID

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

Spend_Authorization_Request_Criteria

part of: Get_Spend_Authorizations_Request, Get_Spend_Authorizations_Response
This element is the wrapper around a list of elements representing the Spend Authorization Request specific criteria needed to search for instances. All of the elements are "AND" conditions.
 
Parameter name Type/Value Cardinality Description Validations
Organization_Reference  OrganizationObject  [0..*]  Reference to an existing Company or Company Hierarchy   
Expense_Payee_Reference  Expense_PayeeObject  [0..*]  Reference to an existing Expense Payee.   
Expense_Payee_Type_Reference  Payee_TypeObject  [0..*]  The Expense Payee Type on the Spend Authorization - Employee, Contingent Worker, or External Committee Member.   
Start_Date  date  [0..1]  Spend Authorization From Date   
End_Date  date  [0..1]  Spend Authorization To Date   
Document_Number  string  [0..1]  Document Number   
Created_Start_Date  date  [0..1]  Created From Date   
Created_End_Date  date  [0..1]  Created To Date   
Approved_Start_Date  date  [0..1]  Approved From Date   
Approved_End_Date  date  [0..1]  Approved To Date   
Validation Description
Created From Date must be earlier than Created To Date   
Approved From Date must be earlier than Approved To Date   
Organization Reference must be Companies or Company Hierarchies   
Spend Authorization From Date must be earlier than Spend Authorization To Date   
top
 

OrganizationObject

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

OrganizationObjectID

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

Expense_PayeeObject

part of: Attendee_Data, Recipient_Data, Passenger_Data, Spend_Authorization_Data, Spend_Authorization_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  Expense_PayeeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Expense_PayeeObjectID

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

Payee_TypeObject

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

Payee_TypeObjectID

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

Response_Filter

part of: Get_Spend_Authorizations_Request, Get_Spend_Authorizations_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
 

Spend_Authorization_Response_Group

part of: Get_Spend_Authorizations_Request, Get_Spend_Authorizations_Response
Wrapper element around a list of elements representing the amount of data that should be included in the Spend Authorization 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 Spend Authorization Reference data is to be included in the response   
Include_Spend_Authorization_Data  boolean  [0..1]  Flag indicating if the Spend Authorization data is to be included in the response   
Include_Attachment_Data  boolean  [0..1]  Flag indicating if the attachment data within Spend Authorization Data is to be included in the response   
top
 

Response_Results

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

Spend_Authorization_Response_Data

part of: Get_Spend_Authorizations_Response
Wrapper element containing Spend Authorization response data for requested references or criteria and for requested response group
 
Parameter name Type/Value Cardinality Description Validations
Spend_Authorization  Spend_Authorization  [0..*]  Wrapper element that includes spend authorization instance and data   
top
 

Spend_Authorization

part of: Spend_Authorization_Response_Data
Wrapper element that includes Spend Authorization instance and data
 
Parameter name Type/Value Cardinality Description Validations
Spend_Authorization_Reference  Spend_AuthorizationObject  [0..1]  Spend Authorization Reference   
Spend_Authorization_Data  Spend_Authorization_Data  [0..*]  Element that encapsulates all the data related to the Spend Authorization. 
Validation Description
The Spend Authorization Estimated Amount is required if no Spend Authorization Lines have been entered.  The Spend Authorization Estimated Amount is required if no Spend Authorization Lines have been entered. 
The field End Date is required and must have a value.  The field End Date is required and must have a value. 
Enter a Start Date that is before the End Date. OR Enter an End Date that is after the Start Date.  Enter a Start Date that is before the End Date. OR Enter an End Date that is after the Start Date. 
Spend authorization contains more than one instance of the balancing worktag. If you enable cash advances and balancing worktags, all lines of the spend authorization must match.  Spend authorization contains more than one instance of the balancing worktag. If you enable cash advances and balancing worktags, all lines of the spend authorization must match. 
The Reimbursement Payment Type Reference is required and must have a value.  The Reimbursement Payment Type Reference is required and must have a value. 
Cash Advance has been paid and cannot be updated.  Cash Advance has been paid and cannot be updated. 
You must complete at least one Spend Authorization Line.   
Spend Authorization contains different instances of optional balancing worktags. If you enable cash advances and balancing worktags, all lines of the spend authorization must match.  Spend Authorization contains different instances of optional balancing worktags. If you enable cash advances and balancing worktags, all lines of the spend authorization must match. 
The Total Reimbursement Amount must be greater than 0.  The Total Spend Authorization Amount with or without Spend Lines must be greater than zero. 
The Total Cash Advance Requested Amount must be greater than 0.  The Total Cash Advance Requested Amount must be greater than 0. 
Committee is a required field.   
The External Committee Member is not active for the Spend Authorization Date. Enter a Spend Authorization Date for an active External Committee Member.   
[ecm] is not a member of [committee].   
You can only use Committee if the Expense Payee is an External Committee Member.   
 
top
 

Spend_Authorization_Data

part of: Spend_Authorization
Expense Report Data contains all of the information about a Spend Authorization.
 
Parameter name Type/Value Cardinality Description Validations
Spend_Authorization_ID  string  [0..1]  Spend Authorization ID. This is the Spend Authorization 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.   
Expense_Payee_Reference  Expense_PayeeObject  [1..1]  Reference for a Worker on the Spend Authorization   
Spend_Authorization_Committee_Reference  CommitteeObject  [0..1]  The Committee for the Expense Payee of the Spend Authorization.   
Company_Reference  CompanyObject  [1..1]  Reference to an existing Company or Company Hierarchy   
Locked_in_Workday  boolean  [0..1]  Set to True to disable editing and canceling the Spend Authorization inside the Workday application. A Spend Authorization will only be updated from the web service.   
Spend_Authorization_Number  string  [0..1]  The document number that will be assigned to the Spend Authorization. Leave it blank to have the number auto-assigned.   
Budget_Check_Status  string  [0..1]  Budget Check Status   
Reimbursement_Payment_Type_Reference  Payment_TypeObject  [0..1]  Reference to an existing reimbursement payment type for the payee.   
Spend_Authorization_Date  date  [1..1]  Spend Authorization Date   
Spend_End_Date  date  [0..1]  Spend Authorization End Date   
Business_Purpose_Reference  Business_PurposeObject  [0..1]  Reference to the business purpose for the spend authorization.   
Description  string  [1..1]  Spend Authorization Description   
Remaining_Balance  decimal (18, 3)   [0..1]  Spend Authorization Remaining Balance Amount   
Estimated_Amount  decimal (26, 6)   [0..1]  Spend Authorization Estimated Amount   
Cash_Advance_Requested_Amount  decimal (18, 3)   [0..1]  Spend Authorization Cash Advance Requested Amount   
Currency_Reference  CurrencyObject  [0..1]  This field should be left blank since the defaulted currency of the company specified will be used as the currency of the Spend Authorization. This field is READ ONLY.   
Justification  string  [0..1]  Spend Authorization Justification   
Spend_Authorization_Line_Replacement_Data  Spend_Authorization_Line_Data  [0..*]  Element that encapsulates all data for one Spend Authorization Line (Expense Item, Quantity, Unit Cost, Billable flag, Worktags, and Memo). 
Validation Description
The following Accounting Worktags are required but have not been assigned: [missing].   
The following Accounting Worktag types are invalid: [invalid].   
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. 
Cash advances are not enabled in your tenant.  Cash advances are not enabled in your tenant. 
Only one worktag for each type is allowed for each document line.  Only one worktag for each type is allowed for each document line. 
Unit Cost is not enterable for item - [item]. Unit Cost will be calculated based on quantity and information entered for expense item details.  Unit Cost is not enterable for fixed expense items that use expense rate tables. 
Unit Cost is required for item - [item].  Unit Cost is required for non-fixed expense items and fixed expense items that does not use expense rate tables. 
Quantity is required for item - [item].  Quantity is required for the expense item. 
The Expense Item Details Reference Element is required for item - [item].  The Expense Item Details Reference Element is required for the expense item. 
Invalid Unit Cost for item - [item]. Unit Cost is greater then maximum allowed amount. View the Expense Item details for maximum amount allowed.  Spend Authorization Line: Invalid unit cost for Expense Item. Unit Cost is greater then maximum allowed amount. View the Expense Item details for maximum amount allowed. 
Invalid Unit Cost for fixed unit cost item - [item]. Unit Cost cannot be changed.  Spend Authorization Line: Invalid unit cost for fixed amount Expense Item. Unit Cost cannot be changed. 
 
Attachment_Data  Financials_Attachment_Data  [0..*]  Encapsulating element containing all Business Document Attachment data. 
Validation Description
If a file name is specified for a Financial Attachment, File Content and Content Type are required.   
 
Validation Description
The Spend Authorization Estimated Amount is required if no Spend Authorization Lines have been entered.  The Spend Authorization Estimated Amount is required if no Spend Authorization Lines have been entered. 
The field End Date is required and must have a value.  The field End Date is required and must have a value. 
Enter a Start Date that is before the End Date. OR Enter an End Date that is after the Start Date.  Enter a Start Date that is before the End Date. OR Enter an End Date that is after the Start Date. 
Spend authorization contains more than one instance of the balancing worktag. If you enable cash advances and balancing worktags, all lines of the spend authorization must match.  Spend authorization contains more than one instance of the balancing worktag. If you enable cash advances and balancing worktags, all lines of the spend authorization must match. 
The Reimbursement Payment Type Reference is required and must have a value.  The Reimbursement Payment Type Reference is required and must have a value. 
Cash Advance has been paid and cannot be updated.  Cash Advance has been paid and cannot be updated. 
You must complete at least one Spend Authorization Line.   
Spend Authorization contains different instances of optional balancing worktags. If you enable cash advances and balancing worktags, all lines of the spend authorization must match.  Spend Authorization contains different instances of optional balancing worktags. If you enable cash advances and balancing worktags, all lines of the spend authorization must match. 
The Total Reimbursement Amount must be greater than 0.  The Total Spend Authorization Amount with or without Spend Lines must be greater than zero. 
The Total Cash Advance Requested Amount must be greater than 0.  The Total Cash Advance Requested Amount must be greater than 0. 
Committee is a required field.   
The External Committee Member is not active for the Spend Authorization Date. Enter a Spend Authorization Date for an active External Committee Member.   
[ecm] is not a member of [committee].   
You can only use Committee if the Expense Payee is an External Committee Member.   
top
 

CommitteeObject

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

CommitteeObjectID

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

Payment_TypeObject

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

Business_PurposeObject

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

Business_PurposeObjectID

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

CurrencyObject

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

Spend_Authorization_Line_Data

part of: Spend_Authorization_Data
Element that encapsulates all data for one Spend Authorization Line (Expense Item, Quantity, Unit Cost, Billable flag, Worktags, and Memo).
 
Parameter name Type/Value Cardinality Description Validations
Expense_Item_Reference  Item_DescriptorObject  [1..1]  Reference to the Expense Item for the Spend Authorization Line.   
Quantity  decimal (22, 2)   [0..1]  Quantity for the Spend Authorization Line   
Unit_Cost  decimal (26, 6)   [0..1]  Unit Cost for the Spend Authorization Line   
Billable  boolean  [0..1]  Boolean flag that represents whether or not the expense is billable.   
Cash_Advance_Requested  boolean  [0..1]  Boolean flag that represents whether or not the expense is a cash advance. This field is only available if cash advances are enabled for the tenant.   
Worktag_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
The [type] is/are not available for use with the company/s: [partitionable] [company]   
'[worktag value]' is not permitted as the default value for worktag type: [worktag type] because it is inactive.   
 
Memo  string  [0..1]  Text describing the use or purpose of the expense.   
Budget_Date  date  [0..1]  Transaction Line Budget Date   
Expense_Item_Details_Data  Expense_Report_Line_Detail_Data  [0..1]  Element that encapsulates all of the expense item attributes (acct number, business topics, reservation number, ticket number, country, origination travel location, destination travel location, hotel, car rental agency, airline, attendee). These attributes are configurable for the expense item. Only the attributes that are set up for the expense item should be entered. All others will be wiped out. 
Validation Description
An attendee is required for expense item - [item]  Attendee is required for the selected Expense Item. 
A recipient is required for expense item - [item]  Recipient is required for the selected Expense Item. 
A passenger is required for expense item - [item]  Passenger is required for the selected Expense Item. 
Merchant Tax ID is not an attribute of expense item - [item]  Merchant Tax ID is not an attribute of the selected expense item. 
Attendee is not an attribute of expense item - [item]  Attendee is not an attribute of the selected expense item. 
Business Topic is not an attribute of expense item - [item]  Business Topic is not an attribute of the selected expense item. 
Arrival Date is not an attribute of expense item - [item]  Arrival Date is not an attribute of the selected expense item. 
Departure Date is not an attribute of expense item - [item]  Departure Date is required for the selected Expense Item. 
Daily Rate is not an attribute of expense item - [item]  Daily Rate is not an attribute of the selected expense item. 
Reference Number is not an attribute of expense item - [item]  Reference Number is not an attribute of the selected expense item. 
Airline is not an attribute of expense item - [item]  Airline is not an attribute of the selected expense item. 
Destination Location is not an attribute of expense item - [item]  Destination Location is not an attribute of the selected expense item. 
Country is not an attribute of expense item - [item]  Country is not an attribute of the selected expense item. 
Class of Service is not an attribute of expense item - [item]  Class of Service is not an attribute of the selected expense item. 
Car Rental Agency is not an attribute of expense item - [item]  Car Rental Agency is not an attribute of the selected expense item. 
Vehicle Type is not an attribute of expense item - [item]  Vehicle Type is not an attribute of the selected expense item. 
Vehicle Plan is not an attribute of expense item - [item]  Vehicle Plan is not an attribute of the selected expense item. 
Hotel is not an attribute of expense item - [item]  Hotel is not an attribute of the selected expense item. 
Fuel Type is not an attribute of expense item - [item]  Fuel Type is not an attribute of the selected expense item. 
Engine Capacity is not an attribute of expense item - [item]  Engine Capacity is not an attribute of the selected expense item. 
Number of Passengers is not an attribute of expense item - [item]  Number of Passengers is not an attribute of the selected expense item. 
Number of Lunches Provided is not an attribute of expense item - [item]  Number of Lunches Provided is not an attribute of the selected expense item. 
Number of Hours is not an attribute of expense item - [item]  Number of Hours is not an attribute of the selected expense item. 
Number of Dinners Provided is not an attribute of expense item - [item]  Number of Dinners Provided is not an attribute of the selected expense item. 
Number of Days is not an attribute of expense item - [item]  Number of Days is not an attribute of the selected expense item. 
Number of Breakfasts Provided is not an attribute of expense item - [item]  Number of Breakfasts Provided is not an attribute of the selected expense item. 
Account Number is not an attribute of expense item - [item]  Account Number is not an attribute of the selected expense item. 
Origination Location is not an attribute of expense item - [item]  Origination Location is not an attribute of the selected expense item. 
Recipient is not an attribute of expense item - [item]  Recipient is not an attribute of the selected expense item. 
Passenger is not an attribute of expense item - [item]  Passenger is not an attribute of the selected expense item. 
Business Reason is not an attribute of expense item - [item]  Business Reason is not an attribute of the selected expense item. 
Reservation Number is not an attribute of expense item - [item]  Reservation Number is not an attribute of the selected expense item. 
Ticket Number is not an attribute of expense item - [item]  Ticket Number is not an attribute of the selected expense item. 
Merchant is not an attribute of expense item - [item]  Merchant is not an attribute of the selected expense item. 
Arrival Time is not an attribute of expense item - [item]  Arrival Time is not an attribute of the selected expense item. 
Departure Time is not an attribute of expense item - [item]  Departure Time is not an attribute of the selected expense item. 
Eligibility is not an attribute of expense item - [item]  Eligibility is not an attribute of the selected expense item. 
Number of Nights Private Accommodation is not an attribute of expense item - [item]  Number of Nights Private Accommodation is not an attribute of the selected expense item. 
Travel Region is not an attribute of expense item - [item]  Travel Region is not an attribute of the selected expense item. 
Invoice Type is not an attribute of expense item - [item]  Invoice Type is not an attribute of the selected expense item. 
Classes of Service is not an attribute of expense item - [item]  Classes of Service is not an attribute of the selected expense item. 
Document Number is not an attribute of expense item - [item]  Document Number is not an attribute of the selected expense item. 
Merchant Location Post Code is not an attribute of expense item - [item]  Merchant Location Post Code is not an attribute of the selected expense item. 
Merchant Location City is not an attribute of expense item - [item]  Merchant Location City is not an attribute of the selected expense item. 
Merchant Address is not an attribute of expense item - [item]  Merchant Address is not an attribute of the selected expense item. 
Merchant Location Region is not an attribute of expense item - [item]  Merchant Location Region is not an attribute of the selected expense item. 
Merchant Location Country is not an attribute of expense item - [item]  Merchant Location Country is not an attribute of the selected expense item. 
Configurable Boolean 1 is not an attribute of expense item - [item]  Configurable Boolean 1 is not an attribute of the selected expense item. 
Configurable Boolean 4 is not an attribute of expense item - [item]  Configurable Boolean 4 is not an attribute of the selected expense item. 
Configurable Boolean 2 is not an attribute of expense item - [item]  Configurable Boolean 2 is not an attribute of the selected expense item. 
Configurable Boolean 5 is not an attribute of expense item - [item]  Configurable Boolean 5 is not an attribute of the selected expense item. 
Configurable Boolean 3 is not an attribute of expense item - [item]  Configurable Boolean 3 is not an attribute of the selected expense item. 
Configurable Text 1 is not an attribute of expense item - [item]  Configurable Text 1 is not an attribute of the selected expense item. 
Configurable Text 5 is not an attribute of expense item - [item]  Configurable Text 5 is not an attribute of the selected expense item. 
Configurable Text 3 is not an attribute of expense item - [item]  Configurable Text 3 is not an attribute of the selected expense item. 
Configurable Text 4 is not an attribute of expense item - [item]  Configurable Text 4 is not an attribute of the selected expense item. 
Configurable Text 2 is not an attribute of expense item - [item]  Configurable Text 2 is not an attribute of the selected expense item. 
 
Validation Description
The following Accounting Worktags are required but have not been assigned: [missing].   
The following Accounting Worktag types are invalid: [invalid].   
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. 
Cash advances are not enabled in your tenant.  Cash advances are not enabled in your tenant. 
Only one worktag for each type is allowed for each document line.  Only one worktag for each type is allowed for each document line. 
Unit Cost is not enterable for item - [item]. Unit Cost will be calculated based on quantity and information entered for expense item details.  Unit Cost is not enterable for fixed expense items that use expense rate tables. 
Unit Cost is required for item - [item].  Unit Cost is required for non-fixed expense items and fixed expense items that does not use expense rate tables. 
Quantity is required for item - [item].  Quantity is required for the expense item. 
The Expense Item Details Reference Element is required for item - [item].  The Expense Item Details Reference Element is required for the expense item. 
Invalid Unit Cost for item - [item]. Unit Cost is greater then maximum allowed amount. View the Expense Item details for maximum amount allowed.  Spend Authorization Line: Invalid unit cost for Expense Item. Unit Cost is greater then maximum allowed amount. View the Expense Item details for maximum amount allowed. 
Invalid Unit Cost for fixed unit cost item - [item]. Unit Cost cannot be changed.  Spend Authorization Line: Invalid unit cost for fixed amount Expense Item. Unit Cost cannot be changed. 
top
 

Item_DescriptorObject

part of: Spend_Authorization_Line_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Item_DescriptorObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Item_DescriptorObjectID

part of: Item_DescriptorObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Catalog_Item_ID, Catalog_Load_Item_ID, Expense_Item_ID, Purchase_Item_ID, Sales_Item_ID, Supplier_Item_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Audited_Accounting_WorktagObject

part of: Spend_Authorization_Line_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  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
 

Expense_Report_Line_Detail_Data

part of: Spend_Authorization_Line_Data
Element that encapsulates all of the expense item attributes (acct number, business topics, reservation number, ticket number, country, origination travel location, destination travel location, hotel, car rental agency, airline, attendee). These attributes are configurable for the expense item. Only the attributes that are set up for the expense item should be entered. All others will be wiped out.
 
Parameter name Type/Value Cardinality Description Validations
Account_Number  string  [0..1]  Text representing the account number for the expense. 
Validation Description
The field [field] is required and must have a value.  Account Number is required for the selected Expense Item and must have a value. 
 
Business_Topics  string  [0..1]  Text representing the business topics for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Business_Reason  string  [0..1]  Text representing the business reason for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Reservation_Number  string  [0..1]  Text representing the reservation number for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Ticket_Number  string  [0..1]  Text representing the ticket number for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Merchant  string  [0..1]  Text representing the merchant name for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Merchant_Tax_ID  string  [0..1]  Text representing the merchant tax id for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Country_Reference  CountryObject  [0..1]  Reference to the country where the trip ended. 
Validation Description
The field [field] is required and must have a value.   
Travel Country [country] is not valid for Destination Location [city].  The Country and Destination Location combination must be valid. 
Travel Country [country] is not valid for Destination Location [Airport].  The Country and Destination Location combination must be valid. 
 
Travel_Region_Reference  Country_RegionObject  [0..1]  Reference to the travel region where the trip ended. 
Validation Description
The field [field] is required and must have a value.   
Travel Region [region] is invalid for Country [country].  The Travel Region and Country combination must be valid. 
Travel Region [region] is invalid for the country of Destination Location [city].  The Travel Region and Country of the destination location combination must be valid. 
Travel Region [region] does not equal Travel Region for Destination Location [Airport].  The Travel Region and Country of the destination location combination must be valid. 
 
Origination_Location_Reference  Travel_LocationObject  [0..1]  Reference to the travel location where the trip originated from. 
Validation Description
The field [field] is required and must have a value.   
 
Destination_Location_Reference  Travel_LocationObject  [0..1]  Reference to the travel location where the trip ended. 
Validation Description
The field [field] is required and must have a value.   
 
Hotel_Reference  HotelObject  [0..1]  Reference to the hotel that was used for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Car_Rental_Agency_Reference  Car_Rental_AgencyObject  [0..1]  Reference to the car rental agency that was used for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Airline_Reference  AirlineObject  [0..1]  Reference to the airline that was used for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Vehicle_Plan_Reference  Vehicle_PlanObject  [0..1]  Reference to the vehicle plan for the vehicle used for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Vehicle_Type_Reference  Vehicle_TypeObject  [0..1]  Reference to the vehicle type for the vehicle used for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Engine_Capacity_Reference  Engine_CapacityObject  [0..1]  Reference to the engine capacity for the vehicle used for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Fuel_Type_Reference  Fuel_TypeObject  [0..1]  Reference to the fuel type for the vehicle used for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Invoice_Type_Reference  Invoice_TypeObject  [0..1]  Reference to the invoice type used on the expense. 
Validation Description
The field [field] is required and must have a value.   
The Invoice Type [invoice] is not associated with the Expense Report usage location.   
Inactive Invoice Type entered. Enter an active Invoice Type.   
Invalid Invoice Type entered. Enter an Invoice Type that is valid for the country.   
 
Attendee_Reference_Data  Attendee_Data  [0..*]  Reference to the attendee element that will list the type and name of the person who was an attendee for the expense. This can be used more than once for the expense.   
Recipient_Reference_Data  Recipient_Data  [0..*]  Reference to the recipient element that will list the type and name of the person who was a recipient for the expense. This can be used more than once for the expense.   
Passenger_Reference_Data  Passenger_Data  [0..*]  Reference to the passenger element that will list the type and name of the person who was a passenger for the expense. This can be used more than once for the expense.   
Number_of_Persons  decimal (12, 0) >0   [0..1]  Number representing the number of passengers for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Arrival_Date  date  [0..1]  Text representing the arrival date for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Arrival_Time  time  [0..1]  Text representing the arrival time for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Departure_Date  date  [0..1]  Text representing the departure date for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Departure_Time  time  [0..1]  Text representing the departure time for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Number_of_Days  decimal (12, 0) >0   [0..1]  Number representing the number of days or nights for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Number_of_Hours  decimal (12, 0) >0   [0..1]  Number representing the number of hours for the expense. This is evaluated as a fraction of a day for expenses with fixed expense items using expense rate tables.   
Number_of_Breakfasts_Provided  decimal (12, 0) >0   [0..1]  Number representing the number of breakfasts provided for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Number_of_Lunches_Provided  decimal (12, 0) >0   [0..1]  Number representing the number of lunches provided for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Number_of_Dinners_Provided  decimal (12, 0) >0   [0..1]  Number representing the number of dinners provided for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Number_of_Nights_Private_Accommodation  decimal (12, 0) >0   [0..1]  Text representing the Number of Nights of Private Accommodation for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Eligibility_Reference  Expense_EligibilityObject  [0..1]  Text representing the eligibility for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Class_of_Service_Reference  Class_of_ServiceObject  [0..1]  Reference to the class of service for an airline expense. 
Validation Description
The field [field] is required and must have a value.   
 
Daily_Rate  decimal (26, 6) >0   [0..1]  Text representing the daily rate for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Reference_Number  string  [0..1]  Text representing a reference number for the expense. This can be used for a hotel folio number or anything else. 
Validation Description
The field [field] is required and must have a value.   
 
Classes_of_Service_Reference  Class_of_ServiceObject  [0..*]  Reference to classes of service. 
Validation Description
The field [field] is required and must have a value.   
 
Document_Number  string  [0..1]  Text representing the document number for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Merchant_Location_Post_Code  string  [0..1]  TEXT representing the Merchant Location Post Code for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Merchant_Address  string  [0..1]  TEXT representing the Merchant Address for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Merchant_Location_City  string  [0..1]  TEXT representing the Merchant Location City for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Merchant_Location_Country_Reference  CountryObject  [0..1]  PROMPT representing the Merchant Location Country for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Merchant_Location_Region_Reference  Country_RegionObject  [0..1]  PROMPT representing the Merchant Location Region for the expense. 
Validation Description
The field [field] is required and must have a value.   
Merchant Location Region [region] is invalid for Merchant Location Country [country].   
 
Configurable_Boolean_1  boolean  [0..1]  BOOLEAN representing the Configurable Boolean 1 for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Configurable_Boolean_2  boolean  [0..1]  BOOLEAN representing the Configurable Boolean 2 for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Configurable_Boolean_3  boolean  [0..1]  BOOLEAN representing the Configurable Boolean 3 for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Configurable_Boolean_4  boolean  [0..1]  BOOLEAN representing the Configurable Boolean 4 for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Configurable_Boolean_5  boolean  [0..1]  BOOLEAN representing the Configurable Boolean 5 for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Configurable_Text_1  string  [0..1]  TEXT representing the Configurable Text 1 for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Configurable_Text_2  string  [0..1]  TEXT representing the Configurable Text 2 for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Configurable_Text_3  string  [0..1]  TEXT representing the Configurable Text 3 for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Configurable_Text_4  string  [0..1]  TEXT representing the Configurable Text 4 for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Configurable_Text_5  string  [0..1]  TEXT representing the Configurable Text 5 for the expense. 
Validation Description
The field [field] is required and must have a value.   
 
Validation Description
An attendee is required for expense item - [item]  Attendee is required for the selected Expense Item. 
A recipient is required for expense item - [item]  Recipient is required for the selected Expense Item. 
A passenger is required for expense item - [item]  Passenger is required for the selected Expense Item. 
Merchant Tax ID is not an attribute of expense item - [item]  Merchant Tax ID is not an attribute of the selected expense item. 
Attendee is not an attribute of expense item - [item]  Attendee is not an attribute of the selected expense item. 
Business Topic is not an attribute of expense item - [item]  Business Topic is not an attribute of the selected expense item. 
Arrival Date is not an attribute of expense item - [item]  Arrival Date is not an attribute of the selected expense item. 
Departure Date is not an attribute of expense item - [item]  Departure Date is required for the selected Expense Item. 
Daily Rate is not an attribute of expense item - [item]  Daily Rate is not an attribute of the selected expense item. 
Reference Number is not an attribute of expense item - [item]  Reference Number is not an attribute of the selected expense item. 
Airline is not an attribute of expense item - [item]  Airline is not an attribute of the selected expense item. 
Destination Location is not an attribute of expense item - [item]  Destination Location is not an attribute of the selected expense item. 
Country is not an attribute of expense item - [item]  Country is not an attribute of the selected expense item. 
Class of Service is not an attribute of expense item - [item]  Class of Service is not an attribute of the selected expense item. 
Car Rental Agency is not an attribute of expense item - [item]  Car Rental Agency is not an attribute of the selected expense item. 
Vehicle Type is not an attribute of expense item - [item]  Vehicle Type is not an attribute of the selected expense item. 
Vehicle Plan is not an attribute of expense item - [item]  Vehicle Plan is not an attribute of the selected expense item. 
Hotel is not an attribute of expense item - [item]  Hotel is not an attribute of the selected expense item. 
Fuel Type is not an attribute of expense item - [item]  Fuel Type is not an attribute of the selected expense item. 
Engine Capacity is not an attribute of expense item - [item]  Engine Capacity is not an attribute of the selected expense item. 
Number of Passengers is not an attribute of expense item - [item]  Number of Passengers is not an attribute of the selected expense item. 
Number of Lunches Provided is not an attribute of expense item - [item]  Number of Lunches Provided is not an attribute of the selected expense item. 
Number of Hours is not an attribute of expense item - [item]  Number of Hours is not an attribute of the selected expense item. 
Number of Dinners Provided is not an attribute of expense item - [item]  Number of Dinners Provided is not an attribute of the selected expense item. 
Number of Days is not an attribute of expense item - [item]  Number of Days is not an attribute of the selected expense item. 
Number of Breakfasts Provided is not an attribute of expense item - [item]  Number of Breakfasts Provided is not an attribute of the selected expense item. 
Account Number is not an attribute of expense item - [item]  Account Number is not an attribute of the selected expense item. 
Origination Location is not an attribute of expense item - [item]  Origination Location is not an attribute of the selected expense item. 
Recipient is not an attribute of expense item - [item]  Recipient is not an attribute of the selected expense item. 
Passenger is not an attribute of expense item - [item]  Passenger is not an attribute of the selected expense item. 
Business Reason is not an attribute of expense item - [item]  Business Reason is not an attribute of the selected expense item. 
Reservation Number is not an attribute of expense item - [item]  Reservation Number is not an attribute of the selected expense item. 
Ticket Number is not an attribute of expense item - [item]  Ticket Number is not an attribute of the selected expense item. 
Merchant is not an attribute of expense item - [item]  Merchant is not an attribute of the selected expense item. 
Arrival Time is not an attribute of expense item - [item]  Arrival Time is not an attribute of the selected expense item. 
Departure Time is not an attribute of expense item - [item]  Departure Time is not an attribute of the selected expense item. 
Eligibility is not an attribute of expense item - [item]  Eligibility is not an attribute of the selected expense item. 
Number of Nights Private Accommodation is not an attribute of expense item - [item]  Number of Nights Private Accommodation is not an attribute of the selected expense item. 
Travel Region is not an attribute of expense item - [item]  Travel Region is not an attribute of the selected expense item. 
Invoice Type is not an attribute of expense item - [item]  Invoice Type is not an attribute of the selected expense item. 
Classes of Service is not an attribute of expense item - [item]  Classes of Service is not an attribute of the selected expense item. 
Document Number is not an attribute of expense item - [item]  Document Number is not an attribute of the selected expense item. 
Merchant Location Post Code is not an attribute of expense item - [item]  Merchant Location Post Code is not an attribute of the selected expense item. 
Merchant Location City is not an attribute of expense item - [item]  Merchant Location City is not an attribute of the selected expense item. 
Merchant Address is not an attribute of expense item - [item]  Merchant Address is not an attribute of the selected expense item. 
Merchant Location Region is not an attribute of expense item - [item]  Merchant Location Region is not an attribute of the selected expense item. 
Merchant Location Country is not an attribute of expense item - [item]  Merchant Location Country is not an attribute of the selected expense item. 
Configurable Boolean 1 is not an attribute of expense item - [item]  Configurable Boolean 1 is not an attribute of the selected expense item. 
Configurable Boolean 4 is not an attribute of expense item - [item]  Configurable Boolean 4 is not an attribute of the selected expense item. 
Configurable Boolean 2 is not an attribute of expense item - [item]  Configurable Boolean 2 is not an attribute of the selected expense item. 
Configurable Boolean 5 is not an attribute of expense item - [item]  Configurable Boolean 5 is not an attribute of the selected expense item. 
Configurable Boolean 3 is not an attribute of expense item - [item]  Configurable Boolean 3 is not an attribute of the selected expense item. 
Configurable Text 1 is not an attribute of expense item - [item]  Configurable Text 1 is not an attribute of the selected expense item. 
Configurable Text 5 is not an attribute of expense item - [item]  Configurable Text 5 is not an attribute of the selected expense item. 
Configurable Text 3 is not an attribute of expense item - [item]  Configurable Text 3 is not an attribute of the selected expense item. 
Configurable Text 4 is not an attribute of expense item - [item]  Configurable Text 4 is not an attribute of the selected expense item. 
Configurable Text 2 is not an attribute of expense item - [item]  Configurable Text 2 is not an attribute of the selected expense item. 
top
 

CountryObject

part of: Expense_Report_Line_Detail_Data, Expense_Report_Line_Detail_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
 

Country_RegionObject

part of: Expense_Report_Line_Detail_Data, Expense_Report_Line_Detail_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
 

Travel_LocationObject

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

Travel_LocationObjectID

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

HotelObject

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

HotelObjectID

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

Car_Rental_AgencyObject

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

Car_Rental_AgencyObjectID

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

AirlineObject

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

AirlineObjectID

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

Vehicle_PlanObject

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

Vehicle_PlanObjectID

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

Vehicle_TypeObject

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

Vehicle_TypeObjectID

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

Engine_CapacityObject

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

Engine_CapacityObjectID

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

Fuel_TypeObject

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

Fuel_TypeObjectID

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

Invoice_TypeObject

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

Invoice_TypeObjectID

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

Attendee_Data

part of: Expense_Report_Line_Detail_Data
Element that encapsulates the attendee type info (worker, guest, guest name). Only one value can be used at a time.
 
Parameter name Type/Value Cardinality Description Validations
Worker_Reference [Choice]   Expense_PayeeObject  [0..1]  Reference to the worker or applicant who was an attendee for the expense. 
Validation Description
The applicant ([applicant]) you have entered is not valid. You must use the employee instance for this person.  The applicant you have entered is not valid. You must use the employee instance for this person. 
The field [field] is required and must have a value.   
 
Guest_Reference [Choice]   Unique_IdentifierObject  [0..1]  Reference to the guest who was an attendee for the expense. Only guests associated with the expense payee will be allowed. 
Validation Description
The guest ([guest]) you have entered is not valid for the expense payee  The guest you have entered is not valid for the expense payee 
 
Guest_Name [Choice]   string  [0..1]  Text representing the name of the guest. If the guest exists already and is associated with the expense payee then it will be used. Otherwise, a new guest will be created.   
top
 

Unique_IdentifierObject

part of: Attendee_Data, Recipient_Data, Passenger_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
 

Recipient_Data

part of: Expense_Report_Line_Detail_Data
Element that encapsulates the recipient type info (worker, recipient, recipient name). Only one value can be used at a time.
 
Parameter name Type/Value Cardinality Description Validations
Worker_Reference [Choice]   Expense_PayeeObject  [0..1]  Reference to the worker or applicant who was a recipient for the expense. 
Validation Description
The applicant ([applicant]) you have entered is not valid. You must use the employee instance for this person.  The applicant you have entered is not valid. You must use the employee instance for this person. 
The field [field] is required and must have a value.   
 
Recipient_Reference [Choice]   Unique_IdentifierObject  [0..1]  Reference to the person who was a recipient for the expense. Only recipients associated with the expense payee will be allowed. 
Validation Description
The recipient ([recipient]) you have entered is not valid for the expense payee  The recipient you have entered is not valid for the expense payee 
 
Recipient_Name [Choice]   string  [0..1]  Text representing the name of the recipient. If the recipient exists already and is associated with the expense payee then it will be used. Otherwise, a new recipient will be created.   
top
 

Passenger_Data

part of: Expense_Report_Line_Detail_Data
Element that encapsulates the passenger type info (worker, passenger, passenger name). Only one value can be used at a time.
 
Parameter name Type/Value Cardinality Description Validations
Worker_Reference [Choice]   Expense_PayeeObject  [0..1]  Reference to the worker or applicant who was an attendee for the expense. 
Validation Description
The applicant ([applicant]) you have entered is not valid. You must use the employee instance for this person.  The applicant you have entered is not valid. You must use the employee instance for this person. 
The field [field] is required and must have a value.   
 
Passenger_Reference [Choice]   Unique_IdentifierObject  [0..1]  Reference to the person who was a passenger for the expense. Only passengers associated with the expense payee will be allowed. 
Validation Description
The passenger ([passenger]) you have entered is not valid for the expense payee  The passenger you have entered is not valid for the expense payee 
 
Passenger_Name [Choice]   string  [0..1]  Text representing the name of the passenger. If the passenger exists already and is associated with the expense payee then it will be used. Otherwise, a new passenger will be created.   
top
 

Expense_EligibilityObject

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

Expense_EligibilityObjectID

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

Class_of_ServiceObject

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

Class_of_ServiceObjectID

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

Financials_Attachment_Data

part of: Spend_Authorization_Data
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.   
@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   
Validation Description
If a file name is specified for a Financial Attachment, File Content and Content Type are required.   
top
 

Spend_AuthorizationReferenceEnumeration

part of: Spend_AuthorizationObjectID
Base Type
string
top
 

OrganizationReferenceEnumeration

part of: OrganizationObjectID
Base Type
string
top
 

Expense_PayeeReferenceEnumeration

part of: Expense_PayeeObjectID
Base Type
string
top
 

Payee_TypeReferenceEnumeration

part of: Payee_TypeObjectID
Base Type
string
top
 

CommitteeReferenceEnumeration

part of: CommitteeObjectID
Base Type
string
top
 

CompanyReferenceEnumeration

part of: CompanyObjectID
Base Type
string
top
 

Payment_TypeReferenceEnumeration

part of: Payment_TypeObjectID
Base Type
string
top
 

Business_PurposeReferenceEnumeration

part of: Business_PurposeObjectID
Base Type
string
top
 

CurrencyReferenceEnumeration

part of: CurrencyObjectID
Base Type
string
top
 

Item_DescriptorReferenceEnumeration

part of: Item_DescriptorObjectID
Base Type
string
top
 

Audited_Accounting_WorktagReferenceEnumeration

part of: Audited_Accounting_WorktagObjectID
Base Type
string
top
 

CountryReferenceEnumeration

part of: CountryObjectID
Base Type
string
top
 

Country_RegionReferenceEnumeration

part of: Country_RegionObjectID
Base Type
string
top
 

Travel_LocationReferenceEnumeration

part of: Travel_LocationObjectID
Base Type
string
top
 

HotelReferenceEnumeration

part of: HotelObjectID
Base Type
string
top
 

Car_Rental_AgencyReferenceEnumeration

part of: Car_Rental_AgencyObjectID
Base Type
string
top
 

AirlineReferenceEnumeration

part of: AirlineObjectID
Base Type
string
top
 

Vehicle_PlanReferenceEnumeration

part of: Vehicle_PlanObjectID
Base Type
string
top
 

Vehicle_TypeReferenceEnumeration

part of: Vehicle_TypeObjectID
Base Type
string
top
 

Engine_CapacityReferenceEnumeration

part of: Engine_CapacityObjectID
Base Type
string
top
 

Fuel_TypeReferenceEnumeration

part of: Fuel_TypeObjectID
Base Type
string
top
 

Invoice_TypeReferenceEnumeration

part of: Invoice_TypeObjectID
Base Type
string
top
 

Unique_IdentifierReferenceEnumeration

part of: Unique_IdentifierObjectID
Base Type
string
top
 

Expense_EligibilityReferenceEnumeration

part of: Expense_EligibilityObjectID
Base Type
string
top
 

Class_of_ServiceReferenceEnumeration

part of: Class_of_ServiceObjectID
Base Type
string
top