Contract Management
Contract Management is a dedicated module in Infraon Infinity designed to handle and track all essential contractual agreements. It ensures streamlined organization and visibility into each contract’s lifecycle. This module allows users to efficiently store and monitor important details such as start and end dates, renewal terms, obligations, compliance requirements, and associated costs.
With the Contract Management module, organizations can manage various contract types, including:
Procurement Contracts: Manage purchase and acquisition of IT hardware, software, fixed assets, and consumable items, including pricing, quantity, and tax details.
Support & Maintenance Contracts: Track support agreements, maintenance schedules, and service coverage for assets and systems.
Service Contracts: Manage contracts related to outsourced or third-party services and operational support.
System Integration & Project Contracts: Handle contracts for system implementation, integration activities, and project-based engagements.
Lease Contracts: Manage lease agreements for assets, equipment, or infrastructure with defined terms and durations.
Other Contracts: Capture and manage additional contract types that do not fall under standard categories.
What do you see on the screen
The Contract Management page provides an organized view of all the contracts stored in the inventory and their associated details. Users can access a pre-configured list of contract categories on the left panel, including Software, Hardware, Lease, and Service.
These categories are dynamically displayed based on the types of contracts added to the system.
Note: Users cannot create new contract categories. Only the predefined categories—software, Hardware, Lease, and Service—are available for selection.
The following table outlines the available action icons and their functionality:
Basic Details | Contract Management |
Label
Action
Description
Search
Search for specific contracts by name, type, etc.
Use this feature to locate contracts in the inventory quickly based on specific details.
Filter
Apply filters based on fields and conditions.
The fields include Contract Name, Type, ID, Vendor, Status, Managed By, Approver, Description, Start Date, and End Date.
Grid View
Display the contract data in a grid format.
Provides a structured, row-column view of all contracts for easy comparison.
Card View
Display the contract data in a card-based layout.
Allows users to view contracts as individual cards for a concise summary of key details.
New Contract
Add a new contract to the inventory.
Create new contracts in any predefined categories: Software, Hardware, Lease, or Service.
Edit
Modify details of an existing contract.
Enables users to make changes to already added contracts.
Delete
Remove a contract from the inventory.
Permanently delete the selected contract and its associated details.
The main page also displays essential fields for each contract, ensuring users have quick access to critical information at a glance. These fields include:
Contract Name
Contract ID
Type
Vendor
Manufacturer
Status
Renewal Status
Expiry Date
View Contract Details
Clicking on a specific contract opens a detailed pop-up window for privileged users. This window provides a comprehensive view of the contract's key information and associated details. Refer to the table below for more information:
Contract Details | Contract Management |
Label
Action
Description
Top Panel
View-only field, no actions can be performed here.
Displays fundamental contract details such as the contract ID, name, and associated information.
Summary
View-only field, no actions can be performed here.
Showcases detailed contract information, including basic details, software license properties, terms of the contract, and itemized cost details.
License Info
View-only field, no actions can be performed here.
Provides a summary of the license information linked to the contract, ensuring clear visibility of license-specific attributes.
Attachment
Privileged users can upload attachments
It enables privileged users to add files by dragging and dropping or browsing to upload (accepted formats: png, jpeg, jpg, txt, doc, docx, CSV, xls, xlsx, pdf; max size: 20 MB). Attachments are categorized under Default Category, Contract Agreement, Insurance and Bonding, Legal Notices, Payment Terms, and Terms and Conditions.
Activity Log
Can be viewed in grid or card view; includes search functionality
Displays the complete history of all activities performed on the contract since its creation, with advanced search capabilities for ease of navigation.
Recent Activities
View-only field, no actions can be performed here.
Highlights only the most recent actions taken on the contract, providing a quick overview of recent updates.
Customize Contract ID
When this setting is enabled, the system allows users to define a custom contract ID structure. The format can be configured using prefixes, numeric values, and custom fields to align with organizational standards.
This format is applied automatically during contract creation, ensuring each contract is uniquely and consistently identified.
Example Formats:
#CONT-0001
#PROC-2026-0001
#AMC-IND-0100
You can configure this from: Contract Management → Actions → Customize Contract ID.
Customize Contract ID Format | Field Reference
Preview Section
View-only
Displays a live preview of the generated Contract ID based on the selected format.
Prefix
Enter text manually
Define a static prefix for the contract ID. Example: CONT, PROC, AMC.
Custom Format
Click to add fields
Add dynamic components such as Vendor, Contract Template, Location, or Year.
Field Type
Select from the dropdown
Choose the type of field to include. Options include Text, Alpha Numeric, Random, Year, Contract Model, Contract Template, Vendor, Manufacturer, and Location.
No of values
Select from the dropdown
Define the length of the selected field.
Add Field
Click to add
Add multiple fields to build a structured contract ID format.
Number Type
Select from the dropdown
Define how the numeric sequence is generated (e.g., Auto Increment, Random).
Starting From
Enter a numeric value
Set the starting number for the sequence. Example: 1 → 0001.
Last updated