Service Directory > v31.2 > Resource_Management > Remove_Supplier_Contract_Line_Hold
 

Operation: Remove_Supplier_Contract_Line_Hold

Web Service to Remove the On Hold boolean and edit a Supplier Contract Lines without going through an amendment.


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

Element containing Supplier Contract Reference and Lines which are being taken off Hold.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Business_Process_Parameters  Financials_Business_Process_Parameters  [0..1]  Business Process Parameters provide the ability to auto-submit to the business process.   
Remove_Supplier_Contract_Line_Hold_Data  Remove_Supplier_Contract_Line_Hold_Data  [0..1]  Element that Contains Remove Supplier Contract Line Hold Data 
Validation Description
You cannot Remove Hold from a Supplier Contract Line if it is not already on Hold, at least one of the Supplier Contract Lines submitted is not On Hold.   
When Removing Lines from Hold the Line Extended Amount cannot exceed the Total Contract Amount. If this change is necessary make an Amendment to the Contract.   
The Supplier Contract provided may not be used because it is Closed, Terminated or Locked in Workday.   
The Supplier Contract provided must be in Approved Status and must not be changeable to be used by this Web Service task. You may use the Submit Supplier Contract Web Service task to set the lines on hold for this contract.   
The Supplier Contract provided may not be used because it is related to an inactive Supplier.   
Supplier Contract Line Remove Hold Data is Required.   
 
top
 

Response Element: Remove_Supplier_Contract_Line_Hold_Response

Response Element to Hold Supplier Contract Reference.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Supplier_Contract_Amendment_Reference  Supplier_Contract_AmendmentObject  [0..1]  The Reference of the new Supplier Contract Amendment created when Removing Hold from Supplier Contract Lines.   
top
 

Financials_Business_Process_Parameters

part of: Remove_Supplier_Contract_Line_Hold_Request
Contains data for business processing
 
Parameter name Type/Value Cardinality Description Validations
Auto_Complete  boolean  [0..1]  When set to "true" or "1", the business process is automatically processed. This means that all approvals will be automatically approved in the system, all reviews and to-do's will be automatically by-passed, and all notifications will be automatically suppressed.   
Comment_Data  Business_Process_Comment_Data  [0..1]  Captures the Comment for the Business Process.   
top
 

Business_Process_Comment_Data

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

WorkerObject

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

WorkerObjectID

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

Remove_Supplier_Contract_Line_Hold_Data

part of: Remove_Supplier_Contract_Line_Hold_Request
Element that Contains Remove Supplier Contract Line Hold Data
 
Parameter name Type/Value Cardinality Description Validations
Supplier_Contract_Reference  Supplier_ContractObject  [1..1]  Supplier Contract Reference   
Goods_Line_Remove_Hold_Data  Supplier_Contract_Line_Replacement_Data  [0..*]  Supplier Contract Goods Line Hold Data 
Validation Description
The same Line Number cannot be used by more than one Contract Line on the Supplier Contract.   
The Related Document Lines Reference is Read Only.   
If the Spend Category selected for a Contract Line is Intangible the Contract Line's Start Date and End Date are required.   
If the Spend Category selected for a Contract Line is Intangible the Quantity on that Line must be equal to one.   
In Service Date is required for Spend Categories tracking intangible assets.   
Enter contract line end dates.   
Enter a Contract Line End Date that is before the Contract header end date.   
The Ship-To Address is not valid for use on the Supplier Contract Line.   
Provide a default tax recoverability for the tax applicability   
Workday automatically calculates the value of Extended Amount based on information you provide.   
Your Unit Residual Value must be less than the Unit Cost.   
Spend category "[spend category]" is inactive.   
There is a limit of 500 assets that you can create for this Supplier Contract Line and doesn't satisfy an Asset Pooling Rule. You must either reduce the number of assets or create an Asset Pooling Rule.   
 
