Service Directory > v31.2 > Resource_Management > Get_Expense_Credit_Card_Transactions
 

Operation: Get_Expense_Credit_Card_Transactions

This operation will get all Expense Credit Card Transactions for the specified criteria. The response will include specific information about the Expense Credit Card Transactions such as the Corporate Credit Card Account, Employee ID, Cardholder Name, Amount, Currency, etc...


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

This element is the top-level request element for all Expense Credit Card Transaction "Get" operations.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_References [Choice]   Expense_Credit_Card_Transaction_Request_References  [0..1]  This element content contains the echoed Expense Credit Card Transaction Request Reference Element   
Request_Criteria [Choice]   Expense_Credit_Card_Transaction_Request_Criteria  [0..1]  This element content contains the echoed Expense Credit Card Transaction Request Criteria Element   
Response_Filter  Response_Filter  [0..1]  Parameters that let you filter the data returned in the response. You can filter returned data by dates and page attributes. 
Validation Description
Page Number cannot be zero.  Page number cannot be zero. 
 
Response_Group  Expense_Credit_Card_Transaction_Response_Group  [0..1]  This element content contains the echoed Expense Credit Card Transaction Response Group Element   
top
 

Response Element: Get_Expense_Credit_Card_Transactions_Response

Element containing Expense Credit Card Transaction 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  Expense_Credit_Card_Transaction_Request_References  [0..1]  Expense Credit Card Transaction Reference element contains the specific instance set containing the requested Expense Credit Card Transaction.   
Request_Criteria  Expense_Credit_Card_Transaction_Request_Criteria  [0..1]  This element is the wrapper around a list of elements representing the Expense Credit Card Transaction Request specific criteria needed to search for instances. All of the elements are "AND" conditions. There are currently no elements.   
Response_Filter  Response_Filter  [0..1]  Parameters that let you filter the data returned in the response. You can filter returned data by dates and page attributes. 
Validation Description
Page Number cannot be zero.  Page number cannot be zero. 
 
Response_Group  Expense_Credit_Card_Transaction_Response_Group  [0..1]  Wrapper element around a list of elements representing the amount of data that should be included in the Expense Credit Card Transaction response. If this element is not included then ALL of the Response Groups are included in the response.   
Response_Results  Response_Results  [0..1]  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.   
Response_Data  Expense_Credit_Card_Transaction_Response_Data  [0..1]  This element content contains the Expense Credit Card Transaction Response Data element.   
top
 

Expense_Credit_Card_Transaction_Request_References

part of: Get_Expense_Credit_Card_Transactions_Request, Get_Expense_Credit_Card_Transactions_Response
Expense Credit Card Transaction Reference element contains the specific instance set containing the requested Expense Credit Card Transaction.
 
Parameter name Type/Value Cardinality Description Validations
Expense_Credit_Card_Transaction_Reference  Credit_Card_TransactionObject  [1..*]  Instance set containing the Expense Credit Card Transaction object.   
top
 

Credit_Card_TransactionObject

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

Credit_Card_TransactionObjectID

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

part of: Get_Expense_Credit_Card_Transactions_Request, Get_Expense_Credit_Card_Transactions_Response
This element is the wrapper around a list of elements representing the Expense Credit Card Transaction Request specific criteria needed to search for instances. All of the elements are "AND" conditions. There are currently no elements.
 
Parameter name Type/Value Cardinality Description Validations
Corporate_Account_Reference  Corporate_Credit_Card_AccountObject  [0..*]  Corporate credit card account of the credit card transaction.   
Usage_Indicator_Reference  Credit_Card_Account_Usage_IndicatorObject  [0..*]  Usage indicator of the credit card transaction (Expense or Procurement)   
Status_Reference  Expense_StatusObject  [0..*]  Status of the credit card transaction.   
Date_Loaded_From_Date  date  [0..1]  Date loaded on or after selected date.   
Date_Loaded_To_Date  date  [0..1]  Date loaded on or before selected date.   
Charge_Date_From_Date  date  [0..1]  Charge date on or after selected date.   
Charge_Date_To_Date  date  [0..1]  Charge date on or before selected date.   
top
 

