Fix Readme
Abstract
On 3 April 2025, IBM released IBM® Maximo® Application Suite Manage Operator patch 9.0.11. 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.87.
For Industry Solutions Patches, go to:
IBM Maximo Asset Configuration Manager patch 9.0.x (patch 9.0.91)
IBM Maximo for Aviation patch 9.0.x (patch 9.0.20)
IBM Maximo Health, Safety and Environment Manager patch 9.0.x (patch 9.0.14)*
IBM Maximo for Nuclear Power patch 9.0.x (patch 9.0.8)
IBM Maximo for Oil and Gas patch 9.0.x (patch 9.0.14)*
IBM Maximo for Service Providers patch 9.0.x (patch 9.0.7)
IBM Maximo Spatial Asset Management patch 9.0.x (patch 9.0.18)
IBM Maximo for Transportation patch 9.0.x (patch 9.0.15)
IBM Maximo for Utilities patch 9.0.x (patch 9.0.13)
IBM Maximo Civil Infrastructure 9.0.x (patch 9.0.38)
*Not updated from Operator Patch 9.0.10 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 |
| DT258352 | Inventory Counting | Current Balance and Adjusted Balance on Count Book Line are not updated when Count Book is Completed. |
| DT364026 Manual Change Behavioral Change Database Change |
Inventory usage | In the Issues and Transfers role-based application, a reservation with partial GL cannot be processed and the field cannot be updated. This impacts Work Order Materials. |
| DT392637 | Service requests | Service Request creates email without a Comm log entry. |
| DT395501 | Mobile | In Mobile Calibration, inconsistent tolerance messages appear. |
| DT395502 | Mobile | In Mobile, users cannot complete a Work Order with a Dynamic Data Sheet if "As found" or "As left" are not populated. |
| DT395953 | Maintenance Manager | The Work Queue Manager displays no more than 50 queries. |
| DT396096 | Preventive Maintenance (CM) | Selecting the Delete Forecast action in Preventive Maintenance returns inconsistent results. |
| DT396483 | Reports | A user with an email address containing upper-case letters cannot schedule a report with URL attachments, receiving error "BMXAA8113E - The following email addresses are not in the Maximo database: MAXIMO_User@my.maximo.com. Remove these addresses and resubmit the report request.". |
| DT397671 | Mobile | In the Mobile Technician Role-based application, the Asset function Calibration point numbers are missing. |
| DT398398 | Routes | In Work Order Tracking, the Apply Routes dialog filters ACTIVE routes, while in Preventive Maintenance, the Routes lookup filters ATIVO routes. |
| DT399980 | Preventive maintenance | Changing the status of a Preventive Maintenance record associated with an inactive Job Plan references an incorrect inactive Job Plan. |
| DT409074 | Mobile | In the Technician Mobile application, clicking the Location field, then tabbing out incorrectly displays the message "The specified location does not contain the current asset. Do you want to update the asset with the asset that is in this new location?" |
| DT409228 | Mobile | In Maximo Mobile, Inventory Count Books displays the incorrect number of counted lines, and the application performs slower than expected and freezes with large count books. |
| DT417671 | Spatial | Tools that are not available for MAS 9.0 can be selected from Configure Map Tools dialog. |
| DT418129 | Integration | When a Query Template contains a dynamic relationship, the OLSC query does not restrict data access. |
| DT418614 Manual Change |
Assets | Modifying downtime for an Asset in Work Order application causes Manage to freeze and Manage pods to restart. |
| DT419524 | Reports | Clicking Direct Print for a record with a Microsoft Office document causes error "Errors encountered. For details of the error note current time and ask your system admin to check server log. Error:SERRORReport failed to execute. Can't find file: /opt/ibm/wlp/output/defaultServer/<filename>.". |
| DT419620 | Graphical Assignment | In Work Order Tracking, the Work Log icon does not display the related note text note. |
| DT419857 | Work Order Tracking | Saving a Work Order with a mandatory Location field displays error "BMXAA8123E - Errors exist in the application that prevent this action from being performed. Correct the errors and try again.". |
| DT419940 | Mobile | In Techmobile, the user is repeatedly prompted to allow Maximo to access location after selecting "Don't Allow". |
| DT419976 | Location | In an environment where the System Property mxe.webclient.extendedDrilldown is true, a Location not associated with a System does not function correctly. |
| DT420249 | Labor | In Work Order Tracking, duplicating a Work Order does not populate Contract/Vendor details on the ASSIGNMENT and ACTUALS tabs. |
| DT420258 | Work Order Tracking | In Message Tracking, changing a parent Work Order with one or more child orders status to CLOSE triggers only one transaction. |
| DT420399 | UI | The value of an item can be edited when a Conditional Property sets it to read-only. |
| DT421371 | UI | In Application Designer, tab clicks lead to abnormal screen behavior, creating excessive white space in the Data Source section. |
| DT421449 | Asset | Moving an asset with open Work Orders to a different Site using Maximo Application Framework does not throw an error. |
| DT421506 | Request For Quotations (RFQ) | In Request for Quotations, Terms and Conditions can be added regardless of the status of the RFQ. |
| DT421639 Manual Change |
UI | The Create File Attachment dialog contains references to UNC and the ability to copy a file. Those options are deprecated in Maximo Application Suite. |
| DT421723 Behavioral Change Database Change |
Data Sheets | Attachments are duplicated in Work Orders generated from Preventive Maintenance, when Data Sheet Templates are revised. |
| DT421786 Manual Change |
UI | In Security Groups, selecting a Condition value brings up the Select Value dialog box. Both the Cancel and Continue buttons are primary. |
| DT421869 Manual Change |
UI | In some dialog boxes that have four buttons, the Cancel button is secondary while the other buttons are primary. |
| DT421917 | Mobile | In environments with Mobile 8.11.14 and out-of-the-box TECHMOBILE app code loaded, in the MAF Configuration tool, the Error “Unhandled Rejection” appears. |
| DT422465 | Mobile | In Mobile Application Technician, attributes are referenced but not utilized. |
| DT422697 | Mobile | In the Inspection Forms application, while creating a Single Choice question there is no way to delete the second Option at first. |
| DT422710 | Mobile | In the Mobile Technician app Worklog, the user is prompted to save or discard changes without having added to or made changes to the log. |
| DT422723 | Data Sheets | In Work Order Tracking, removing a datasheet from Work Order also deletes attachments from the removed datasheet record. |
| DT422772 | Work Order Tracking | In Work Order Tracking, attaching a Task from the Task Library, cannot update Task Fields. |
| DT422988 | Spatial | Resetting the mobile app does not delete the Vector Tile Package (VTPK) on the device. |
| DT422989 | Mobile | A user loading a large set of preload databases causes a memory crash. |
| DT422995 | Mobile | In Technician Work Orders, requesting a Material displays Order Unit, not Issue Unit. |
| DT422999 Manual Change |
System UI | The X-XSS-Protection header set for all successful API calls has been deprecated and no longer provides any meaningful security benefits. See the Security Bulletin IBM Maximo Asset Management is vulnerable to cross-site scripting (CVE-2025-2986), which also applies to Manage. |
| DT423048 | UI | In Application Designer, dragging a table column from the Control palette to any tablebody causes the Table control to disappear. |
| DT423116 | Mobile | Synchronization of pending transactions affects application performance when other transactions are being performed. |
| DT423156 | Preventive maintenance | The PM Work Order Generation (PMWOGEN) cron task fails for a Work Order with a Dynamic Job Plan, displaying the message "BMXAA8229W- Record has been updated by another user when you have a dynamic job plan sequence associated.". |
| DT423211 | Work Order Tracking | In Work Order Tracking, saving a generated Work Order with an associated a non-linear Asset fails to update the Total Work Unit field. |
| DT423260 | UI | The longdescreadonly property, intended to override the Long Description default value of read-only does not work correctly. |
| DT423353 | Count Book | Bin-based selections do not correctly add a second Bin. |
| DT423428 | Mobile | MobileDbGeneration Crontask is writing out the wrong Select statement for the Asset lookup data when logging the error |
| DT423436 | UI | The default System Property values for mxe.framework.ui.wxo and mxe.walkme.mode are missing loading a Graphite mobile application. |
| DT423506 | Crafts | In Crafts, the help text for Skill Level Rank field is incorrect. |
| DT423530 | UI | In the Start Center, spacing on the Report list does not match with the Quick Insert/My Favorites. |
| DT423726 | Mobile | The methods in the mboset of MXAPITABLEDOMAIN OS are not publicly accessible. |
| DT423797 | Inventory usage | In Inventory Usage, changing an item's status to Shipped causes error "BMXAA7691E - The status of this Inventory Usage cannot be changed to SHIPPED. Null.". |
| DT423800 | Spatial | In Map Manager, activating or altering a map does not display correctly in the Mobile app. |
| DT423820 | Mobile | In Calibration Work Order, adding a tool requires the user to select the rotating asset before populating the tool. |
| DT423877 | Purchase requisitions | In the Purchase Requisition application, if Pretax Total and Total Tax fields are not displayed, the total Cost field is not calculated correctly. |
| DT423888 Manual Change |
System UI | An extra colon displays hovering over the Bulletins icon. |
| DT423983 | Work Order Tracking | Preventive Maintenance generates Work Orders from Job Plans with incorrect Inspection Forms. |
| DT423989 | UI | Text entered in a multi-line text box is too close to the edge. |
| DT424050 | Mobile | Using a relationship other than DOCLINKS prevents attachments from displaying in Mobile applications. |
| DT424053 | Mobile | In the Inventory Counting application, record display between the In Progress and the Counted tabs is inconsistent. |
| DT424069 | Mobile | A storeroom clerk can transfer Reserved inventory items |
| DT424086 | Mobile | A storeroom clerk can delete Inventory Usage records. |
| DT424109 | UI | Selecting a value of a custom filter in Mobile displays no records. |
| DT424276 | Preventive maintenance | Preventive Maintenance confirmation emails do not containing BMX codes. |
| DT424321 | Mobile | Labor and Failure Reporting Details visible in Manage are not visible in the mobile Technician application. |
| DT424357 | Mobile | Based on the user Default Insert Site, the same Inspection Form number at different Orgs do not display the correct form for that user. |
| DT424526 | Job Plans | When a user updates a Job Plan record in the Job Plans application, saving the change does not update the Changed By field. |
| DT424533 | Scheduler/Crew | In Graphical Assignment application, splitting Work into multiple records by selecting Split Work into Three Records does not require saving the record before continuing. |
| DT424676 | Graphical Assignment | In the Graphical Assignment application, the Location Maintenance Schedule feature does not work correctly. |
| DT424784 | Mobile | Users clicking a link created by adding a Link in the MAF Configuration tool cannot exit or switch back the Mobile screen. |
| DT424814 | UI | In the Maximo Mobile Technician app, when a User changes the locale language to Swedish, they cannot enter Meter Readings in an assigned Work Order. |
| DT424836 | Work Order Tracking | In the Work Order application, modifying the Service Address, the Description field of the modified service is not displayed. |
| DT424893 | UI | The Multiline textbox is out of alignment with other controls. |
| DT425002 | Mobile | In Maximo Mobile, after completing a Work Order assignment, users are prompted to accept or reject the completed assignment. |
| DT425369 | Mobile | In Mobile Inventory Usage, adding more than two items does not work correctly. |
| DT425371 | Mobile | Wrong record count display on Reservation list after searching any record. |
| DT425488 | Work Order Tracking | In the Assets application, using the Report Downtime action multiple times and switching between Report Downtime and Changing Status corrupt downtime data. |
| DT425603 | Mobile | In Maximo Mobile, opening an Inspection displays incorrect Inspection Form questions. |
| DT425680 | Mobile | When multiple lots exist and one is expired all lots will receive an error. |
| DT425706 | Mobile | In Mobile, modifying a Work Order with e-signature enabled does not save the ESIGTRANSID to the audit table. |
| DT425942 | Mobile | In the Inventory Counting tool Ad hoc count application, the Item sort option can disappear from the Sorting List. |
| DT426037 | UI | In the Permit to Work application Permit to Work tab, changing the Details field do not work as expected. |
| DT431844 | RBA Technician | E-signature does not work in the RBA Technician application. |
| IJ51140 | Inventory | In Inventory, creating Usage Documents for new Reservations causes multiple inventory usage records to be created for a Work Order with multiple Task lines. |
| IJ51165 | Migration manager | In Migration Manager, migrating an object with multiple Long Descriptions, and content only exists for the first long descriptions but not the last and the HASLD flag is set to 0, no Long Descriptions display for that object. |
| IJ51253 | Security Groups | Default conditionnum for applicationauth only works with the Everyone Security Group. |
| IJ51419 | Crontask set up | The Cron Task Monitor cron task does not send emails as expected. |
| IJ51816 | MAM | The Linear Gaps and Overlap Explanation BIRT Report displays incorrect data. |
| APAR | Change instructions |
|---|---|
|
1. Open Application Designer.
2. Filter for the Inventory Usage application (INVUSAGE), and open it.
3. Click Export Application Definition. Save the file as multisite.xml.
4. Open the invusage.xml file in a text editor.
Change 1: Add on data change action
1.1 Search for tablecol id="main_invuselinetab_table_tablebody_11"
1.2 In the same table column line, add ondatachange="resetchildren"
Change 2: Add wonum + taskid for select items for return issue dialog
2.1 Search for tablecol id="selectitemsforreturnissue_invuseline_Table_tablebody_9"
2.2 Remove the line
2.3 In its place, add the lines
2.4 Search for tablecol id="selectitemsforreturnissue_invuseline_Table_tablebody_11"2.5 After it, add the line
Change 3: Add wonum + taskid for reserveditems dialog
3.1 Search for tablecol id="reserveditems_invreserve_Table_tablebody_6"
3.2 Remove the line
3.3 In its place, add the lines
3.4 Search for <tablecol id="reserveditems_invreserve_Table_tablebody_11" dataattribute="mrnum" inputmode="readonly" menutype="hyperlink" applink="viewdr" sortable="true" />
3.5 After it, add the line
Change 4: Add wonum + taskid for the issued items for return dialog
4.1 Search for <tablecol id="issueitemsforreturn_invuseline_Table_tablebody_8"/>
4.2 Remove the line
4.3 In its place, add the lines
4.4 Search for <tablecol id="issueitemsforreturn_invuseline_Table_tablebody_12" dataattribute="gldebitacct" />
4.5 After it, add the line
Change 5: Add wonum + taskid for validate reserved items dialog:
5.1 Search for tablecol id="validatereserveditems_invreserve_Table_tablebody_7"
5.2 Remove the line
5.3 In its place, add the lines
5.4 Search for <tablecol id="validatereserveditems_invreserve_Table_tablebody_12" dataattribute="mrnum" inputmode="readonly" menutype="hyperlink" applink="viewdr" sortable="true" />5.5 After it, add the line
Change 6: Add wonum + taskid for validate issued items for return dialog:
6.1 Search for tablecol id="validateissueitemsforreturn_invuseline_Table_tablebody_8" 6.2 Remove the line
6.3 In its place, add the lines
6.4 Search for <tablecol id="validateissueitemsforreturn_invuseline_Table_tablebody_12" dataattribute="gldebitacct" />
6.5 After it, add the line
Change 7: Add wonum and taskid for view transactions dialog:
7.1 Search for tablecol id="invusetrans_viewtrans_invuse_grid3_1_1_matusetrans_tablebody_8" 7.2 Remove the line
7.3 In its place, add the lines
7.4 Search for <tablecol id="invusetrans_viewtrans_invuse_grid3_1_1_matusetrans_tablebody_10" dataattribute="location" linkedcontrolid="invtrans_viewtrans_invuse_grid3_1_1_matusetrans_1_grid23_9" />
7.5 After it, add the line
Change 8: To add wonum and taskid text box view transactions dialog:
8.1 Search for textbox id="invtrans_viewtrans_invuse_grid3_1_1_matusetrans_2_grid23_7" 8.2 Remove the line
8.3 In its place, add the lines
8.4 Search for <textbox id="invtrans_viewtrans_invuse_grid3_1_1_matusetrans_2_grid23_9" dataattribute="location" />
8.5 After it, add the line
Change 9: Add refwo column for select reserved items9.1 Search for <tablecol id="selectreserveditems_invreserve_Table_tablebody_17" dataattribute="polinenum" inputmode="readonly" sortable="true" /> 9.2 After it, add the line
5. Save the modified invusage.xml file
6. Open Application Designer 7. Filter for the Inventory Usage application (INVUSAGE), and open it.
8. Import the modified invusage.xml file 9. Save changes. |
|
| DT418614 |
Create a new System Message.
Create a new System Message. Message Group asset Message Key brokenRecordsFound Display Method MSGBOX Message ID Prefix BMXAA Message ID Suffix E Display ID checked Value Unable to process downtime updates for Asset \{0}. Broken asset status records found with ASSETSTATUSID(s) \{1}. Please fix the broken records and try again. OK? checked |
| DT421639 |
1. Open Application Designer.
2. Click Export System XML.
3. Click the icon next to LIBRARY. Save the file as library.xml.
4. Open the library.xml file in a text editor.
5. Search for <textbox> parameters with label="Specify a file". Delete the line. There should be at least three textboxes to delete.
6. Search for <checkbox> parameters with label="Copy document to the default location set by your administrator (recommended)". Delete the line. There should be at least three checkboxes to delete.
7. Save the modified library.xml file.
8. In Application Designer, import the modified library.xml file. 9. Save changes.
|
| DT421786 |
1. Open Application Designer.
2. Click Export System XML.
3. Click the icon next to LIBRARY. Save the file as library.xml.
4. Open the library.xml file in a text editor.
5. Search for buttongroup id=lookup_condition_3.
6. Remove default="true" from the Cancel pushbutton, for example.
7. Update other instances of incorrect attribute (default="true") placement.
8. Save the modified library.xml file.
9. In Application Designer, import the modified library.xml file. 10. Save changes.
|
| DT421869 |
1. Open Application Designer.
2. Filter for the Message Reprocessing application (INTERROR), and open it.
3. Click Export Application Definition. Save the file as multisite.xml.
4. Open the interror.xml file in a text editor.
5. Search for the buttongroup iddetails_2.
6. Remove default="true" from each pushbutton.
7. Save the modified interror.xml file.
8. In Application Designer, import the modified interror.xml file. 9. Save changes.
|
| DT422999 |
Disable the deprecated header as per OWASP recommendation at HTTP Security Response Headers Cheat Sheet.
1. In the file system. search for the text string X-XSS-Protection. Several web.xml files will contain the string. 2. Set param-value to 0:
3. It will be necessary to redeploy after making these changes.
|
| DT423888 |
1. Open Application Designer.
2. Click Export System XML.
3. Click the icon next to LIBRARY. Save the file as library.xml.
4. Open the library.xml file in a text editor.
5. Search for "Bulletins:"
6. Replace it with "Bulletins"
7. Save the modified library.xml file.
8. In Application Designer, import the modified library.xml file. 9. Save changes.
|
| APAR | Change information |
|---|---|
|
|
| DT421723 | Users will be able to see only approved datasheet attachments now. Previously, users were able to see all of them. |
| APAR | Change details |
|---|---|
| DT364026 |
|
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:
08 October 2025
UID
ibm17192729