Service_Line_Remove_Hold_Data  Supplier_Contract_Service_Line_Replacement_Data  [0..*]  Supplier Contract Service Line Replacement Data 
Validation Description
Enter a Contract Line End Date that is before the Contract header end date.   
Enter contract line end dates.   
The Related Document Lines Reference is Read Only.   
The same Line Number cannot be used by more than one Contract Line on the Supplier Contract.   
Please specify an Item or an Item Description.   
The Ship-To Address is not valid for use on the Supplier Contract Line.   
Provide a default tax recoverability for the tax applicability   
Spend category "[spend category]" is inactive.   
 
Validation Description
You cannot Remove Hold from a Supplier Contract Line if it is not already on Hold, at least one of the Supplier Contract Lines submitted is not On Hold.   
When Removing Lines from Hold the Line Extended Amount cannot exceed the Total Contract Amount. If this change is necessary make an Amendment to the Contract.   
The Supplier Contract provided may not be used because it is Closed, Terminated or Locked in Workday.   
The Supplier Contract provided must be in Approved Status and must not be changeable to be used by this Web Service task. You may use the Submit Supplier Contract Web Service task to set the lines on hold for this contract.   
The Supplier Contract provided may not be used because it is related to an inactive Supplier.   
Supplier Contract Line Remove Hold Data is Required.   
top
 

Supplier_ContractObject

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

Supplier_ContractObjectID

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

Supplier_Contract_Line_Replacement_Data

part of: Remove_Supplier_Contract_Line_Hold_Data
Supplier Contract Line Replacement Data
 
Parameter name Type/Value Cardinality Description Validations
Line_Number  string (20)   [1..1]  Line Number 
Validation Description
In the Web Service Remove Contract Line Hold you cannot add new Contract Lines.   
You cannot Remove Contract Line Hold from Deliverable Service Lines via the Web Service.   
In the Web Service Remove Contract Line Hold you cannot Remove Hold from Canceled Lines.   
Enter a Line Number with 5 characters or less. Only system generated line numbers can be longer.   
You can only remove Remove Contract Line Hold from Goods Lines.   
 
Company_for_Invoices_Reference  CompanyObject  [0..1]  Company for Invoices Reference 
Validation Description
The provided Supplier Contract Type does not allow Scheduled or Manual Invoices. You may not submit an Intercompany Affiliate for Supplier Contract Line.   
The line-level Company for Supplier Invoices is Invalid for the provided Company for Supplier Contract Supplier Invoices Reference. Or this Contract is for a Company Hierarchy supporting multiple companies and you cannot specify just one company for the Contract Line.   
Workday populates Company for Invoices Reference with information you already provided.   
 
Line_On_Hold  boolean  [0..1]  Contract Line On Hold 
Validation Description
You can't place supplier contract lines used with financial or operating lease types on hold.   
 
Item_Reference  Procurement_ItemObject  [0..1]  Item Reference 
Validation Description
The Item Reference is not valid because the Catalog Item has been inactivated or has expired.   
You cannot change the Item for a line which already exists on the active Supplier Contract.   
 
Description  string  [0..1]  Item Description 
Validation Description
An Item has been provided for this line. You may not submit a Line Item Description different than the one provided by the Item.   
 
Spend_Category_Reference  Spend_CategoryObject  [0..1]  Spend Category Reference 
Validation Description
A Spend Category is required for the item on this line.   
An Item has been provided for this line. You may not submit a Spend Category other than the expected Spend Category. Either enter the valid Spend Category or leave the field blank.   
The Contract Type selected does not allow Contract Lines to have Intangible Spend Categories.   
You must enter a contract start and end date for the Lease spend category.   
Select a different Contract Type or enter a Spend Category that is trackable for leases.   
Select a Spend Category for tracking leases.   
 
Tax_Applicability_Reference  Tax_ApplicabilityObject  [0..1]  Tax Applicability Reference 
Validation Description
If there is a Tax Code at the line level then the Tax Applicability is Required.   
 
