APAR status
Closed as program error.
Error description
Title: Bug in psdi.plusp.app.workorder.PlusPFldServRecTransLineCost (wrong class extension) Problem: The interim fixes for Service providers since V7.5.3 IP6 (SP7530_ifixes. 20150129-1213.zip) have contained a class file: psdi.plusp.app.workorder.PlusPFldServRecTransLineCost This class is used only as the handler for the LINECOST attribute on SERVRECTRANS This class starts: package psdi.plusp.app.workorder; public class PlusPFldServRecTransLineCost extends MboValueAdapter Prior to IP6 the handler for the LISTCOST field was: psdi.app.common.receipt.FldMatServLineCost As a result of the class hierarchy being massively truncated the TAX1- TAX5, PRORATECOST & LOADEDCOST fields (along with their currency equivelents) aree not being populated in the SERVRECTRANS table. the class should extend the previous class like this: public class PlusPFldServRecTransLineCost extends FldMatServLineCost Steps to Reproduce: 1. Install Maximo 7.5.0.7 (IF6 requires at least 7.5.0.6) 2. Install Service Provider 7.5.3 3. Install Any interim fix since IF6 (5th Feb 2015) <- This is where the error occurs. 4. Build! Deploy! Restart! 5. Create a PO with a service receipt. 6. Receive Service receipt. 7. Note that the TAX1, PRORATECOST, and LOADEDCOST fields are strangely lacking in useful information. 8. Read initial PMR which details the java class at fault, and the specific problem with the class that is causing this issue. To reiterate the issue: Prior to this interim fix, the LINECOST attribute of the SERVRECTRANS object had a class handler: psdi.app.common.receipt.FldMatServLineCost This class did useful things like set the TAX1 - TAX5, PRORATECOST and LOADEDCOST fields. The interim fix changes the handler to: psdi.plusp.app.workorder.PlusPFldServRecTransLineCost System Information: IBM WebSphere Application Server 7.0.0.35 lBM Maximo Asset Management 7.5.0.7 Build 201410271545 DB Build V7507-00 Tivoli process automation engine 7.5.0.7 Build 20141017-1600 DB Build V7507-40 BM Maximo for Service Providers 7.5.3.0-20150129-1213 Build 20150129-1213 DB Buid V7530-19 HFDB Build HF7530-05 IBM TPAE Integration Framework 7.5.1. 2-MlF_7512_lFlX.20141001-1136 Build 20140730-1950 DB Build V7512-08 HFDB Build HI-?I512-02 IBM Maximo Mobile 7.5.1.0-20140716-1426 Build 20130603-1027 DB Build V7510-05 HFDB Build HI-?I510-03 Windows Sewer 2012 6.2 build 9200 DB2INT64 10.5 (SQL10053)
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: * * All users that use Maximo with SP 7.5.3.0 * **************************************************************** * PROBLEM DESCRIPTION: * * BUG IN * * PSDI.PLUSP.APP.WORKORDER.PLUSPFLDSERVRECTRANSLINECOSTCLASS * * EXTENSION) * **************************************************************** * RECOMMENDATION: * * N/A * ****************************************************************
Problem conclusion
The class had extended the wrong class.
Temporary fix
Comments
APAR Information
APAR number
IV79519
Reported component name
SERVICE PROVIDE
Reported component ID
5724R46SV
Reported release
753
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2015-12-08
Closed date
2015-12-15
Last modified date
2024-10-29
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
Service Provider
Fix information
Fixed component name
SERVICE PROVIDE
Fixed component ID
5724R46SV
Applicable component levels
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSLKT6","label":"Maximo Asset Management"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"753","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
31 October 2024