IBM Support

IBM Maximo Application Suite - Manage Operator patch 9.0.27

Fix Readme


Abstract

On 25 June 2026, IBM released IBM® Maximo® Application Suite Manage Operator patch 9.0.27. 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.325.
This patch uses Graphite 2.13.674.
 
For Industry Solutions Patches, go to:

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 Behavior 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
DT458077Preventive maintenanceWhen a PM-generated Work Order fails to change status to APPR with error "BMXAA4590E - Could not change Work Order ##### status to APPR.", the system still creates Reservations, including duplicate reservations for both New and Used condition codes.
DT458514System (Object)In Mobile, when OSLC async job fetching is enabled, some async job requests do not complete. The system continues to return 202 responses during polling and eventually returns a 400 error.
DT461631InvoicesIn Invoices application, Allocate Services action does not calculate Prorated Cost correctly when there are multiple Services to Allocate.
DT462561InvoicesIn the Invoice application, updating the Line Cost for a prorated Standard Service line during Allocate Services does not recalculate the Total Services to Allocate.
DT464379InventoryIn the Inventory application, inventory balances are not updated correctly after changing Condition Code.
DT464675ReceivingError when importing MATRECTRANS - "BMXAA6228E - The GL Account number on a receipt must be the same as those on the purchase order.".
DT465332SpatialWhen using “Bring List View features to Results” to display records in Results tool, “Unselect All” and “Select All” buttons don’t work.
DT466872Scheduler/CrewMaximo Asset Management GS‑LP fails to populate constraints and Gantt view with BMXAT0137E due to SQL validation rejecting internal SKDCONSTRAINT update
DT467744MobileIn the Mobile Inspections application and Role-Based Application, selecting an Inspection from Map View and then clicking its Map icon causes the map to go blank instead of showing the Inspection location.
DT467767System (Object)LOGINTRACKING entries are created for failed api requests.
DT467816Request for QuotationsIn the Request for Quotation application, when a Quotation Line uses a different Unit of Measure than the RFQ Line, creating a Purchase Order does not apply the conversion factor correctly, so the Purchase Order reflects the wrong unit conversion.
DT468112Work Order TrackingWhen generating Work Orders from Preventive Maintenance, the Work Order Lead is populated from the Job Plan Lead instead of the PM Lead.
DT468733
Database Change
 
Work Order TrackingIn the Work Order Tracking (Nuc) application, the Originating Record hover dialog shows Invalid Binding for Originating Record and Originating Record Class even when the hover over is configured correctly.
DT469606Job PlansIn the Resource Level Management application, saving a Threshold record with only prepopulated values returns dynamicjobplan#ThresholdsInvalid instead of the correct message, "BMXZZ7117E – The start value must be lower than the end value.".
DT469730Purchase OrderIn the Purchase Orders application, returning a partial Service Receipt can update POLINE.RECEIVEDUNITCOST incorrectly. For example, on a Service line with Unit Cost 199.50, the field is set to 199.53 after the return.
DT469856Job PlansIn the Job Plans application, under some locale settings (for example, fr_FR), Job Tasks with IDs greater than four digits show as saved successfully but are not actually saved, and filtering does not work correctly.
DT469863MobileIn the Technician application, selecting a Work Order from the Map filters the record list to that single record and the list does not reset, even after the user clears the filter.
DT469879MobileWhen creating an Inspection Form, custom values from the INSPFORMTYPE domain do not appear in the Type drop-down. Only default values are shown, so users cannot select custom Inspection Form types.
DT469958Crontask set upIn the Logging application, if an execution references a MAXMESSAGE that does not exist or cannot be resolved because of security or context conditions, the process stops with a NullPointerException.
DT470035Scheduler/CrewGraphical Assignment Requires Multiple Refreshes to Display New Work Order Assignments from Work Order Tracking
DT470048Preventive maintenanceIn the Preventive Maintenance application, generating Work Orders from different Preventive Maintenance records that use the same active Job Plan with direct-issue planned Material can fail with ORA-00001: unique constraint (MAXIMO.WOMATSTATUSSY_NDX1) violated.
DT470108CraftIn an environment using Microsoft SQL Server, In the Labor applicatio, deleting a Craft row from a Labor record fails with BMXAA6713E / SQL error 195 during validation against related Assignments, so the Craft cannot be removed.
DT470174UIKPI cards disappear or shrink on Operational Dashboard after updating target from KPI Manager.
DT470191MobileIn the Inspection Forms application, opening the application through Launch in Context or directly in the browser does not load answers.
DT470548ReceivingIn the Receiving application, when receiving inspected Items with decimal values, rounding is inconsistent across transaction types. For example, RECEIPT and RETURN can show a linecost of 1.895, while the corresponding TRANSFER shows 1.894.
DT471066AssetsWhen adding ASSETLOCRELATION records to an Asset by REST API or MX Loader, the request fails with an object or relationship already exists error even though no matching record exists in the database.
DT471084UIIn the Mobile application, tooltips configured on the barcode-button component do not display when the button is clicked or long-pressed.
DT471222MobileIn mobile, the Inspection application crashes during Data download.
DT471248MobileIn the Inspections application, opening the map for an Inspection from the record list can cause the map to disappear and display a blank white screen instead of the Asset location.
DT471497MobileIn the Service Requests Role-Based Application, creating a Service Request with a Classification that does not have Generate Description selected still populates the Summary with the Classification description, unlike the core Service Requests application.
DT472048UI In the Application Designer application, when a dialog is configured as a lookup_dialog, a Sig Option conditional CSS class on a table column is applied to all rows instead of only the rows that meet the condition.
DT472166MobileIn the Technician application, the Labor lookup filters correctly by Labor Code but does not return results when filtering by Display Name.

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

Document Information

Modified date:
25 June 2026

UID

ibm17276396