Service Directory > v31.2 > Resource_Management > Reassign_Expense_Credit_Card_Transaction
 

Operation: Reassign_Expense_Credit_Card_Transaction

This web service operation will update the assignee of expense credit card transaction.


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

Request Element containing Expense Credit Card Transaction reference and New Expense Payee Reference for updating transaction with new expense payee
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Expense_Credit_Card_Transaction_Reference  Credit_Card_TransactionObject  [1..1]  This is the reference to credit card transaction.   
Expense_Credit_Card_Transaction_Data  Expense_Credit_Card_Transaction_Assignee_Data  [1..1]  Element containing new assignee data   
Validation Description
Enable reassignment on the associated worker credit card to reassign transaction.  Enable reassignment on the associated worker credit card to reassign transaction. 
The selected transaction doesn't have an assigned worker credit card and is unavailable for reassignment.  The selected transaction doesn't have an assigned worker credit card and is unavailable for reassignment. 
The selected transaction is currently on an expense report. To reassign this transaction, remove it from the current expense report.  The selected transaction is currently on an expense report. To reassign this transaction, remove it from the current expense report. 
top
 

Response Element: Reassign_Expense_Credit_Card_Transaction_Response

Response Element containing Expense Credit Card Transaction reference
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Expense_Credit_Card_Transaction_Reference  Credit_Card_TransactionObject  [0..1]  This is the reference to credit card transaction.   
top
 

Credit_Card_TransactionObject

part of: Reassign_Expense_Credit_Card_Transaction_Response, Reassign_Expense_Credit_Card_Transaction_Request
 
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_Assignee_Data

part of: Reassign_Expense_Credit_Card_Transaction_Request
Element containing new assignee data
 
Parameter name Type/Value Cardinality Description Validations
New_Assignee_Reference  Expense_PayeeObject  [1..1]  This is the reference to the new assignee of credit card transaction.   
top
 

Expense_PayeeObject

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

Credit_Card_TransactionReferenceEnumeration

part of: Credit_Card_TransactionObjectID
Base Type
string
top
 

Expense_PayeeReferenceEnumeration

part of: Expense_PayeeObjectID
Base Type
string
top