Service Directory > v31.2 > Resource_Management > Get_Asset_Book_Configurations
 

Operation: Get_Asset_Book_Configurations

This web service operation gets asset depreciation schedule information for non-primary asset books for the specified criteria. An asset can have multiple depreciation schedules based on different depreciation information such as depreciation profile, accounting treatment, depreciation method, depreciation convention, bonus depreciation information and historical information. The data retrieved includes the complete list of fields that you can change and load back using the inbound service operation Update Asset Depreciation Schedule.


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

Root element for the Request on the Get operation. Contains references, criteria and filter for specifying which instances to return in the Response.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_References [Choice]   Asset_Book_Configurations_Request_References  [0..1]  The Request References element contains the specific instance set that should be returned in the Get operation. Only the Workday ID (GUID) should be specified for each instance to be returned.   
Request_Criteria [Choice]   Asset_Book_Configurations_Request_Criteria  [0..1]  The Request Criteria is a wrapper element around a list of elements representing the operation specific criteria needed to search for asset depreciation schedules   
Response_Filter  Response_Filter  [0..1]  Parameters that let you filter the data returned in the response. You can filter returned data by dates and page attributes. 
Validation Description
Page Number cannot be zero.  Page number cannot be zero. 
 
top
 

Response Element: Get_Asset_Book_Configurations_Response

This element is the top-level response element for all Get Asset Depreciation Schedules operation
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Request_References  Asset_Book_Configurations_Request_References  [0..1]  The Request References element contains the specific instance set that should be returned in the Get operation. Only the Workday ID (GUID) should be specified for each instance to be returned.   
Request_Criteria  Asset_Book_Configurations_Request_Criteria  [0..1]  The Request Criteria is a wrapper element around a list of elements representing the operation specific criteria needed to search for asset depreciation schedules   
Response_Filter  Response_Filter  [0..1]  Parameters that let you filter the data returned in the response. You can filter returned data by dates and page attributes. 
Validation Description
Page Number cannot be zero.  Page number cannot be zero. 
 
Response_Results  Response_Results  [0..1]  The "Response_Results" element contains summary information about the data that has been returned from your request including "Total_Results", "Total_Pages", and the current "Page" returned.   
Response_Data  Asset_Book_Configuration_Response_Data  [0..1]  Contains all the Asset Depreciation Schedules returned by the web service operation.   
top
 

Asset_Book_Configurations_Request_References

part of: Get_Asset_Book_Configurations_Request, Get_Asset_Book_Configurations_Response
The Request References element contains the specific instance set that should be returned in the Get operation. Only the Workday ID (GUID) should be specified for each instance to be returned.
 
Parameter name Type/Value Cardinality Description Validations
Asset_Book_Configuration_Reference  Unique_IdentifierObject  [1..*]  References to existing Asset Book Configuration to return data for in the response.   
top
 

Unique_IdentifierObject

part of: Asset_Book_Configurations_Request_References, Asset_Depreciation_Schedule
 
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
 

Asset_Book_Configurations_Request_Criteria

part of: Get_Asset_Book_Configurations_Request, Get_Asset_Book_Configurations_Response
The Request Criteria is a wrapper element around a list of elements representing the operation specific criteria needed to search for asset depreciation schedules
 
Parameter name Type/Value Cardinality Description Validations
Company_Reference  CompanyObject  [0..*]  One or more Company references to use to filter the asset depreciation schedules returned in the response.   
Asset_Name  string  [0..1]  An Asset Name value to be used to return asset depreciation schedules for an existing asset with the matching Asset Name value.   
Asset_Book_Reference  Asset_BookObject  [0..*]  One or more Asset Books to return asset depreciation schedule for these books 
Validation Description
One or more of the asset books in the request is Accounting Book. This web service does not support accounting books.   
 
Spend_Category_Reference  Spend_CategoryObject  [0..*]  One or more Spend Category(s) of assets to return asset depreciation schedules for assets in those categories. 
Validation Description
At least one spend category is not a trackable. Business assets support only trackable categories.   
 
