Maximo

Maximo

Come for answers, stay for best practices. All we're missing is you.

 View Only
  • 1.  Maximo Inventory - Condition Codes

    Posted Thu June 05, 2025 01:43 AM

    Hi All,

    It has been noted that WOs placing inventory reservations do not factor in the condition code mentioned in the planned materials tab.

    Is this perhaps a bug in Maximo?  



    ------------------------------
    Tom M
    ------------------------------


  • 2.  RE: Maximo Inventory - Condition Codes

    Posted Fri June 06, 2025 03:40 AM

    Hi Tom,

    You may need to provide a little more information. 

    I did a test on MAS 9.1 Feature Channel and the work plan materials item with a condition code REBUILT arrived safely as a reservation with condition code REBUILT when viewing from Add/Modify Reservations in Inventory application.

    On the Work Plan Materials I presume all three fields have a value, Condition Code, Condition Rate, Condition Enabled? If you pick a condition enabled item, you have to enter a Condition Code to save.

    Are you using Work Order Tracking, planned materials?

    If you are, the best bet is to raise an IBM Support call and see if you can ask them to do a test with your version, if they also find an issue, then it must have been fixed at some point and they will be able to identify the version where it is fixed.

    Regards - Andrew



    ------------------------------
    Andrew Jeffery
    Maximo SME
    ZNAPZ b.v
    Barnstaple
    +44 (0)777 1847873
    ------------------------------



  • 3.  RE: Maximo Inventory - Condition Codes

    Posted Fri June 06, 2025 03:52 AM

    Hi Tom,

    You may need to provide a little more information. 

    I did a test on MAS 9.1 Feature Channel and the work plan materials item with a condition code REBUILT arrived safely as a reservation with condition code REBUILT when viewing from Add/Modify Reservations in Inventory application.

    On the Work Plan Materials I presume all three fields have a value, Condition Code, Condition Rate, Condition Enabled? If you pick a condition enabled item, you have to enter a Condition Code to save.

    Are you using Work Order Tracking, planned materials?

    If you are, the best bet is to raise an IBM Support call and see if you can ask them to do a test with your version, if they also find an issue, then it must have been fixed at some point and they will be able to identify the version where it is fixed.

    Regards - Andrew



    ------------------------------
    Andrew Jeffery
    Maximo SME
    ZNAPZ b.v
    Barnstaple
    +44 (0)777 1847873
    ------------------------------



  • 4.  RE: Maximo Inventory - Condition Codes

    Posted Sat June 07, 2025 06:04 AM

    On the Work Plan Materials I presume all three fields have a value, Condition Code, Condition Rate, Condition Enabled? @Andrew Jeffery  Yes, that is all true.

    Below is  an example:

    I have an inventory item with quantity available as 9  (6 with condition code NEW and 3 with condition code REPAIRED).

    On WO1, I put in 6 of the item (condition code NEW) as planned material. Upon approval of WO1,  an APHARD reservation (with condition code NEW) was generated for the item.

    In the inventory, the quantity available for the item is now 3.

    Now a raise another work order, WO2 and put in 3 of the item (condition code NEW). Upon approval of WO2, an APHARD reservation (with condition code NEW) is generated for the item.

    This is wrong, as there are no more items in condition code NEW ; only in condition code REPAIRED is available. 



    ------------------------------
    Tom M
    ------------------------------



  • 5.  RE: Maximo Inventory - Condition Codes

    Posted Mon June 09, 2025 04:11 AM

    Hi Tom,

    This is working as I would expect. On the Work Plan Material you say the condition code you would like. The reservation is just a copy of this material if it is a demand on the storeroom. You would create an Inventory Usage record selecting the reserved item, or preferably have this created automatically (Organization level setting). On the Inventory Usage you go to pick the item, find there are no NEW so you then contact the requester and say NEW ones will not be provided for x days, do you wish to wait, or will you accept a REPAIRED, and if they say yes you change the Inventory Usage line to REPAIRED. There is no automation to changing the condition code in Maximo.

    A little history, prior to condition codes we had to use two item numbers, and change the reservation to pick the repaired item code.

    When working with repairables you would normally expect a business to request REPAIRED on the work order rather than NEW as otherwise the REPAIRED may never get used. A request for NEW by a planner is essentially saying the situation demands a NEW item and I'll need to wait for one. Some storerooms will work on the basis that they always use up the REPAIRED items first and NEW only when there are no more REPAIRED left. Repairables will typically be sent to an outside party in batches, and so the quantity of REPAIRED fluctuates depending on whether they have just received back the batch from the repairer.

    Quite normal to change the condition code on the Inventory Usage record.

    Note. If you want to have Work Plan Material default to requesting REPAIRED rather than NEW, then the way to do this is via a Job Plan. For PMs you can force a request for REPAIRED, but the PM might be provided with a NEW if there are no REPAIRED left in the storeroom.

    Hope that helps.

    Regards - Andrew



    ------------------------------
    Andrew Jeffery
    Maximo SME
    ZNAPZ b.v
    Barnstaple
    +44 (0)777 1847873
    ------------------------------



  • 6.  RE: Maximo Inventory - Condition Codes

    Posted 29 days ago
    Edited by Tom M 29 days ago

    hi @Andrew Jeffery, thanks for that.

    "On the Inventory Usage you go to pick the item, find there are no NEW so you then contact the requester and say NEW ones will not be provided for x days"  - This is where the problem lies. 

    For highly urgent WOs requiring NEW items, this might not be practical, as we are essentially asking the work requestor to put the work on hold until NEW items are available again.

    I would expect that by design the application would throw an error at the first place i.e when the planned material (NEW item) is being added to the WO, so that the requestor knows at that point already that NEW is no longer available. Delaying this all the way till the point of issuing could be problematic.



    ------------------------------
    Tom M
    ------------------------------



  • 7.  RE: Maximo Inventory - Condition Codes

    Posted 28 days ago

    This is the same for non condition enabled items - if you request an item from a storeroom and there is no availability then it will create a back order and the re-order process will generate PR/PO to replenish the stock.

    If you follow process then when planning the work order you can check the material availability although you would have to make some changes to this look up as currently it does not show the availability by condition code but I am sure this could easily be done.

    Out of the Box Maximo assumes that you plan to use an Item and that condition is NOT critical, however I understand in some industries this may not be the case so you would need to add some configuration to validate this at the time of the planned material being added.

    You would need to work through your internal process as what if you requested a REPAIRED condition and there were none available - you would then not want to wait for one to be available if there were NEW ones in stock - so maybe this rule is only if it is mandated that a NEW item has to be installed.



    ------------------------------
    Steve Lee
    Maximo Technical Sales Specialist
    IBM
    Leeds
    ------------------------------



  • 8.  RE: Maximo Inventory - Condition Codes
    Best Answer

    Posted 27 days ago

    Hi Tom,

    When you are planning your work order you can check the item availability (right-click detail menu), for condition codes is on the All Lots tab, the Locations tab shows you the total Quantity Available and Current Balance across all condition codes. Therefore, if it is an urgent work order you can see what is available, and if no NEW in stock then you could have chosen REPAIRED.

    If it is essential that NEW are always available, then you can adjust the reorder, safety stock parameters.

    You could add an IBM Idea for future enhancement to warn when entering an Item, Storeroom, and Condition Code (it would need to be on save) that there was no quantity available, rather than waiting for the Cron Task to change the Reservation Type to BackOrder by which time you may have moved on to planning another work order. This would be based on the Required Date of the planned material item. But, if we know at approval that the item would go onto BackOrder, we might determine that it was better to make this a Direct Issue instead.

    At the point of issue there is a decision to be made, use REPAIRED or wait for NEW, the storeroom people would not be qualified to make that decision, it couldn't be automated from NEW --> REPAIRED it might be the wrong decision. It might be automated from REPAIRED --> NEW, if REPAIRED requested and no availability on required date, then NEW presumably would be acceptable, but if maintenance budgets were tight perhaps you would choose to delay the work order.

    Regards - Andrew



    ------------------------------
    Andrew Jeffery
    Maximo SME
    ZNAPZ b.v
    Barnstaple
    +44 (0)777 1847873
    ------------------------------