Corporate_Credit_Card_AccountObject

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

Corporate_Credit_Card_AccountObjectID

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

Credit_Card_Account_Usage_IndicatorObject

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

Credit_Card_Account_Usage_IndicatorObjectID

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

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

Expense_StatusObjectID

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

Expense_Credit_Card_Transaction_Response_Group

part of: Get_Expense_Credit_Card_Transactions_Request, Get_Expense_Credit_Card_Transactions_Response
Wrapper element around a list of elements representing the amount of data that should be included in the Expense Credit Card Transaction 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 Expense Credit Card Transaction Reference data is to be included in the response   
Include_Expense_Credit_Card_Transaction_Data  boolean  [0..1]  Flag indicating if the Expense Credit Card Transaction data is to be included in the response   
top
 

Response_Results

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

Expense_Credit_Card_Transaction_Response_Data

part of: Get_Expense_Credit_Card_Transactions_Response
Wrapper element containing Expense Credit Card Transaction response data for requested references or criteria and for requested response group
 
Parameter name Type/Value Cardinality Description Validations
Expense_Credit_Card_Transaction  Expense_Credit_Card_Transaction  [0..*]  Wrapper element that includes Expense Credit Card Transaction instance and data   
top
 

Expense_Credit_Card_Transaction

part of: Expense_Credit_Card_Transaction_Response_Data
Wrapper element that includes Expense Credit Card Transaction instance and data
 
Parameter name Type/Value Cardinality Description Validations
Expense_Credit_Card_Transaction_Reference  Credit_Card_TransactionObject  [0..1]  Expense Credit Card Transaction Reference   
Expense_Credit_Card_Transaction_Data  Credit_Card_Transaction_Data  [0..1]  Element containing all Credit Card Transaction data 
Validation Description
You can't enter the Assignee Reference through this web service.  You can't enter the Assignee Reference through this web service. 
 
top
 

Credit_Card_Transaction_Data

part of: Expense_Credit_Card_Transaction
Element containing all Credit Card Transaction data
 
Parameter name Type/Value Cardinality Description Validations
Transaction_Number  string  [1..1]  Expense Credit Card Transaction Number. This is the Expense Credit Card Transaction unique identifier   
Expense_Credit_Card_Transaction_File_Reference  Credit_Card_Transaction_FileObject  [1..*]  Expense Credit Card Transaction File Reference. This Expense Credit Card Transaction File loads all Expense Credit Card Transactions.   
Transaction_Date  date  [1..1]  Expense Transaction Date   
Assignee_Reference  Expense_PayeeObject  [0..1]  Expense Payee Reference for Credit Card Transaction   
Billing_Date  date  [1..1]  Expense Credit Card Billing Date   
Posted_Date  date  [0..1]  Transaction Posted Date   
Merchant_Code_Reference  Merchant_CodeObject  [0..1]  Merchant Code Reference   
Merchant_Code  string  [0..1]  Merchant Code   
Merchant_Tax_ID  string  [0..1]  Merchant Tax ID   
MIS_Industry_Code_Reference  Merchant_CodeObject  [0..1]  MIS Merchant Code Reference 
Validation Description
Enter a valid 2-digit MIS Industry Code   
 
MIS_Industry_Code  string  [0..1]  MIS Merchant Code 
Validation Description
Enter a valid 2-digit MIS Industry Code   
 
