Maximo Open Forum

 View Only
  • 1.  Service Requests

    Posted 06-21-2023 09:39

    I am currently going through the configuration for Service Requests Work Centers.  There are a few fields on there that I would like to hide or remove.  Is this something that can be done?  I also have a few classifications that have been used in the past and I was trying to delete them because we no longer want to use them.  I did hide them in the Maximo start center but they did not hide in the work center. How would I go about hiding these.  Any helpful tips when configuring this work center would be greatly appreciated.  


    #WorkCenters

    ------------------------------
    DESIREE HARSHMAN
    Boeing
    ------------------------------


  • 2.  RE: Service Requests

    Posted 08-04-2023 12:14

    Hi Desiree,

    To answer your question on hiding fields, this can be done on the front end by creating a Conditional Expression.  In the Conditional Expression application, create one called XXXXHIDE or whatever you choose.  In the expression, type (1=0).

    Once you create the Conditional Expression, go to Application Designer and select the add/modify Sigoptions in the Select Action drop down. 

    Here is an example instruction from IBM.

    Abstract

    Conditionally hiding fields in Maximo

    Body

    The condition is if user is in the person group

    1. Create a person group ex:facility and add the users to this group where you want to hide fields
         assuming that all the users existed in the EVERYONE security group
      2. Create a conditional expression 1234 for object persongroupview
      Expression
      (:&PERSONID& in (select personid from persongroupview where persongroup='facility'))
      Always Evaluate
      3. In the application designer create a SigOption hidelocation by Add/Modify signature option enter description as Hide Location ex: Asset Application
      4. Select the field you want to hide from user ex: Asset tab Location field
      5. Right click to go to properties
      6. Enter Sig Option Data Source ID as MAINRECORD
      7. In the Advanced Tab click configure conditional properties
      8. Select the SigOption that you created hidelocation
      9. Select the Group EVERYONE
      10. Select the condition 1234
      11. Enter the Property value for condition is true and display true
      12. Save the configurations
      13. Log out and login as maxadmin user
      14. Go to EVERYONE user security group
      15. From the application tab Asset uncheck the SigOption hidelocation

    Hope this helps, 

    Adam

     



    ------------------------------
    A.S. Bearden, GDIT
    'ADAM'
    ------------------------------