Tax_Code_Reference  Tax_CodeObject  [0..1]  Tax Code Reference 
Validation Description
You must select a tax code with a Subject to Recoverability set to yes.   
 
Tax_Point_Date_Type_Reference  Tax_Point_Date_TypeObject  [0..1]  Tax Point Date Type for a Goods Line on a Supplier Contract. 
Validation Description
If you enter a tax code, you must also enter a tax point date type.   
For lease type supplier contracts, you can only select Invoice/Adjustment Date or Payment Date.   
You must select a Tax Recoverability with a Use Company Recovery Pro Rata Factor set to No.   
For lease-type supplier contracts, your tax recoverability must be Fully Recoverable.   
If you enter a tax point date type, you must also enter a tax code.   
For lease-type supplier contracts, your tax recoverability must be Fully Recoverable.   
You can only enter the Tax Point Date Type when you select the Enable Tax Point Date Configuration check box on the Edit Tenant Setup - Financials task.   
 
Tax_Rate_Recoverabilities_Data  Tax_Rate_Options_Data  [0..1]  Element containing Tax Rate Recoverabilities data for Tax Code. 
Validation Description
Provide Tax Rates that match the Tax Code   
Must select a Tax Recoverability for each Tax Rate in the selected Tax Code   
Cannot select Recoverable Recoverabilities when using a Non-Taxable Applicability, [applicability]. [SUBJECT TO CHANGE]   
 
Percentage  decimal (3, 0) >0   [0..1]  Percentage for supplier contract line. Used to calculate the extended amount on the supplier contract line. Only used for Finance Lease and Operating Lease Contract Types. 
Validation Description
Percentage is required for all lease contracts.   
Percentage is not applicable for your contract type   
 
Packaging_String  string  [0..1]  Packaging String associated with the Item specified on the Line.   
Quantity  decimal (22, 2)   [0..1]  Quantity 
Validation Description
Contract Line Quantity is required for this Contract Type.   
This Lease Contract requires you to enter a Quantity that is a whole number of 1 or more.   
 
Unit_of_Measure_Reference  Unit_of_MeasureObject  [0..1]  Unit of Measure Reference 
Validation Description
Contract Line Unit of Measure Reference is required for this Contract Type.   
The Unit of Measure is invalid for the catalog item. Only defined ordering units of measure for the catalog item can be used.   
 
Conversion_Factor  decimal (21, 9) >0   [0..1]  Conversion Factor from Ordering Unit of Measure to Purchase Item's Base Unit of Measure.   
Unit_Residual_Value  decimal (26, 6)   [0..1]  Residual Value of the item selected per unit 
Validation Description
Unit Residual Value doesn't apply to your contract type.   
 
Unit_Cost  decimal (26, 6)   [0..1]  Unit Cost 
Validation Description
Contract Line Unit Cost is required for this Contract Type.   
 
Extended_Amount  decimal (18, 3)   [0..1]  Extended Amount 
Validation Description
Contract Line Extended Amount is Required.   
 
Start_Date  date  [0..1]  Start Date 
Validation Description
Line Start Date can't be changed because it was Auto Renewed by another contract line.   
Workday populates Start Date with information you already provided.   
 
End_Date  date  [0..1]  End Date 
Validation Description
The Contract Line Start Date must be less than End Date.   
Line End Date can't be changed because it was Auto Renewed by another contract line.   
Workday populates End Date with information you already provided.   
 