Market_Code  string  [0..1]  Market Code   
Supplier_Reference_Number  string  [0..1]  Supplier Reference Number   
DUNS_Number_for_Supplier  string  [0..1]  DUNS Number that uniquely identifies the Supplier.   
Amount  decimal (26, 6)   [0..1]  Transaction Extended Amount   
Tax_Amount  decimal (26, 6)   [0..1]  Expense Credit Card Extended Tax Amount   
Sales_Taxes_Collected  boolean  [0..1]  Shows whether Sales Taxes were collected.   
Source_Currency_Reference  CurrencyObject  [1..1]  Source Currency Reference   
Currency_Exchange_Rate  decimal (29, 9) >0   [0..1]  Expense Credit Card Currency Exchange Rate   
Converted_Amount  decimal (26, 6)   [0..1]  Expense Credit Card Converted Amount   
Converted_Tax_Amount  decimal (26, 6)   [0..1]  Expense Credit Card Converted Tax Amount   
Converted_Currency_Reference  CurrencyObject  [1..1]  Converted Currency Reference   
Euro_Billed_Amount  decimal (26, 6)   [0..1]  Expense Credit Card Euro Billed Amount   
Euro_Billed_Tax_Amount  decimal (26, 6)   [0..1]  Expense Credit Card Euro Billed Tax Amount   
Transaction_Type_Code  string  [0..1]  Expense Credit Card Transaction Type Code   
Transaction_Type_Reference  Credit_Card_Transaction_TypeObject  [0..1]  Expense Credit Card Transaction Type   
Financial_Category_Code  string  [0..1]  Expense Credit Card Financial Category Code   
Charge_Description_Line_1  string  [0..1]  Charge Description Line 1   
Charge_Description_Line_2  string  [0..1]  Charge Description Line 2   
Cost_Center_Reference  Cost_CenterObject  [0..1]  Cost Center Reference for Credit Card Transaction   
Purchase_Order_Number  string  [0..1]  A unique Workday system generated Purchase Order Number. This number can be used to reference the instance of the Purchase Order.   
Release_Number  string  [0..1]  Release Number against Purchase Order previously placed.   
Expense_Credit_Card_Token  string  [0..1]  Expense Credit Card Token for Expense Credit Card used in Expense Credit Card Transaction   
Corporate_Account_Reference  Corporate_Credit_Card_AccountObject  [1..1]  Corporate Account Reference for Expense Credit Card in Expense Credit Card Transaction   
Employee_ID  string  [0..1]  Employee ID   
Cardholder_Name  string  [0..1]  Cardholder Name   
Account_Number  string  [0..1]  Account Number   
Charge_Description  string  [0..1]  Charge Description   
Number_of_Days_or_Nights  decimal (12, 0) >0   [0..1]  Number of Days or Nights   
Credit_Card_Merchant_Name  string  [0..1]  Credit Card Merchant Name   
Credit_Card_Merchant_Location  string  [0..1]  Credit Card Merchant Location   
Merchant_Address  string  [0..1]  Merchant Address   
Merchant_Location_City  string  [0..1]  Merchant Location City   
Merchant_Location_Country_Region  string  [0..1]  Merchant Location Country Region Text   
Merchant_Location_Post_Code  string  [0..1]  Merchant Location Postal Code   
Merchant_Location_Country  string  [0..1]  Merchant Location Country   
Merchant_Document_Number  string  [0..1]  Document Number   
Arrival_Date  date  [0..1]  Expense Credit Card Arrival Date   
Departure_Date  date  [0..1]  Expense Credit Card Departure Date   
Reference_Number  string  [0..1]  Expense Credit Card Reference Number   
Participant_Name  string  [0..1]  Expense Credit Card Participant Name   
Daily_Rate  decimal (26, 6) >0   [0..1]  Daily Rate   
Domestic  boolean  [0..1]  Expense Credit Card Domestic   
Ticket_Number  string  [0..1]  Ticket Number   
Class_of_Service  string  [0..1]  Class of Service   
Air_Routing  string  [0..1]  Air Routing   
Air_Carrier_Code  string  [0..1]  Air Carrier Code   
Origination_City  string  [0..1]  Origination City   
Origination_State  string  [0..1]  Origination State   
Origination_Country  string  [0..1]  Origination Country   
Destination_City  string  [0..1]  Destination City   
Destination_State  string  [0..1]  Destination State   
Destination_Country  string  [0..1]  Destination Country   
Class_of_Service_Reference  Class_of_ServiceObject  [0..1]  Class of Service Reference for Expense Credit Card Transaction   
Credit_Card_Transaction_Status_Reference  Expense_StatusObject  [0..1]  Credit Card Transaction Status Reference   
Credit_Card_Transaction_Line_Data  CC_Transaction_Line  [0..*]  Credit Card Transaction Line Data   
Name_Match_Data  Credit_Card_Transaction_Name_Match_Data  [0..*]  Element containing Credit Card Transaction Name matches for Travel Cities and Merchants. 
Validation Description
Credit Card Transaction Name Match must include either a Merchant, Origination City, or a Destination City as a match.   
Confidence level percentage must between 0 and 100.   
Credit Card Transaction matches should only include 1 match of either an Origin City, Destination City, or Merchant (Hotel, Airline, or Car Rental Agency).   
 
