Fix Readme
Abstract
On 31 July 2025, IBM released IBM® Maximo® Application Suite Manage Operator patch 9.0.15. 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.153.
For Industry Solutions Patches, go to:
IBM Maximo Asset Configuration Manager patch 9.0.x (patch 9.0.97)
IBM Maximo for Aviation patch 9.0.x (patch 9.0.29)
IBM Maximo Civil Infrastructure 9.0.x (patch 9.0.46)
IBM Maximo Health, Safety and Environment Manager patch 9.0.x (patch 9.0.17)*
IBM Maximo for Nuclear Power patch 9.0.x (patch 9.0.10)*
IBM Maximo for Oil and Gas patch 9.0.x (patch 9.0.17)*
IBM Maximo for Service Providers patch 9.0.x (patch 9.0.12)
IBM Maximo Spatial Asset Management patch 9.0.x (patch 9.0.23)
IBM Maximo for Transportation patch 9.0.x (patch 9.0.20)
IBM Maximo for Utilities patch 9.0.x (patch 9.0.18)
*Not updated from Operator Patch 9.0.14 in this release.
Manage and Mobile APAR and Known Issue Fixes
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 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.
| APAR | Application Name | Description |
| DT392932 | Report | Using Reportpack or Reportwithbreaks report delivery options, the usage log incorrectly identifies these as immediate reports |
| DT394137 | Integration | Adding a new Inventory Usage record with the Maximo Integration Framework does not update the Item Reservation quantity correctly. |
| DT397021 | Preventive maintenance | Preventive maintenance for Meter-based frequency displays incorrect Meter reading values. |
| DT397228 | System UI | In a Start Center Portlet result set, adding or remove selected fields from the portlet, then clicking Remove Selected removes all fields. |
| DT398413 | Mobile | When a user creates a new Inspection Form in the Manage app, then returns to the Mobile app, updates all data through the Settings menu, and attempts to create a new inspection using the Template option, the new Inspection Form does not appear in the list of available templates. |
| DT400963 | Mobile | In Mobile Calibration, The NO ADJ MADE option can be selected when the As Left values were entered manually. |
| DT406700 | Spatial | The System Property mxe.map.geometry.enableautolocate is not defaulted to false when Mapping is not enabled. |
| DT417477 | Report | In reports generated as PDFs, the barcode provided with Manage (Libre Barcode 128) produces barcodes that cannot be scanned. |
| DT417491 | Report | When printing nineteen or more Work Orders using Direct Print with Attachments, the output is sometimes out of order. |
| DT418425 | Invoices | In the Invoice application, creating a Reversal Invoice applies an incorrect exchange rate, resulting in a variance of the Total Base Cost. |
| DT418536 | Purchase requisitions | Saving a filtered Purchase Requisition (PR) line causes error "BMXAA4197E - Specified object not found. Report this error to the owner of the deployment." to display. |
| DT419682 | Inventory usage | When a Purchase Order is closed and the Inventory Usage status is set to 'SHIPPED,' a pop-up warns of a deleted reservation. Regardless of the user's response, the status change window reappears and creates a new shipment each time, resulting in duplicate shipments. |
| DT421773 | HSE | Some out-of-the-box Domains have values with sizes greater than the domain length. |
| DT422725 | Utilities | For records accessed from a Start Center portlet, in CU Estimating (T&D), the List view button does not work. |
| DT423271 | Spatial | In Spatial 9.0, the Layers tool does not show Subtype Group Layers. |
| DT423293 | Mobile | In Work Order Tracking, inserting a Problem using the FailureReport array causes duplicate entries to be created in the FailureReport table. The FailureReport array is missing from the API response. |
| DT423398 | Scheduler | In Graphical Scheduler, sorting on the Duration column of the View tab causes the application to appear to freeze. |
| DT423920 | System (Object) | The Message Tracking application does not log roll-back error messages. |
| DT424186 | Mobile | Answers using multiple Inspection Form revisions are saved for the same Inspection. |
| DT424693 | Assets | In the Assets application, the informational message "BMXAA0019I - The Asset field is either read-only or part of the primary key, and thus cannot be edited." may display. |
| DT425104 | Mobile | In Issues and Transfers, the Inventory Usage Records action does not allow users to search, list or filter Usage Records by their From Storeroom attribute. |
| DT425196 | Invoices | In the Invoices application > View Related Records dialog > Materials Receipts tab, an INVOICE line is wrongly displayed. |
| DT425549 | Mobile | When users create an Inspection Form question, they cannot enter a value in the Description field if its length exactly matches the field's maximum allowed length. |
| DT425788 | Report | In Db2 environments, a user in Reporting cannot use the not equal to operator (<>) in the filter to run a report. |
| DT426691 | Inventory usage | In the Inventory Usage application, users are unable to reuse a Rotating Asset in a new Inventory Usage transaction after rejecting its shipment. |
| DT426717 | System UI | Applying a custom CSS rule to change the Long Description font to sans-serif using the CSS Customization feature does not work as expected. |
| DT426724 | Oil & Gas | In the Moc (Oil ) application. populating the Asset field associated to a Location causes the informational message "BMXAA0019I - The Safety Critical Element field is either read only or part of the primary key. You cannot edit this field." to appear. |
| DT426788 | Accessibility (AVT) | The tooltip that appears when hovering over the Filter icon provides information that does not match the actual behavior of the filter functionality. |
| DT433344 | Automation Scripts | Deleting a script associated with an Object Structure Query causes a null pointer exception in the OSLC cache. |
| DT433654 | System UI | When multiple files are attached to a Work Order and marked as public, only one file is saved for public access. |
| DT433808 | Report | The Print Report icon on the BIRT Viewer does not work as expected. |
| DT433900 | Mobile | In the Inventory Counting application, when items are stored in multiple bins, the system sometimes shows an Overdue count that is higher than the total number of items scheduled for counting. |
| DT434342 | Report | Generating reports in Manage / BIRT with Hungarian accented characters render correctly in the browser and Excel exports, but disappear in the generated PDF reports. |
| DT434495 | Scheduler | In Graphical Assignment, assigning Labor generates the error "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.". |
| DT434559 | Mobile | In the Conditions dialog, clicking a field with a long description value opens a tooltip to show the description, instead of triggering the actions to show the Conditions. |
| DT434586 | System UI | JAWS announces the Item description multiple times. |
| DT434796 | Work Order Tracking | Users not in the MAXADMIN Security Group cannot cancel Child Work Orders with one or more Assets. |
| DT435023 | Work Order Tracking | In environments with Utilities installed and the CREWDURATION MAXVAR is set to Static, users cannot add Planned Labor to a Work Order. |
| DT435115 | Meter Groups | In the Assets application, Start and End Measure values are inconsistent while Meter Group for Linear Assets is updated. |
| DT435398 Manual Change |
Assets | In Assets, cannot move Asset against an open Work Order to a different Location. |
| DT435450 | System UI | Maximo Mobile E-signature Reason field is not required |
| DT435568 | Mobile | When a user duplicates a form with a Meter, the Meter is not duplicated. |
| DT436105 | System UI | A clickable image below the filter fields reveals data when clicked with a mouse, but it is not accessible via keyboard or screen readers, limiting usability for assistive technology users. |
| DT436139 | Assets | In the Assets application, opening the Linear tab triggers invalid bindings for the 'Change Item Number' and 'Change Status' events. This issue only occurs when the Linear tab is expanded. |
| DT436215 | Assets | Adding a Relationship for an Asset with a different target location causes error "BMXAA4129E - The record for Relation=BACKSUP, Source Asset=0003, Target Asset=, Linear Specification Id=0 already exists. Ensure that the key value for the given record is unique.". |
| DT436461 | Work Order Tracking | When a Condition Monitoring Work Order that shares the same PM and Asset is cancelled, the PM's Estimated Next Due Date field does not revert to its original value. |
| DT436537 | Work Order Tracking (Cal) | In Work Order Tracking, duplicate entries are generated when report downtime is performed under Multi Assets, Locations & CI section, keeping a mandatory field empty. |
| DT436848 | Assets | Users assigned to a Security Group with access only to Site A are able to perform Rollup maintenance actions on assets in Site B, which they should not have access to. |
| DT437011 | Purchase orders | In the Receiving application, a PO for Services is marked as COMPLETE even though the Service was only partially received. |
| DT437115 Manual Change Behavioral Change |
Warranty Contracts | User can delete an authorized Site is allowed when a Warranty Contract is in Approved status. |
| DT437363 | Inventory | When a user cancels a Work Order, Tool or Equipment reservations linked to that Work Order remain active. |
| DT437659 | Scheduler | In a Manage 9 environment with Health, Safety and Environment Manager installed, in Assignment Manager , creating a new record with WO Group and labor causes error "BMXAA4187E - The relationship WOQUALREQALL does not exist for business object WMASSIGNMENT. Verify that the relationship specified in parameter WOQUALREQALL exists in the MAXRELATIONSHIP table.". |
| DT437765 | Location | Enabling the 'Is a Repair Facility' attribute in the Locations application causes performance issues. |
| DT437780 | Mobile | In offline mode, a user in Mobile Technician cannot select a value from the lookup using the right arrow button on the Edit Failure Codes screen. |
| DT437836 | Scheduler | In Graphical Resource View, designating WORK time period for shift on HOLIDAY causes the error BMXAT1106E - "Cannot add extra time that intersects with the shift working hours." to appear. |
| DT437867 | System UI | Optimizer uses header SNE/FNL dates even when Task Assignments have their own dates and different locations. |
| DT443650 | Communication template | When a Workflow task is reassigned in Maximo with email notification enabled, the Communication Template unexpectedly updates to reflect the new assignee and task details. |
| DT437915 | Scheduler | Adding 'Start No Earlier Than' to a Work Order causes BMXAT0135E and BMXAT0190E errors when committing in Graphical Scheduler. |
| DT437943 | Create Requisition | In Desktop Requisitions, using a Requisition template fails to copy the GL Account to Material Lines. |
| DT437944 | Report | On the Report Request page, starting the Invoice Cost Variance Report for LIFO/FIFO Items causes the Start Date and End Date parameters to mirror each other. |
| DT438015 | Scheduler | In the Graphical Scheduling application, saving and refreshing a record takes longer than expected. |
| DT438031 | System UI | The System Property mxe.webclient.searchMenubar does not work as expected. |
| DT438046 | Oil & Gas | Cannot run the Risk Assessment Details report. |
| DT438064 | Report | If a Report description contains a forward slash character (/) , scheduling the report to send in .xlsx format fails. |
| DT438066 | Desktop Requisitions | In Create Requisitions, selecting a standard service does not populate the GL Account on Material Requisitions Lines. |
| DT438192 | Operator – Manage | Enabling Manage debugMode by adding set debugMode=on directly to the Server Bundle does not work. |
| DT438241 | Scheduler | The Appointment window displays in UTC while the Work Order shows in ET in Graphical Work Week, causing misalignment in the Gantt view. |
| DT438297 | Mobile | A Mobile Worklist query runs slowly due to repeated execution of the same query hundreds of times. |
| DT438308 | System UI | Creating a new Work Order, adding entries and an Inspection form, saving the record, and then navigating to the Inspection from the Inspection Results causes the user-entered data to be lost. |
| DT438471 | Routes | Returning a value for Routes in Work Order Tracking triggers a BMXAA4214E error. |
| DT438496 | System UI | Adding a decimal field to a smart-input tag in Mobile Technician causes rounding issues, displaying values like 1.8 as 1.8000000000006. |
| DT438673 | Mobile | When selecting the "black check" or "black error" icons, another icon is selected. |
| DT438780 | System UI | In an environment where the System Property mxe.doclink.securedAttachment is set to true, clicking a URL in an Asset list view routes through the secure attachment servlet and returns error 500. |
| DT438831 | System UI | In the Inspection Form application, a newly-created condition does not appear immediately. |
| DT438882 | Work Order Tracking | Service cost is not calculated using a Dynamic Job Plan. |
| DT438887 | Service requests | SR status can be changed to RESOLVED despite having open Work Orders. |
| DT438906 | Mobile | Setting page-size in Datasource Override for Mobile Technician has no effect; the application still downloads 200 records. |
| DT438909 | Mobile | In Mobile, an Asset Data Sheet can be completed without completing required Dynamic Checks. |
| DT438913 | Mobile | Performing ad hoc counts on a mobile device does not update Inventory Counts correctly. |
| DT438976 | Mobile | In both the role-based Application Asset Manager and in Mobile, opening the Edit Specification sliding drawer in the Asset Manager app displays blank rows instead of specification labels and values. |
| DT438994 | Location Based Services | When the device is offline, a base map info retrieval exception may occur. |
| DT439088 | Scheduler/Crew | In Graphical Scheduling, enabling the Physical % Complete field and committing changes causes the Work Order's Physical Percent Complete to be set to 0, even though no value was entered. |
| DT439103 | Scheduler/Crew | In Graphical Scheduling, he Calculate Cost function performs more slowly than anticipated. |
| DT439121 | System UI | Adding content above the tabs in Application Designer for WOTRACK causes the tabs to dock incorrectly, revealing background data above them when scrolling in Work Order Tracking. |
| DT439176 | Mobile | In Mobile Technician, entering Labor Hours with non-zero minutes (for example, 1:15) incorrectly triggers a Validation error. |
| DT439218 | Mobile | In Maximo Mobile, using a YORN field in the Mobile QBE filter does not work. |
| DT439250 | Mobile | Entering a long description into the SRMOBILE work log fails to save it to Manage or the device. |
| DT439290 | Spatial | In the Asset application, when the end measure of the feature is equal to the end measure defined in the Linear Referencing Details, features and attributes do not appear at the end of the Linear chart. |
| DT439291 | Mobile | In Mobile Technician, a Task can completed when predecessor Tasks have not been completed. |
| DT439327 | Work Order Tracking | In Work Order Tracking, filtering records in the Available Labor dialog causes error "BMXAA6713E - The MBO fetch operation failed in the mboset with the SQL error code 206. The record could not be retrieved from the database.". |
| DT439349 | Spatial | The GIS Cron Tasks pulls coordinates when the url parameter returnGeometry is set to false . |
| DT439355 | Mobile | When the mobile device is in offline mode, in Inspection Forms, the Upload a file option for a question is not immediately available. |
| DT439407 | Mobile | Syncing transactions from the Mobile app to Manage does not complete. |
| DT439420 | Mobile | In the Mobile Service Requests application, when switching the device from portrait to landscape mode, the map does not resize properly. |
| DT439426 | Scheduler | In Graphical Assignment, a long-running data load fails with a Cloudflare 524 timeout error. |
| DT439440 | Work Order Tracking | When a background status change is executed for one Work Order and the same user performs a synchronous status change on another, the sendersysid for the first Work Order is not updated. |
| DT439520 | System UI | In Operational Dashboard, the KPI Value card displays only the first 99 KPIs in the selection list. |
| DT439597 | System UI | In the Job Plans applications, on Labor/Planned Labor, the Task column label incorrectly displays 3 dots before Task; for example, ...Task. |
| DT439674 | Mobile | In Inspection forms, deleting a response field in a question with multiple options resets the others to the default value. |
| DT439731 | Invoices | When Tax Limits and Tolerances are configured for user's group, then processing a negative Purchase Order through to Invoice approval, the invoice cannot be approved due to a mismatch between the header and line tax amounts, triggering errors BMXAA2013E and BMXAA2007E. |
| DT439736 | Mobile | In Inspections, Users cannot select more then two options in Single/Multiple Choice response fields. |
| DT439813 | Scheduler | In Graphical Assignment, the Publish By and Last Publish Date fields are blank after the Publish scenario runs without errors. |
| DT439841 | Mobile | After an Inspection is completed, the Due Date is still displayed. |
| DT439854 | Graphical Assignment | In Graphical Assignment, assigning Labor to another Craft causes error "BMXAA2531E - Skill is not valid.". |
| DT440288 | System (Object) | Users logged into MAS Home Suite Navigator connecting to Manage are intermittently redirected back to the Navigator page. |
| DT440440 | Assets | In Assets, a Rotating Asset can be moved from an Inventory Location. |
| DT440605 | Mobile | After completing a task offline in Maximo Mobile and syncing, the 'Status Date' in Activities and Tasks reflects the sync time instead of the actual task completion time. |
| DT440615 | Count Book | In Count Books, performing a wildcard search in the Bin field returns no results. |
| DT440688 | Mobile | Revoking Close Work Order Status Change access for the TECHNICIAN security group in the MXAPIWODETAIL Object Structure does not prevent the CLOSE status from appearing in Maximo Mobile. |
| DT440726 | Mobile | In Work Order Tracking, going to Inspection Forms opens the revision screen, not the the Inspection Form list. |
| DT442101 | Assignment Manager | In Assignment Manager, closing a Work Order causes warning "BMXAA8229W - Record ASSIGNMENT: ASSIGNMENTID=<number> has been updated by another user. Your changes have not been saved. Refresh the record and try again." to appear. |
| DT442109 | System UI | During the application import process, the "interactive" flag is incorrectly set to true. |
| DT442176 | Mobile | On the Report Work page, the Organization field displays incorrect information. |
| DT442300 | Report | The Location Hierarchy report returns incorrect results. |
| DT442314 | Preventive maintenance | In the Inventory application, a duplicate reservation is created for Work Order whose PM is associated to a Job Plan with a Nested Job Plan. |
| DT442350 | System UI | In Application Designer, the Control palette dialog cannot be moved. |
| DT442401 | Mobile | Removing a filter on subcategories does not remove the filter results from the subcategories list. |
| DT442575 | Mobile | In Assigned Work, clicking Inspections displays the wrong questions. |
| DT442587 | Mobile | Opening and navigating large Inspection Forms with many questions and conditions takes longer than expected. |
| DT442597 | Mobile | In Inspection Forms, opening a form with Conditions the first time does not display the conditional fields. |
| DT442604 | Mobile | In Maximo Mobile, users with languages other than English cannot accept or reject assignments. |
| DT442650 | Mobile | In Mobile Technician, when handling a large number of attributes, the Specifications page does not fully load. |
| DT442651 | Mobile | In the Technician (RBA) application, entering data in the Start/End Time field does not display the first digit. |
| DT442684 | Mobile | In Inspection Forms, deleting Single/Multiple choice options does not update numeric order. |
| DT442797 | Mobile | In a Work Order (WO) record, clicking the Map icon does not center the screen or navigate to the location of the WO on the map in both the Mobile and RBA applications. |
| DT442887 | System UI | In the Operational Dashboard, the historical values for KPI trends are not connected through a line using Mozilla Firefox. |
| DT443067 | Scheduler | In Graphical Assignment publishing a Scenario causes "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." to display. Clicking OK clears the record information. |
| DT443068 | Mobile | In the Technician app, new Assets are not immediately displayed. |
| DT443251 | Mobile | In the Technician app, users cannot submit new Meter Readings. |
| DT443321 | System UI | Resizing the browser zoom to 100% causes right-justified buttons to overlap Application names. |
| DT443391 | Scheduler | Users cannot record Actual Labor on Incident-related activity using the Activities and Tasks app. |
| DT443579 | Mobile | In the Technician application, there are time zone discrepancies between core, RBA and Mobile applications populating report hours. |
| DT443681 | Service requests | In the Service Request (SP) application, selecting a Service Address does not populate the Service Address Description. |
| DT443943 | Service requests | Enabling a workflow that create a Work Order when creating a Service Request cases an error on mobile devices -"BMXAA0184E - Either the classification xxx cannot be used for WORKORDER or there is a customer mismatch between the record and the classification.". |
| DT443947 | System (Object) | In Online upgrade, CLASSNAME field values do not change from the default value when extension classes exist. |
| DT443956 | Mobile | On mobile devices, Failure Code Reporting displays all Problem-Cause-Remedy (PCR) records for all Assets. |
| DT444080 | System UI | JAWS incorrectly describes a sentence of text as “grid with 1 column and 1 row, Column 1, Row 1 This portlet has not been set up. To set up, select the edit icon in the portlet header.”. |
| DT444116 | Mobile | In mobile device settings, checking both Supporting Data and Delta, then clicking Refresh for Updates fails, retaining unmodified records. |
| DT444147 | Mobile | Adding a Tool with a past date calibration does not work as expected. |
| DT444455 | System UI | In the Service Request Role-Based Application, Asset Tag barcode scanning does not work. |
| DT444516 | System (Object) | In environments using Microsoft SQL Server, going to the Vehicle Scheduling(Tr) application and clicking Schedule Dispatch causes error "BMXAA6713E - The MBO fetch operation failed in the mboset with the SQL error code 8114. The record could not be retrieved from the database. See the log file for more details about the error.". |
| DT445787 | Assets | Modifying and saving changes to a non-Rotating Asset causes uploaded images to disappear. |
| IJ48670 | Classifications | In the Item Master application, duplicating an item with duplicate specification attributes, then saving causes error "BMXAA4211E - Database error number 2601 has occurred when operating on CLASSSPECUSEWITH : ClassStructure ID=100.". |
| IJ51318 | Purchase orders | Maximo allows the approval of a purchase order referencing a condition enabled item missing a condition code on the PO line. This only occurs when the PO is created prior to condition enabling an item. |
| APAR | Change instructions |
|---|---|
| DT435398 |
1. In Manage, go to System Configuration → Platform Configuration → Database Configuration.
2. From More Actions, select Messages. 3. Click the Filter icon, and filter for BMXAA10153W 4. For the new row, enter these details: 5. Click the View Details icon
6. Edit the Value Details 7. Add new value; Using Move to add a Rotating Asset to a Storeroom Location will result in its Inventory Cost value being lost. Return the issued item instead of moving it to preserve the Inventory Cost value of the asset. Are you sure you want to continue with Move? 8. Click OK. |
| DT437115 |
1. In Manage, go to System Configuration → Platform Configuration → Database Configuration.
2. From More Actions, select Messages. 3. Click New Row. 4. For the new row, enter these details:
Message Group : contract Message Key: cannotDeleteSite Display Method: MSGBOX Message ID Prefix: BMXAA Message ID Suffix: E Display ID: checked Value: Sites can be deleted only when the status of the contract \{0} is Waiting on Approval or Draft. Button: OK checked. 4. Click OK. |
Related Information
[{"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"}]
Was this topic helpful?
Document Information
Modified date:
17 September 2025
UID
ibm17236485