Maximo ACM (Asset Configuration Manager) is an Add-On for MAS Manage & Maximo 7.6.x earlier versions.
What is ACM used for ?
Maximo ACM is designed to help manage the configurations of high-value, complex, and regulated assets such as aircraft, rail vehicles, engines, and weapon systems by tracking their configuration throughout their lifecycle.
Purpose of ACM
ACM helps ensure that assets remain compliant with their original design and maintenance requirements. It is essential in industries where safety, compliance, and traceability are critical.
Core Components of ACM
ACM is built with three key components:
1) Reference Data
When we receive an Asset (Train/Locomotives/Aircraft) and its components, we must create engineering reference data (as designed) for it. The reference data specifies the configurations allowed for the asset and how it is maintained.
This defines the "as-designed" configuration of the asset, including:
- Models
- Positions
- Items/Parts
- Maintenance Programs
- Meters
- Configuration Rules
- Variants
2) Operational Data
It refers to the data about production assets as they are maintained to perform their day-to-day operations.
The "as-maintained" data includes:
- Asset creation and tracking of sub-assemblies and serialized components
- Installation/removal of components
- Scheduled and unscheduled maintenance
- Meter-based overhauls
- Design modifications and upgrades
- Maintenance history
3) Build Data Interpreter (BDI)
BDI validates any operational changes to Configuration Managed (CM) Assets. It checks each position against the reference data and its configuration rules that are defined for the associated Model.
It reports the status of non-compliant assets in the Assets (CM) application through color-coded data.
Some key features of Maximo ACM:
Models (CM)
A model can represent a top-level asset (aircraft or train), or an equipment assembly, such as an engine or HVAC sub-system.
- Installable? flag can denote whether this Model can be installed on another Model hierarchy. An Installable Model of a coach or car can be used in many other models like Train.
- A Build Item is a part or an assembly of parts. In an aircraft model, a build item for an engine will contain a CM Item assembly that forms a hierarchy for engine.
BDI Cron Tasks
BDI runs scheduled jobs via the Cron task PlusABDIAsyncImmediateJobCron to automate actions such as:
- Change PM Status
- Generate PM records from Master PM
- Create WO from PM using alert point
- Create PM records when Assets are created
Meter Readings For CM Assets
For CM-Managed Assets, Maximo don't support an "Accept Rolldown From" = ASSET or LOCATION for child assets/locations. It must be set to NONE.
It's the default value when new ASSETMETER records are created for CM-Managed Assets.
ACM uses a dynamic meter calculation for CM-Managed assets based on asset configuration history. As such
there is no need to roll down (duplicate) the meter readings on the sub-assembly assets.
This enables meter readings to be more easily altered or corrected and also if the configuration history is modified, for example, a child Asset is removed/installed, the dynamic calculation ensures the meter totals for these child Assets are accurate.
If you set "Accept Rolldown From" to ASSET or LOCATION, Maximo will record incorrect values by multiplying the Asset meter totals.
Work Types that resets Meters
ACM related Work Types: OVHL (Over Haul) , REP (Repair) & INSP (Inspection) when used in Work Order for an Asset will reset the Time Since (Over Haul, Repair & Inspection) Meter Reading to 0 on moving the Work Order status to Complete.

Technical Records
Technical Records (CM) application is used for upgrade or modifications campaigns, such as:
- Software Updates
- Safety driven modifications
- Part replacement
You can define:
- Narratives describing the change
- Compliance status (mandatory or optional)
- Associated models and variants
- A CM Item to be upgraded and its position in the model hierarchy
- An Inoperative Date that indicates when BDI should apply the upgrade
- A Superseding CM Item, representing the new upgraded part
The "Apply Multiple Upgrades?" option allows grouping multiple asset upgrades into one Work Order.
Technical Records do not perform automatic installation/removal of an Asset in the build hierarchy—it only updates the part number.
References: