IBM Support

IBM Maximo Application Suite - Manage Operator patch 9.0.20

Fix Readme


Abstract

On 24 December 2025, IBM released IBM® Maximo® Application Suite Manage Operator patch 9.0.20. As with all patches, it is cumulative. In addition to the new fixes listed here, all fixes from earlier patches for this version are included.

Content

This patch updates Manage to version 9.0.221.
This patch uses Graphite version 2.13.648.
 
For Industry Solutions Patches, go to:

*Not updated from Operator Patch 9.0.19 in this release.


Manage and Mobile APAR and Known Issue Fixes
When an APAR or Known Issue has Manual Change in the first column, click the link or go to the Manual Changes section for directions.     
When an APAR or Known Issue has Behavior Change in the first column, click the link or go to the Behavioral Changes section for information.
When an APAR or Known Issue has Database Change in the first column, click the link or go to the Database Change Details section for information.
APARApplication NameDescription
DT440287
Manual Change 
System (Object)Cloned applications do not appear in the licensing tables MAXLICAPPACCESS and MAXLICAPPS and are not included in licensing calculations.
DT444473 MobileIn an Inspection form, Domain values of types LOWER and UPPER are not displayed in Search results.
DT445773 MobileSpatial Map configuration on Mobile uses lat/long on first map display storing GPS position.
DT445891 MobileIn a Batch Inspection, completing only the last inspection returns to the list of assigned inspections list.
DT448000 System (Object)In Database Configuration, it is possible to change the length and scale of MUSTBE attributes.
DT450415 System (Object)Adding the certPassthroughRoute property and saving the YAML causes error 'ManageWorkspace NAMESPACE violates policy 299 - "unknown field'.
DT450680 Inventory usageIssuing and returning Rotating Items with different unit costs under FIFO costing causes the MATUSETRANS table to record an average UNITCOST instead of retaining the asset’s original cost.
DT452709 MobileIn the Inspections application, associating an Inspection with a non-current, inactive Inspection Form revision displays error inspection#You have an outdated revision. Refresh inspections list..
DT453052 MobileIn Inspections, cannot trigger Single/Multiple Choice Domain condition when the Domain has fewer than 10 values.
DT453202 MobileIn the Technician application, closing saved worklogs prompts the user to save or discard, resulting in duplicate work logs.
DT453599 MobileChanging the quantity on a Material Request with multiple lines causes duplicate values to be displayed on mobile devices.
DT453626 Asset templatesGenerating an Asset from Asset template application takes longer than expected.
DT453730 System (Object)In the Notification application, adding a User Condition to a Notification User Subscription prevents the system from sending Notifications to that user.
DT453901 Purchase ordersWhen a PO Line or PO is created from a Quotation Line or RFQ, Receipt Tolerance is not copied to the PO Line or PO.
DT454052 AssetsMoving a Child Asset out of the hierarchy, then bringing it back again, does not inherit meter reading from the Parent Asset.
DT454124 ReportsSending Report reschedule e-mails does not always work as expected.
DT454437 Work orderIn Work Order Tracking, adding adding Labor hours to a Work Order fails with error BMXAA2590 - "Regular hours plus overtime duration exceeds duration between start time and finish times.".
DT454455 System (Object)Attachments (Child Doclinks) added in the Task Work Order on mobile devices cannot be deleted.
DT454493 Manual Change Behavior ChangeReceivingFiltering for a specific line number, then voiding a receipt causes error BMXAA1925E- "Cannot return more than what has been received." to occur.
DT454839 MobileIn the Inventory Receiving application, in Shipment Receiving, the Return option does not show a badge with the number of items to return, while the Receive option correctly displays the count of items to receive.
DT454878 System UIIn any application, copying and pasting non-plain text into a rich text field does not wok identically to using the text editor. This action causes messages not to display in the Communication Log.
DT455104 System UISelect Record action is causing an out of position blue square selector on all Manage applications
DT455130 MobileTo make an API request that the uses the pluscduedate_np attribute retrieves 200 records in about 40 seconds. Using just assetnum takes about 4 seconds for the same number of records. This delay can significantly impact Calibration workflows.
DT455142 MobileIn the Technician application, when a user is logged in with a comma-based locale, Asset Function Details display decimal separators instead of commas.
DT455433 Scheduler/CrewIn Graphical Scheduler, Invalid Shift data causes crash BMXAA4214E - "An unknown error has occurred. Please contact your system administrator for assistance. Gather the logs from the <HOME> directory and determine where and why the error occurred."
null
DT455650 MobileIn the Inventory Counting application on a mobile device, entering ad-hoc counting and performing counts causes the error: “Your changes cannot be saved.”
DT455678 MobileA custom action button label text is incorrect.
DT455722 Scheduler/CrewThe Graphical Assignment Work View displays the “Go to WOTEST” menu even though a user does not have security access to WOTEST.
DT455773 Preventive maintenanceIn Preventive Maintenance, the Next Meter Reading calculation incorrectly displays the Meter Reading of an Asset from another Site
DT455780 System UIIn the Chat Log component, if the user changes the chat input value, the Save/Discard dialog does not open.
DT455846 Preventive maintenanceIn Preventive Maintenance, on the Meter-based Frequency tab, adding a Location Meter, then generating work orders fails with error BMXAA4160E - "A major exception has occurred. Check the system log to see if there are any companion errors logged. Report this error to your system administrator." Cannot invoke "psdi.mbo.MboRemote.getMboValueData(java.lang.String)"" because "assetMeter" is null
DT455923 MobileOn mobile devices, creating a follow-up Work Order copies custom field values from the original Work Order in error.
DT455935 SpatialIn Spatial, the Link button appears for all created Relationships, including those not configured for the open mbo.
DT456427 SpatialIn Work Order tracking, selecting a record that has a linked location or asset, then adding a Job Plan with multiple tasks fails to save with error BMXAA6695E - "The MBO could not be batch validated for object WORKORDER. The error is ASSETNUM. Ensure that the object exists in the maxobject table. Check the log files in the home directory to determine the cause and source of the error."
java.lang.NullPointerException: null
DT456883 
Manual Change
Maintenance ManagerIn the Work Order application, loading a very large number of Work Orders takes a long time or returns error BMXAA6714E due to SQL timeout.

