Maximo

Maximo

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

 View Only
  • 1.  Apply decommissioned location to active asset

    Posted Fri December 10, 2021 07:39 PM
    Edited by System Admin Wed March 22, 2023 11:53 AM
    MAM 7.6.1.2:

    I have a decommissioned location. The location is a rural parking lot that is gated off (no longer in use).

    We are in the process of retroactively adding active tree assets to Maximo -- for the trees that are already existing at the parking lot.
    For the tree assets, I've attempted to enter the parking lot location in the ASSET.LOCATION field. But the parking lot location is not shown in the list -- because it's decommissioned.

    Question:
    Is there a way to apply a decommissioned location to an active asset?
    #AssetandFacilitiesManagement
    #Maximo


  • 2.  RE: Apply decommissioned location to active asset

    Posted Tue December 21, 2021 12:13 AM



  • 3.  RE: Apply decommissioned location to active asset

    Posted Tue December 28, 2021 10:10 AM
    Edited by System Admin Wed March 22, 2023 11:44 AM
    Just a thought, but not certain it would work:  Make an automation script that validates ASSET.LOCATION and sets the NOVALIDATION flag (may also need the NOACTION flag). 

    Could probably be cleaner than this, but here's the idea:


    from psdi.mbo import MboConstants
    
    if location == 'DECOM_PARKING_LOT':
        mbo.setValue("LOCATION","DECOM_PARKING_LOT",MboConstants.NOVALIDATION_AND_NOACTION)​


    And if that does work . . .make sure to deactivate it once you finish adding the needed Assets.



    ------------------------------
    Travis Herron
    ------------------------------



  • 4.  RE: Apply decommissioned location to active asset

    Posted Thu December 30, 2021 08:19 AM
    Hi,

    It sounds like the location should not have been decommissioned.
    If the trees aare active assets then they location needs to be active as well.

    it may be possible to use code to bypass the validation checks but there is a greater risk in the longer term e.g. related operations fail because the location is decommissioned.

    "The location is a rural parking lot that is gated off (no longer in use)." - the fact that it is gated off is an a restriction that should be noted against the location.

    best regards,
    Mark

    ------------------------------
    Mark Robbins
    Support Lead/Technical Design Authority / IBM Champion 2017 & 2018 & 2019 & 2020 & 2021
    Vetasi Limited
    https://www.linkedin.com/pulse/maximo-support-advice-from-non-ibm-engineer-article-mark-robbins/
    ------------------------------



  • 5.  RE: Apply decommissioned location to active asset

    Posted Mon January 03, 2022 10:44 AM
    Mark is correct here.  The problem is the interpretation Decommissioned.  While it may have been decommissioned from an operational standpoint it is not decommissioned form a maintenance standpoint.  Using Maximo to manage operations is a mistake and making core Maximo status mean the same as operations is also a mistake.  If you need to make something match a status from operations then create a synonym to match up what operations wants to signify that an asset or a location is no longer operationally active.  Violating Maximo core business rules (e.g. status changes) then having to write code (even if an automation script) is a poor way of keeping Maximo working properly.  

    One other note:  The interesting thing about decommissioned parking lots.... they always seem to come back to life.... in one form or another.... perhaps you can make the status ZOMBIE?  ;)

    ------------------------------
    Bradley K. Downing , MBA
    Solutions Engineer
    IBM
    Bakersfield CA
    ------------------------------



  • 6.  RE: Apply decommissioned location to active asset

    Posted Tue January 04, 2022 03:18 AM
    There appears to be confusion that is sorted out very simply.  Anytime you change a location or asset status to DECOMMISSIONED that asset or location then becomes not available in any list other than in the native app plus certain other records are made INACTIVE or the record is deleted.

    So, as I understand it you have an asset that is currently being mothballed, so it's parked in the a.k.a "the parking lot" location.  The asset itself no longer requires maintenance, therefore all PM's should be inactivated.

    • Maximo has a number of types of location, but in the above case, I would have created a SALVAGE type location called "PARKINGLOT" or similar with a status of OPERATING.  Then I would move each asset into that location AND then make the asset's status DECOMMISSIONED or a synonym thereof.

    You cannot move an asset into a location that is decommissioned because you are no longer using that location, so it has to be the asset.

    • If you decommission a location with active assets, Maximo will also automatically decommission the assets.

    The purpose of the SALVAGE type location is usually an end-of-life scenario, but not always.  That is why they usually have a label or SCRAPPED, ENDOFLIFE, SALVAGE, PARKINGLOT, STOLEN, and many more.  It does not stop any of the planned maintenance activities, that is why you have the DECOMMISSIONED status for the asset.  It gives you the option to make the PMs inactive and to remove the asset as a route stop reference and from safety plans.

    ------------------------------
    ===============================
    Craig Kokay,
    Lead Senior Maximo/IoT Consultant
    ISW
    Sydney, NSW, Australia
    Ph: 0411-682-040
    =================================
    #IBMChampion2021
    ------------------------------