In_Service_Date_Option_Reference [Choice]   Procurement_Date_OptionObject  [0..1]  This is the In Service Date Option. Please choose from one of the following options: Supplier Contract cannot be updated using this Web Service. It has either already been Amended, or there are related Schedules or Business Documents using the Contract. Or the Contract has been denied, closed or canceled. In Service Dates are only available for Spend Categories tracking Intangible Assets. 
Validation Description
In Service Date Options are not allowed when Spend Category does not track Intangible Assets.  In Service Date Options are not allowed when Spend Category does not track Intangible Assets. 
Contract Signed Date must be present if selected as In Service Date Option.  Contract Signed Date must be present if selected as In Service Date Option. 
Selected In Service Date must be greater than or equal to the Contract Start Date.   
Selected In Service Date must be greater than or equal to the Contract Start Date.   
Selected In Service Date must be greater than or equal to the Contract Start Date.   
Selected In Service Date must be greater than or equal to the Contract Start Date.   
 
Specified_In_Service_Date [Choice]   date  [0..1]  Specified In Service Date. Use this field when you wish to specify an In Service Date that isn't one of the available options in the In Service Date Option. In Service Dates are only available for Spend Categories tracking Intangible Assets. 
Validation Description
Specified In Service Date must be greater than or equal to the Contract Start Date.  Specified In Service Date must be greater than or equal to the Contract Start Date. 
In Service Date Options are not allowed when Spend Category does not track Intangible Assets.  In Service Date Options are not allowed when Spend Category does not track Intangible Assets. 
 
Supplier_Contract_Line_Renewal_Data  Supplier_Contract_Line_Renewal_Data  [0..1]  Renewal Data for Contract Line. Only used on Contracts supporting Renewals and Contracts and has Contract Line End Date. 
Validation Description
Enter a Renewal Amount for this line or mark as Do Not Auto Renew.   
Enter a Renewal Quantity for this line or mark as Do Not Auto Renew.   
Renewal Quantity is not allowed for supplier contract service line.   
Renewal Quantity is not allowed for supplier contract service line.   
 
Retention  boolean  [0..1]  Retention flag at the Line level   
Ship_To_Address_Reference  Address_ReferenceObject  [0..1]  Address Reference for an existing Ship-To Address. If not specified for a Supplier Contract Line that supports Scheduled PO contract type, Workday will default the Purchase Order Ship-To Address specified on the Contract Header.   
Ship_To_Contact_Reference  WorkerObject  [0..1]  Reference to a Worker, who will be the designated Ship-To Contact.   
Memo  string  [0..1]  Memo   
Location_Reference  LocationObject  [0..1]  Location Reference 
Validation Description
The submitted Supplier Contract Type does not allow Receive Contract Lines or Scheduled Purchase Orders. You may not submit a location.   
 
Worktag_Reference  Accounting_WorktagObject  [0..*]  Worktag Reference 
Validation Description
Remove these worktag types that aren't valid for this transaction: [list of worktag types].   
Enter a company that matches on the award line in effect for grant: [grant]. This company doesn't match the grant on the award line: [comp].   
[not allowed worktag types on Spend Transactions]   
The [type] is/are not available for use with the company/s: [partitionable] [company]   
[worktag value] is not permitted as an allowed value for worktag type: [worktag type], because it is inactive.   
Select a balancing worktag for Worktags of the following type: [type]   
The following Accounting Worktags are required but have not been assigned: [missing].   
[missing required worktag types on Spend Transactions]   
 
Related_Document_Lines_Reference  Business_Document_LineObject  [0..*]  Represents all the lines this contract line is related to. This field is used for view purposes only.   
Interest_Line  boolean  [0..1]  Indicates that there is an interest line on the supplier contract. You can use the Get web service to retrieve interest lines, but you can't use the Submit web service to select them. 
Validation Description
You selected the Interest Line field. You can retrieve interest lines using the Get web service, but you can't set them using the Submit web service.  You selected the Interest Line field. You can retrieve interest lines using the Get web service, but you can't set them using the Submit web service. 
 
