APAR status
Closed as program error.
Error description
For some records in the the CU Estimating (T&D) application, client receives the following error: "BMXAA4210E - Database error number 1400 has occurred. Invalid SQL queries are logged in the log file. Check the SQL query to identify the error." Steps to reproduce: 1. GoTo --> Work Orders --> CU Estimating (T&D). 2. Bring Estimate Request 5424 in SITE ONE site. 3. Click the Perform Estimate in button bar. Receive the following error: BMXAA4210E - Database error number 1400 has occurred. Invalid SQL queries are logged in the log file. Check the SQL query to identify the error. Additional info: 1. 7.6 OOB code now uses PLUSDESTDETAILTMP table to create the Cost Estimation lines, and then copies it to PLUSDESTDETAIL table. Earlier in 7.5 it was PLUSDESTDETAIL table directly. 2. The OOB code for this is in PlusDEstVersion class, method: copyValuesFromTemporaryEstimateTable(). 3. I see OOB issue in this code. a. The OOB code PlusDEstVersion.copyValuesFromTemporaryEstimateTable() is using sql query instead of mbosets and also the method is private. So it will not invoke any of the autoscripts, even if we define on PLUSDESTDETAIL object. Big drawback. We already have few autoscripts for this object. b. The OOB code PlusDEstVersion.copyValuesFromTemporaryEstimateTable() is deleting all the records from plusdestdetailtmp table, due to which it seems that no two persons will be able to do the CU Estimating at the same time.. Big drawback.
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: * * Maximo for Utilities 76x Utilities Users * **************************************************************** * PROBLEM DESCRIPTION: * * DATABASE ERROR 1400 WHEN PERFORMING ESTIMATION * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
Code changed to solve the case.
Temporary fix
Comments
APAR Information
APAR number
IJ02835
Reported component name
MAXIMO UTILITIE
Reported component ID
5724R5600
Reported release
760
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-12-22
Closed date
2018-04-26
Last modified date
2018-04-26
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 UTILITIE
Fixed component ID
5724R5600
Applicable component levels
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSLLAM","label":"Maximo for Utilities"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"760","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
29 September 2021