Skip to content

Asset Disposal

Module: Asset Disposal  |  Audience: Admin, Owner


Table of Contents


Overview

Asset disposal permanently retires assets from the active register. Disposals capture financial information (sold value, depreciation), support workflow approvals, and update the asset's lifecycle state. Once completed, disposed assets are flagged as is_disposed = true and removed from the active asset list.


Disposal List

Path: Sidebar → Asset Disposal  |  URL: /asset-disposal

The list view shows all disposal requests with their status, creation date, requester, and number of assets.


Creating a Disposal Request

Path: Asset Disposal → + New Disposal  |  URL: /asset-disposal/new

Step 1 — Select Assets

Use filters to find assets eligible for disposal:

Filter Type Source
Category Tree Multi-Select Asset Categories
Location Tree Multi-Select Locations
Department Multi-Select Departments

Select one or more assets from the filtered results using checkboxes.

Step 2 — Disposal Details (per asset)

Each selected asset has its own set of disposal fields:

Field Type Required Validation Depends On
Disposal Date Date No Valid date
Reason Dropdown No One of: Obsolete, Damaged, Sold, Donated, Recycled, Other
Sold Value Currency No Numeric, ≥ 0
Calculated Depreciation Value Currency No Auto-calculated from the depreciation engine Asset financial data
Comments Text Area No
Supporting Documents File Upload No Multiple files allowed

Step 3 — Submit

Review all assets and their disposal details, then submit the request. If a workflow is configured for disposals, the request enters the approval pipeline.


Bulk Disposal

Path: Asset Disposal → Bulk Disposal  |  URL: /asset-disposal/bulk

Same workflow as single disposal but with multiple assets selected simultaneously. All assets in a bulk disposal share the same disposal request but each retains individual disposal details (date, reason, value, comments).


Disposal Statuses

Status Description Next Possible Statuses
Draft Saved but not submitted Pending, Cancelled
Pending Submitted; awaiting workflow approval Approved, Rejected, Cancelled
Approved All approvals complete Completed
Rejected Disposal denied by an approver (terminal)
Completed Asset marked as disposed; removed from active register (terminal)
Cancelled Disposal cancelled by the requester (terminal)

Disposal Detail View

Path: Asset Disposal → Click a disposal row  |  URL: /asset-disposal/:id

Section Content
Request Info Status, creation date, requester
Assets List of assets with individual disposal details
Workflow Status Current approval level, pending approvers
History Timeline of all status changes
Documents Supporting files per asset

Financial Impact

When a disposal is completed:

Action Description
Asset flagged is_disposed set to true; asset removed from active lists
Depreciation stopped No further depreciation calculations for the asset
Sold Value recorded If the asset was sold, the sold value is captured
Gain/Loss calculated Difference between sold value and net book value

Master Data Used by This Module

Master Entity Where Used Purpose
Asset Categories Asset selection filters Filter assets for disposal
Locations Asset selection filters Filter assets by location
Departments Asset selection filters Filter assets by department
Workflow Templates Automatic Approval routing (if configured)

Related: Asset Management · Permits · Depreciation Management · Workflow Management · Reports