Ticket_Details_Data  Ticket_Details_Data  [0..*]  Ticket Details Data for a Credit Card Transaction of Air Travel.   
Validation Description
You can't enter the Assignee Reference through this web service.  You can't enter the Assignee Reference through this web service. 
top
 

Credit_Card_Transaction_FileObject

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

Credit_Card_Transaction_FileObjectID

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

Merchant_CodeObject

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

Merchant_CodeObjectID

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

CurrencyObject

part of: Credit_Card_Transaction_Data, Credit_Card_Transaction_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
 

Credit_Card_Transaction_TypeObject

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

Credit_Card_Transaction_TypeObjectID

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

Cost_CenterObject

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

Cost_CenterObjectID

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

Class_of_ServiceObject

part of: Credit_Card_Transaction_Data, Trip_Leg_Details_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
 

CC_Transaction_Line

part of: Credit_Card_Transaction_Data
Credit Card Transaction Line Data
 
Parameter name Type/Value Cardinality Description Validations
Credit_Card_Transaction_Line_ID  decimal (12, 0) >0   [0..1]  Credit Card Transaction Line ID.   
Purchase_Order_Line_Number  decimal (4, 0) >0   [0..1]  The line number of the Purchase Order.   
Item_Description  string  [0..1]  Item Description   
UNSPSC_code  decimal (12, 0) >0   [0..1]  UNSPSC Code   
UPC  string  [0..1]  Universal Product Code   
Vendor_Part_Number  string  [0..1]  Vendor Part Number   
Quantity  decimal (22, 2)   [0..1]  Quantity   
Unit_of_Measure_Reference  Unit_of_MeasureObject  [0..1]  Reference to an existing Unit of Measure   
Unit_Price  decimal (26, 6)   [0..1]  Item Unit Price   
Extended_Amount  decimal (18, 3)   [0..1]  Extended Amount   
Tax_Rate  decimal (6, 3) >0   [0..1]  Tax Rate   
Tax_Amount  decimal (26, 6)   [0..1]  Total Tax Amount for Tax Rate   
Freight_Amount  decimal (26, 6)   [0..1]  Freight charges incurred.   
Handling_Amount  decimal (26, 6)   [0..1]  Handling charges incurred.   
Discount_Amount  decimal (26, 6)   [0..1]  Amount of discount applied.   
Flat_Rate_Amount  decimal (26, 6)   [0..1]  Flat rate negotiated.   
Lost_or_Damaged_Items_Amount  decimal (26, 6)   [0..1]  Charges as a result of lost or damaged items.   
One_Time_Miscellaneous_Charges_Amount  decimal (26, 6)   [0..1]  One time only charges.   
Other_Charges_Amount  decimal (26, 6)   [0..1]  Other miscellaneous charges.   
Miscellaneous_Charges_Amount  decimal (26, 6)   [0..1]  Sum of all other charges submitted.   
Miscellaneous_Charges_Description  string  [0..1]  Description of Miscellaneous Charges Amount.   
top
 

