Zoomed Image

Contracts

IT Asset Management Guide
Contracts

Contracts

Contracts in xAssets track agreements such as hardware maintenance contracts, software support and licence agreements, leases, and service level agreements. Use the Contracts and Leases module to monitor start and end dates, link contracts to the assets they cover, and get advance warning of upcoming expirations.

Why Track Contracts

Without centralised contract tracking, organisations risk:

  • Missed renewals -- contracts expire without notice, causing gaps in coverage
  • Unnecessary spending -- contracts auto-renew for assets that have been disposed of
  • Audit failures -- inability to demonstrate that assets are covered by valid agreements
  • Operational risk -- hardware maintenance lapses on business-critical servers

Viewing Contracts

Navigate to Contracts and Leases in the left-hand navigation to open the Contracts Dashboard. The dashboard has four tabs -- Contracts and Leases, Contracts, Leases, and Warranties. The default tab gives a combined overview, including a "Contracts and Leases by Location" chart and a grid of contracts and leases expiring in the next 30 days:

Contracts and Leases dashboard

Click the Contracts tab (or the Contracts menu item) to see a flat list of all contract records, with columns for Contracted Assets, Contract Start/End Date, Custodian, Category, Days To Expiry, Department, Location, and Amount:

All Contracts list

Click a row in the list to open that contract. It opens in the same style of form used to create a new contract or lease (see the fields below and the New Lease example later in this article):

Contract list, ready to open a record

Key Contract Fields

Field Purpose
Reference / Description Identifies the contract or agreement
Category Type of contract (Standard Contract, Hardware Maintenance Contract, Software Support Contract, Lease, Service Level Agreement, Software License Agreement, etc.)
Supplier The vendor or provider
Contract/Lease Starts / Contract/Lease Ends The contract term
Amount The contract value, in the record's Currency Code
Status e.g. In Service, Disposed
Department / Cost Centre / Custodian / Location The owning business unit and the person and place responsible for the agreement

Contract Expiry

The Contracts and Leases dashboard highlights contracts and leases due to expire, and the module includes dedicated menu items such as Contracts Expiring in 90 Days and Leases Expiring in 90 Days for closer review:

Contracts and Leases expiring widget

All Contracts list with Days To Expiry column

Tip: Set up email notifications (see Email Notifications) to receive automatic alerts when contracts approach their expiry date. This removes the need to check the dashboard manually.

Creating and Managing Contracts

Use New Contract (or New Lease for leases) from the Contracts and Leases menu to create a record. Editing an existing contract uses the same form, with sections down the left for Asset Data, Relationships (Related Assets, Leased Assets), Financials (Valuations, Transactions, Depreciation Setup), and Service Desk:

Contracts and Leases dashboard

To retire a contract, open it and set its Status, in the same way as any other asset record.

Leases

Leases are managed the same way as contracts -- a lease is simply a record with the Category set to "Lease". To create one, use New Lease from the Contracts and Leases menu:

New Lease dialog

The New Lease form pre-selects the Lease category and otherwise uses the same fields as any other contract (Description, Contract/Lease Starts and Ends, Department, Cost Centre, Custodian, Location, Supplier, Amount). Its Financials section adds Valuations, Transactions, and Depreciation Setup tabs for tracking the lease's asset value over time.

Linking Assets to Contracts and Leases

To associate physical assets with a contract or lease, use one of these methods:

Method 1: Drag and Drop

Drag assets from a query results screen directly onto the contract record.

Method 2: Copy and Paste

  1. Select the assets you want to link from a results screen
  2. Choose Query > Copy -- a dialog confirms the copied records

Screenshot

  1. Open the contract or lease record

Screenshot

  1. Choose Paste Children...
  2. Select the appropriate Dependency Type (e.g., "Is Lease For" for leases, "Is contract for" for other contract types):

Screenshot

  1. Click OK

After linking, the contract's Contracted Assets count updates to reflect the associated assets:

All Contracts list

Open the contract and go to Relationships > Related Assets to see which assets it covers:

Related Assets tab

This same approach works for all contract types, including hardware maintenance contracts.

Lease Expiry Reports

The Leases Expiring in 90 Days menu item, under Contracts and Leases, identifies leases (and the assets on them) approaching the end of their term:

Contracts and Leases dashboard

Combined View

The Contracts and Leases tab of the dashboard shows both contracts and leases together, including the "Contracts and Leases by Location" chart:

Contracts and Leases dashboard

Click a location in the chart to drill down to the individual contracts and leases at that location. Use the up arrow Drill-up arrow icon

to drill back up, or the full screen icon ![Full screen icon](../../images/icon-full-screen.png) to expand the view.

Tips

  • Link all assets to their covering contracts -- this enables you to quickly assess the impact when a contract expires
  • Review the expiry views (Contracts Expiring in 90 Days, Leases Expiring in 90 Days) monthly and plan renewals at least 90 days in advance
  • When disposing of assets, check whether they are linked to contracts that should be adjusted or terminated
  • Use the Related Assets relationship to link related contracts (e.g., a master agreement with sub-contracts)