IBM Support

IBM Maximo Application Suite - Manage Component patch 8.7.17

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:
*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
<section id="sla_maxvars3"> ..... </section>
6. Add the following lines after section for maxvar3
<section id=""la_maxvars4">
      <radiobuttongroup border="true" dataattribute="SLATIMEZONE" id="sla_grid_4">
        <radiobutton id=""sla_grid_1_SLATIMEZONE_1" label=""Use server time zone to calculate target date for SLA?" value="0"/>
        <radiobutton id=""sla_grid_1_SLATIMEZONE_2" label="Use user time zone to calculate target date for SLA?" value="1"/>
      </radiobuttongroup>
    </section>
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:
/maximo/oslc/jsonschemas/mxapiasset?excluderequired=1
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

[{"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:
17 June 2025

UID

ibm17183807