Validation Description
The same Line Number cannot be used by more than one Contract Line on the Supplier Contract.   
The Related Document Lines Reference is Read Only.   
If the Spend Category selected for a Contract Line is Intangible the Contract Line's Start Date and End Date are required.   
If the Spend Category selected for a Contract Line is Intangible the Quantity on that Line must be equal to one.   
In Service Date is required for Spend Categories tracking intangible assets.   
Enter contract line end dates.   
Enter a Contract Line End Date that is before the Contract header end date.   
The Ship-To Address is not valid for use on the Supplier Contract Line.   
Provide a default tax recoverability for the tax applicability   
Workday automatically calculates the value of Extended Amount based on information you provide.   
Your Unit Residual Value must be less than the Unit Cost.   
Spend category "[spend category]" is inactive.   
There is a limit of 500 assets that you can create for this Supplier Contract Line and doesn't satisfy an Asset Pooling Rule. You must either reduce the number of assets or create an Asset Pooling Rule.   
top
 

CompanyObject

part of: Supplier_Contract_Line_Replacement_Data, Supplier_Contract_Service_Line_Replacement_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
 

Procurement_ItemObject

part of: Supplier_Contract_Line_Replacement_Data, Supplier_Contract_Service_Line_Replacement_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: Supplier_Contract_Line_Replacement_Data, Supplier_Contract_Service_Line_Replacement_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: Supplier_Contract_Line_Replacement_Data, Supplier_Contract_Service_Line_Replacement_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
 

Tax_CodeObject

part of: Supplier_Contract_Line_Replacement_Data, Supplier_Contract_Service_Line_Replacement_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
 

Tax_Point_Date_TypeObject

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

Tax_Point_Date_TypeObjectID

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

part of: Supplier_Contract_Line_Replacement_Data, Supplier_Contract_Service_Line_Replacement_Data
Element containing Tax Rate Recoverabilities data for Tax Code.
 
Parameter name Type/Value Cardinality Description Validations
Tax_Rate_1_Reference  Tax_RateObject  [0..1]  Reference to Tax Rate for Tax Code.   
Tax_Recoverability_1_Reference  Tax_RecoverabilityObject  [0..1]  Reference for Tax Recoverability for Tax Rate.   
Tax_Rate_2_Reference  Tax_RateObject  [0..*]  Reference to Tax Rate for Tax Code.   
Tax_Recoverability_2_Reference  Tax_RecoverabilityObject  [0..1]  Reference for Tax Recoverability for Tax Rate.   
Tax_Rate_3_Reference  Tax_RateObject  [0..*]  Reference to Tax Rate for Tax Code.   
Tax_Recoverability_3_Reference  Tax_RecoverabilityObject  [0..1]  Reference for Tax Recoverability for Tax Rate.   
Tax_Rate_4_Reference  Tax_RateObject  [0..*]  Reference to Tax Rate for Tax Code.   
Tax_Recoverability_4_Reference  Tax_RecoverabilityObject  [0..1]  Reference for Tax Recoverability for Tax Rate.   
Tax_Rate_5_Reference  Tax_RateObject  [0..*]  Reference to Tax Rate for Tax Code.   
Tax_Recoverability_5_Reference  Tax_RecoverabilityObject  [0..1]  Reference for Tax Recoverability for Tax Rate.   
Tax_Rate_6_Reference  Tax_RateObject  [0..*]  Reference to Tax Rate for Tax Code.   
Tax_Recoverability_6_Reference  Tax_RecoverabilityObject  [0..1]  Reference for Tax Recoverability for Tax Rate.   
Validation Description
Provide Tax Rates that match the Tax Code   
Must select a Tax Recoverability for each Tax Rate in the selected Tax Code   
Cannot select Recoverable Recoverabilities when using a Non-Taxable Applicability, [applicability]. [SUBJECT TO CHANGE]   
top
 

Tax_RateObject

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

Tax_RateObjectID

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

Tax_RecoverabilityObject

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

Tax_RecoverabilityObjectID

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

Unit_of_MeasureObject

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

Unit_of_MeasureObjectID

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

Procurement_Date_OptionObject

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

