Maximo

Maximo is Magic!

Few months ago Gartner has published its Magic Quadrant for Delivery Utility Enterprise Asset Management and guess what?IBM Maximo Asset Management (aka MAM) is positioned it the upper right corner. Download the Magic Quadrant for Delivery Utility Enterprise Asset Management from Gartner’s website for free.

Extending Maximo Business Objects

This entry is part of the Maximo Java Development series. Sometimes it is necessary to override or extend the functionality in Maximo. This can be achieved by extending methods in the Maximo Business Objects.This article outlines the process involved in extending the out-of-the-box psdi.app.item.Item class to initialize the description field to a specific value. Create […]

Understanding Mbos and MboSets

This entry is part of the Maximo Java Development series. Maximo Business Objects (MBOs) are a set of Java classes that implements the data persistence layer and business rules in Maximo/TPAE infrastructure. Those Java class files are stored in the [SMPDIR]\maximo\applications\maximo\businessobjects directory and are packaged in the businessobjects.jar file.Roughly speaking there are two types of […]

Hide data conditionally for a specific group

This entry is part of the Conditional Expressions HowTo. A very typical customization task is to restrict the visibility of data within Maximo/TPAE applications based on certain conditions.For example you may wish to hide all the purchase orders that have a total costs higher than 1000$ for a specific group. Here is a small tutorial […]

How to make a field required using a conditional expression

This entry is part of the Conditional Expressions HowTo. In this post I will show how to make the Remarks field required in the Receiving application when returning items. This is just an example and the same configuration can be used to hide or show any field based on a particular condition.A similar post describes how to […]

Maximo Data Types

Here is the complete list of available data types in TPAE/Maximo. The most used are marked in bold. ALN – Alphanumeric characters, mixed case AMOUNT – Decimal number, used for currency BLOB – Binary large object CLOB – Character large object CRYPTO – Encrypted binary CRYPTOX – Encrypted binary (one-way) DATE – Date only, no […]

Maximo 7.5 scripting guide

Scripting is a powerful new feature that was introduced in Maximo 7.5.Checkout this hidden Scripting with Maximo guide from IBM lead developers. A very comprehensive list of examples is available here.My colleague Mathias has also a very interesting blog on scripting. Other articles and resources Launch report Automation scripting and email listener All scripting articles […]

Scroll to top