Unit_of_MeasureObject

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

Credit_Card_Transaction_Name_Match_Data

part of: Credit_Card_Transaction_Data
Element containing Credit Card Transaction Name matches for Travel Cities and Merchants.
 
Parameter name Type/Value Cardinality Description Validations
Confidence_Percentage  decimal (6, 3) >0   [0..1]  Confidence level percentage of merchant, or travel city names matching Workday's persisted data.   
Merchant_Reference  Abstract_Spend_Data_NameObject  [0..1]  Merchant matching the merchant listed on the Credit Card Transaction. 
Validation Description
If a Merchant Reference is provided, it must be a Merchant, or an Alternate Name linked to a Merchant.   
 
Origination_City_Reference  Abstract_Spend_Data_NameObject  [0..1]  Workday Origination City matching the origination city on the Credit Card Transaction. 
Validation Description
If a Origination City Reference is provided, it must be a Travel City, or an Alternate Name linked to a Travel City.   
 
Destination_City_Reference  Abstract_Spend_Data_NameObject  [0..1]  Workday Destination City matching the destination city on the Credit Card Transaction. 
Validation Description
If a Destination City Reference is provided, it must be a Travel City, or an Alternate Name linked to a Travel City.   
 
Supplier_Reference  Abstract_Payee_Data_NameObject  [0..1]  Workday Supplier matching the Supplier on the Credit Card Transaction. 
Validation Description
If a Supplier Reference is provided, it must be a Supplier, or an Alternate Name linked to a Supplier.   
 
Validation Description
Credit Card Transaction Name Match must include either a Merchant, Origination City, or a Destination City as a match.   
Confidence level percentage must between 0 and 100.   
Credit Card Transaction matches should only include 1 match of either an Origin City, Destination City, or Merchant (Hotel, Airline, or Car Rental Agency).   
top
 

Abstract_Spend_Data_NameObject

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

Abstract_Spend_Data_NameObjectID

part of: Abstract_Spend_Data_NameObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Airline_ID, Airport_ID, Applicant_ID, Car_Rental_Agency_ID, Class_of_Service_Value, Contingent_Worker_ID, Employee_ID, External_Committee_Member_ID, Hotel_ID, Invoice_Type_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
 

Abstract_Payee_Data_NameObject

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

Abstract_Payee_Data_NameObjectID

part of: Abstract_Payee_Data_NameObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Academic_Person_ID, Ad_hoc_Payee_ID, Applicant_ID, Company_Reference_ID, Contingent_Worker_ID, Corporate_Credit_Card_Account_ID, Customer_ID, Customer_Reference_ID, Deduction_Recipient_ID, Employee_ID, External_Committee_Member_ID, Internal_Service_Provider_ID, Internal_Service_Provider_Reference_ID, Investor_ID, Organization_Reference_ID, Sponsor_ID, Sponsor_Reference_ID, Student_ID, Student_Proxy_ID, Supplier_Connection_ID, Supplier_ID, Supplier_Reference_ID, Tax_Authority_ID, Tax_Authority_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
 

Ticket_Details_Data

part of: Credit_Card_Transaction_Data
Ticket Details Data for a Credit Card Transaction of Air Travel.
 
