Magidoc

FixedAsset
Object

Fields

#

_id

ID !
Non-null

workspaceId

ID !
Non-null

assetNumber

Non-null

name

Non-null

status

Non-null

acquisitionDate

Non-null

inServiceDate

cost

Non-null

salvageValue

Non-null

usefulLifeMonths

Non-null

depreciationMethod

Non-null

section179

Non-null

assetAccountId

ID !
Non-null

accumulatedDepreciationAccountId

ID !
Non-null

depreciationExpenseAccountId

ID !
Non-null

projectId

projectName

Name of the project this document is filed against, resolved at read time and scoped to what the requesting member may see. Null when the project no longer exists or is not visible to them — clients render their unlinked fallback for both, and must never assume the name of a project the reader cannot open.

coding

The member on each reporting dimension this asset is coded to. Its depreciation and disposal stamp it on every line.

departmentId

legalEntityId

schedule

Non-null

accumulatedDepreciation

Non-null

Depreciation that has reached the ledger: the exact sum of the schedule rows that have posted, which is the same figure a disposal relieves off the accumulated-depreciation control. Rows that are merely scheduled carry a forecast, not a booked amount.

netBookValue

Non-null

Cost less the depreciation above -- and zero once the asset is disposed, which derecognises it: the disposal journal credits the whole cost off the asset account and debits the accumulated depreciation back off, so nothing of it remains on the balance sheet. What it was carried at when it went is stated by disposal.carryingValue, beside the proceeds that settled it.

disposal

What the disposal settled, read off its journal. Null on an asset still on the books.

disposalDate

disposalReason

disposalJournalId

createdAt

Non-null

modifiedAt

Non-null

createdBy

ID !
Non-null

modifiedBy

ID !
Non-null

Usages

#

References

#

  • Field getFixedAssets from Query