Maximo Open Forum

 View Only
  • 1.  Maximo 7.6 Tools - using qualification to limit who can use the tool?

    Posted 05-05-2020 16:40
    I'm an end user in Maximo 7.6.  I'm looking for a way to manage safety devices in tools and limit who can use the tools by using qualifications.  The issue I'm running into is that individuals without qualifications can be issued a tool that requires qualifications.  Is this a function that has to be turned on in the back ground from an administration department that have these controls?  Any help or guidance would be greatly appreciated.

    Thanks,
    Chad
    #Inventory

    ------------------------------
    Chad Sandquist
    Ethicon
    ------------------------------


  • 2.  RE: Maximo 7.6 Tools - using qualification to limit who can use the tool?

    Posted 05-07-2020 09:50
      |   view attached

    I know the tool qualifications help setup qualifications required in the crew if you use the new crew functionality, but I don't believe Maximo has a way to prevent you from issuing a tool that required qualifications to someone that does not have that qualification. It seems like a great enhancement (if you open a RFE I'd be happy to support it), but in the interim, I'll give you an example of how you can handle it with an automation script.

    In my example in demo data I have created a qualification called FORK that has a "Tools that Require this Qualification" for the FORK tool (Forklift). My script is also only going to cover one way a tool is issued to a person (using the Issue Current Tool function in the Stocked Tools application), but should hopefully help you building this functionality.

    Create a script with Attribute launch point. Use the following:
    Launch Point: EMXTOOLQUAL
    Description: Validate Tool Qualification
    Object: ISSUECURRENTITEM
    Attribute: ISSUETO
    Event: Validate (this is the default, shouldn't need to change)

    Click Next. Set the Script to EMXTOOLQUAL with the same description as above. Ensure the Script Language is python (or jython). 

    For the source, use the attached source.txt.

    Go to the Database Configuration application and open the Messages dialog. Click New and provide the following:
    Message Group: emx
    Message Key: missingToolQualification
    Message ID Prefix: BMXZZ
    Message ID Suffix: E
    Value: Item {0} requires qualification {1} in order for the item to be issued.

    If you use the Issue current item dialog, it should now validate that the person being issued the part has the appropriate qualification if qualifications are defined for that tool. In my example, Adams is the only one with the FORK qualification, so if I try to issue it to someone else I'll get an error like:

    Error message after configuring the script.


    ------------------------------
    Steven Shull
    Projetech
    ------------------------------

    Attachment(s)

    txt
    source.txt   1 KB 1 version


  • 3.  RE: Maximo 7.6 Tools - using qualification to limit who can use the tool?

    Posted 05-07-2020 13:44
    Steven,
    Thanks for the feedback.  We do not the use Crew function and since I don't have access to the database configuration I cannot try your option.  Your script does look like it would provide what I'm looking for and I will be sure to provide your tip to our enterprise administration department that is researching this function now.  Like with all software systems we typically only use 10% or purchase 10% of it's capabilities and this would be one of those examples I suppose and not many are using it.

    Thanks,
    Chad

    ------------------------------
    Chad Sandquist
    Ethicon
    ------------------------------



  • 4.  RE: Maximo 7.6 Tools - using qualification to limit who can use the tool?

    Posted 05-08-2020 12:50
    Hi Chad,

    Another way of doing this can be creating a new lookup in Lookup.xml by duplicating existing Person lookup and attach the new lookup value at Issue To field on Application Designer.
    This lookup should be having where clause which will be comparing qualification associated tool with classification associated with Issue To and when you click Issue To lookup, it will show you Person record who has required qualification available. 

    Thanks,
    Prashant

    ------------------------------
    Prashant Sharma
    EAM360
    ------------------------------