Maximo Open Forum

 View Only
  • 1.  MAS 9 UI + data customizations - optimizations

    Posted 03-30-2026 02:01

    Would you give me idea which approach would you vote for when designing solution and data presentation in UI:

    a) DBO has two extra fields with persistent storage which are updated by cron jobs from table B based on key; in UI fields are loaded from MBO

    b) DBO has two extra fields which are non persistent and their information is loaded in UI when it is presented

    While approach A adds complexity, data duplication, brings other problems - approach B relies on longer load time.

    What are your criteria, when designing such solutions and making decisions?

    Let me know how you deal with such tasks in your projects.

    Thanks,

    /Saulius


    #Customizations

    ------------------------------
    Saulius S
    Ignitis
    ------------------------------


  • 2.  RE: MAS 9 UI + data customizations - optimizations

    Posted 03-30-2026 15:16

    Assuming I understand your requirement, I would create an Option C. In Maximo, it's easy to display data through relationships. For example, when you're on a WORKORDER, you can display fields from ASSET like the description using ASSET.DESCRIPTION. This looks for a relationship in the Database Configuration application with the name ASSET. This gives you the ability to search on it like a persistent attribute without storing it redundantly, without data inconsistency (when the value changes waiting for a synchronization to occur), without the performance impact of large writes to the database, etc. 

    If a relationship doesn't already exist you can add it really easily. 



    ------------------------------
    Steven Shull
    Naviam
    ------------------------------



Newest Episode
Ep. 4 | System Properties in IBM Maximo

Watch Steven Shull walk through practical IBM Maximo system properties that can improve usability, query behavior, attachment handling, and the overall Maximo user experience.

MORE by Naviam Episode 4 cover
Watch Episode 4
Also available: Ep. 3 | Work Order Role-Based Application