Asset_Class_Reference  Asset_ClassObject  [0..*]  One or more Asset Class(s) to return asset depreciation schedules for assets in those classes   
Asset_Type_Reference  Asset_TypeObject  [0..*]  One or more Asset Type(s) to return asset depreciation schedules for assets in those types   
Location_Reference  LocationObject  [0..*]  One or more Locations to returns asset depreciation schedules for assets currently placed in those locations.   
Worktags_Reference  Accounting_WorktagObject  [0..*]  One or more Worktag references to be used to return asset depreciation schedules for Assets currently assigned any of these worktags. To filter based on Location, use the Location Reference element.   
Acquired_From_Date  date  [0..1]  Allows you to return asset depreciation schedule for assets by the date they were acquired. This is the From Date to find assets by acquisition date. This date is inclusive.   
Acquired_To_Date  date  [0..1]  Allows you to return asset depreciation schedules for assets by the date they were acquired. This is the To Date to find assets by acquisition date. This date is inclusive.   
In_Service_From_Date  date  [0..1]  Allows you to return asset depreciation schedules by the date they were placed in service. This is the From Date to find asset depreciation schedules by in service date. This date is inclusive.   
In_Service_To_Date  date  [0..1]  Allows you to return asset depreciation schedules by the date they were placed in service. This is the To Date to find asset depreciation schedules by in service date. This date is inclusive.   
Asset_Depreciation_Schedule_Status_Reference  Document_StatusObject  [0..*]  Enter an Asset Depreciation Schedule Status reference to return schedules currently in that status. Valid values for depreciation schedule status is In Service, Registered and disposed. Don't enter a status reference to return schedules in any status. 
Validation Description
At least one of the asset depreciation schedule statuses is not valid. Valid values are: Registered, In Service, Disposed, or Removed.   
 
Acquisition_Method_Reference  Acquisition_MethodObject  [0..*]  One or more Acquisition Method references to return asset depreciation schedules for assets acquired using one of those methods.   
Accounting_Treatment_Reference  Accounting_TreatmentObject  [0..*]  One or more Accounting Treatment references to return asset depreciation schedules with those accounting treatments. A depreciation schedule can have accounting treatment of Expense, Depreciable, or Non-Depreciable.   
Exclude_Schedules_with_Historical_Information  boolean  [0..1]  Allows you to return asset depreciation schedules with no historical information such as accumulated depreciation. Enter 1 to exclude asset depreciation schedules with historical information.   
top
 

CompanyObject

part of: Asset_Book_Configurations_Request_Criteria, Asset_for_Depreciation_Schedule_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
 

Asset_BookObject

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

Asset_BookObjectID

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

Asset_ClassObject

part of: Asset_Book_Configurations_Request_Criteria, Asset_for_Depreciation_Schedule_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_Book_Configurations_Request_Criteria, Asset_for_Depreciation_Schedule_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
 

LocationObject

part of: Asset_Book_Configurations_Request_Criteria, Asset_for_Depreciation_Schedule_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: Asset_Book_Configurations_Request_Criteria
 
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
 

Document_StatusObject

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

Document_StatusObjectID

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

Acquisition_MethodObject

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

Acquisition_MethodObjectID

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

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

Accounting_TreatmentObjectID

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

Response_Filter

part of: Get_Asset_Book_Configurations_Request, Get_Asset_Book_Configurations_Response
Parameters that let you filter the data returned in the response. You can filter returned data by dates and page attributes.
 
Parameter name Type/Value Cardinality Description Validations
As_Of_Effective_Date  date  [0..1]  Indicates the date when application data, such as benefits and compensation, are deemed effective in the Workday system. (Also referred to as the "Effective Moment".) If not specified, this date defaults to TODAY.   
As_Of_Entry_DateTime  dateTime  [0..1]  Indicates the date and time that data was entered into the system. (This field is also referred to as the "Entry Moment".) If not specified, defaults to the CURRENT DATE/TIME.   
Page  decimal (12, 0) >0   [0..1]  Indicates the page of data to return in the response, and defaults to the first page (Page = 1). For responses that contain more than one page of data, use this parameter to retrieve the additional pages of data. For example, set Page = 2 to retrieve the second page of data. Note: If you set the page parameter, you must also specify the "As_Of_Entry_Date" to ensure that the result set remains the same between your requests.   
Count  decimal (3, 0) >0   [0..1]  Sets the number of objects to return within each response page (Min = 1, Max = 999, Default = 100 if not set). Any values you set must be between 1-999.   
Validation Description
Page Number cannot be zero.  Page number cannot be zero. 
top
 

