Skip to main content

Asset Tracking & Lifecycle

Create, categorize, and track assets through their entire lifecycle — from procurement to disposal — with full visibility into status, condition, location, transfers, maintenance, and financial details.

Asset Kanban View

The main Assets view displays all assets in a Kanban board grouped by status, with rich cards showing type, tags, assigned user, stock levels, financials, and warranty information.

Asset Kanban view showing assets grouped by status with details like purchase price, book value, and warranty

Creating Assets

Navigate to Asset Management > Assets and click New to create an asset record.

Asset Form — Basic & Financial Information

The asset form is organized into tabs covering all aspects of an asset record.

Asset form showing basic information and financial details for ASSET/00001

TabFields
Basic InformationProduct, Asset Type, Tags, Serial Number, Barcode, Model Type (Single/Multiple), Initial Stock, Condition, Department, Responsible User, Status
FinancialPurchase Price, Invoice Date, Invoice Link, Current Book Value (computed), Total Depreciation (computed), Total Maintenance Cost (computed)
DepreciationEnable Depreciation toggle, Last Depreciation Date, Depreciation Count, Inline depreciation entries table
MaintenanceNext Maintenance Date (computed), Maintenance Count, Inline maintenance entries table
Vendor / WarrantyVendor, Warranty Expiration Date, Remaining Warranty (computed with color), Warranty Status badge
Assignment / LocationCurrent Location, Assigned User (computed), Assigned By (computed), Transfer Count, Inline transfer entries table
DocumentationNotes (text), Document Attachments (many2many to ir.attachment)

Auto-Generated Fields

  • Asset Code: Auto-generated via sequence (ASSET/00001), readonly
  • Current Book Value: Purchase Price minus Total Depreciation
  • Current Stock: Initial Stock minus Active Transfers (for multiple assets)
  • Assigned User / Assign By / Current Location: Derived from the latest active transfer

Validation Rules

Constraints
  • Barcode must be unique across all assets
  • Serial number must be unique across all assets
  • Purchase price must be greater than or equal to 0

Asset Documentation & Transfer History

The asset form includes tabs for documentation, internal notes, and a complete transfer history showing all assignment records.

Asset form documentation tab showing attached documents, internal notes, and transfer history

Depreciation & Maintenance Settings

Each asset has dedicated sections for depreciation settings (when enabled) and maintenance information, along with vendor and warranty details.

Asset form showing depreciation settings, maintenance information, and documentation section

Asset Lifecycle Statuses

Assets move through 6 statuses throughout their lifecycle. Status is displayed as colored badges on the asset form and Kanban cards.

StatusDescriptionBadge Color
AssignAsset is assigned to an employeeBlue
ReturnAsset has been returned from assignmentGreen
On HoldAsset is temporarily unavailableOrange
In WarehouseAsset is in storage / warehousePurple
RepairAsset is undergoing maintenance or repairOrange
DestroyedAsset has been disposed / written offRed

Asset Conditions

Track the physical condition of each asset using 5 levels:

ConditionColor
NewGreen
GoodBlue
FairOrange
PoorOrange
DamagedRed

Stock Management

The module supports two asset model types for different use cases.

Model TypeDescriptionExample
SingleOne unique physical item. Initial stock = 1. Transfers always move 1 unit.Laptop, Vehicle, CNC Machine
MultipleStock-based items. Set initial quantity. Transfers deduct from available stock.50 Office Chairs, 25 Monitors

Stock Calculations

FieldFormula
Initial StockSet manually on creation (default: 1)
Active TransfersSum of stock_qty from all transfers with status = "assigned"
Current StockInitial Stock - Active Transfers
Stock Validation

When creating a transfer for a multiple-asset, the module validates that sufficient stock is available. If the requested quantity exceeds current stock, a validation error is raised.

Barcode Label Printing

Print professional barcode labels for physical asset identification directly from the asset form using the Print Label button.

Printed barcode label showing company name, barcode, asset code ASSET/00001, and purchase price

Label Formats

FormatDimensionsPriceBest For
Dymo57 x 32mmOptionalDymo label printers
2 x 7 with Price97 x 37.1mmYes (top-right)Standard label sheets
4 x 7 with Price47 x 37.1mmYesMedium labels
4 x 12 with Price43 x 19mmYesSmall labels
4 x 12 no Price43 x 19mmNoSmall labels, no price
CustomUser-definedConfigurableCustom label sheets

Transfer Management

Assign assets to employees, track from/to locations, manage returns, and maintain full audit trails via chatter.

Transfer list view showing transfer codes, assigned employees, dates, locations, and statuses

Transfer Fields

FieldDescription
Transfer CodeAuto-generated (TRANSFER/00001), unique, readonly
AssetThe asset being transferred (tracked)
EmployeeEmployee receiving the asset (tracked)
Assign DateDate of assignment (tracked)
Assigned ByUser who created the transfer (auto-filled, tracked)
From LocationSource location (dropdown + text, tracked)
To LocationDestination location (dropdown + text, tracked)
Return DateWhen the asset was returned (must be >= assign date)
QuantityNumber of units (for multiple-asset types, default: 1)
StatusAssigned, Returned, or Under Maintenance (tracked)
Chatter Tracking

All key fields are tracked. Changes to asset, employee, dates, locations, and status are automatically logged as chatter messages with before/after values.

Vendor Management

Manage suppliers and service providers with contact details, service capabilities, ratings, and linked asset and maintenance records.

Vendor list showing vendor names, contacts, phone numbers, emails, service areas, and ratings

Vendor Fields

SectionFields
ProfileName, Address, Location/Region, Website, Tax ID, Rating (1-5 stars)
ContactContact Person, Phone, Email (validated)
ServicesRepair Service (toggle), Maintenance Service (toggle), Additional Services (toggle)
CountsAsset Count (computed), Maintenance Count (computed) — clickable stat buttons

Maintenance & Repair

Log corrective, preventive, and predictive maintenance with vendor tracking, cost recording, priority levels, and document attachments.

Maintenance/Repair list showing asset references, types, priorities, vendors, costs, dates, and statuses

Maintenance Entry Fields

FieldDescription
AssetAsset being serviced
Maintenance TypeCorrective, Preventive, or Predictive
PriorityLow (0), Medium (1), High (2), Urgent (3) — displayed as stars
VendorService provider (from asset.vendor)
Start Date / End DateService period (end must be >= start)
DurationComputed: End Date minus Start Date (in days)
CostMaintenance amount (must be >= 0)
InvoiceLink to accounting invoice
StatusPending, In Progress, Completed
DescriptionDetailed service notes
DocumentAttach service reports, photos, receipts

Warranty Tracking

Monitor warranty expiration dates with color-coded indicators and dashboard alerts.

Warranty Status Colors

StatusConditionColor
SafeMore than 6 months remainingGreen
Warning3 to 6 months remainingYellow
CriticalLess than 3 months remainingRed
ExpiredPast expiration dateRed

The Remaining Warranty field shows a human-readable countdown such as "2 Years, 3 Months, 15 Days" or "Expired". This appears on both the asset form and the Kanban card.

Dashboard Alerts

The dashboard shows a count of assets with warranties expiring within 30 days, displayed in the Alerts and Warnings panel.

Need Help?

Contact SDLC Corp at sdlccorp.com/contact-us or email sales@sdlccorp.com