Maximo

Avoiding Java classes conflicts using a_customer.xml file

Consider this scenario (which I came across). You have extended psdi.app.workorder.WO out of the box MBO class with your own cust.app.workorder.WO class to implement you own business logic for work orders. After a while you install the Maximo Scheduler extension and you soon discover that all your custom logic has gone because the WORKORDER object […]

Differentiate Maximo production, test, development environments

A common need is to differentiate Maximo production, test, development environments.The easiest technique I know is to customize the login and header messages.Open Database Administration application and select the Messages action. Search for ‘welcome’ and change the messages in the ‘login’ group as you wish. The welcome message is displayed on the login page, the […]

Extract attachments (DOCLINKS)

This post explains how to extract a set of attachments from the server. First of all you have to find the root folder where the attachments are stored. This can be found in mxe.doclink.doctypes.defpath system property (System Configuration – Platform Configuration – System Properties). Unfortunately, from the file names you cannot understand to which records […]

Learn how to query data with SQL

Many times Maximo users and administrator lacks database skills. These are important in several situations: Write ‘where clause’ statements to filter data in Maximo UI. Develop complex SELECT statements to extract data from multiple tables when developing report. Optimize existing queries to solve performance issues. If you need to improve your SQL skills I suggest […]

Maximo Tranining presentations

Here are some nice presentations that I use during basic education sessions for new Maximo users. Introduction – PowerPoint – SlideShare Getting Started – PowerPoint – SlideShare Asset Management – PowerPoint – SlideShare Work Management – PowerPoint – SlideShare Inventory Management – PowerPoint – SlideShare I tried to use a pretty template and a common […]

Preventive Maintenance (PM) automatic work order generation

You probably know that Preventive Maintenance module in Maximo allows to schedule periodical maintenance activities in order to keep your assets running efficiently.In other words you can use the  Preventive Maintenance to schedule the automatic generation of work orders. Work orders can be generated manually using the ‘Generate Work Orders’ action in the Preventive Maintenance […]

Scroll to top