Response_Results

part of: Get_Asset_Book_Configurations_Response
The "Response_Results" element contains summary information about the data that has been returned from your request including "Total_Results", "Total_Pages", and the current "Page" returned.
 
Parameter name Type/Value Cardinality Description Validations
Total_Results  decimal (12, 0) >0   [0..1]  The total number of results that have been returned from your request.   
Total_Pages  decimal (12, 0) >0   [0..1]  The total number of pages that exist for your request. A page of data in WWS contains a maximum of 100 entries. So, if you have exactly 1,000 employees returned in a request, then you will have 10 pages of data that will need to be retrieved to build your complete dataset. Each page contains a maximum of 100 entries.   
Page_Results  decimal (12, 0) >0   [0..1]  Number of Results in current page.   
Page  decimal (12, 0) >0   [0..1]  The page of data that has been returned for the given request.   
top
 

Asset_Book_Configuration_Response_Data

part of: Get_Asset_Book_Configurations_Response
Contains all the Asset Depreciation Schedules returned by the web service operation.
 
Parameter name Type/Value Cardinality Description Validations
Asset_Depreciation_Schedule  Asset_Depreciation_Schedule  [0..*]  Element that contains the Asset Depreciation Schedule reference and data.   
top
 

Asset_Depreciation_Schedule

part of: Asset_Book_Configuration_Response_Data
Element that contains the Asset Depreciation Schedule reference and data.
 
Parameter name Type/Value Cardinality Description Validations
Asset_Book_Configuration_Reference  Unique_IdentifierObject  [0..1]  A reference to the asset book configuration   
Asset_Book_Configuration_Data  Asset_Depreciation_Schedule_Data  [0..*]  Element containing Asset Depreciation Schedule data that may be updated by Update Asset Depreciation Schedule operation.   
top
 

Asset_Depreciation_Schedule_Data

part of: Asset_Depreciation_Schedule
Element containing Asset Depreciation Schedule data that may be updated by Update Asset Depreciation Schedule operation.
 
Parameter name Type/Value Cardinality Description Validations
Asset_ID  string  [1..1]  The primary ID of the asset of this asset depreciation schedule. The value of this field and the asset book reference represent a unique ID that can be used to identify this asset depreciation schedule instance 
Validation Description
Asset ID does not exist in the system   
There is a pending event for the asset that should be completed before this asset transaction can be processed.  There is a pending event for the asset that should be completed before this asset transaction can be processed. 
Cannot update asset depreciation schedule information for assets with status of Disposed or assets with acquisition method of Intercompany Transfer  Cannot update asset depreciation schedule information for assets with status of Disposed or assets with acquisition method of Intercompany Transfer 
Cannot update asset depreciation schedule information for assets with status of Removed  Cannot update asset depreciation schedule information for assets with status of Removed 
 
Asset_Book_Reference  Asset_BookObject  [1..1]  This is the reference id value to an asset book used by the asset company. A value is required for every asset depreciation schedule. The value of this book cannot be the primary book for the asset company. 
Validation Description
Asset Book is not valid for the asset Id   
You can't update deprecation for the primary accounting book.   
You can’t update a depreciation schedule if the schedule contains depreciation lines with Accounted Status. To update depreciation schedules with Accounted Status lines, use the Override Depreciation Period Status task to override the status.   
 
Accounting_Treatment_Reference  Accounting_TreatmentObject  [1..1]  This is the reference id value to an existing accounting treatment. Workday supplies the accounting treatments Expense, Depreciable Capital and Non-Depreciable Capital. It is required for every asset depreciation schedule. 
Validation Description
Select a valid accounting treatment. The Inventory Asset accounting treatment isn’t valid for assets.   
 
Depreciation_Profile_Reference  Depreciation_ProfileObject  [0..1]  Reference to depreciation profile used by this asset depreciation schedule. It is required of the accounting treatment is depreciable capital. 
Validation Description
Depreciation Profile is required when accounting treatment is Depreciable Capital  Depreciation Profile is required when accounting treatment is Depreciable Capital 
Depreciation profile must be blank when accounting treatment is not depreciable capital  Depreciation profile must be blank when accounting treatment is not depreciable capital 
Contract start date and contract end date are required for selected depreciation method.   
 
