Fix Readme
Abstract
On 24 June 2025, IBM released IBM® Maximo® Application Suite Manage Component patch 8.7.21. 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.21)*
IBM Maximo for Aviation patch 8.1.x (patch 8.1.26)*
IBM Maximo for Nuclear Power patch 8.1.x (patch 8.1.10)*
IBM Maximo for Oil and Gas patch 8.1.x (patch 8.1.14)
IBM Maximo for Service Providers patch 8.1.x (patch 8.1.15)*
IBM Maximo Spatial Asset Management patch 8.7.x (patch 8.7.17)
IBM Maximo for Transportation patch 8.1.x (patch 8.1.19)*
IBM Maximo for Utilities patch 8.1.x (patch 8.1.17)
IBM Maximo for Transportation patch 8.1.x (patch 8.1.19)*
IBM Maximo for Utilities patch 8.1.x (patch 8.1.17)
IBM Maximo Civil Infrastructure 8.6.x (patch 8.6.19)
*Not updated from Patch 8.7.20 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 Change Details section for information.
| APAR | Application Name | Description |
| DT253567 | Linked Documents/Attached Documents | The Attached Documents dialog box is unusable if the ISMOBILE flag is selected on applications. |
| DT257212 Manual Change |
Report | The Inventory ABC Transaction Date Analysis Report graph does display show bars for all "Before ABC" values. |
| DT395184 | Preventive maintenance | Triggering a PM with an Extended Date in the past results in the creation of two Work Orders. |
| DT396375 | Assets | Entering an Operating Voltage value triggers a decimal rounding issue. |
| DT396435 | System (Object) | In environments where the System Property mxe.int.setnullattrasempty is 1, string type attributes fetched in API responses are returned as NULL rather than empty strings (""). |
| DT400671 | Inventory usage | Work Order status does not change from WMATL to APPR when there are more than two Inventory Usage records for the same item. |
| DT400701 | Mobile | In Rotating Assets, the Materials Used section does not display all selected Assets. |
| DT418617 | Globalization | In environments where the base language is Dutch (NL), the Object Structure MXAPISETS is displayed as INTEGRATION instead of INTEGRATIE. |
| DT420363 | Mobile | The failure remark date shows the transaction time and not the time the remark was saved when offline |
| DT421310 | UI | An infinite loading state occurs when using a data source with an in-memory filter in combination with a data list component. |
| DT421357 | Integration | CORS preflight errors prevent third-party web applications from accessing Manage. |
| DT421731 | Count Book | In the Count Books application, error "BMXAA1863E - Please enter an existing item/storeroom combination." when the item and storeroom combination exist. |
| DT421732 | Count Book | In the Count Books application, the Count Book Lines tab displays an Item from the wrong Item Set. |
| DT422169 | Reports | Arabic characters are not displayed correctly in the PDF output of a BIRT report. |
| DT423188 | Work Order Tracking | In Work Order tracking, selecting labor using the Select value lookup on the Work Order Assignments tab causes error BMXAA2528E - "The combination of craft, skill level, vendor, and contract is not valid. Use the Select Value lookup to see a list of valid choices.". |
| DT423353 | Count Book | Bin-based selections do not correctly add a second Bin. |
| DT423459 | Receiving | A PO with an MR in DRAFT or WAPPR status can cause data inconsistency. |
| DT423539 | UI | In the Start Center Result Set, records do not display the correct color when the equals ('=') condition is used in the color option tab. |
| DT423753 | Reports | Thai fonts are not included in the base WLP image. |
| DT425359 | Desktop Requisitions | Entering a negative unit cost value on a Desktop Requisition creates an incorrect value for the Purchase Requisition quantity. |
| DT425586 | System Object | The relationship between the REPORT and REPORTDESIGN tables is misconfigured, as it incorrectly references a possibly non-existent APPNAME column in the REPORTDESIGN table. |
| DT425850 | Maintenance Manager | In environments using the German (DE) base language, opening the Operational Dashboard throws a BMXAA4024E - "The synonym value DECIMAL is not valid for the domain KPICALTYPE. Specify a valid synonym value." error. |
| DT425943 Manual Change |
Routes | When the Route Stops table has contents, there is a wide gap between two sections in the Routes application. |
| DT425978 | Mobile | When userid is different from loginid, Mobile data sync fails with a maximo.mobile.async.fetch=1 error. |
| 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. |
| DT426724 | Oil & Gas | BMXAA0019I - The Safety Critical Element field is either read only or part of the primary key. You cannot edit this field. |
| DT426782 | Report | The "Custom Report Request Page" dialog box is formatted incorrectly. |
| DT433357 | System Object | When a user attempts to delete an item from the Reorder Preview dialog, the error BMXAA0024E - "The action DELETE is not allowed on object REORDERPAD. Verify the business rules for the object and define the appropriate action for the object." is displayed. |
| DT433847 | UI | The Technician mobile app displays no records when the VPN is disconnected. |
| DT433908 | UI | On a device with the Norwegian language and locale, loading the MAP fails in the Service Request app. |
| DT433932 | System (Object) | Migrating an Object Structure does not retain the exclusion of the HASLD and LANGCODE fields. |
| DT434517 | Work Order Tracking | Saving a Work Order that contains invalid data does not throw an error message. |
| DT434643 | UI | In any application, if all options of 'Common Actions' and 'More Actions' are configured not visible, the List View button is not visible. |
| DT434645 | UI | In the Message Reprocessing application, the blue square on the details icon is out of position. |
| DT434648 | UI | Hovering the cursor over the Reload icon does not display the Tooltip. |
| DT434998 | UI | In Role-based applications, zooming out in the browser causes the Create (plus sign) button to disappear. |
| DT435012 | UI | In Long Descriptions, pasting a selection from Microsoft Word with base64 images or images causes spellchecking to fail. |
| DT435089 Manual Change Behavioral Change Database Change |
Assets | In the Meter Reading History dialog, the Domain Value Description is missing. |
| DT435090 | Assets | Removing a Classification in the Item Master application, then resetting it causes error BMXAA4210E - "Database error number -803 has occurred. Invalid SQL queries are logged in the log file. Check the SQL query to identify the error.". |
| DT435440 | Invoices | In the Invoices application, deleting Invoice Lines a causes orphan INVOICEMATCH records to be added. |
| DT435570 | Desktop Requisitions | In Desktop Requisitions, when a user creates a requisition using a non-default currency, the currency reverts back to the default while the Line Costs and Total Costs are unchanged. |
| DT435583 Manual Change |
Report | Running the Inventory Cycle Count report throws an error. |
| DT435885 | Mobile | In the Maximo Mobile app, the download progress for record data in the Record Update section occasionally displays as NaN% or negative percentages (e.g., -X%). |
| DT435979 | Failure codes | The length of the FLCDESCRIPTION attribute in the FAILURELIST object does not match the length of the DESCRIPTION attribute in the FAILURECODE object, from which it is sourced. |
| DT436097 | Mobile | In the Technician app, syncing resource data with _imagelibref fails, causing errors during the data refresh process. |
| DT436529 | Purchase orders | In the Receiving application, the field help for Over Received Quantity is vague and may mislead users about how the value is calculated. |
| DT436963 | System (Object) | In Security Groups, MANAGE-SHELL cannot be selected as the default application. |
| DT436982 | Mobile | List jumps back to top when completing records in MultiAssetLocCI on Mobile |
| DT437016 | UI | In Mobile, dragging a field into the Sort column instead of using '+' causes overlapping UI elements that persist across screens. |
| DT437515 | Scheduler | In Graphical Scheduler, repeated Start and End date edits in Gantt View cause commit errors and prevent further saves. |
| DT437521 | Mobile | Maximo Mobile Inspections options do not display in the correct order. |
| DT437641 | Mobile | In cloned TECHMOBILE apps, custom fields fail to display when Object Structures differ, due to schema merging comparing Object Structures instead of Maximo objects. |
| DT437643 | Mobile | Completing an Inspection displays an unexpected 'No results' label. |
| 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. |
| IJ46848 | Conditional Expression manager | Conditions cannot be deleted when E-audit is enabled on the CONDITION table. |
| IJ47556 | Security Groups | The message BMXAA4131E - "Record has been duplicated" is not displayed when a Security Group is duplicated. |
| IJ49886 | Work Order Tracking | Maintenance Cost Rollup feature ignores Receipts charged to closed Work Orders. |
| IJ42672 | Budget Monitoring | In Budget Monitoring, running Budget Lines is slower than expected. |
| APAR | Change instructions |
|---|---|
| DT257212 |
From the maxinst pod, get the file: /reports/birt/reports/INVENTOR/inventory_abc_transdate.rptdesign.
Using Report Administration, import this report.
|
| DT425943 |
1. Open Application Designer.
2. Filter for the Routes application (routes), and open it.
3. Click Export Application Definition. Save the file as routes.xml.
4. Open the routes.xml file in a text editor
5. Search for sectionrow id="main_grid3_row2"
6. Removed the lines from tag <sectionrow id="main_grid3_row2"> to </sectionrow> 7. Add the following lines after the removed section
8. Save the modified routes.xml file
9. Open Application Designer
10. Import the modified routes.xml file
11. Save changes.
|
| DT435089 | Steps: 1. Navigate to the Database Configuration application 2. Search for the MEASUREMENT Object. 3. Click the Measurement Object row to open it. 4. Go to the Relationships tab and edit the*OBSERV_DESC*Relationships. 5. Change the Where Clause from
to
6. Save the changes in the Database Configuration. |
| DT435583 |
From the maxinst pod get the following file:
Using Report Administration, import this report.
|
| APAR | Change details |
|---|---|
| DT435089 |
Add Relationship which reflect Observer Description in Manage Meter History.
|
| APAR | Change details |
|---|---|
| DT435089 | The APAR requires manual changes to be made at the database level. The customer should be able to view the value of the Observer Description within the Manage Meter Reading History. |
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":"a8m3p000000hAeaAAE","label":"Maximo Application Suite-\u003EMAS Applications-\u003EManage"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.7.0"}]
Was this topic helpful?
Document Information
Modified date:
08 October 2025
UID
ibm17235440