APARChange details
DT440287After duplicating an application, restart all pods so the Entitlement calculation process recognizes the cloned application.
Manual Steps to Configure the Message
1. Go to Database ConfigurationMore ActionsMessages.
2. Click New Message.
3. Fill in the following details:
FieldValue
Message GroupPO
Message Keyqbeonreceipts
Display MethodMSGBOX
Message ID PrefixBMXAA
Message ID SuffixE
Display ID?
Checked
Message Value:
The current record has not been saved, and a filter is currently applied. Save the record or clear the filter before voiding or returning items.
ButtonsChecked: OK
Unchecked: All other buttons
4. Click OK.
DT456883 

Manual steps to fix the environment where there is performance issue
1. Shut down the Maximo environment.
2. Back up the database.
3. Using a SQL query tool connecting as the database schema owner, log into the database.
4. Query the viewmanager table with this select statement:

select * from viewmanager where app='WOSUMMARY;'

5. Remove the view related to WOSUMMARY--either the default view, or the view which is causing the issue, by running this delete statement:

delete from viewmanager where app='WOSUMMARY' and viewname='Default view';


If it is default view, the view will be recreated with latest definitions or create a new view with same filters.

APARChange details
If a filter is applied to unsaved receipts, the user will receive an error message prompting them to either save the record or remove the filter, as using the filter on an unsaved record together may cause the received quantity to be calculated incorrectly during returns or voids.

[{"Type":"MASTER","Line of Business":{"code":"LOB77","label":"Automation Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSRHPA","label":"IBM Maximo Application Suite"},"ARM Category":[{"code":"a8m3p000000hB0QAAU","label":"Manage"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0.0"}]

Document Information

Modified date:
24 December 2025

UID

ibm17254753