Depreciation_Convention_Reference  Depreciation_ConventionObject  [0..1]  Reference to depreciation convention used by this asset depreciation schedule. It is required if the accounting treatment is depreciable capital. In order to assign 'Half-Year' as the depreciation convention, the company asset book must use a fiscal schedule with an even number of fiscal periods per fiscal year. In order to assign 'Mid-Quarter' as the depreciation convention, the company asset book must use a fiscal schedule where number of fiscal periods per fiscal year is divisible by 4. 
Validation Description
Depreciation convention must be blank when accounting treatment is not depreciable capital  Depreciation convention must be blank when accounting treatment is not depreciable capital 
Depreciation Convention is required when accounting treatment is depreciable capital  Depreciation Convention is required when accounting treatment is depreciable capital 
 
Depreciation_Method_Reference  Abstract_Depreciation_MethodObject  [0..1]  Reference to depreciation method used by this asset depreciation schedule. It is required if the accounting treatment is depreciable capital 
Validation Description
Depreciation Method is required when accounting treatment is Depreciable Capital  Depreciation Method is required when accounting treatment is Depreciable Capital 
Depreciation method must be blank when accounting treatment is not depreciable capital  Depreciation method must be blank when accounting treatment is not depreciable capital 
The selected Depreciation Convention can't be used with a depreciation method of [Depreciation Method].   
 
Depreciation_Percent  decimal (18, 6) >0   [0..1]  Numeric value representing the depreciation percent for Declining Balance with Switch to Straight Line method. It is required when the depreciation method is declining balance. It left blank, it will be defaulted from the depreciation profile. 
Validation Description
Depreciation percent must be zero unless you are using Declining Balance or Declining Balance Switch to Straight Line Depreciation Methods.  Depreciation percent must be zero unless you are using Declining Balance or Declining Balance Switch to Straight Line Depreciation Methods. 
Depreciation percent should be greater than 100 when the depreciation method is Declining Balance Switch to SL.  Depreciation percent should be greater than 100 when the depreciation method is Declining Balance Switch to SL. 
Depreciation percent must be greater than 0 and less than 100 when the depreciation method is Declining Balance.  Depreciation percent must be greater than 0 and less than 100 when the depreciation method is Declining Balance. 
Enter Depreciation Percent when overriding depreciation profile information and depreciation method is Declining Balance (with and without switch to Straight Line).  Enter Depreciation Percent when overriding depreciation profile information and depreciation method is Declining Balance (with and without switch to Straight Line). 
 
Useful_Life__Periods_  decimal (12, 0) >0   [0..1]  Numeric value representing the useful life (in periods) for the asset depreciation schedule. It is required if the accounting treatment is depreciable capital. If left blank it will be defaulted from the depreciation profile. 
Validation Description
Useful Life cannot be more than 200 years. Useful life in years is useful life in periods divided by number of periods in the company's fiscal year.  Useful Life cannot be more than 200 years. Useful life in years is useful life in periods divided by number of periods in the company's fiscal year. 
Useful life in periods must be 0 when accounting treatment is expense   
Useful Life must be equal to zero if the Depreciation Method is Declining Balance.  Useful Life must be equal to zero if the Depreciation Method is Declining Balance. 
Useful life in periods is required when accounting treatment is depreciable capital (and depreciation method is not Declining Balance or Term).   
You can't enter the Useful Life for an asset with a depreciation method of Term because the Useful Life is derived from the contract start and end dates.   
 
Depreciation_Threshold  decimal (21, 6)   [0..1]  Depreciation Threshold. Enter only if method is declining balance. 
Validation Description
Only Declining Balance Depreciation Method can have a threshold.  Only Declining Balance Depreciation Method can have a threshold. 
Declining Balance Depreciation Method must have a threshold.  Declining Balance Depreciation Method must have a threshold. 
Depreciation Threshold is greater than Total Asset Cost.  Depreciation Threshold is greater than Total Asset Cost. 
Depreciation Threshold is less than Total Asset Cost.   
Depreciation Threshold cannot be positive.   
Depreciation Threshold cannot be negative.   
 
Contract_Start_Date  date  [0..1]  Workday uses these dates to update External Contract Start and End date if you manually register the asset but updates the In service Start and End date for all other sources. 
Validation Description
Contract start date must have same value as Date Acquired   
You cannot update the contract start or contract end date for assets that are from a supplier contract.   
 
