Service Directory > v32.1 > Cash_Management > Correct_Ad_Hoc_Payment
 

Operation: Correct_Ad_Hoc_Payment

Correct Ad Hoc Payment Web Service for small changes after the payment has been settled.


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

Correct Ad Hoc Payment Web Service Request
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Ad_Hoc_Payment_Reference  Ad_Hoc_PaymentObject  [1..1]  Ad Hoc Payment to correct   
Ad_Hoc_Payment_Data  Correct_Ad_Hoc_Payment_Data  [0..1]  Corrections to Ad Hoc Payment 
Validation Description
Electronic Payments are not allowed for this type of Payee.   
You must select tax codes that are for the same country.   
External Link validation for Ad Hoc Payment Document Link must be set before a Document Link can be entered.   
 
Validation Description
Cannot change Company.   
Is not been settled.   
Current total of extended amounts for each company must be the same as previous totals for each company in transaction currency.   
Cannot change Bank Account.   
Cannot change Currency.   
Cannot change Payment Date.   
Cannot change Payment Type.   
Cannot change Payee.   
You cannot take this action because you do not have access to the Bank Account referenced in this Ad Hoc Payment.   
You can't correct this document because the accounting journal associated with this operational transaction is in a closed period.   
top
 

Response Element: Correct_Ad_Hoc_Payment_Response

Element containing Correct Ad Hoc Payment Response Data
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Ad_hoc_Payment_Reference  Ad_Hoc_PaymentObject  [0..1]  Ad hoc Payment Reference   
top
 

Ad_Hoc_PaymentObject

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

Ad_Hoc_PaymentObjectID

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

Correct_Ad_Hoc_Payment_Data

part of: Correct_Ad_Hoc_Payment_Request
Element containing an Ad hoc Payment data with corrections
 
Parameter name Type/Value Cardinality Description Validations
Company_Reference  CompanyObject  [1..1]  Company Reference, do not change.   
Bank_Account_Reference  Financial_AccountObject  [1..1]  Bank Account Reference, do not change.   
Payee_Reference  PayeeObject  [1..1]  Payee Reference, do not change.   
Tax_Authority_Form_Type_Reference  Tax_Authority_Form_TypeObject  [0..1]  Tax form used by the appropriate taxing authority for the Payee.   
TIN_Type_Reference  Taxpayer_ID_Number_TypeObject  [0..1]  Taxpayer ID Number (TIN) Type for Ad hoc Payment Payee   
Tax_ID  string  [0..1]  Tax ID for Ad hoc Payment Payee   
Tax_Payment  boolean  [0..1]  Tax Payment Flag   
Currency_Reference  CurrencyObject  [1..1]  Currency Reference   
Currency_Rate_Type_Reference  Currency_Rate_TypeObject  [0..1]  Overrides the Currency Rate Type for this transaction. Added in web service v27.0.   
Currency_Conversion_Rate  decimal (18, 6)   [0..1]  Overrides the Transaction to Bank Account Currency Conversion Rate. Added in web service v27.0. 
Validation Description
If Bank Account currency and the Currency selected are the same, then the Currency Conversion Rate must be zero; if they are different it must be greater than zero.  When the Currency on the Payment and Bank Account are the same, the Currency Conversion Rate must be 0. 
 
Eliminate_FX_Gain_Loss  boolean  [0..1]  Gives the user the option to eliminate the Foreign Exchange Gain or Loss. Added in web service v27.0.   
Default_Tax_Option_Reference  Tax_OptionObject  [0..1]  Reference to an existing Tax Option. If left blank, will default from the Company.   
Ship-To_Address_Reference  Unique_IdentifierObject  [0..1]  Reference to an existing Ship-To address.   
Tax_Code_Reference  Tax_CodeObject  [0..1]  This is the reference id value of the tax code. If not submitted, Workday will use the payee default the tax code.   
Payment_Date  date  [1..1]  Payment Date   
Payment_Type_Reference  Payment_TypeObject  [1..1]  Payment Type Reference   
Handling_Code_Reference  Payment_Handling_InstructionObject  [0..1]  This is the reference code of the payment handling instructions for the payment.   
Memo  string  [0..1]  Memo on the Ad Hoc Payment.   
Document_Link  string  [0..1]  External URL for Document Link on the Ad Hoc Payment. 
Validation Description
The Document Link URL entered does not comply with URL restrictions set for this Field.   
 
Addenda  string  [0..1]  Payment Addenda   
Tax_Amount  decimal (26, 6)   [0..1]  Tax Amount   
Freight_Amount  decimal (26, 6) >0   [0..1]  Freight Amount 
Validation Description
If there are Freight Charges, then there must be at least one line with a Spend Category that has Allocate Freight.   
 
Other_Charges  decimal (26, 6) >0   [0..1]  Other Charges 
Validation Description
If there are Other Charges, then there must be at least one line with a Spend Category that has Allocate Other Charges.   
 
