Fixed Assets Document Flow
Fixed asset lifecycle — Draft, InService, Idle, UnderMaintenance, Disposed, WrittenOff — with Place in Service, Depreciate, Transfer, Dispose, Write Off.
Fixed Assets Document Flow
Asset lifecycle uses FixedAssetStatus and asset-specific verbs (not Submit / Approve / Reject / Decline).
Hub: Target Document Flow. Overview: Fixed Assets.
#Statuses
Draft, InService, Idle, UnderMaintenance, Disposed, WrittenOff
Asset lifecycle — place in service and operational states
flowchart TB Start((Create)) --> Draft[Draft] Draft -->|Place in service| InService[InService] InService -->|Set idle| Idle[Idle] InService -->|Maintenance| UnderMaintenance[UnderMaintenance] Idle -->|Return to service| InService UnderMaintenance -->|Complete maintenance| InService class Start egkStart class Draft egkDraft class InService,Idle egkActive class UnderMaintenance egkWarn
Asset lifecycle — dispose or write off
flowchart TB InService[InService] -->|Dispose| Disposed[Disposed] Idle[Idle] -->|Dispose| Disposed InService -->|Write off| WrittenOff[WrittenOff] Idle -->|Write off| WrittenOff class InService,Idle egkActive class Disposed,WrittenOff egkTerminal
Actions menu (Assets grid)
| Action (localized key) | Enabled when | Disabled when |
|---|---|---|
| Place in Service | Draft |
Any other status |
| Depreciate | In service / idle / maintenance | Disposed, WrittenOff, Draft |
| Transfer | Not disposed/written off | Disposed, WrittenOff |
| Dispose | Not already terminal | Disposed, WrittenOff |
| Write Off | Not already terminal | Disposed, WrittenOff |
#Post-action sync
Grid reloads after each lifecycle action; status chip and disabled flags on Actions re-evaluate immediately. Failures leave prior status.
#Scenarios
| Scenario | Result |
|---|---|
| Place draft in service | InService |
| Dispose | Disposed; depreciate/transfer/dispose/write-off disabled |
| Write off | WrittenOff |
| Depreciate disposed asset | Action disabled in UI |