Parameter name Type/Value Cardinality Description Validations
Ticket_Details_Id  string  [0..1]  Ticket ID   
Commodity_Code  string  [0..1]  Commodity Code   
Computer_Reservation_System  string  [0..1]  Computer Reservation System   
Customer_Code  string  [0..1]  Customer Code   
Departure_Tax_Amount  decimal (18, 3)   [0..1]  Departure Tax Amount   
Domestic_Indicator  boolean  [0..1]  Domestic Indicator   
Exchange_Fee_Amount  decimal (18, 3)   [0..1]  Exchange Fee Amount   
Exchange_Ticket_Indicator  boolean  [0..1]  Exchange Ticket Indicator   
Exchange_Ticket_Amount  decimal (18, 3)   [0..1]  Exchange Ticket Amount   
Exchange_Ticket_Number  string  [0..1]  Exchange Ticket Number   
Exchange_Ticket_Number_2  string  [0..1]  Exchange Ticket Number 2   
Fare_Block_One  string  [0..1]  Fare Block One   
Fare_Block_Two  string  [0..1]  Fare Block Two   
Fare_Block_Three  string  [0..1]  Fare Block Three   
Fare_Block_Four  string  [0..1]  Fare Block Four   
Fare_Calculation_Mode_Indicator  string  [0..1]  Fare Calculation Mode Indicator   
Final_Destination_City  string  [0..1]  Final Destination City   
IATA_Client_Code  string  [0..1]  IATA Client Code   
Issue_Date  date  [0..1]  Date the Ticket was issued.   
Issuing_Carrier  string  [0..1]  Issuing Carrier   
Number_of_Legs  decimal (3, 0) >0   [0..1]  Total number of legs for the ticket.   
Original_Issue_Ticket_Number  string  [0..1]  The original issued ticket number if the ticket was exchanged a multiple times.   
Passenger_Name  string  [0..1]  Passenger Name   
PNR_Record_Locator  string  [0..1]  This is a 6 digit PNR (Passenger Name Record) record locator.   
Refund_Indicator  boolean  [0..1]  This field indicates the ticket refund.   
Refund_Number  string  [0..1]  The reference number for the refund.   
Restricted_Ticket_Indicator  boolean  [0..1]  Restricted Ticket Indicator   
Tax_Exempt_Indicator  boolean  [0..1]  Tax Exempt Indicator   
Ticket_Number  string  [0..1]  Ticket Number   
Ticket_Type  string  [0..1]  Ticket Type   
Ticket_Routing_Type  string  [0..1]  Ticket Routing Type   
TMC_Client_Account_Number  string  [0..1]  TMC Client Account Number   
TMC_Is_Merchant  boolean  [0..1]  An indicator if TMC is the merchant.   
Total_Fare  decimal (18, 3)   [0..1]  Total Fare   
Total_Fees  decimal (18, 3)   [0..1]  Total Fees   
Total_Tax_Amount  decimal (18, 3)   [0..1]  Total Tax Amount   
Travel_Agency_Code  string  [0..1]  Travel Agency Code   
Travel_Agency_Invoice_Number  string  [0..1]  Travel Agency Invoice Number   
Travel_Agency_Name  string  [0..1]  Travel Agency Name   
Travel_Agency_Product_Code  string  [0..1]  Travel Agency Product Code   
Travel_Authorization_Code  string  [0..1]  Travel Authorization Code   
Trip_Leg_Details_Data  Trip_Leg_Details_Data  [0..*]  Trip Leg Details Data   
top
 

Trip_Leg_Details_Data

part of: Ticket_Details_Data
Trip Leg Details Data
 
