DemandFlow Support Centre

FINASSET: Financial Asset

ReferenceEntity Reference16/04/2026Updated 16/04/2026
A capitalised asset on the fixed asset register, tracking acquisition, depreciation, revaluation, and disposal for financial reporting.

FINASSET: Financial Asset

A capitalised asset on the fixed asset register, tracking acquisition, depreciation, revaluation, and disposal for financial reporting.

Default definition. This article describes the default FINASSET definition shipped with DemandFlow. Administrators can add, remove, rename, or re-type fields, change which ones are required, and alter the layout from the Definitions screen in Settings. Your tenant's current schema may differ from what is shown here. To read the current definition at any time, GET the DEFINITION object whose id matches FINASSET.

Entity properties

PropertyValue
Entity codeFINASSET
Display nameFinancial Asset
PluralFinancial Assets
Level55000

Use cases

Separates financial lifecycle from physical inventory (COMPINV) and catalogue (COMP). Not every inventory item is a financial asset, and not every financial asset is physical inventory (e.g. software licenses, patents). Three-panel layout. General panel: left (25%) has identity (asset tag, name, status, category, class), middle (35%) has acquisition (purchase date, in-service date, cost, vendor, PO, invoice, cost centre, GL account, budget code), right (40%) has depreciation (method, useful life, start date, residual/salvage, current NBV, accumulated depreciation, last run date/amount, fully depreciated flag). Linked Items panel shows the optional COMPINV reference and any related disposal records. Status workflow: draft → capitalised → depreciating → fully-depreciated → disposed / impaired / written-off. The inventoryId link to COMPINV is optional. standalone FINASSET records cover non-physical assets. When INVDISPOSAL completes, an automation can update the FINASSET status to disposed and record the write-off.

Fields

Asset Identity

FieldTypeRequiredNotes
nametextYesAsset Name.
assetTagtextFixed asset register reference number
statusenumYesValid ids: draft (Draft), capitalised (Capitalised), depreciating (Depreciating), fullyDepreciated (Fully Depreciated), impaired (Impaired), disposed (Disposed), writtenOff (Written Off).
categoryenumValid ids: hardware (IT Hardware), software (Software License), network (Network Equipment), furniture (Furniture & Fittings), vehicle (Vehicle), building (Building / Leasehold), intangible (Intangible Asset), other (Other).
classreference → COMPTYPEClassification.
descriptiontext (multi-line)Description.

Acquisition

FieldTypeRequiredNotes
purchaseDatedatePurchase Date.
inServiceDatedateIn-Service Date.
acquisitionCostnumberYesAcquisition Cost.
currencyreference → CURRENCYCurrency.
vendorIdreference → VENVendor.
purchaseOrderIdreference → POPurchase Order.
invoiceNumbertextInvoice Number.
costCentreIdreference → COSTCTRCost Centre.
glAccountIdreference → GLACCTGL Account.
budgetCodeIdreference → BUDGCODEBudget Code.

Depreciation

FieldTypeRequiredNotes
depreciationMethodenumValid ids: straightLine (Straight-Line), decliningBalance (Declining Balance), sumOfYears (Sum-of-Years Digits), unitsOfProduction (Units of Production), none (No Depreciation).
usefulLifeMonthsnumberUseful Life (Months).
depreciationStartDatedateDepreciation Start Date.
residualValuenumberResidual / Salvage Value.
depreciableAmountnumberAcquisition cost minus residual value Read only.
accumulatedDepreciationnumberAccumulated Depreciation.
currentNBVnumberAcquisition cost minus accumulated depreciation
lastDepreciationDatedateLast Depreciation Run.
lastDepreciationAmountnumberLast Period Amount.
fullyDepreciatedbooleanFully Depreciated.

Physical Asset

FieldTypeRequiredNotes
inventoryIdreference → COMPINVLink to the physical asset (optional. leave blank for non-physical assets)
componentIdreference → COMPComponent.
siteIdreference → SITESite.

Revaluation & Impairment

FieldTypeRequiredNotes
lastRevaluationDatedateLast Revaluation Date.
revaluationAmountnumberPositive = upward revaluation, negative = downward
impairmentDatedateImpairment Date.
impairmentAmountnumberImpairment Loss.
impairmentReasontext (multi-line)Impairment Reason.

Disposal

FieldTypeRequiredNotes
disposalDatedateDisposal Date.
disposalProceedsnumberDisposal Proceeds.
gainLossOnDisposalnumberDisposal proceeds minus NBV at disposal Read only.
disposalNotestext (multi-line)Disposal Notes.

Activity timeline panel attached.

Relationships

  • Lookup: class (reference → COMPTYPE).
  • Lookup: currency (reference → CURRENCY).
  • Lookup: vendorId (reference → VEN).
  • Lookup: purchaseOrderId (reference → PO).
  • Lookup: costCentreId (reference → COSTCTR).
  • Lookup: glAccountId (reference → GLACCT).
  • Lookup: budgetCodeId (reference → BUDGCODE).
  • Lookup: inventoryId (reference → COMPINV).
  • Lookup: componentId (reference → COMP).
  • Lookup: siteId (reference → SITE).

Creating a Financial Asset via the API

POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json

{
  "entity":   "FINASSET",
  "level":    55000,
  "comboKey": "SUB:<your-sub-id>|ENT:",
  "name": "Example name",
  "status": "draft",
  "acquisitionCost": 0,
  "assetTag": "Example value"
}

Listing Financial Assets records

GET /v1/entities/FINASSET/SUB:<your-sub-id>

See also

finassetfinancialassetassetsfinassetscapitalisedfixedregistertrackingacquisitiondepreciation

Was this article helpful?

← Back to Knowledge Base