Procurement_Date_OptionObjectID

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

Supplier_Contract_Line_Renewal_Data

part of: Supplier_Contract_Line_Replacement_Data, Supplier_Contract_Service_Line_Replacement_Data
Renewal Data for Contract Line. Only used on Contracts supporting Renewals and Contracts and has Contract Line End Date.
 
Parameter name Type/Value Cardinality Description Validations
Do_Not_Auto-Renew  boolean  [0..1]  Do Not Auto-Renew this line. Only applies to Contracts that support Renewal Terms and Schedules.   
Renewal_Amount  decimal (18, 3) >0   [0..1]  Renewal Amount. Only applies to Contracts that support Renewal Terms and Schedules and has a Contract Line End Date. 
Validation Description
Renewal Amount can't be used for this contract type.   
 
Renewal_Quantity  decimal (22, 2) >0   [0..1]  Renewal Quantity. Only applies to Contracts that support Renewal Terms and Schedules.and has a Contract Line End Date. 
Validation Description
Renewal Quantity can't be used for this contract type.   
Renewal Quantity is not allowed for supplier contract service line.   
 
Renews_Line_Number  string (20)   [0..1]  Contract Line Number that this Contract Line renews. Only applies to Contracts that support Renewal Terms and Schedules and has a Contract Line End Date. 
Validation Description
Renews Line Number can't be entered. Used only for Get Web Services.   
 
Renewed_By_Line_Number  string (20)   [0..1]  Contract Line Number that renews this Contract Line. Only applies to Contracts that support Renewal Terms and Schedules and has a Contract Line End Date. 
Validation Description
Renewed By Line Number can't be entered. Used only for Get Web Services.   
 
Validation Description
Enter a Renewal Amount for this line or mark as Do Not Auto Renew.   
Enter a Renewal Quantity for this line or mark as Do Not Auto Renew.   
Renewal Quantity is not allowed for supplier contract service line.   
Renewal Quantity is not allowed for supplier contract service line.   
top
 

Address_ReferenceObject

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

Address_ReferenceObjectID

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

LocationObject

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

LocationObjectID

part of: LocationObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Location_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: Supplier_Contract_Line_Replacement_Data, Supplier_Contract_Service_Line_Replacement_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Accounting_WorktagObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Accounting_WorktagObjectID

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

Business_Document_LineObject

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

Business_Document_LineObjectID

part of: Business_Document_LineObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Advanced_Ship_Notice_Line_ID, Award_Proposal_Line_ID, Customer_Invoice_Line_Reference_ID, Goods_Delivery_Line_Number, Goods_Delivery_Run_Line_Number, Internal_Service_Delivery_Line_ID, Internal_Service_Delivery_Line_Number, Inventory_Count_Sheet_Line_ID, Inventory_Par_Count_Line_Number, Inventory_Return_Line_Number, Line_Number, Opportunity_Line_Reference_ID, Pick_List_Line_Number, Purchase_Order_Acknowledgement_Line_ID, Purchase_Order_Line_ID, Receivable_Contract_Line_Reference_ID, Request_for_Quote_Award_Line_ID, Request_for_Quote_Line_ID, Request_for_Quote_Line_Number, Request_for_Quote_Response_Line_ID, Requisition_Line_ID, Return_to_Supplier_Line_ID, Ship_List_Line_Number, Stock_Request_Line_Number, Student_Sponsor_Contract_Line_ID, Supplier_Contract_Line_Number, Supplier_Invoice_Line_ID, Supplier_Invoice_Request_Line_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
@parent_id  string  [1..1]  Contains a unique identifier for an instance of a parent object   
@parent_type  WID, Change_Order_Reference_ID, Document_Number, Good_Delivery_ID, Goods_Delivery_Run_ID, Internal_Service_Delivery_Document_Number, Internal_Service_Delivery_ID, Inventory_Count_Sheet_Reference_ID, Inventory_Par_Count_Reference_ID, Inventory_Pick_List_Reference_ID, Inventory_Return_Reference_ID, Inventory_Ship_List_Reference_ID, Inventory_Stock_Request_Reference_ID, Purchase_Order_Reference_ID, Request_for_Quote_ID, Supplier_Contract_Amendment_ID, Supplier_Contract_History_ID, Supplier_Contract_ID  [1..1]  The unique identifier type of a parent object   
top
 

