What’s the best way to make a field required in Maximo?

Here is a quick thought I want to put into your head.  There are so many ways to do just this in Maximo, but what are the best ways and what are the affects of doing it a certain way?

Database Configuration

If you make a field required in the database config, it will be required at the object level and anywhere that field is used in Maximo, it will stay required, even when used with MIF.

Application Designer

If you choose this route, the field is only required within that specific application you set it for.  Maximo will only check if the field is required only when a user is in that application.  It will not check when being used with MIF.

Conditional Expression

Choosing this route is the same as going with the application designer.

Automation Script

Since Automation Scripts are used to manipulate business objects, it can be used to make fields required even thought it maybe not the most ideal place to use it.  If you make a field required at the script level, it only does it based on your script.  Using it this way can also trigger when used with MIF.

UPDATE:

Global Data Restrictions

Making a Field Required for Everyone in Maximo using Data Restrictions

Using a Data Restriction to make a field Conditionally Required by Security Group

Did You Know...

As Maximo Experts, we have developed several add-on products for Maximo that mobilize the work force, simplifies assignments, provides ad-hoc reporting capabilities and facilitates the seamless integration of Service Requests into Maximo.

Check out our products by clicking on the following links: EZMaxMobile, EZMaxPlanner and EZMaxRequest.

Find Out More

Leave a Reply