Parameter name Type/Value Cardinality Description Validations
Trip_Leg_Details_Id  string  [0..1]  Trip Leg Details ID   
Arrival_Date  date  [0..1]  Arrival Date   
Arrival_Time  time  [0..1]  The time of arrival in the local time zone.   
Carrier_Code  string  [0..1]  Carrier Code   
Carrier_Number  string  [0..1]  Carrier Number   
Class_of_Service  string  [0..1]  Class of Service   
Class_of_Service_Reference  Class_of_ServiceObject  [0..1]  Class of Service   
Conjunction_Ticket  string  [0..1]  A ticket issued to report additional trip legs.   
Coupon_Number  string  [0..1]  The coupon number used.   
Departure_Time  time  [0..1]  Time of the departure for this flight in local time.   
Departure_Tax_Amount  decimal (18, 3)   [0..1]  Departure Tax Amount   
Destination  string  [0..1]  Destination   
Destination_Reference  AirportObject  [0..1]  Destination   
Endorsements  string  [0..1]  The travel agency added notations or mandatory government notations or restrictions set on the ticket due to the fare type.   
Exchange_Ticket_Number  string  [0..1]  The exchanged ticket number.   
Fare_Base  string  [0..1]  Fare Basis Code Value   
Leg_Number  decimal (4, 0) >0   [0..1]  Leg Number   
Stopover_Indicator  string  [0..1]  Code indicating whether the destination is a connection point or a final destination for one segment of air travel or for one segment of rail travel.   
Origin  string  [0..1]  Origination   
Origination_Reference  AirportObject  [0..1]  Origination   
Travel_Date  date  [0..1]  The date for start of travel for this leg.   
Trip_Leg_Fare_Amount  decimal (18, 3)   [0..1]  Trip Leg Fare Amount   
Trip_Leg_Fee_Amount  decimal (18, 3)   [0..1]  Trip Leg Fee Amount   
Trip_Leg_Tax_Amount  decimal (18, 3)   [0..1]  Trip Leg Tax Amount   
Refund_Indicator  boolean  [0..1]  Leg Level Refund Indicator   
Trip_Leg_Details_Name_Match_Data  Trip_Leg_Details_Name_Match_Data  [0..*]  Trip Leg Details Name Match Data   
top
 

AirportObject

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

AirportObjectID

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

Trip_Leg_Details_Name_Match_Data

part of: Trip_Leg_Details_Data
Trip Leg Details Name Match Data
 
Parameter name Type/Value Cardinality Description Validations
Confidence_Percentage  decimal (6, 3) >0   [0..1]  Confidence level percentage must between 0 and 100.   
Carrier_Code_Reference  Abstract_Spend_Data_NameObject  [0..1]  If a Merchant Reference is provided, it must be a Merchant, or an Alternate Name linked to a Merchant.   
top
 

Credit_Card_TransactionReferenceEnumeration

part of: Credit_Card_TransactionObjectID
Base Type
string
top
 

Corporate_Credit_Card_AccountReferenceEnumeration

part of: Corporate_Credit_Card_AccountObjectID
Base Type
string
top
 

Credit_Card_Account_Usage_IndicatorReferenceEnumeration

part of: Credit_Card_Account_Usage_IndicatorObjectID
Base Type
string
top
 

Expense_StatusReferenceEnumeration

part of: Expense_StatusObjectID
Base Type
string
top
 

Credit_Card_Transaction_FileReferenceEnumeration

part of: Credit_Card_Transaction_FileObjectID
Base Type
string
top
 

Expense_PayeeReferenceEnumeration

part of: Expense_PayeeObjectID
Base Type
string
top
 

Merchant_CodeReferenceEnumeration

part of: Merchant_CodeObjectID
Base Type
string
top
 

CurrencyReferenceEnumeration

part of: CurrencyObjectID
Base Type
string
top
 

Credit_Card_Transaction_TypeReferenceEnumeration

part of: Credit_Card_Transaction_TypeObjectID
Base Type
string
top
 

Cost_CenterReferenceEnumeration

part of: Cost_CenterObjectID
Base Type
string
top
 

Class_of_ServiceReferenceEnumeration

part of: Class_of_ServiceObjectID
Base Type
string
top
 

Unit_of_MeasureReferenceEnumeration

part of: Unit_of_MeasureObjectID
Base Type
string
top
 

Abstract_Spend_Data_NameReferenceEnumeration

part of: Abstract_Spend_Data_NameObjectID
Base Type
string
top
 

Abstract_Payee_Data_NameReferenceEnumeration

part of: Abstract_Payee_Data_NameObjectID
Base Type
string
top
 

AirportReferenceEnumeration

part of: AirportObjectID
Base Type
string
top