IBM Support

IBM Maximo Application Suite - Manage Component patch 8.7.22

Fix Readme


Abstract

On 31 July 2025, IBM released IBM® Maximo® Application Suite Manage Component patch 8.7.22. 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:
*Not updated from Patch 8.7.21 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
DT247863 Install/Upgrade Integrity Checker reports error "BMXAA0530E -- Column WORKQUEUE.CLAUSENAME is mapped to domain CLAUSENAME, but the domain does not exist.".
DT377866 System Object The Override Password Duration Action is not visible in either the Security Groups and Users applications even though the SigOption is checked and access granted to it in the Security Group Application.
DT391574 System Object Object Structure Security cannot be enabled using Integration.
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
Manual Change
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.
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.
DT418783 Mobile The Inspections change date is the sync date instead of the actual complete date and time.
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.
DT423669 Domains Using a Crossover Domain does not copy data as expected.
DT423800 Spatial In Map Manager, activating or altering a map does not display correctly in the Mobile app.
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.
DT425096 Oil & Gas In Work Order Tracking application, incorrect regulation is removed when a Job Plan is associated to the Work Order record.
DT425196 Invoices In the Invoices application > View Related Records dialog > Materials Receipts tab, an INVOICE line is wrongly displayed.
DT425783 Preventive maintenance The PM Extended date is read-only.
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.
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.
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.
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.
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.
DT435844 Oil & Gas When two Work Orders from two Organizations/Sites share the same WONUM, the follow-up Work Order created under one of the WOs also appears under the other WO.
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.".
DT436303 System Object OSLC queries containing Norwegian characters return an empty response.
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.
DT436526 Scheduler In the Graphical View application, a user trying to view data receivers the error "BMXAT0048E - The activities did not populate. ~ Operand type clash: datetime2 is incompatible with float.".
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 Receiving  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.
DT437297 Mobile In SAML environments, Maximo Mobile reauthentication fails after idle timeout or logout until the app is reset.
DT437363 Inventory When a user cancels a Work Order, Tool or Equipment reservations linked to that Work Order remain  active.
DT437576 System UI In Manage, the application name does not appear on the browser tab.
DT437765 Location In the Locations application, enabling the attribute "Is a Repair Facility?" take longer than expected.
DT437867 Scheduler Optimizer uses header SNE/FNL dates even when Task Assignments have their own dates and different locations.
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.
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.
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.
DT438913 Mobile Performing ad hoc counts on a mobile device does not update Inventory Counts correctly.
DT438960 ACM Updating the Model's LCN does not update the Top-level LCN in the associated Asset hierarchy.
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.
DT439088 Scheduler 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.
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.
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 .
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.
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.
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 Scheduler 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 the Asset application, 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.
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.
DT442401 Mobile Removing a filter on subcategories does not remove the filter results from the subcategories list.
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.
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.
DT443068 Mobile In the Technician app, new Assets are not immediately displayed.
DT443956 Mobile On mobile devices, Failure Code Reporting displays all Problem-Cause-Remedy (PCR) records for all Assets.
DT444116 Mobile In mobile device settings, checking both Supporting Data and Delta, then clicking Refresh for Updates fails, retaining unmodified records.
DT445787 Assets Modifying and saving changes to a non-Rotating Asset causes uploaded images to disappear.
IJ40324 Report Running the Inventory_ABC_Transaction report produces incorrect results when the database locale is Canadian French.
IJ40623 People Modify Person Availability results in error "BMXAA3089E - "Start time, end time, work hours, and reason code are required to modify availability" even when required values are entered.
IJ46189 Integration Meter Reading import with the Maximo Integration Framework causes incorrect Last Work Order Information and Next Work Order Projections in Meter based PMs.
IJ46745 Integration In the Maximo Integration Framework (MIF), the SET processing rule causes an error for the DATETIME attribute.
IJ47114 System UI In the Everyplace Technician (Tablet) application, the "Start Date/Time" date picker on the Results tab defaults to the wrong time.
IJ47470
Manual Change
Report Running the calibration_error.rptdesign BIRT report shows Data Sheet Status as blank.
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.".
IJ49110 Purchase requisitions Purchase Requisitions are not get closed automatically when the lines of a Purchase Requisition are assigned to Purchase Orders and Purchase Contracts.
IJ49834 Condition Codes Entering the Condition Code for a Condition Enabled Part Number on a Work Order results in error "BMXAA2256E - Field Condition Code is read-only.".
IJ50103 Purchase requisitions If the PR was created based on a Work Order created by an User who is now inactive, copying the PR Line Items to a new RFQ results in the error "BMXAA3097E - The person doesn't exist or is not active.".
IJ50622 System properties The message BMXAA7785W - "Property does not exist." is written to system.out for the System Properties mxe.app.workorder.statustocreateinspection and mxe.app.workorder.inspectionbatchrecord.
IJ51235 Work Order Tracking Work Order Predecessors Dialog allows selection of tasks from other site if same WONUM exists in other site.
IJ51318 Purchase orders  If a PO is created before an item is condition-enabled, Maximo allows approval without a condition code. Later, during receiving, error BMXAA1895E - "Item [item number] is condition enabled. Please enter a condition code." is thrown, blocking the process. Revising the PO does not resolve the issue.

APAR Change instructions
DT397021
1. In Manage, go to System Configuration → Platform Configuration → Automation Scripts.
2. From More Actions, select Messages.
3. Click the New Row icon (plus sign inside a circle).
4. For the new row, enter these details:
Message Group: PM
Message Key: invalidLastPMWoGenRead
Display Method: MSGBOX
Message ID Prefix: BMXAA
Message ID Suffix: E
Display ID?: Checked
Value: The value that you entered is greater than the last reading value of the asset. This might result in incorrect Units to Go value. Are you sure that you want to proceed?
Button Yes or no?: Checked
Button OK : uncheck
5. Add a second message:
Message Group: PM
Message Key: invalidLastPMWoGenReadDt
Display Method: MSGBOX
Message ID Prefix: BMXAA
Message ID Suffix: E
Display ID?: Checked
Value: The date that you entered is after the last reading date of the asset. This might result in incorrect Units to Go value. Are you sure that you want to proceed?
Button Yes or no?: Checked
Button OK: uncheck
6. Click Save.
 
DT435398
1. In Manage, go to System ConfigurationPlatform ConfigurationDatabase 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.
IJ47470 Use the Report Administration application to import calibration_error.rptdesign manually.

[{"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"}]

Document Information

Modified date:
25 August 2025

UID

ibm17236486