Contract_End_Date  date  [0..1]  Workday uses these dates to update External Contract Start and End date if you manually register the asset but updates the In service Start and End date for all other sources. 
Validation Description
Contract End Date cannot be before the date an asset is acquired.   
Contract End Date cannot be before the Contract Start Date.   
 
Date_Placed_in_Service  date  [0..1]  Date value representing the date this asset depreciation schedule is placed in service. It is required if the depreciation schedule has historical information. It cannot be after depreciation start date and prior to the asset acquisition date. 
Validation Description
Date placed in service must be blank when accounting treatment is not depreciable capital  Date placed in service must be blank when accounting treatment is not depreciable capital 
Date placed in service must be the same as asset acquisition date or must be left blank when Place in Service option is Upon Acquisition  Date placed in service must be the same as asset acquisition date or must be left blank when Place in Service option is Upon Acquisition 
Date placed in service cannot be after the date the asset first issued.  Date placed in service cannot be after the date the asset first issued. 
Date placed in service cannot be after depreciation start date  Date placed in service cannot be after depreciation start date 
Date placed in service cannot be prior to date acquired  Date placed in service cannot be prior to date acquired 
 
Bonus_Depreciation_Percent  decimal (14, 2) >0   [0..1]  Numeric value representing bonus depreciation percent for this asset depreciation schedule. Value cannot be more than 100. 
Validation Description
Bonus depreciation percent is required when historical bonus depreciation amount is not 0   
Bonus depreciation percent must be 0 when accounting treatment is not depreciable capital  Bonus depreciation percent must be 0 when accounting treatment is not depreciable capital 
Bonus depreciation percent cannot be more than 100  Bonus depreciation percent cannot be more than 100 
 
Max_Bonus_Depreciable_Basis  decimal (26, 6)   [0..1]  Numeric value representing the maximum bonus depreciation basis. Workday would use the lesser of this field and asset cost that is applicable to bonus depreciation to calculated the bonus amount. 
Validation Description
Max Depreciable Basis must be 0 when accounting treatment is not depreciable capital  Max Depreciable Basis must be 0 when accounting treatment is not depreciable capital 
The max bonus depreciable basis entered has too many digits beyond the decimal point  The max bonus depreciable basis entered has too many digits beyond the decimal point 
 
Depreciation_Start_Date  date  [0..1]  For converted assets, the depreciation start date represents the date that depreciation starts in Workday. For converted assets with historical accumulated depreciation, the depreciation start date should be 1 day greater than the date up to which the historical accumulated depreciation is calculated. The date cannot be prior to the acquisition date. For converted assets with no historical accumulated depreciation, leave the depreciation start date blank so that Workday can determine the correct date. 
Validation Description
Depreciation Start Date cannot be prior to acquisition date of the asset  Depreciation Start Date cannot be prior to acquisition date of the asset 
Fiscal period must exist in fiscal schedule for depreciation start date  Fiscal period must exist in fiscal schedule for depreciation start date 
Depreciation Start Date must match start date of the first fiscal period that depreciation is to start in Workday.  Depreciation Start Date must match start date of the first fiscal period that depreciation is to start in Workday. 
Depreciation start date must be blank when accounting treatment is not depreciable capital  Depreciation start date must be blank when accounting treatment is not depreciable capital 
You cannot update depreciation schedule historical information if the schedule was created by Intercompany Transfer transaction  You cannot update depreciation schedule historical information if the schedule was created by Intercompany Transfer transaction 
Depreciation start date cannot be prior to the effective transaction date of an adjustment if the remaining depreciation periods is 0  Depreciation start date cannot be prior to the effective transaction date of an adjustment if the remaining depreciation periods is 0 
Depreciation Start Date cannot be prior to the date the asset was transferred to this company  Depreciation Start Date cannot be prior to the date the asset was transferred to this company 
 
