Problem:
After closing a work order associated with a PO that is revised while trying to approve the PO revision, the following error is displayed:
BMXAA3279E - Could not change PO XXXX status to APPR.
BMXAA3344E - The purchase order cannot be approved. Line 1 contains a work order that is either closed, canceled, or waiting on approval.
BMXAA3344E - The purchase order cannot be approved. Line 1 contains a work order that is either closed, canceled, or waiting on approval.
Steps to replicate:
1. Go to Work Order Tracking application.
2. Create a new work order against any valid GL Account.
3. Save, approve the work order and take note of its number.
4. Go to the Purchase Orders application.
5. Create a new PO against any valid vendor and with just 01 PO line as the following:
Line Type = Service
Description = Test1
Quantity = 1.00
Order Unit = EACH
Unit Cost = 1.00
Charge To > Work Order = the WO above
Line Type = Service
Description = Test1
Quantity = 1.00
Order Unit = EACH
Unit Cost = 1.00
Charge To > Work Order = the WO above
6. Save, approve PO and take note of its number.
7. Go to the Work Order Tracking application.
8. Bring up the work order in question and close it.
Note:
The system warns user of the following but closes the work order anyway:
"BMXAA4577W - Open purchase orders exist here or at some point below in the hierarchy. Would you still like to change the status to Closed?".
The system warns user of the following but closes the work order anyway:
"BMXAA4577W - Open purchase orders exist here or at some point below in the hierarchy. Would you still like to change the status to Closed?".
9. Go to the Purchase Orders application.
10. Bring up the PO and create a revision.
11. In the PO Revision 1, add a new PO Line as the following:
Line Type = Service
Description = Test2
Quantity = 1.00
Order Unit = EACH
Unit Cost = 1.00
Charge To > GL Debit Account = any valid GL Account
Line Type = Service
Description = Test2
Quantity = 1.00
Order Unit = EACH
Unit Cost = 1.00
Charge To > GL Debit Account = any valid GL Account
12. Save the PO and try to approve it.
At this point, system throws:
"BMXAA3279E - Could not change PO XXXX status to APPR.
BMXAA3344E - The purchase order cannot be approved. Line 1 contains a work order that is either closed, canceled, or waiting on approval."
BMXAA3344E - The purchase order cannot be approved. Line 1 contains a work order that is either closed, canceled, or waiting on approval."
Resolving the problem
The workaround is:
Cancel the PO Revision 1, close the PO Revision 0 and create a new PO corresponding to the second PO Line you've tried to add in step #11.
If the suggested workaround does not apply to your case, please contact IBM Maximo Support.
No comments:
Post a Comment