Maximo

Maximo

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

 View Only
  • 1.  Use classification drilldown in WOTRACK list view?

    Posted 07/06/21 01:46 AM
    Edited by System Admin 03/22/23 11:54 AM
    MAM 7.6.1.2:

    I want to use the classification drilldown in the WOTRACK list view. But it seems like the drilldown isn't designed to work that way. 

    Would the only option be to extend the Java class that's behind the classification drilldown?


    ------------------------------------------------------------------------------

    Here's what I've tried:

    I added a field to the WOTRACK list view:



    The underlying attribute is a custom/persistent WORKORDER field called CGHIERARCHYPATH. I already had that field for a different purpose...so I've been using it for this test.

    It all looks fine on the surface. I can open the classification drilldown and click on a classification.

    Unfortunately though, when I click a classification, it doesn't return a value to the list view field.




    So that's disappointing.

    It seems like this is really close to working. I can see the classification drilldown. And as a test, I can fake it by manually typing in the value that I would want the classification drilldown to return (ROADS \ ASPHALT \ ASPHALT- LARGE CREW).

    The manually entered value will filter the list view correctly:




    Question/Problem:

    Why doesn't the classification drilldown return a value to the field? 

    Ideas?
    Thanks.
    #Maximo
    #AssetandFacilitiesManagement


  • 2.  RE: Use classification drilldown in WOTRACK list view?

    Posted 07/06/21 02:16 AM
    You might want to take a look at this article and see if it helps:

    https://www.ibm.com/support/pages/steps-add-classification-custom-object-and-custom-application

    Shannon





  • 3.  RE: Use classification drilldown in WOTRACK list view?

    Posted 07/06/21 10:36 PM
    Edited by System Admin 03/22/23 11:53 AM
    A beginner's observation:

    psdi.webclient.beans.common.SearchSpecBean updateOriginatingRecord() ... seems to be hardcoded to only return the hierarchy path value for specific parts of Maximo:
    • Advanced Search window
    • SEARCHSOL application
    • VIEWSR application
    • SelectMoreAssetsMoveBean
    • SelectMoreLocationsBean
    • SelectMoreCIsBean

    Notice that WOTRACK isn't in that list.



    To test that theory, I added a classification drilldown field to the VIEWSR application (in a section above the list view, not right in list view). And it worked. So that leads me to believe that the above observation is correct.


    (Bear in mind, I have no idea what I'm talking about.)

    #AssetandFacilitiesManagement
    #Maximo


  • 4.  RE: Use classification drilldown in WOTRACK list view?

    Posted 07/07/21 09:10 AM
    The functionality you want already exists in the Advanced Search dialog.  There, the attribute used is CLASSSTRUCTURE.HIERARCHYPATH -- can you just use that instead of your custom CGHIERARCHYPATH field?

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



  • 5.  RE: Use classification drilldown in WOTRACK list view?

    Posted 07/07/21 12:53 PM
    Edited by System Admin 03/22/23 11:54 AM

    CLASSSTRUCTURE.HIERARCHYPATH is a non-persistent field. It doesn't seem to be possible to filter the list view using a non-persistent field.


    #AssetandFacilitiesManagement
    #Maximo


  • 6.  RE: Use classification drilldown in WOTRACK list view?

    Posted 07/07/21 01:33 PM
    Ok, different plan:

    How about adding two columns to the List tab: CLASSSTRUCTURE.HIERARCHYPATH and CLASSSTRUCTURE.DESCRIPTION

    This way, users could search on the List tab based on the persistent Description field, and still get to see the Hierarchy Path.  And if the user has to search with the Hierarchy Path, then they'd have to use the Advanced Search dialog.

    (I'm doing this exact thing in Item Master, FWIW)

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