Service Directory > v32.1 > Resource_Management > Remove_Asset
 

Operation: Remove_Asset

This allows you to remove an existing Asset. The date, removal reason, and comments can be specified on the request.


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

Root element for the Request on the Remove Asset operation.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Business_Process_Parameters  Financials_Business_Process_Parameters  [0..1]  Contains data for business processing   
Remove_Asset_Data  Remove_Asset_Data  [1..1]  Contains data used to process the asset removal.   
top
 

Response Element: Remove_Asset_Response

Root element for the Response on the Remove Asset operation.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Asset_Removal_Event__CL__Reference  Unique_IdentifierObject  [0..1]  A reference to the Asset Removal Event that was created by the request.   
top
 

Financials_Business_Process_Parameters

part of: Remove_Asset_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
 
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_Asset_Data

part of: Remove_Asset_Request
Contains data used to process the asset removal.
 
Parameter name Type/Value Cardinality Description Validations
Asset_Reference  Business_AssetObject  [1..1]  A reference to the asset that should be removed. 
Validation Description
The asset specified cannot currently be removed because it has other activity in progress.   
An asset can only be removed if its events are limited to issue and transfer, and it was either manually registered or registered from a Receipt or Supplier Invoice that is now canceled. If registered from a lease type Supplier Contract the contract must be canceled. Assets that are Discrete Composite Asset or Components of Non-Discrete Composite Asset cannot be removed.  An asset can only be removed if its events are limited to issue and transfer, and it was either manually registered or registered from a Receipt or Supplier Invoice that is now canceled. If registered from a lease type Supplier Contract the contract must be canceled. Assets that are Discrete Composite Asset or Components of Non-Discrete Composite Asset cannot be removed. 
 
Transaction_Effective_Date  date  [1..1]  The transaction effective date for the asset removal. 
Validation Description
Asset has an event with transaction date after Remove transaction effective date   
The transaction effective date must be less than or equal to today's date.   
The transaction effective date is prior to this asset's conversion into Workday. The portion of accumulated depreciation that represents depreciation taken in a prior system will not be included in the depreciation recalculation in Workday.   
 
Asset_Removal_Reason_Reference  Asset_Removal_ReasonObject  [1..1]  A reference to the removal reason for the asset.   
Asset_Removal_Comments  string  [1..1]  Free-form comments to include with the removal event.   
top
 

Business_AssetObject

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

Business_AssetObjectID

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

Asset_Removal_ReasonObject

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

Asset_Removal_ReasonObjectID

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

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top
 

Business_AssetReferenceEnumeration

part of: Business_AssetObjectID
Base Type
string
top
 

Asset_Removal_ReasonReferenceEnumeration

part of: Asset_Removal_ReasonObjectID
Base Type
string
top
 

Unique_IdentifierReferenceEnumeration

part of: Unique_IdentifierObjectID
Base Type
string
top