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:
------------------------------
Steven Shull
Projetech
------------------------------
Original Message:
Sent: 05-05-2020 15:38
From: Chad Sandquist
Subject: Maximo 7.6 Tools - using qualification to limit who can use the tool?
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
------------------------------