Supplier_Contract_Service_Line_Replacement_Data

part of: Remove_Supplier_Contract_Line_Hold_Data
Supplier Contract Service Line Replacement Data
 
Parameter name Type/Value Cardinality Description Validations
Line_Number  string (20)   [1..1]  Line Number 
Validation Description
Enter a Line Number with 5 characters or less. Only system generated line numbers can be longer.   
In the Web Service Remove Contract Line Hold you cannot Remove Hold from Canceled Lines.   
You can only Remove Contract Line Hold from Service Lines.   
In the Web Service Remove Contract Line Hold you cannot add new Contract Lines.   
 
Company_for_Invoices_Reference  CompanyObject  [0..1]  Company for Invoices Reference 
Validation Description
The line-level Company for Supplier Invoices is Invalid for the provided Company for Supplier Contract Supplier Invoices Reference. Or this Contract is for a Company Hierarchy supporting multiple companies and you cannot specify just one company for the Contract Line.   
The provided Supplier Contract Type does not allow Scheduled or Manual Invoices. You may not submit an Intercompany Affiliate for Supplier Contract Line.   
 
Line_On_Hold  boolean  [0..1]  Contract Line On Hold   
Item_Reference  Procurement_ItemObject  [0..1]  Item Reference 
Validation Description
You cannot change the Item for a line which already exists on the active Supplier Contract.   
Catalog items are not allowed on Service Lines.   
 
Description  string  [0..1]  Item Description 
Validation Description
An Item has been provided for this line. You may not submit a Line Item Description different than the one provided by the Item.   
 
Spend_Category_Reference  Spend_CategoryObject  [0..1]  Spend Category Reference 
Validation Description
A Spend Category is required for the item on this line.   
An Item has been provided for this line. You may not submit a Spend Category other than the expected Spend Category. Either enter the valid Spend Category or leave the field blank.   
For service lines, select a Spend Category that isn't used for inventory.   
 
Tax_Applicability_Reference  Tax_ApplicabilityObject  [0..1]  Tax Applicability Reference 
Validation Description
If there is a Tax Code at the line level then the Tax Applicability is Required.   
 
Tax_Code_Reference  Tax_CodeObject  [0..1]  Tax Code Reference   
Tax_Rate_Recoverabilities_Data  Tax_Rate_Options_Data  [0..1]  Element containing Tax Rate Recoverabilities data for Tax Code. 
Validation Description
Provide Tax Rates that match the Tax Code   
Must select a Tax Recoverability for each Tax Rate in the selected Tax Code   
Cannot select Recoverable Recoverabilities when using a Non-Taxable Applicability, [applicability]. [SUBJECT TO CHANGE]   
 
Extended_Amount  decimal (18, 3)   [0..1]  Extended Amount 
Validation Description
Contract Line Extended Amount is Required.   
 
Start_Date  date  [0..1]  Start Date 
Validation Description
Line Start Date can't be changed because it was Auto Renewed by another contract line.   
 
End_Date  date  [0..1]  End Date 
Validation Description
The Contract Line Start Date must be less than End Date.   
Line End Date can't be changed because it was Auto Renewed by another contract line.   
 
