In this tutorial, I will show you what are the basic steps to creating a new application within Maximo. This tutorial won’t go into details about custom java class but it will show you what you need to do to add a new application. For simplicity sake, this new application won’t have any business logic, [...]
Add a YORN lookup in a parameter for a BIRT report
This tip from IBM Support is very useful for adding a true/false lookup dialog for a parameter on the BIRT report request dialog. In the Maximo 7.1.1.4 release (and higher 7.1.1. fixpacks) and 7.5 releases, a lookup has been added for Yes or No values (YORN type). This lookup can therefore be used in BIRT [...]
Add custom modules to the main Go To menu
As some of you may know, the only way you can add new modules in Maximo is to duplicate an application such as Work Order Tracking from within Application Designer in order for it to show up in the ‘Go To’ drop down menu. But it doesn’t really show up in the main menu list, meaning [...]
Hide tabs for an application from certain security groups
Here is an interesting post on using the signature option to hide tabs for certain security groups. 1. Sign in to Maximo as maxadmin; 2. Go to System Configuration -> Platform Configuration -> Application Designer; 3. Select the application that has the Tab that you would like to hide; 4. Click Select Action -> Add/Modify [...]
Create keyboard shortcut to Work Order Tracking from anywhere within Maximo
Here is a trick to create a keyboard shortcut to work order tracking or any application you wish from any screen in Maximo. Here is a quick rundown of some available keyboard shortcuts for Maximo, but these aren’t really helpful in terms of navigating from one application to another. If you want to go from [...]
Maximo Mobile: Maximo Everyplace for iPad
Maximo Everyplace is only available for Maximo 7 and it’s a mobile solution that works with iPad and iPhone. The way it works is this. You have to buy the mobile solution from IBM and then you have to basically duplicate all of your application, such as Work Order Tracking and use the application designer [...]
Customize login page with MaxMessages
Our friend Chris Q has come up with a brilliant solution for customizing the default Maximo login page with his own messages. I have shown you how to modify the login page before, but Chris made note of the ‘welcomemaximomessage’ key is used in the <title> tag of the page and you can’t put HTML [...]
What is the ‘additionalevent’ attribute?
The ‘additionalevent’ and ‘additionaleventvalue’ are attributes that you can use to tell Maximo what event to call and what are the parameter to pass to that event. For example, you can automatically load the workorder tracking application just by click on a hyperlink that is formatted as such: http://server/maximo/ui/login?event=loadapp&value=wotrack As you can see the attributes [...]
Change the field size in Maximo 6
I recently ran into an issue where a client wanted to change the field size in Maximo 6.2 when they are in the list view of a module. I found this nice article from IBM that shows how to do just that. This tell you that you can modify the file called ‘fieldsizegroups.jsp’ to fit [...]
Configuring conditional security in Maximo
Here are a couple flash videos with audio from IBM support that show how to setup some conditional security. This first video shows how to configure required fields using attribute restrictions. In this example, a required field is needed when the workorder is set to a certain priority. Watch Part 1 Video This second video [...]







