xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField SalesCRMRewardsClaimsInventoryProcurementWarehouse ManagementField ServiceServiceSupportTelephony & MessagingFinance & AccountingPayrollExpense ManagementCommercePortalsAnalytics & ReportingData StudioMobile AppSee all products →
PLATFORM
Platform overviewApp BuilderAutomationIntegrationsSecurity & GovernanceChange ManagementDevelopers
SENSE AI
Sense AI overviewSense AssistSense ControlSense VisionAI StudioTrust & governanceIn Claude & ChatGPTUse cases
SOLUTIONS
FMCG & DistributionManufacturing & Dealer NetworksAutomotive & DealershipsPharma & HealthcareConsumer DurablesAgri-InputsBuilding MaterialsService NetworksWarehousing & 3PLFinancial AccountingERP SoftwareIndia GST ComplianceUAE VAT & e-InvoicingSaudi ZATCA & VATAll solutions →
RESOURCES
Knowledge CenterDeveloper & CLIBlogGuidesWhat is xMatix?Company facts
COMPANY
AboutCareersPartnersEventsContactAuthorsLegal
Sign in Request demo
Home/Docs/Entity Reference/Depreciation — entity reference
REFERENCE · Last reviewed

Depreciation — entity reference

A depreciation schedule header for an Asset, holding the method, the start and end dates, the period count and the residual value, with DepreciationLine as its per-period breakdown. The depreciation that actually computes and posts to the general ledger is RecurringDepreciation in the finance module, driven by RecurringDepreciationService and its scheduled evaluator/processor, and it links to assets by name rather than by a foreign key. Do not answer questions about an asset's real depreciation charge or accumulated depreciation from this table; it will normally be empty.

Fields

FieldLabelTypeRequiredWhat it does
AssetIdAssetLookup → Asset
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
CurrencyCurrencyPickList
DepreciationMethodDepreciation MethodPickListThe basis for the schedule, seeded as 'Straight Line' or 'WDV'. As on Asset, these display strings differ from the StraightLine and WrittenDownValue tokens used by the finance engine and the manuals. Values: Straight Line, WDV.
EndDateEnd DateDate
IdIdGuidYes
LabelLabelText
ModifiedByIdModified ByLookup → UserAccountYes
NameDocument NumberTextYesThe schedule's document number — this entity labels the standard Name field as 'Document Number' rather than using a separate column, so the human-facing reference for a depreciation schedule is here.
OwnerIdOwnerLookup → UserAccountYes
RecordTypeIdRecord TypeGuid, hidden
ResidualValueResidual ValueCurrency
StartDateStart DateDate
StatusStatusPickListThe schedule's state, seeded with Draft, Active and Completed. Because nothing in the platform drives this entity, the value only ever reflects what a user or an import set. Values: Draft, Active, Completed.
SubscriptionKeySubscription KeyGuid, hiddenYes
TotalPeriodsTotal PeriodsNumberThe number of periods the schedule is meant to span, which should correspond to the count of DepreciationLine children. It is a declared intent, not a computed count of existing lines.
UIPropsUI PropsText
UpdatedDateTimeModified DateDateAndTimeYes

Actions

ActionLabelTypeWhat it does
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete
DeleteEntityDeleteDeleteDeleteEntity
DeleteListHeaderDeleteDeleteDelete
EditEditEditEdit
EditEntityEditEditEditEntity
EditInLineEditEditInlineEditInLine
NewNewNewNew