DepreciationPlan

Represents the rules and methods used to calculate the depreciation value of an asset. This object is available in API version 66.0 and later.

Supported Calls 

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

Fields 

DeprCalcFreq 

  • Type: picklist

  • Properties: Create, Filter, Group, Restricted picklist, Sort, Update

  • Description: Specifies how often depreciation is calculated for this rule.

  • Possible values:

    • Monthly
    • Yearly

DepreciationMethod 

  • Type: picklist

  • Properties: Create, Filter, Group, Restricted picklist, Sort, Update

  • Description: Specifies the method used to calculate asset depreciation.

  • Possible values:

    • DecliningBalance
    • DoubleDecliningBalance
    • StraightLine
    • SumOfTheYearsDigits

LastReferencedDate 

  • Type: dateTime
  • Properties: Filter, Nillable, Sort
  • Description: The timestamp when the current user last accessed this record, a record related to this record, or a list view.

LastViewedDate 

  • Type: dateTime
  • Properties: Filter, Nillable, Sort
  • Description: The timestamp when the current user last viewed this record or list view.

Name 

  • Type: string
  • Properties: Create, Filter, Group, idLookup, Sort, Update
  • Description: Unique name to identify this depreciation rule.

OwnerId 

  • Type: reference
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: ID of the user who owns the record. This field is a polymorphic relationship field.
  • Relationship Name: Owner
  • Refers To: Group, User