POS + General Ledger + Inventory + Payroll — All Included on Every Plan | Free Updates Forever

Editing Asset Details

Editing Asset Details

After an asset has been added to AccuArk, you may need to update its information as circumstances change. This guide covers how to open an asset for editing, which fields you can modify, and how AccuArk tracks every change in the activity log.

Opening an Asset for Editing

There are two ways to open an existing asset record:

  1. Double-click from the Asset Register — Open the Asset Register (Assets > Asset Register), locate the asset in the grid, and double-click its row. This opens the asset in the the Asset Details screen form in edit mode.
  2. Select and click Edit — In the Asset Register, select the asset row and click the Edit button on the toolbar.

Both methods open the same the Asset Details screen form, pre-populated with all of the asset's current data.

Required Permission

You must have the Edit Assets permission assigned to your role to modify asset records. Without this permission, the form opens in read-only mode and the Save button is disabled. Users with the Super Admin role have this permission automatically.

Editable Fields

The following fields can be modified on an existing asset record:

General Information

FieldDescription
Asset NameThe descriptive name of the asset (for example, 'Dell Latitude 5550 Laptop')
CategoryThe asset category this item belongs to (for example, IT Equipment > Laptops)
DescriptionFree-text description with additional details about the asset
Serial NumberThe manufacturer's serial number
ManufacturerThe company that manufactured the asset
ModelThe model name or number
BarcodeThe barcode value assigned to this asset for scanning and label printing

Location and Assignment

FieldDescription
LocationThe business location where the asset is physically located
ZoneThe specific zone within the location (for example, Server Room, Warehouse A)
DepartmentThe department the asset is assigned to
Assigned EmployeeThe employee currently responsible for the asset

Financial Fields

FieldDescription
Purchase CostThe original acquisition cost
Installation CostAny costs incurred to install or set up the asset
Other Capitalized CostsAdditional costs that should be capitalized (shipping, configuration, etc.)
Total Capitalized CostAutomatically calculated as the sum of purchase, installation, and other costs
Salvage ValueThe estimated residual value at the end of the asset's useful life
Warranty Expiration DateThe date when the manufacturer or extended warranty expires

Depreciation Settings

FieldDescription
Depreciation MethodStraight-Line, Declining Balance, Double Declining Balance, Sum-of-Years-Digits, or Units of Production
Useful Life (Months)The expected useful life of the asset in months
Depreciation Start DateThe date from which depreciation is calculated (usually the acquisition or in-service date)

GL Account Mapping

FieldDescription
Asset AccountThe Balance Sheet account where the asset's value is recorded
Accumulated Depreciation AccountThe contra-asset account for accumulated depreciation
Depreciation Expense AccountThe Income Statement account for monthly depreciation expense

Status and Condition

FieldDescription
ConditionThe current physical condition of the asset (Excellent, Good, Fair, Poor)
StatusThe lifecycle status (Active, In Storage, Under Repair, Disposed, etc.)

Read-Only Fields

The following fields cannot be changed after an asset is created:

  • Asset Number — This is generated automatically at creation time using the category prefix and auto-incrementing sequence (for example, IT-00042). It serves as the permanent unique identifier for the asset and cannot be modified.
  • Creation Date — The date and time the asset record was originally created.
  • Created By — The user who created the asset record.

These fields are displayed on the form for reference but are not editable.

What Happens When You Save

When you click Save after making changes, AccuArk performs the following steps:

  1. Validation — The system validates all required fields. If any required field is missing or invalid, an error message is displayed and the save is blocked.
  2. Change Detection — AccuArk compares every field's current value against the previously saved value. Only fields that have actually changed are included in the update.
  3. Change Diff Generation — For each changed field, the system creates a diff record showing the old value and the new value. For example: 'Location changed from Main Warehouse to Downtown Office'.
  4. Database Update — The asset record in the database is updated with the new values.
  5. Activity Log Entry — A new entry is written to the asset_activity_log table with activity_type set to 'edited'. The log entry includes the complete change diff so you can see exactly what was modified, when it was modified, and by whom.

Impact of Specific Changes

Some field changes have broader effects beyond simply updating the stored value:

Changing Category

When you change an asset's category, AccuArk checks whether the new category has different default GL accounts. If the defaults differ from the asset's current GL account assignments, a confirmation dialog asks whether you want to update the GL accounts to match the new category's defaults. Choosing Yes updates all three GL accounts (asset, accumulated depreciation, and depreciation expense). Choosing No keeps the existing GL accounts unchanged.

Changing Location

Editing the location field directly updates the asset's stored location. However, this is recorded as an informal change — it appears in the activity log as a field edit, not as a formal transfer. If you need a proper audit trail with transfer reason, approval workflow, and transfer history reporting, use the Transfer Asset form (Assets > Transfer Asset) instead. The Transfer form creates a dedicated transfer record in the asset_transfers table with full tracking details.

Changing Depreciation Method or Useful Life

Changing the depreciation method, useful life, or salvage value affects how future depreciation is calculated. Importantly, these changes are not retroactive. Depreciation that has already been recorded in closed periods remains unchanged. The new settings apply only to future depreciation runs. The remaining depreciable amount is spread over the remaining useful life using the new method.

For example, if an asset has been depreciating under Straight-Line for 12 months and you switch to Declining Balance, the next depreciation run will use the Declining Balance formula applied to the current book value and remaining useful life.

Changing Status

Changing an asset's status may affect whether it appears in certain views and reports. For example, setting the status to 'Disposed' removes the asset from the active Asset Register view (though it remains accessible through filters). Setting the status to 'Under Repair' keeps it visible but flags it for maintenance staff.

Changing Condition

Updating the condition field is informational and does not trigger any automated processes. However, the change is logged in the activity history, creating a record of the asset's condition over time. This is useful for maintenance planning and insurance documentation.

Reviewing Change History

To see what has been changed on an asset:

  1. Open the asset in the Asset Details screen
  2. Navigate to the Activity tab
  3. The activity log displays all events for this asset in reverse chronological order
  4. Look for entries with activity_type 'edited' to see field changes
  5. Each edit entry shows the change diff, the user who made the change, and the date and time

The activity log is append-only and cannot be modified or deleted, ensuring a tamper-proof audit trail.

Tips and Best Practices

  • Use the Transfer form for location changes — If you need to track why an asset moved between locations and want the change to appear in transfer reports, always use Assets > Transfer Asset rather than editing the location field directly.
  • Review the activity log regularly — The activity log provides a complete history of every change. Review it during audits or when investigating discrepancies.
  • Update condition during physical audits — When performing a physical audit, take the opportunity to update the condition field on each asset you inspect. This builds a historical record of asset condition over time.
  • Be cautious with depreciation changes — Changing depreciation settings mid-life affects future calculations. Consult your accountant before changing the depreciation method on assets that are already being depreciated.
  • Document changes in the description — For significant changes, consider adding a note to the description field explaining why the change was made, in addition to the automatic activity log entry.

Related Articles

Was this article helpful?
Back to Asset Management Contact Support
Please note: This article is intended as a general guide. AccuArk© is continuously improved through regular software updates, so some screens, labels, or features described here may appear slightly different in your version. If something doesn't match or you need further assistance, please don't hesitate to contact our support team.
Still need help?

Our support team is ready to assist you.

Submit a Ticket