Asset disposal
Plant and equipment written off, sold or scrapped.
Part of Assets in the register catalog.
- Register ID
asset_disposalUse this name to ask for the register. The API calls it a shelf ID.- Each record is
- An eventSomething that happened at a point in time.
- Status
- AvailableFilled today from connected systems, uploads or public data.
- Data
- OrganisationPrivate to each organisation's own workspace.
- Version
- v1Current version.
Standards
This register holds records these standards and laws ask for. Holding them does not by itself certify compliance.
- ISO 45001Occupational health and safety management systems
- ISO 14001Environmental management systems
- ISO 55001Asset management systems
Connectors
On the roadmap
Systems in the planned connector rollout that can fill this register. Partial means the system holds only some of its fields.
- GeotabPartial
- MapTrackPartial
- Sitemate
- Xero Accounting
Fields
14 fields: 5 required, 9 optional.
Required
Every record carries these fields.
- external_idText
Stable identity of the source disposal record (Assignar form-result id, cast to text).
Example:
disp-2026-0091- source_systemText
Originating system;
ASSIGNARtoday.Example:
ASSIGNAR- occurred_atDate and time
When the disposal was recorded/submitted; the life-cycle retirement event time and the retention clock.
Example:
2026-07-14T16:50:00+10:00- workerNumber
The worker who processed or submitted the disposal; the accountable identity.
Example:
5504- disposed_item_descriptionText
What was disposed of, as named on the disposal record; the free-text fallback that carries the fact when no asset resolves.
Example:
Damaged concrete road barriers - written off after flood …
Optional
Present when the source system records them.
- assetText
The tracked plant/asset disposed of, when it resolves to the asset spine.
- financial_periodDate
The accounting period the disposal falls in, derived from
occurred_at.Example:
2026-07-31- disposed_atDate
The date of disposal as recorded on the form, where it differs from submission time.
Example:
2026-07-14- form_idNumber
Source form template identity; meaningful only on form-backed sources.
Example:
492- form_titleText
The tenant template title the disposal was captured on.
Example:
Asset Disposal / Write-off (QF-077)- quantityNumber
Number of items disposed, when more than one.
Example:
6- disposal_methodText
How the item left service (sold / scrapped / written off / returned).
Example:
scrapped- proceeds_amountDecimal number
Sale proceeds, where the disposal was a sale.
Example:
0- jurisdictionText
The WHS/environmental regime whose duty and retention rule apply.
Example:
QLD
Example record
A sample from Bridgeworks Group, Demiton's demonstration company. The values are illustrative; the shape is exactly what the contract describes.
{ "disposal_method": "scrapped", "disposed_at": "2026-07-14", "disposed_item_description": "Damaged concrete road barriers - written off after flood debris impact at Moore Park Beach", "external_id": "disp-2026-0091", "financial_period": "2026-07-31", "form_id": 492, "form_title": "Asset Disposal / Write-off (QF-077)", "jurisdiction": "QLD", "occurred_at": "2026-07-14T16:50:00+10:00", "proceeds_amount": 0, "quantity": 6, "source_system": "ASSIGNAR", "worker": 5504}Use this contract
The contract is a standard JSON Schema (draft 2020-12) document, so any JSON Schema validator can check a record against it. Keywords starting with x-demiton- add Demiton's own meaning, such as units and requiredness, and validators ignore them.
https://docs.demiton.io/registers/asset_disposal/v1.jsonShow the full JSON Schema
Loading the schema…
Talk to the team
Tell us what you run - your ERP, field, payroll and document systems - and we will show you the registers Demiton would keep current from them, on your data, in a 30-minute call.