Maximo Anywhere

  • 1.  Location search via a custom DrillDown

    Posted Thu June 24, 2021 01:59 AM
    Hi guys,
    I hope you can help/guide me with following issue.

    Version: 7.6.4

    Anywhere application: Work Technician

    Issue: Users have difficulty in finding a correct location or asset when creating a new work order. Need a better way of getting down to the correct record.

    We have several clients that have 40,000+ locations and assets that are all organized in a hierarchy. Users got used to find a correct location by using a Drilldown menu. They cannot use a barcode functionality.


    We are looking for a similar functionality in the Work Technician application. See proposed solution below.



    • There is only one Primary hierarchy in the system
    • There are no barcodes or other identifiers on a site so they cannot easily identify the location they want to raise a WO for


    Proposed solution:

    This solution is based on a similar behavior to Failure Report.

    • There is an additional button next to a location field - DrillDown
    • When user clicks a new window opens with a top level location displayed
    • This window has buttons:
      • Back - to return to previous level (parent)
      • Select - Select a selected record/current parent
      • Next level - Move to the next level
    • User can click on a record  and it will open all children of this location and will make the selected record a parent
      • Or user selects a child and then click Next Level button
    • On Select button a selected record will be returned to the Location field in Create WO window
    • Once user reached the bottom level they cannot go down.

     Please let me know what you think or maybe share your experience on resolving this issue.

    Thank you!

    Alexey Potanin

  • 2.  RE: Location search via a custom DrillDown

    Posted Fri June 25, 2021 09:32 AM

    The subject of location drill down as you can imagine has been around for sometime. Most clients solve the issue with barcoding (hence the barcode icon.) Perhaps your clients cannot support the barcoding for a variety of reasons.  Okay.  The solution you have proposed is doable but you will need to create an additional resource for in memory usage, a resource fo the location hierarchy (to drive the drill down ) and you will need to write a fair amount of code to drive the behavior for the view switch you describe.  This is something that will take anywhere from 120 to 240 hours or more to develop and test.

    As you well know the Failure hierarchy and the Location Hierarchy are very different object structures and behave quite differently in both core Maximo as well as Maximo Anywhere, the widgets used for the Failure Hierarchy would not behave the same as what you are describing for locations because of the difference in the object structure and the way the data is related. You would need to build this feature from scratch.

    Bradley K. Downing , MBA
    IBM Certified Adv. Deployment Prof. Maximo v7.6.1
    Bakersfield CA

  • 3.  RE: Location search via a custom DrillDown

    Posted Sat June 26, 2021 03:08 AM
    Thanks Bradley for feedback. It seems I estimated this work too low :)

    Alexey Potanin

  • 4.  RE: Location search via a custom DrillDown

    Posted Mon June 28, 2021 09:32 AM

    Hi Alexey,

    Your solution sounds good but seems to be a lot of work plus the amount of lookup data you would be downloading will be huge.

    Have you considered use of spatial capabilities of Maximo?

    One of my previous customer used , maximo spatial with esri and it worked really well for their service request process.  Downside is that alone will be a big investment and implementation.

    One other solution is to use work centers. Work centers can be customised as per your requirement. Your customisation will fetch data from maximo for a drill down solution. Downside is that it has to be a online solution.

    Biplab Choudhury
    Maximo Consultant
    Tata Consultancy Services

  • 5.  RE: Location search via a custom DrillDown

    Posted Mon June 28, 2021 06:45 PM
    Hi Biplan,
    Thanks for the tips. It is always good to consider other options.
    Can you expend on the esri? How does it help with my issue "finding a correct location among a large number of records without using a barcode functionality"?

    Thank you!

    Alexey Potanin

  • 6.  RE: Location search via a custom DrillDown

    Posted Tue June 29, 2021 02:12 AM
    Sorry , I didnt implement this so do not have the implementation specifics but here is how it worked:
    Maximo spatial helped users to find the asset and location based on their current location( i.e. using device's location).
    So, If a user wants to raise a Service request for location then location search will only display the locations which are near to device's location. This meant the list of location was decreased there by helping them to choose the right location easily.

    Biplab Choudhury
    Maximo Consultant
    Tata Consultancy Services

  • 7.  RE: Location search via a custom DrillDown

    Posted Wed August 11, 2021 07:50 PM

    Just wanted to give you an update on this thread. 

    I ended up implementing this solution. Below is how it looks:

    • Added a new Drill Down button to a location field:
    • It opens a Location Hierarchy view


    How to use the new view

    1. Click on a child in a list to open it (and make it as a current location)
    2. Click Up button to go up in the hierarchy to a parent of current location
    3. Click Go to Top to open the top level location

    4. Click Select button to return to the WO view with the current location
    5. Click Back button to cancel the changes. WO's location will not change

    So this was not that difficult at the end ;-)

    Alexey Potanin