External_Reference  string  [0..1]  External Reference   
Correct_Ad_Hoc_Payment_Line_Data  Correct_Ad_Hoc_Payment_Line_Data  [0..*]  Contains corrections to Ad Hoc Payment Lines. 
Validation Description
Item has wrong Spend Category.   
Tax Applicability and Tax Code cannot be changed.   
Extended Amount must be greater than 0.   
Line has a Tax Code so it cannot be reallocated.   
Quantity must be a whole number.   
Please specify an Item or a Spend Category.  The Supplier Invoice requires at least a Procurement item or a Spend Category. If a Procurement Item is provided, the Spend Category will be defaulted from the Purchase Item Spend Category. If a Purchase Order Line Reference is provided, then the Procurement Item and Spend Categories will be copied from the Purchase Order Line if not provided. 
Current total of extended amounts for each company must be the same as previous totals for each company. Current total for company [1] is not the same as previous total.   
 
Tax_Code_Data  Correct_Ad_hoc_Payment_Taxable_Code_Application_Data  [0..*]  Documentation Encapsulating element containing Tax Details data Show Subelement Content 
Validation Description
Tax Code from Tax Code Data is not included on any data input line.   
Tax Applicablilty from Tax Code Data is not included on any data input line.   
 
Comment_Data  Correct_Ad_Hoc_Payment_Comment_Data  [0..*]  Contains comment data for correction logs.   
Validation Description
Electronic Payments are not allowed for this type of Payee.   
You must select tax codes that are for the same country.   
External Link validation for Ad Hoc Payment Document Link must be set before a Document Link can be entered.   
top
 

CompanyObject

part of: Correct_Ad_Hoc_Payment_Data, Correct_Ad_Hoc_Payment_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  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
 

Financial_AccountObject

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

Financial_AccountObjectID

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

PayeeObject

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

PayeeObjectID

part of: PayeeObject
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, Miscellaneous_Payee_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
 

Tax_Authority_Form_TypeObject

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

Tax_Authority_Form_TypeObjectID

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

Taxpayer_ID_Number_TypeObject

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

Taxpayer_ID_Number_TypeObjectID

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

CurrencyObject

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

Currency_Rate_TypeObject

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

Currency_Rate_TypeObjectID

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

Tax_OptionObject

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

Tax_OptionObjectID

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

Unique_IdentifierObject

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

Tax_CodeObject

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

Tax_CodeObjectID

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

Payment_TypeObject

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

Payment_Handling_InstructionObject

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

Payment_Handling_InstructionObjectID

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

Correct_Ad_Hoc_Payment_Line_Data

part of: Correct_Ad_Hoc_Payment_Data
Contains corrections to Ad Hoc Payment Line.
 
Parameter name Type/Value Cardinality Description Validations
Supplier_Invoice_Line_ID  string  [1..1]  Supplier Invoice Line Reference ID. This is the Supplier Invoice Line unique identifier 
Validation Description
[id] is not an Ad Hoc Payment Line of [ahp]   
 
Line_Order  string  [0..1]  Optional line order. If specified, lines will be sorted by this value when displayed and when invoice is printed.   
Intercompany_Affiliate_Reference  CompanyObject  [1..1]  This is the reference id value of the Company. If this is blank, Workday will default the company from the invoice header. If a value is provided that is different from the invoice header, workday validates that there is an appropriate intercompany relationship configured.   
Purchase_Item_Reference  Procurement_ItemObject  [0..1]  Reference to an existing Purchase Item. Purchase items are goods and services that are purchased from suppliers.   
Item_Description  string  [0..1]  An optional description of the item, especially useful if only a Spend Category is selected for this line.   
Spend_Category_Reference  Spend_CategoryObject  [0..1]  Reference to an existing Spend Category   
Tax_Applicability_Reference  Tax_ApplicabilityObject  [0..1]  This is the reference id value of the tax applicability. If this is blank and there invoice line has a sales item, Workday will default tax applicability from the sales item. If the invoice line has a tax code then tax applicability is required.   
Tax_Code_Reference  Tax_CodeObject  [0..1]  This is the reference id value of the tax code. If this is blank, Workday will default in the default tax code from the invoice header if there is one. If the invoice line has a tax applicability value, Workday will validate that the invoice line also has a tax code.   
Quantity  decimal (22, 2)   [1..1]  If this is blank, Workday will assume a value of 1. If invoice line has a quantity and unit price, then Workday will automatically calculate extended amount. But if the line references either a Service or Project-Based Purchase Order or Contract Line, the quantity must be blank and extended amount will not be calculated.   
Unit_Cost  decimal (26, 6)   [1..1]  This is the Unit Price. If this is blank, Workday will default the unit price from the item if one is configured. If invoice line has a quantity and unit price, then Workday will automatically calculate extended amount.. But if the line references either a Service or Project-Based Purchase Order or Contract Line, the Unit Price must be blank.   
Extended_Amount  decimal (18, 3)   [1..1]  This is the invoice line amount. If the invoice line has a quantity and unit price, then Workday will automatically calculate extended amount. 
Validation Description
Extended Amount must equal Quantity * Unit Cost. Currently [quantity] * [unit cost] does not equal [extended amount].  If Quantity or Unit Cost do not equal zero, the Extended Amount must equal Quantity * Unit Cost 
 
