APAR status
Closed as new function.
Error description
System properties mxe.app.workorder.StatusToCreateInspection and mxe.app.workorder.InspectionBatchRecord are missing in Maximo 7.6.1.2. Also, these properties are incorrectly set to user-defined. Any property that is being checked in the OOTB code should be created automatically. It looks like these System Properties were added to version Maximo 7.6.1.3 with the User Defined set to true as a mistake. It does not appear that the addition of these properties was properly backported to 7.6.1.2. Steps to Reproduce: 1. Go to IBM\SMP\maximo\applications\maximo\businessobjects\cla sses\psdi\app\workorderand look for WO.class in your Maximo 7.6. 2. Decompile it and look for properties, mxe.app.workorder.StatusToCreateInspection and mxe.app.workorder.InspectionBatchRecord in the code. 3. With the below script information provided, either these 2 properties can be added manually from Maximo > System Properties > Platform Configuration > System Properties or can be added by putting the below information in a .dbc file and running it using runscriptfile found at <maximo_root>\tools\maximo\internal (By default RunScriptFile looks the tools\maximo\en\script directory for the script): runscriptfile.bat -f<script> or runscriptfile.sh -f<script> <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE script SYSTEM "script.dtd"> <script author="DUCKS" scriptname="V7613_81"> <description>Create batch records for Inspections in the same Work Order, regardless of its hierarchy.</description> <statements> <drop_property name="mxe.app.workorder.InspectionBatchRecord"/> <add_property name="mxe.app.workorder.InspectionBatchRecord" description="Create batch records for Inspections in the same Work Order, regardless of its hierarchy" maxtype="YORN" scope="global" secure_level="secure" live_refresh="true" required="true" online_changes="true" user_defined="true" default_value="0" encrypted="false" /> <drop_property name="mxe.app.workorder.StatusToCreateInspection"/> <add_property name="mxe.app.workorder.StatusToCreateInspection" description="Specify the internal WO statuses that trigger the creation of an inspection results record." maxtype="ALN" scope="global" secure_level="secure" live_refresh="true" required="true" online_changes="true" user_defined="true" default_value="WAPPR" encrypted="false" /> </statements> </script> 4. This script shows that user_defined="true" which should not be the case. Actual Result: mxe.app.workorder.StatusToCreateInspection and mxe.app.workorder.InspectionBatchRecord looks not properly backported from Maximo 7.6.1.3 to 7.6.1.2. And user_defined for these 2 properties should not be set to true. And user_defined for these 2 properties is set to true( user_defined="true"). Expected Result: mxe.app.workorder.StatusToCreateInspection and mxe.app.workorder.InspectionBatchRecord should be backported from Maximo 7.6.1.3 to 7.6.1.2. And user_defined for these 2 properties should not be set to true, it should be set as user_defined="false". Reported in Version: Tivoli's process automation engine 7.6.1.2-IFIX20210920-2314 Build 20200715-0100 DB Build V7612-284 HFDB Build HF7612-46
Local fix
With the below script information provided, either these 2 properties can be added manually from Maximo > System Properties > Platform Configuration > System Properties or can be added by putting the below script information in a .dbc file and running it using runscriptfile found at <maximo_root>\tools\maximo\internal (By default RunScriptFile looks the tools\maximo\en\script directory for the script): runscriptfile.bat -f<script> or runscriptfile.sh -f<script> <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE script SYSTEM "script.dtd"> <script author="DUCKS" scriptname="V7613_81"> <description>Create batch records for Inspections in the same Work Order, regardless of its hierarchy.</description> <statements> <drop_property name="mxe.app.workorder.InspectionBatchRecord"/> <add_property name="mxe.app.workorder.InspectionBatchRecord" description="Create batch records for Inspections in the same Work Order, regardless of its hierarchy" maxtype="YORN" scope="global" secure_level="secure" live_refresh="true" required="true" online_changes="true" user_defined="false" default_value="0" encrypted="false" /> <drop_property name="mxe.app.workorder.StatusToCreateInspection"/> <add_property name="mxe.app.workorder.StatusToCreateInspection" description="Specify the internal WO statuses that trigger the creation of an inspection results record." maxtype="ALN" scope="global" secure_level="secure" live_refresh="true" required="true" online_changes="true" user_defined="false" default_value="WAPPR" encrypted="false" /> </statements> </script>
Problem summary
**************************************************************** * USERS AFFECTED: * * MAXIMO * **************************************************************** * PROBLEM DESCRIPTION: * * MXE.APP.WORKORDER.STATUSTOCREATEINSPECTION AND * * MXE.APP.WORKORDER.INSPECTIONBATCHRECORD ARE MISSING IN * * MAXIMO 7.6.1.2 AND IN 7.6.1.3 ARE INCORRECTLY DEFINED WITH * * USERDEFINED = TRUE * ****************************************************************
Problem conclusion
The fix for this APAR is contained in the following maintenance package: release\fix pack for Release 7.6.1.3 Product
Temporary fix
Comments
APAR Information
APAR number
IJ35713
Reported component name
MAXIMO ASST MGM
Reported component ID
5724R46AM
Reported release
761
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-10-21
Closed date
2022-03-29
Last modified date
2022-03-29
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
MAXIMO ASST MGM
Fixed component ID
5724R46AM
Applicable component levels
[{"Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSLKT6","label":"Maximo Asset Management"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"761"}]
Document Information
Modified date:
30 March 2022