“Are you sharing?” As the rush of adrenaline ripped thru me during last week’s client web conference ….I quickly opened different browsers, logged in as multiple users, and emailed files…in the quest to share my presentation and demo with everyone. But my sharing never did materialize. The jury is still out on the source of the technical difficulties (operator error?)....but the good news...is that the information from the Maximo-Cognos Integration session is now available on-line! The focus of the reporting session was on the... [More]
usage scenario :
A customer who rent Maximo application
from a Cloud Application platform operator to manage their own business. In
this scenario, we assume that the Cloud Application platform operator charges
their customer monthly depend on the number of assets, the number of workorders
which status is “COMPLETE” (you may define it according your own business
requirements ), and the number of tickets which status is “RESOLVE”, and all of
information were stored in Maximo system.
Implement steps ：
1 ． Define a unique... [More]
Do you make lists? Lists of things to do at work or home? Lists of items to pick up when you’re out running errands, or lists of songs to download? I love making lists, and I love them even better when I cross off things I’ve completed!
In the spirit of lists, we’ve compiled a listing of key report property settings and cron tasks for you in this wiki page here . These settings are applicable thru the Version 18.104.22.168 release for BIRT Reporting. You can then... [More]
Introduction Sometimes during the execution of Escalations and Workflow processes in Maximo it is necessary for customers to implement additional processing or logic that may be specific to their business needs and/or processes. Maximo provides a simple yet powerful hook into the Maximo Business Object (MBO) framework in the form of an action custom class. Customers can develop and write their own customization's using the Java programming language and register them inside the Action application. The custom actions can then be invoked from... [More]
Abstract This tutorial aims at explaining the steps required to configure an SMTP account for sending e-mails in the IBM Maximo EAM 7.x. Additionally, this tutorial provides a usage example of this SMTP account. Objectives Sending e-mails via Maximo is a feature that aims at alerting the users of some actions that take place within the system. In this article, I will provide you with an example on how to send the password of a user via e-mail. Prerequisites The user must have Administrative access privileges (Administrator) in order to execute... [More]
What should you do if the message
"BMXAA0578E - You must turn on Admin Mode before performing a structural
database configuration." is displayed when you are applying a database
change? What should you do if the admin mode is ON and the administrator
is not able to log into Maximo? How do you turn OFF the admin mode?
This post helps you to solve these problems.
This post guides you how to configure system properties to turn
ON and turn OFF Admin mode at Maximo. It also... [More]
Sometimes, there is an specific need to
deploy Maximo without those default demonstration data that comes
within the installation.
Following this idea, I wanted to share
this simple post about creating and activating a brand new
Organization into Maximo Asset Management. One of the first steps
when setting up a clean Maximo environment is to create the financial
information and it is still a little bit tricky for some people
without experience in Maximo.
In order to create your financial
information and Organization, follow the... [More]
Independence of security groups are one of the most misunderstood concepts in the Maximo/TPAE security construct. Why would you want a group to be independent? What are the implications of checking that check box? Basically, security group independence exists to allow you to configure site specific access to a set of applications, options or controls. If you are not configuring site specific rules you don’t need an Independent group. If you only have one site, you should never have Independent groups. By default, security groups combine with... [More]
Hello and welcome to my first post! After seeing a demonstration from Carey Clarke, Designer & Architect of IBM Maximo Transportation, I decided to write a very easy step-by-step configuration using Maximo core functionalities to manage a great need in Transportation companies - the management of retreaded tires. Introduction Currently, in organizations with a large fleet, tires management is one of the most costly activities. These organizations that have larger number of assets need to consider reuse of existing assets, like... [More]
Integration framework uses XML messages
to publish and consume data from and to Maximo. However there are a
range of characters that are considered invalid for an XML document.
The Maximo Mbo framework would allow such characters to be entered
and saved into Maximo. Problem starts however when one tries to
export that data through the Integration Framework. Compounding the problem - most XML
parsers would not validate for invalid XML characters in XML
node/element values while creating an XML document – but do so when
parsing an XML... [More]
If you have upgraded to 22.214.171.124 from an earlier version, in some environments Start Center does not load after logging-in and application server log has the following error. java.lang.NullPointerException at psdi.webclient.system.session.WebClientSession.getReportsMap(WebClientSession.java:4067) at psdi.webclient.controls.Menus.buildMenuCache(Menus.java:536) at com.ibm._jsp._page._jspService(_page.java:2323) at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:99) . . . This usually happens when actuate reports are not removed while... [More]
If you have upgraded from an earlier version of Maximo, in some environments the MAXLOGGER.PARENTLOGGERID of BIRT report loggers does not execute correctly. In these cases, if the loggers are enabled and the application server is restarted - but still the Report SQLs do not appear in the log - then execute the following sql. select logger, logkey, maxloggerid, parentloggerid from maxlogger where logkey in ('log4j.logger.maximo.report', 'log4j.logger.maximo.report.birt','log4j.logger.maximo.report.birt.sql') The result of the SQL will be... [More]
Neodydium. This rare earth element comes frequently to my mind on these summer days as both the grass in our yard increases…along with the hours my husband spends on the golf course. Neodydium was introduced to me years ago while leading a development project bringing together two major corporations, focused on creating a technically superior golf sunglass. As a key component of the innovative lens coating, Neodydium enabled the variations of the green to ‘pop’ out to the golfer, and gave me the incredible opportunity to lead a team of... [More]
Problem In Maximo we provide the capability to send Role based emails. A role is defined in the Roles application and is typically attached to a communication template while sending an email. Behind the scenes Maximo resolves the email addresses of the members in a role and sets the "TO:" field with a list of email addresses. However there is always a chance that one or more of these addresses on the list could be invalid due to a variety of reasons. When there are one or more invalid email addresses on the "TO:" list... [More]
Sometimes it is required for child work orders to inherit one parent status (for example APPR) while not inheriting another (for example, INPRG) all in one transaction. For example, one may want to take a work order hierarchy where all members are WAPPR and have the parent status change to INPRG while the children only move to APPR. This can be accomplished by leveraging Maximo’s workflow capabilities. Click the following link to learn more: Controlling mixed work order status inheritance via workflow