Remaining_Depreciation_Periods  decimal (18, 6) >0   [0..1]  Numeric value for remaining depreciation periods if entering accumulated depreciation from a prior system and depreciation start date. Workday will generate depreciation entries for this schedule for the number of remaining periods. 
Validation Description
Remaining depreciation periods is required when you enter Accumulated Depreciation  Remaining depreciation periods is required when you enter Accumulated Depreciation 
Remaining depreciation periods must be 0 when depreciation start date is blank  Remaining depreciation periods must be 0 when depreciation start date is blank 
Remaining depreciation periods cannot be greater than useful life  Remaining depreciation periods cannot be greater than useful life 
When depreciation is based on the number of days per period, all the fiscal years / periods for an asset's useful life must already be created in order to calculate the depreciation amount for each period correctly. In order to complete the depreciation setup for this asset and create the depreciation schedule, you will need to create additional fiscal years / periods for fiscal schedule linked to the company asset book(s).  When depreciation is based on the number of days per period, all the fiscal years / periods for an asset's useful life must already be created in order to calculate the depreciation amount for each period correctly. In order to complete the depreciation setup for this asset and create the depreciation schedule, you will need to create additional fiscal years / periods for fiscal schedule linked to the company asset book(s). 
When depreciation is based on the number of days per period, all the fiscal years / periods for an asset's useful life must already be created in order to calculate the depreciation amount for each period correctly. In order to complete the depreciation setup for this asset and create the depreciation schedule, you will need to create additional fiscal years / periods for fiscal schedule linked to the company asset book(s).  When depreciation is based on the number of days per period, all the fiscal years / periods for an asset's useful life must already be created in order to calculate the depreciation amount for each period correctly. In order to complete the depreciation setup for this asset and create the depreciation schedule, you will need to create additional fiscal years / periods for fiscal schedule linked to the company asset book(s). 
The fiscal period must exist for the depreciation start date in the fiscal schedule for the company asset book.  The fiscal period must exist for the depreciation start date in the fiscal schedule for the company asset book. 
 
Accumulated_Depreciation  decimal (26, 6)   [0..1]  Numeric value representing historical accumulated depreciation as of a day prior to depreciation start date. This value cannot be greater than historical cost minus historical residual value. Workday uses this accumulated depreciation value to determine depreciable cost basis to generate the depreciation schedule for remaining useful life starting from depreciation start date. 
Validation Description
Accumulated depreciation cannot be greater than cost minus residual value for the asset book  Accumulated depreciation cannot be greater than cost minus residual value for the asset book 
Accumulated depreciation must be 0 when depreciation start date is blank  Accumulated depreciation must be 0 when depreciation start date is blank 
Accumulated depreciation is required when depreciation start date has a value  Accumulated depreciation is required when depreciation start date has a value 
The accumulated depreciation entered has too many digits beyond the decimal point  The accumulated depreciation entered has too many digits beyond the decimal point 
Accumulated depreciation cannot be less than cost minus residual value for the asset book.   
 
Year_to_Date_Depreciation  decimal (26, 6)   [0..1]  Numeric value representing year-to-date depreciation as of a day period to depreciation start date. This field is required if the asset depreciation schedule has historical information and the depreciation method is either declining balance or sum of years digits. The value of this field cannot be greater than historical accumulated depreciation. 
Validation Description
Year to date depreciation is required if depreciation method is Declining Balance with Switch to Straight Line or Sum of Years and depreciation start date is not in the first period of the fiscal year  Year to date depreciation is required if depreciation method is Declining Balance with Switch to Straight Line or Sum of Years and depreciation start date is not in the first period of the fiscal year 
Year To Date depreciation cannot be greater than accumulated depreciation  Year To Date depreciation cannot be greater than accumulated depreciation 
The year to date depreciation entered has too many digits beyond the decimal point  The year to date depreciation entered has too many digits beyond the decimal point 
Year To Date depreciation cannot be less than accumulated depreciation.   
 
Historical_Bonus_Depreciation  decimal (26, 6)   [0..1]  Numeric value representing historical bonus depreciation amount. This field is required if the depreciation schedule has historical information and bonus depreciation percent is populated, else it should be left empty. The value of this field cannot be greater than accumulated depreciation. 
Validation Description
Historical bonus depreciation amount must be 0 when accounting treatment is not depreciable capital  Historical bonus depreciation amount must be 0 when accounting treatment is not depreciable capital 
Historical bonus depreciation amount cannot be greater than accumulated depreciation  Historical bonus depreciation amount cannot be greater than accumulated depreciation 
Historical bonus depreciation amount is required when bonus depreciation percent has a value and asset depreciation schedule has historical inforamtion   
The historical bonus depreciation entered has too many digits beyond the decimal point  The historical bonus depreciation entered has too many digits beyond the decimal point 
Historical bonus depreciation amount cannot be less than accumulated depreciation.   
 
