Service Directory > v32.1 > Resource_Management > Edit_Asset
 

Operation: Edit_Asset

This service provides the ability to edit specific data on a business asset such as name, serial number or to add file attachments. Business Asset IDs must be unique. The public Get Asset web service may be used to export current business asset information and obtain references.


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

Element that contains an Asset Reference and corresponding data to be edited.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Asset_Edit_Reference  Business_AssetObject  [1..1]  Business Asset Reference   
Asset_Edit_Data  Asset_Edit_Data  [1..1]  Data that may be updated using the asset's related task Asset Edit, such as description, name, identifier, serial number, asset class, asset type, asset manufacturer, related assets and attachments. If any attributes are updated that bonus depreciation rules are based on (e.g. asset type or asset class), bonus depreciation percent is not defaulted again from bonus depreciation rules.   
top
 

Response Element: Edit_Asset_Response

Business Asset Reference
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Asset_Edit_Reference  Business_AssetObject  [0..1]  Business Asset Reference   
top
 

Business_AssetObject

part of: Edit_Asset_Request, Edit_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  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_Edit_Data

part of: Edit_Asset_Request
Data that may be updated using the asset's related task Asset Edit, such as description, name, identifier, serial number, asset class, asset type, asset manufacturer, related assets and attachments. If any attributes are updated that bonus depreciation rules are based on (e.g. asset type or asset class), bonus depreciation percent is not defaulted again from bonus depreciation rules.
 
Parameter name Type/Value Cardinality Description Validations
Company_Reference  OrganizationObject  [0..1]  Reference to an existing Company or Company Hierarchy. Value is read-only and will not be updated upon submission.   
Asset_ID  string  [1..1]  Asset ID 
Validation Description
Asset ID ([asset id]) has already been used. Please provide a unique Asset ID value.   
 
Asset_Description  string  [0..1]  Asset Description   
Asset_Name  string  [0..1]  Asset Name   
Total_Asset_Cost  decimal (26, 6)   [0..1]  Total Asset Cost 
Validation Description
The total asset cost entered has too many digits beyond the decimal point  The total asset cost entered has too many digits beyond the decimal point 
Asset Total Cost change is allowed for expensed assets that are not disposed or removed.   
 
Total_Quantity  decimal (12, 0) >0   [0..1]  The number of units 
Validation Description
Quantity must be greater than zero.   
Quantity change is allowed only on assets that are not disposed or removed or Used By Composite status.   
Total new quantity cannot be less than consumed quantity of [consumed]   
Quantity cannot be adjusted for Composite Assets.   
The asset has a pending composite asset creation event. Either complete or cancel the event to edit the quantity.   
Quantity cannot be adjusted for components of a discrete composite asset.   
You can't update quantity for the Type and Accounting Method of the Supplier Contract.   
 
Item_Reference  Item_DescriptorObject  [0..1]  Reference to a purchase item for the asset. 
Validation Description
Item ([item]) must be trackable and must match the Spend Category already assigned to the asset ([asset]).   
 
Asset_Identifier  string  [0..1]  Asset Identifier can be any identifier for the business asset such as a tag number.   
Serial_Number  string  [0..1]  Asset Serial Number   
Asset_Class_Reference  Asset_ClassObject  [0..1]  Configured in Maintain Asset Class by users, Asset Class allows for applying an addtional reporting criteria. Very useful if you are reporting to tax authorities for trackable, depreciating assets. Field is not required. 
Validation Description
This is a Shared Business Asset that is shared by Asset Class. The Asset Class for the Asset Shares can be modified via the Maintain Asset Shares task.   
 
Asset_Type_Reference  Asset_TypeObject  [0..1]  Configured in Maintain Asset Type by users, Asset Type allows for applying an additional layer for describing assets and also helpful for reporting trackable, depreciating assets. Field is not required. 
Validation Description
This is a Shared Business Asset that is shared by Asset Type. The Asset Type for the Asset Shares can be modified via the Maintain Asset Shares task.   
 
Manufacturer  string  [0..1]  Asset Manufacturer name   
Business_Use_Percentage  decimal (12, 0) >0   [0..1]  Business Use Percentage 
Validation Description
Business Use % must be between 1 and 100.   
Business Use Percentage change is not allowed for assets that are disposed or removed.   
 
Related_Asset_Replacement_Data  Related_Asset_Replacement_Data  [0..*]  References to other assets to which this asset is related. Related assets must be within the same company. Related assets can be loaded using the Edit Asset web service or the Asset > Edit related task.   
Attachment_Data  Financials_Attachment_Data  [0..*]  Financial Attachment Data 
Validation Description
If a file name is specified for a Financial Attachment, File Content and Content Type are required.   
 
top
 

OrganizationObject

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

OrganizationObjectID

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

Item_DescriptorObject

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

Item_DescriptorObjectID

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

Asset_ClassObject

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

Asset_ClassObjectID

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

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

Asset_TypeObjectID

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

Related_Asset_Replacement_Data

part of: Asset_Edit_Data
References to other assets to which this asset is related. Related assets must be within the same company. Related assets can be loaded using the Edit Asset web service or the Asset > Edit related task.
 
Parameter name Type/Value Cardinality Description Validations
Related_Asset_ID  string  [0..1]  Related Business Asset ID 
Validation Description
Related assets cannot be the asset itself and must be within the same company.  Related assets cannot be the asset itself and must be within the same company. 
Related assets must be within the same company.  Related assets must be within the same company. 
 
top
 

Financials_Attachment_Data

part of: Asset_Edit_Data
Encapsulating element containing all Business Document Attachment data.
 
Parameter name Type/Value Cardinality Description Validations
@Content_Type  string (80)   [1..1]  Text attribute identifying Content Type of the Attachment.   
@Filename  string (255)   [1..1]  Text attribute identifying Filename of the Attachment.   
@Encoding  string  [1..1]  Text attribute identifying Encoding of the Attachment.   
@Compressed  boolean  [1..1]  Boolean attribute identifying whether the Attachment is compressed.   
File_Content  base64Binary  [0..1]  File content in binary format.   
Comment  string  [0..1]  Comment   
Validation Description
If a file name is specified for a Financial Attachment, File Content and Content Type are required.   
top
 

Business_AssetReferenceEnumeration

part of: Business_AssetObjectID
Base Type
string
top
 

OrganizationReferenceEnumeration

part of: OrganizationObjectID
Base Type
string
top
 

Item_DescriptorReferenceEnumeration

part of: Item_DescriptorObjectID
Base Type
string
top
 

Asset_ClassReferenceEnumeration

part of: Asset_ClassObjectID
Base Type
string
top
 

Asset_TypeReferenceEnumeration

part of: Asset_TypeObjectID
Base Type
string
top