API Name: ITAM_App__Disposal__c
The Disposal object represents the formal process of removing an IT asset from active inventory and marking it as Disposed. It is used when an asset reaches the end of its lifecycle due to damage, obsolescence, resale, donation, or other predefined reasons.
Disposing an asset through this object automatically updates the related Asset Unit status to Disposed, ensuring accurate lifecycle tracking and preventing further assignments or transfers.
Note: Assets marked as Disposed are excluded from license usage calculations and limits.
? Key Functionalities
Direct Link: Links directly to the Asset Unit being disposed.
Reason Tracking: Allows administrators to specify the Disposal Reason for compliance and audit tracking.
Status Automation: Automatically updates the asset’s status to Disposed upon creation of a disposal record.
License Exclusion: Disposed assets do not count toward license limits or active usage statistics.
➕ Quick Action Button: Disposal records can be easily created using the “Asset Disposal” button located directly on the Asset Unit record page.
➕ Safety Guardrails: The system prevents the creation of a Disposal record if the related Asset Unit is currently in “Repair“ or “Warranty“ status, preventing accidental loss of covered assets.
➕ Disposal Date: Each disposal records the date the asset was actually disposed, which is often earlier than the date the record was entered. The Disposal date defaults to today and is requested on the “Asset Disposal” screen, where it can be backdated. It cannot be left blank or set in the future. The date is also rolled up onto the Asset Unit, so disposed assets can be filtered and reported on by date without opening each disposal record.
✅ Tips & Best Practices
- Use consistent Disposal Reasons to support reporting and decision-making.
- Always confirm asset ownership and status before disposing.
- If the asset includes child assets (e.g., dock with laptop), dispose of the entire hierarchy to avoid orphaned units.
- Disposing is a critical action; ensure the asset is no longer in active use before proceeding.
- When recording a disposal after the fact, backdate the Disposal date to the day the asset physically left inventory — the record creation date is not a reliable disposal date.
| Field Label | Field API name | Type | Help Text |
| Disposal | Name | STRING (80) | |
| Asset Unit | ITAM_App__Asset_Unit__c | REFERENCE (ITAM_App__Asset_Unit__c) | |
| Description | ITAM_App__Description__c | TEXTAREA | |
| Disposal date | ITAM_App__Disposal_date__c | DATE | Actual date the asset was disposed. Defaults to today; change it if the asset was physically disposed on an earlier date. |
| Disposal reason | ITAM_App__Disposal_reason__c | REFERENCE (ITAM_App__Disposal_reason__c) | Select Disposal reason |