Supplier_Contract_Line_Renewal_Data  Supplier_Contract_Line_Renewal_Data  [0..1]  Renewal Data for Contract Line. Only used on Contracts supporting Renewals and Contracts and has Contract Line End Date. 
Validation Description
Enter a Renewal Amount for this line or mark as Do Not Auto Renew.   
Enter a Renewal Quantity for this line or mark as Do Not Auto Renew.   
Renewal Quantity is not allowed for supplier contract service line.   
Renewal Quantity is not allowed for supplier contract service line.   
 
Retention  boolean  [0..1]  Retention flag at the Line level   
Ship_To_Address_Reference  Address_ReferenceObject  [0..1]  Address Reference for an existing Ship-To Address. If not specified for a Supplier Contract Line that supports Scheduled PO contract type, Workday will default the Purchase Order Ship-To Address specified on the Contract Header.   
Ship_To_Contact_Reference  WorkerObject  [0..1]  Reference to a Worker, who will be the designated Ship-To Contact.   
Memo  string  [0..1]  Memo   
Location_Reference  LocationObject  [0..1]  Location Reference 
Validation Description
The submitted Supplier Contract Type does not allow Receive Contract Lines or Scheduled Purchase Orders. You may not submit a location.   
 
Worktag_Reference  Accounting_WorktagObject  [0..*]  Worktag Reference 
Validation Description
Remove these worktag types that aren't valid for this transaction: [list of worktag types].   
Enter a company that matches on the award line in effect for grant: [grant]. This company doesn't match the grant on the award line: [comp].   
[not allowed worktag types on Spend Transactions]   
The [type] is/are not available for use with the company/s: [partitionable] [company]   
[worktag value] is not permitted as an allowed value for worktag type: [worktag type], because it is inactive.   
The following Accounting Worktags are required but have not been assigned: [missing].   
[missing required worktag types on Spend Transactions]   
Select a balancing worktag for Worktags of the following type: [type]   
 
Related_Document_Lines_Reference  Business_Document_LineObject  [0..*]  Represents all the lines this contract line is related to. This field is used for view purposes only.   
Validation Description
Enter a Contract Line End Date that is before the Contract header end date.   
Enter contract line end dates.   
The Related Document Lines Reference is Read Only.   
The same Line Number cannot be used by more than one Contract Line on the Supplier Contract.   
Please specify an Item or an Item Description.   
The Ship-To Address is not valid for use on the Supplier Contract Line.   
Provide a default tax recoverability for the tax applicability   
Spend category "[spend category]" is inactive.   
top
 

Supplier_Contract_AmendmentObject

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

Supplier_Contract_AmendmentObjectID

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

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top
 

Supplier_ContractReferenceEnumeration

part of: Supplier_ContractObjectID
Base Type
string
top
 

CompanyReferenceEnumeration

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

Tax_CodeReferenceEnumeration

part of: Tax_CodeObjectID
Base Type
string
top
 

Tax_Point_Date_TypeReferenceEnumeration

part of: Tax_Point_Date_TypeObjectID
Base Type
string
top
 

Tax_RateReferenceEnumeration

part of: Tax_RateObjectID
Base Type
string
top
 

Tax_RecoverabilityReferenceEnumeration

part of: Tax_RecoverabilityObjectID
Base Type
string
top
 

Unit_of_MeasureReferenceEnumeration

part of: Unit_of_MeasureObjectID
Base Type
string
top
 

Procurement_Date_OptionReferenceEnumeration

part of: Procurement_Date_OptionObjectID
Base Type
string
top
 

Address_ReferenceReferenceEnumeration

part of: Address_ReferenceObjectID
Base Type
string
top
 

LocationReferenceEnumeration

part of: LocationObjectID
Base Type
string
top
 

Accounting_WorktagReferenceEnumeration

part of: Accounting_WorktagObjectID
Base Type
string
top
 

Business_Document_LineReferenceEnumeration

part of: Business_Document_LineObjectID
Base Type
string
top
 

Base Type
string

top
 

Supplier_Contract_AmendmentReferenceEnumeration

part of: Supplier_Contract_AmendmentObjectID
Base Type
string
top