Highlight table rows conditionally
How to highlight high priority work orders in Work Order Tracking application.
How to highlight high priority work orders in Work Order Tracking application.
MxLoader 7.1 and above supports the new Maximo JSON APIs that are available from Maximo 7.6.0.2. The REST APIs are based on the OSLC protocol so there are some changes you have to consider. The most important difference between OS and REST service is the format of the where clause that can be set in […]
The REST APIs have a tight integration with the automation scripts. Automation scripts can be used to develop custom APIs. The following example call describes how automation scripts interact with REST APIs. You can also use automation scripts for implementing custom queries and custom actions. JavaScript language is always the preferred choice for integration scripts […]
For whatever reason IBM recently decided to remove the online version of Maximo JavaDocs from their website. At the moment they are only available as zip files for Maximo 7.6 and Maximo 7.6.1.2. I think this is not really useful because it is really hard to search what you are looking for so I have […]
This is a quite old topic that has been already addressed in many Maximo communities and blogs around. However, I have found none of them seems to handle it correctly. There are mainly several techniques of sending an email from an automation script. I will explain the limitations of the current solutions and propose a […]
In the old days there was no blog on the internet and there was no IBM community to discuss Maximo technical and functional topics. All these LinkedIn communities and webinars were not available to learn and share. Few heroes were trying to learn from each other on a closed and moderated Yahoo forum. Yahoo decided […]
One of the new features of MxLoader 7.2 (NextGen) is the capability to upload and download files from Maximo. Any text field can be exported to a file by simply prepending the attribute name with FileTxt: prefix. In this example, all the long descriptions of assets will be exported to text files under the Assets […]
There are two approaches when dealing with Maximo automation scripts input and output variables. Using launch point variables – This method is described in the product’s knowledge center and allows to get/set values from/to the database specifying how to bind the script variables to specific database fields. Using getter/setter methods – This approach uses Maximo […]
Some Maximo implementations massively rely on email communications to notify users about important events like new tickets or assigned tasks. Sometimes outbound emails are also used to implement integration or notify external parties about relevant events. In such environments, it is important to avoid that a planner or unplanned email server downtime results in a […]
A small customization I have been recently asked for is to automatically calculate Job Plan duration from Tasks. This can be easily achieved with an automation script on the JOBTASK object. Open the Automation Scripts application and create the following Script with Object Launch Point Launch Point: MXDJPDURATION – Automatically calculates Job Plan Duration from […]