Fix Readme
Abstract
On 6 March 2025, IBM released IBM® Maximo® Application Suite Manage Operator patch 9.0.10. 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.84.
For Industry Solutions Patches, go to:
IBM Maximo Asset Configuration Manager patch 9.0.x (patch 9.0.87)
IBM Maximo for Aviation patch 9.0.x (patch 9.0.18)
IBM Maximo Civil Infrastructure 9.0.x (patch 9.0.34)
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.7)*
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.6)*
IBM Maximo Spatial Asset Management patch 9.0.x (patch 9.0.15)
IBM Maximo for Transportation patch 9.0.x (patch 9.0.13)*
IBM Maximo for Utilities patch 9.0.x (patch 9.0.5)*
*Not updated from Operator Patch 9.0.9 in this release.
*Not updated from Operator Patch 9.0.9 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 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 Changes section for information.
| APAR | Application Name | Description |
| DT390295 | System UI | Maximo Mobile - Error downloading supporting data: "BMXAA9510E - The stable page resource was not found because the reload of a stable page was attempted or the idle expiry time has expired.". |
| DT391033 Manual Change |
System Object | When exporting JSON swagger, the schema includes a required section, causing processing problems. |
| DT392763 | JSON Mapper | 'Data is not defined' error on outbound/inbound Integration. |
| DT393616 | System Object | In Maximo Mobile, data download fails at 0%. |
| DT395707 | Purchase requisitions | Purchase Requisition references incorrect Change By user ID. |
| DT396109 | Mobile | In Maximo Mobile, timers start on multiple Work Orders when the System Property maximo.mobile.allowmultipletimers is 0. |
| DT396248 | Count Book | Count Book Lines include Obsolete and Inactive items. |
| DT396746 | Maintenance Manager | Work Queue personalization updates are visible to other users. |
| DT398057 | Maintenance Manager | In the Operational Dashboard application, a Work Order record does not launch from a personalized Work Queue. |
| DT400077 | UI | Cannot navigate to the List View if tool bar menus are invisible. |
| DT400428 | Job Plans | Creating a revision of Job Plan with at least one Job Task using Integration causes error "BMXAA4129E - The record for Job Plan=XXXX, Task=1, Organization=XXXXX, Site=XXXXX, Job Plan Revision Number=0 already exists. Ensure that the key value for the given record is unique.". |
| DT400664 | Start Center | In a browser where language is Arabic, Start Center is blank. |
| DT406732 | Service requests | When a user submits a Service Request through the Self-Service Module Work Center, the specification description is appended to the Service Request Description. |
| DT409077 | Location | Duplicating a Location updates the Labor Craft Control Account. |
| 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. |
| DT416689 | Work Order Tracking | In Work Order Tracking, Labor lookup filter on the Assignment table does not work properly. |
| DT416951 | Receiving | Voiding a receipt for a Standard Service with a negative quantity causes the "BMXAA1925E - Cannot return more than what has been received." error message to appear, preventing the receipt from being voided. |
| DT417121 | Work Order Tracking | Using the mbo.getMboValue("ESTLABCOST").getInitialValue().getDouble() and mbo.getMboValue("ESTLABCOST").isModified() functions do not return the correct results updating a Planned labor line. |
| DT417522 | Graphical Scheduling | In Graphical Scheduling-Large Projects and Graphical Scheduling applications, Craft is displayed in Red despite being in limit. |
| DT417703 | Mobile | Entering calibration points with a comma to separate integer values, the values are converted to the wrong decimal value. |
| DT417985 | Graphical Scheduling | In Graphical Scheduling, changing work order start date using Move-to-Date option or Moving WO bar in Graphical View reduces the WO Duration. |
| DT418212 | Mobile | In the Mobile Technician role-based application, cannot execute a Work Order with a Data Sheet. |
| DT418781 | Mobile | In a non-English base language environment in the Technician role-bases app, receiving Material in a work Order causes error "BMXAA4024E - The synonym value ISSUE is not valid for the domain ISSUETYP, siteid=XXX, orgid=YYY. Specify a valid synonym value. You can find a list of valid values using the Domain application." to display. |
| DT418821 | Assets | DB Connection leak on psdi.app.asset.Asset.initFieldFlagsOnMbo class. |
| DT419036 | Inventory usage | The INVUSELINE.ENTERBY attribute description does not describe the field behavior correctly. |
| DT419051 | Mobile | The Technician role-based application and Mobile application do not validate the Due Date on a Rotating Asset. |
| DT419113 | System (Object) | Accessing the json schema for any asset-based reporting Object Structure causes a null pointer exception. |
| DT419119 | Query | Toggling the ISPUBLIC checkbox displays "BMXAA8123E - Errors exist in the application that prevent this action from being performed. Correct the errors and try again.". |
| DT419655 | Assets | In the Work Order Tracking application, cross-site conflict with LOCASSETSTATUS synonym values. |
| DT419789 | UI | In Assets, for users with the Arabic profile language, field labels for Purchase Price, Budgeted Cost and Replacement Cost do not display. |
| DT420061 | Inventory | Using Application import with a duplicate of the MXAPIINVENTORY Object Structure with the VENDOR persistent field excluded populates the VENDOR field with <null>. |
| DT420068 | Inventory usage | In Inventory Usage, Inventory Items with a Reservation selected and a Condition Code that does not have an inventory balance causes unexpected duplicate lines to be created. |
| DT420174 | Service Level Agreements | The SLA calculation does not account for shifts, causing the target dates to fall outside the defined shift. |
| DT420206 | UI | The Chart of Accounts GL Account lookup is cut off for Segment. |
| DT420222 | Mobile | When a user switches between Mobile applications, it does not retain the list filter options. |
| DT420223 | Mobile | In the the Technician application, the count of Work Orders shown in work order history is incorrect. |
| DT420230 | UI | Tabbing from a field with a lookup to a field that is Y/N does not validate the first field. |
| DT420261 | Mobile | In the Issues and Transfers app, an Asset lookup pulls unnecessary attributes, causing performance problems. |
| DT420318 | Linear Assets | Clicking Clear Classification causes error "BMXAA5739E - The application service does not have a method which can be resolved to clearClassification.". |
| DT420335 | Service requests | In the Service Requests application, the Create Work Order dialog displays Invalid Binding errors on Linear Assets. |
| DT420358 | Mobile | Use of the uxsynonymdomain.valueid attribute causes performance issues. |
| DT420368 | UI | In Application Designer, Numeric fields are not right-aligned adding a customization. |
| DT420423 | Mobile | In the Technician role-based application, creating a Work Order takes longer than expected. |
| DT420427 | Mobile | Using the SHOWPLANMATERIAL and SHOWPLANITEM relationships affects performance. |
| DT420434 | Scheduler/Crew | Publish on Complete does not work on a Schedule in Graphical Assignment. |
| DT420450 | UI | The Inventory Usage System message includes a Cancel button in error. |
| DT420457 | System UI | A button hidden in a three button scenario by Security Groups appears as a "ghost" button. |
| DT420463 | System UI | On the Work Order list tab, the Description field content does not wrap if it contains a new line character. |
| DT420525 | Mobile | In Mobile Labor, using the timer writes the incorrect date in "Start Date and Time". |
| DT420528 | Mobile | Recent Servers and Scan Code options in Mobile app are not working. |
| DT421455 | Mobile | New Classification attributes and domains do not appear in Asset Manager lookups. |
| DT421473 | Invoices | An incorrect variance record is created by Exchange Rate changes. |
| DT421675 | UI | Users granted access to the Technician Role-Based Application (only) can also access the Start Center. |
| DT421695 | Mobile | No domains show up on the Edit Question dialog for the Inspection Form. |
| DT421696 | Configuration Tool | The Maximo Application Framework (MAF) tool 9.0.6 fails to load the code editor page. |
| DT421915 | Mobile | On iOS mobile devices, when the MAS Server timezone is the same as the User profile timezone, and the Locale (or User’s default Information) is the same as the device timezone, Language and Region, date-time values display incorrectly. |
| DT422125 | Invoices | In the Invoices application, de-selecting the Pay Tax to Vendor option does not affect the Uninvoiced Total. |
| DT422130 | Mobile | Retrieving hour/cost estimates works more slowly than expected. |
| DT422287 | Mobile | In Asset details, clicking the chevron does not work. |
| DT423058 | System (Object) | Removing a SCIM user from all SCIM groups changes the user status to Inactive in MAS Core and MAS Manage. Adding the user to a new group changes user status to Active in MAS Core, but not in MAS Manage. |
| DT423409 | Mobile | Access an Inspection record from the Work Order record for the first time causes error "Form template selected is not on your device.". |
| IJ47083 | Job Plans | During migration of an active Job Plan with Object Structure PMCOMJOBPLAN, the field predecessortask in the target system is no longer populated. |
| 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.". |
| IJ50077 | Security Groups | Setting Security Groups and Global Data restrictions writes duplicated query in logs. |
| IJ51192 | Inventory | Current Balance Adjustment Item consumable, lot, FIFO type fields shows incorrect value |
| IJ51279 | Database configuration | Rows in the ASYNCJOBOBJSNAP table are not deleted by the AsyncJobCleanupCron cron task. |
| IJ51370 | Inventory | When Disallow Negative Balances is selected and a Physical Count followed by a Reconciled Balances is applied to FIFO Cost Type Items with multiple Bins, and one of the Bins results in a negative balance, after reconciliation. This entry causes a mismatch between the Current Balance and INVLIFOFIFOCOST balances. |
| DT425059 | System (Object) | Kafka queues do not process messages, with [err] Caused by: [err] java.lang.NoClassDefFoundError: com.github.luben.zstd.ZstdOutputStreamNoFinalizer written to logs. |
| DT424489 | Inventory | In the Inventory application, the Reorder Quantity is calculated incorrectly. |
| Manual Change | Service Level Agreements | In an environment where the user and server time zones are different, the SLA calculation is outside the Target Start Date. |
| Spatial | In environments where the Map is configured to Proxy and the ArcGIS service uses an internal URL, going to Map causes GET errors NS_ERROR_UNKNOWN or Net::ERR_NAME_NOT_RESOLVED. |
| APAR | Change instructions |
|---|---|
|
To get the response without a required section, add excluderequired=1 to the api. For example:
|
|
| DT387441 |
1. Open Application Designer.
2. Filter for the Multisite application (MULTISITE), and open it.
3. Click Export Application Definition. Save the file as multisite.xml.
4. Open the multisite.xml file in a text editor
5. Search for the section
6. Add the following lines after section for maxvar3
7. Save the modified multisite.xml file
8. Open Application Designer
9. Import the modified multisite.xml file
10. Save changes.
|
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:
15 August 2025
UID
ibm17183806