Asset_Book_Configuration_Additional_Data  Asset_Depreciation_Schedule_Additional_Information  [0..1]  Element containing Asset Depreciation Schedule additional information that will not be updated by updated by Update Asset Depreciation   
Asset_Data  Asset_for_Depreciation_Schedule_Data  [0..1]  Contains information about the asset to which asset depreciation schedule belongs   
top
 

Depreciation_ProfileObject

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

Depreciation_ProfileObjectID

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

Depreciation_ConventionObject

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

Depreciation_ConventionObjectID

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

Abstract_Depreciation_MethodObject

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

Abstract_Depreciation_MethodObjectID

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

part of: Asset_Depreciation_Schedule_Data
Element containing Asset Depreciation Schedule additional information that will not be updated by updated by Update Asset Depreciation
 
Parameter name Type/Value Cardinality Description Validations
Asset_Book_Configuration_Status_Reference  Document_StatusObject  [0..1]  A reference to the status of the asset book configuration   
Historical_Cost_Balance  decimal (26, 6)   [0..1]  A numeric value that represents historical cost balance for depreciation schedule. Historical cost are those transactions with transaction effective date prior to depreciation start date. 
Validation Description
The historical cost balance entered has too many digits beyond the decimal point  The historical cost balance entered has too many digits beyond the decimal point 
 
top
 

Asset_for_Depreciation_Schedule_Data

part of: Asset_Depreciation_Schedule_Data
Contains information about the asset to which asset depreciation schedule belongs
 
Parameter name Type/Value Cardinality Description Validations
Company_Reference  CompanyObject  [0..1]  A reference to the Company this asset belongs to.   
Asset_Name  string  [0..1]  The name of the asset.   
Spend_Category_Reference  Spend_CategoryObject  [0..1]  A reference to the Spend Category this asset belongs to.   
Asset_Class_Reference  Asset_ClassObject  [0..1]  A reference to the Asset Class for this asset.   
Asset_Type_Reference  Asset_TypeObject  [0..1]  A reference to the Asset Type for this asset.   
Location_Reference  LocationObject  [0..1]  A reference to the current location of the asset   
Acquisition_Method_Reference  Acquisition_MethodObject  [0..1]  A reference to the Acquisition Method this asset was acquired with.   
Date_Acquired  date  [0..1]  The date the asset was acquired, or the transaction effective date of the acquisition.   
First_Issue_Date  date  [0..1]  The date the asset was first issued to a worker   
top
 

Unique_IdentifierReferenceEnumeration

part of: Unique_IdentifierObjectID
Base Type
string
top
 

CompanyReferenceEnumeration

part of: CompanyObjectID
Base Type
string
top
 

Asset_BookReferenceEnumeration

part of: Asset_BookObjectID
Base Type
string
top
 

Spend_CategoryReferenceEnumeration

part of: Spend_CategoryObjectID
Base Type
string
top
 

Asset_ClassReferenceEnumeration

part of: Asset_ClassObjectID
Base Type
string
top
 

Asset_TypeReferenceEnumeration

part of: Asset_TypeObjectID
Base Type
string
top
 

LocationReferenceEnumeration

part of: LocationObjectID
Base Type
string
top
 

Accounting_WorktagReferenceEnumeration

part of: Accounting_WorktagObjectID
Base Type
string
top
 

Document_StatusReferenceEnumeration

part of: Document_StatusObjectID
Base Type
string
top
 

Acquisition_MethodReferenceEnumeration

part of: Acquisition_MethodObjectID
Base Type
string
top
 

Accounting_TreatmentReferenceEnumeration

part of: Accounting_TreatmentObjectID
Base Type
string
top
 

Depreciation_ProfileReferenceEnumeration

part of: Depreciation_ProfileObjectID
Base Type
string
top
 

Depreciation_ConventionReferenceEnumeration

part of: Depreciation_ConventionObjectID
Base Type
string
top
 

Abstract_Depreciation_MethodReferenceEnumeration

part of: Abstract_Depreciation_MethodObjectID
Base Type
string
top