Fix Readme
Abstract
On 6 March 2025, IBM released IBM® Maximo® Application Suite Manage Component patch 8.7.17. 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
For Industry Solutions Patches, go to:
IBM Maximo Asset Configuration Manager patch 8.1.x (patch 8.1.19)
IBM Maximo for Aviation patch 8.1.x (patch 8.1.24)
IBM Maximo for Nuclear Power patch 8.1.x (patch 8.1.10)*
IBM Maximo Health, Safety and Environment Manager patch 8.1.x (patch 8.1.12)*
IBM Maximo for Oil and Gas patch 8.1.x (patch 8.1.12)*
IBM Maximo for Service Providers patch 8.1.x (patch 8.1.14)*
IBM Maximo Spatial Asset Management patch 8.7.x (patch 8.7.16)
IBM Maximo for Transportation patch 8.1.x (patch 8.1.18)
IBM Maximo for Utilities patch 8.1.x (patch 8.1.11)*
IBM Maximo Civil Infrastructure 8.6.x (patch 8.6.16)
*Not updated from Patch 8.7.16 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 Changes section for information.
| APAR | Application Name | Description |
| DT269650 | Migration manager | Migration Manager does not support Packages from different versions of Manage. |
| DT387141 | Mobile | Attachment-list menu button is not displayed in the right place |
| DT387441 Manual Change Behavioral Change Database Change |
Service Level Agreements | The SLA calculation is outside Target Start Date when User and Server timezone are different |
| DT390295 | System UI | 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. |
| 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. |
| 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. |
| DT406953 | System Object | The swagger file is not valid when the parameter includeactions=1 is used to create it. |
| 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?". |
| DT409077 | Location | Duplicating a Location updates the Labor Craft Control Account. |
| DT409217 Manual Change |
System (Object) | Administrative users cannot set or edit non-primary email addresses or phone numbers associated with person records not related to a user/MAS User. |
| 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. |
| 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. |
| DT418554 | Mobile | In the Inventory app, the Actual date and Transaction Date timestamp fields are populated incorrectly. |
| 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 from the psdi.app.asset.Asset.initFieldFlagsOnMbo class. |
| DT418868 | Map Manager (Spatial) | Map Manager does not interpret latitude and longitude coordinates correctly. |
| DT418982 | Work Order Tracking | In the Classifications application, adding add a new attribute of the data type DATE causes CLASSSPEC.SECTION, CLASSSPEC.LINEARTYPE and CLASSSPEC.CONTINUOUS to become read-only. |
| DT419036 | Inventory usage | The INVUSELINE.ENTERBY attribute description does not describe the field behavior correctly. |
| 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. |
| DT420183 | Mobile | Loading the out-of-the-box Mobile 8.10 interim fix 19 TECHMOBILE app code causes an “Unhandled Rejection” error in the MAF Configuration tool. |
| 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 | Work Order Tracking | Tabbing from a field with a lookup to a field that is Y/N does not validate the first field. |
| 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. |
| 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. |
| 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. |
| 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 | Incorrect variance record triggered by exchange rate changes |
| DT421675 | UI | Users granted access to the Technician Role-Based Application (only) can also access the Start Center. |
| 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. |
| DT422723 | Data Sheets | In Work Order Tracking, removing a datasheet from Work Order also deletes attachments from the removed datasheet record. |
| DT423066 | Mobile | In Mobile, modifying a field in a new Work Order causes the Asset field to become mandatory. |
| IJ38362 | Shipment Receiving | Selecting Autonumber when Receiving a Rotating Item results in error BMXAA7771E - "The asset NNNN exists at the ABCD site. Enter a new asset number for the ABCD site.". |
| IJ45273 | Integration | The Rest API inventory init event does not utilize a shared MBO set. |
| 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.". |
| IJ50062 | Budget Monitoring | In the Budget Monitoring application, the "Test Expression" function in Condition Expression Builder does not throw an error when the expression in invalid. |
| IJ51192 | Inventory | Current Balance Adjustment Item consumable, lot, FIFO type fields shows incorrect value |
| IJ51279 | Database configuration | Rows in ASYNCJOBOBJSNAP table not deleted by AsyncJobCleanupCron |
| 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. |
| IJ51454 | Migration Manager | Deploying a Migration Manager packages causes 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.". |
| APAR | Change instructions |
|---|---|
| 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.
|
|
To get the response without a required section, add excluderequired=1 to the api. For example:
|
| APAR | Change instructions |
|---|---|
|
If the maxvar (SLATIMEZONE) is enabled, the Work Order' Target Start Date is calculated based on the report date of the Work Order.
|
| APAR | Change details |
|---|---|
| DT387441 | Created new maxvar and attribute for SLATIMEZONE: - In the MAXVARS table, added SLATIMEZONE - in the MAXVARINPUT table, Added SLATIMEZONE attribute |
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":"8.7.0"}]
Was this topic helpful?
Document Information
Modified date:
17 June 2025
UID
ibm17183807