APAR status
Closed as program error.
Error description
CLIENT PROBLEM: Receiving error BMXAA7737E when creating a PO Revision via MIF and PO line quantity is less than received quantity BUSINESS IMPACT: Issue blocks PO revision from our external system from processing into Maximo. ENVIRONMENT: App Server IBM WebSphere Application Server 8.5.5.10 Version Tivoli's process automation engine 7.6.0.3-IFIX20170120-1436 Build 20160113-2204 DB Build V7603-151 HFDB Build HF7603-08 IBM TPAE Integration Framework 7.6.0.3 Build 20160108-1912 DB Build V7603-21 TPAE OSLC Object Structure 7.6.0.0 Build 20170130_184059-0600 DB Build V7600-03 IBM Maximo Asset Management Scheduler 7.6.2.0 Build 20160114-1313 DB Build V7620-42 IBM Maximo Spatial Asset Management 7.5.0.1-20161207-1030 Build 20120714-2208 DB Build V7501-13 HFDB Build HF7501-07 IBM Maximo Anywhere 7.6.0.0 Build 20160112_031213-0600 DB Build V7600-03 IBM Maximo for Utilities 7.5.0.1-20170322-1419 Build 20120710-0136 DB Build V7501-14 HFDB Build HF7501-14 IBM Maximo Asset Management 7.6.0.3 Build 20160113-2204 DB Build V7603- 01 Server OS Windows Server 2012 R2 6.3 Server DB Oracle 12.1 (Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options) PERFORMANCE ISSUE: No SECURITY IMPACT: No STEPS TO REPRODUCE: The steps below use MAXDEMO as example: 1) Go to Purchase Oreders application. Fill out the PO as below: PO: PF1000 Company: ATI Click on Po Lines. Add a new line. Item: 140-2925 Storeroom: CENTRAL Order Unit: EACH Conversion Factor: 1 Quantity: 1 Unit Cost: 10 Save. Approve PO. 2)Go to Receiving application. Search for PF1000. Click on Select Ordered Items. Change the Quantity Due to 10. Click OK. Save. 3)Go to External Systems. Search for EXTSYS1. Check Enabled checkbox. Click on Enterprise Services tab. Click on Data Import. Create a XML file below and import it. <?xml version="1.0" encoding="UTF-8"?> <SyncMXPO xmlns="http://www.ibm.com/maximo" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" creationDateTime="2 016-07-27T11:45:30-04:00" transLanguage="EN" baseLanguage="EN" messageID="9616344.1469634331128911078" maximoVersion="7 6 20141117-2230 V7600-218" event="0"> <MXPOSet> <PO action="AddChange"> <DESCRIPTION>TEST PO REV</DESCRIPTION> <ORGID>EAGLENA</ORGID> <PONUM>PF1000</PONUM> <REVCOMMENTS>REVISAO 01</REVCOMMENTS> <REVISIONNUM>1</REVISIONNUM> <SITEID>BEDFORD</SITEID> <STATUS>APPR</STATUS> <POLINE> <LINETYPE>ITEM</LINETYPE> <ORDERQTY>1</ORDERQTY> <ITEMNUM>140-2925</ITEMNUM> <STORELOC>CENTRAL</STORELOC> <ITEMSETID >SET1</ITEMSETID> <CONVERSION>1</CONVERSION> <POLINENUM>1</POLINENUM> <REMARK >test remark</REMARK> </POLINE> </PO> </MXPOSet> </SyncMXPO> Check Import Preview checkbox. The error message will retun: BMXAA5598E - Processing of an inbound transaction failed. The processing exception is identified in document 1. BMXAA3279E - Could not change PO PF1000 status to APPR. BMXAA7737E - The quantity of 1.00000000 cannot be less than the received quantity of 10.00000000. For the latest received quantity, see the approved version of purchase order PF1000. STACK: [7/19/17 14:12:57:617 BRT] 00000753 SystemOut O 19 Jul 2017 14:12:57:617 [DEBUG] [MAXIMO] [] Error handler handling error - caused by exception psdi.util.MXApplicationException: BMXAA7737E - The quantity of 1.00000000 cannot be less than the received quantity of 10.00000000. For the latest received quantity, see the approved version of purchase order PF1000. [7/19/17 14:12:57:632 BRT] 00000753 SystemOut O 19 Jul 2017 14:12:57:632 [ERROR] [MAXIMO] [] BMXAA3279E - Could not change PO PF1000 status to APPR. BMXAA7737E - The quantity of 1.00000000 cannot be less than the received quantity of 10.00000000. For the latest received quantity, see the approved version of purchase order PF1000. psdi.util.MXApplicationException: BMXAA3279E - Could not change PO PF1000 status to APPR. BMXAA7737E - The quantity of 1.00000000 cannot be less than the received quantity of 10.00000000. For the latest received quantity, see the approved version of purchase order PF1000. Caused by: psdi.util.MXApplicationException: BMXAA7737E - The quantity of 1.00000000 cannot be less than the received quantity of 10.00000000. For the latest received quantity, see the approved version of purchase order PF1000. at psdi.app.po.PO.checkPOLineQtyCost(PO.java:4393) at psdi.app.po.PO.updatePndRevPO(PO.java:4283) Page 29 of 56 at psdi.app.po.POStatusHandler.approve(POStatusHandler.java:1501) at psdi.app.po.POStatusHandler.changeStatus(POStatusHandler.java:69 8) at psdi.mbo.StatefulMbo.changeStatus(StatefulMbo.java:231) at psdi.app.po.PO.changeStatus(PO.java:3591) ... 26 more CURRENT ERRONEOUS RESULT: BMXAA5598E - Processing of an inbound transaction failed. The processing exception is identified in document 1. BMXAA3279E - Could not change PO PF1000 status to APPR. BMXAA7737E - The quantity of 1.00000000 cannot be less than the received quantity of 10.00000000. For the latest received quantity, see the approved version of purchase order PF1000. EXPECTED RESULT: Customer should be able to import the PO revision since the quantity was not changed.
Local fix
NA
Problem summary
**************************************************************** * USERS AFFECTED: * * MAXIMO * **************************************************************** * PROBLEM DESCRIPTION: * * IV98380 RECEIVING ERROR BMXAA7737E WHEN CREATING A PO * * REVISION VIA MIFAND LINE QUANTITY IS LESS THAN RECEIVED * * QUANTITY * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
The fix for this APAR is contained in the following maintenance package: | Release 7.6.0.9 of Base Services
Temporary fix
Comments
APAR Information
APAR number
IV98380
Reported component name
INTEGRATION
Reported component ID
5724R46I1
Reported release
760
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-07-24
Closed date
2017-07-27
Last modified date
2017-07-27
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
INTEGRATION
Fixed component ID
5724R46I1
Applicable component levels
R760 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"760","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
27 July 2017