THE BPD Blog

From blogs to case studies to news, we love sharing our tips and tricks for asset management, cloud, IoT and smarter operations.

by | Sep 21, 2017

Maximo Database Formulas

Maximo database formulas are a better way of putting together calculated values than autoscripts or views. Unlike scripting, where most of the variables need predefined and bound to some Maximo attributes/properties/maxvars, the formula expression can use any of these inside the expression without ever needing to predefine or bind them.
Before we jump the gun and start thinking that formulas are replacements for scripting, let’s set the scope. Maximo formulas are limited to mathematical expressions and hen it can only be used to calculate numerical values. Also, expressions are not full programming constructs. Automation scripts on the other hand, leverage all the power that comes with dynamic scripting languages like JavaScript and Python. So, while a powerful and quick way to calculate values, formulas serve a niche purpose.
I’m going to be playing around with these a bit more, but I thought I’d provide this more detailed document for those who are interested. There are lots of good Maximo resources out there!

Simon Barnes

Simon Barnes

Simon has been working with Maximo for over ten years in a variety of industries (Oil and Gas, Utilities, Facilities Management etc.). He has a passion for sharing his experience and passing on his Business, Functional and Technical Know-How. Simon has worked with BPD Zenith in both Canada and the UK on a wide variety of projects. He takes a no-nonsense, direct approach and loves to solve problems. He has also worked for end users in senior management positions, giving him an insight into the challenges of making Maximo work for the business and its operations.

0 Comments

What is Asset Performance Management?

What is Asset Performance Management?

What is Asset Performance Management? Introduction As a definition, Asset Performance Management (APM) encompasses the capabilities of data capture, integration, visualization, and analytics tied together for the explicit purpose of improving the reliability and...

Maximo Relationships

Maximo Relationships

In this blog I will be explaining what a Maximo Relationship is, how to create one, and, the benefits of having Maximo Relationships. What is a relationship? The way in which two or more things are connected, or the state of being connected.Why do we need Maximo...

Maximo Data Imports: A simplified guide

Maximo Data Imports: A simplified guide

All your Maximo data import needs simplified Being able to manage data loads and data extracts is a powerful ability. It can substantially improve processes and reduce delays. Maximo offers not one but multiple ways of handling data. Equipped with user-friendly error...

Custom servlet in Maximo

Custom servlet in Maximo

What is a servlet? Servlets are Java classes which service HTTP requests and implement the ‘javax. servlet. HttpServlet’, an abstract class that implements the servlet interface and is specially designed to handle HTTP requests. A  servlet accepts the request,...

Sign up to our free newsletter to explore emerging technologies, industry events and Maximo best practice.

Come with BPD Zenith to the future of Asset Management

Partner Ecosystem

BPD Zenith partners with a diverse array of the world’s top Technology, Business and Solution Integration leaders.