Business_Document_Line_Memo  string  [0..1]  Memo for the Invoice line. This is free form text.   
Worktags_Reference  Accounting_WorktagObject  [0..*]  Reference to existing worktags. Worktags are a way to mark tasks and business objects to make them easier to access and summarize. Each transaction can include one value for each worktag type and is subject to configurable validation when submitted for approval.   
Validation Description
Item has wrong Spend Category.   
Tax Applicability and Tax Code cannot be changed.   
Extended Amount must be greater than 0.   
Line has a Tax Code so it cannot be reallocated.   
Quantity must be a whole number.   
Please specify an Item or a Spend Category.  The Supplier Invoice requires at least a Procurement item or a Spend Category. If a Procurement Item is provided, the Spend Category will be defaulted from the Purchase Item Spend Category. If a Purchase Order Line Reference is provided, then the Procurement Item and Spend Categories will be copied from the Purchase Order Line if not provided. 
Current total of extended amounts for each company must be the same as previous totals for each company. Current total for company [1] is not the same as previous total.   
top
 

Procurement_ItemObject

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

Procurement_ItemObjectID

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

Spend_CategoryObject

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

Spend_CategoryObjectID

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

Tax_ApplicabilityObject

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

Tax_ApplicabilityObjectID

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

Accounting_WorktagObject

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

Accounting_WorktagObjectID

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

Correct_Ad_hoc_Payment_Taxable_Code_Application_Data

part of: Correct_Ad_Hoc_Payment_Data
Element contain tax details data.
 
Parameter name Type/Value Cardinality Description Validations
Tax_Applicability_Reference  Tax_ApplicabilityObject  [1..1]  This is the reference id value of the tax applicability. If this is blank and there invoice line has a sales item, Workday will default tax applicability from the sales item. If the invoice line has a tax code then tax applicability is required.   
Tax_Code_Reference  Tax_CodeObject  [1..1]  This is the reference id value of the tax code. If this is blank, Workday will default in the default tax code from the invoice header if there is one. If the invoice line has a tax applicability value, Workday will validate that the invoice line also has a tax code.   
Tax_by_Tax_Code  decimal (26, 6)   [0..1]  Total Tax Amount for Tax Code and Tax Applicability   
Validation Description
Tax Code from Tax Code Data is not included on any data input line.   
Tax Applicablilty from Tax Code Data is not included on any data input line.   
top
 

Correct_Ad_Hoc_Payment_Comment_Data

part of: Correct_Ad_Hoc_Payment_Data
Comment data for correction.
 
Parameter name Type/Value Cardinality Description Validations
Comment  string  [0..1]  Required comment for correction logs.   
top
 

Ad_Hoc_PaymentReferenceEnumeration

part of: Ad_Hoc_PaymentObjectID
Base Type
string
top
 

CompanyReferenceEnumeration

part of: CompanyObjectID
Base Type
string
top
 

Financial_AccountReferenceEnumeration

part of: Financial_AccountObjectID
Base Type
string
top
 

PayeeReferenceEnumeration

part of: PayeeObjectID
Base Type
string
top
 

Tax_Authority_Form_TypeReferenceEnumeration

part of: Tax_Authority_Form_TypeObjectID
Base Type
string
top
 

Taxpayer_ID_Number_TypeReferenceEnumeration

part of: Taxpayer_ID_Number_TypeObjectID
Base Type
string
top
 

CurrencyReferenceEnumeration

part of: CurrencyObjectID
Base Type
string
top
 

Currency_Rate_TypeReferenceEnumeration

part of: Currency_Rate_TypeObjectID
Base Type
string
top
 

Tax_OptionReferenceEnumeration

part of: Tax_OptionObjectID
Base Type
string
top
 

Unique_IdentifierReferenceEnumeration

part of: Unique_IdentifierObjectID
Base Type
string
top
 

Tax_CodeReferenceEnumeration

part of: Tax_CodeObjectID
Base Type
string
top
 

Payment_TypeReferenceEnumeration

part of: Payment_TypeObjectID
Base Type
string
top
 

Payment_Handling_InstructionReferenceEnumeration

part of: Payment_Handling_InstructionObjectID
Base Type
string
top
 

Procurement_ItemReferenceEnumeration

part of: Procurement_ItemObjectID
Base Type
string
top
 

Spend_CategoryReferenceEnumeration

part of: Spend_CategoryObjectID
Base Type
string
top
 

Tax_ApplicabilityReferenceEnumeration

part of: Tax_ApplicabilityObjectID
Base Type
string
top
 

Accounting_WorktagReferenceEnumeration

part of: Accounting_WorktagObjectID
Base Type
string
top