Engulfed by granite from its neighboring town of Quincy, you will find Step 294 , inside the historic Bunker Hill Monument in Charlestown, Massachusetts. Its simple structure pays tribute to the incredible courage displayed in this epic battle between the Americans and British in the Revolutionary war. Simplifying the creation of the Cognos meta data was the driving force behind Maximo Cognos Integration. As noted here , a meta data or packages, are prejoined collection of database tables, is required by Cognos... [More]

The current Migration Group, CLASSIFICATIONDATA, does not migrate the Attributes and Measure Units. This can result in missing descriptions on Attributes and Measure Units which can be confusing for the end user. The solution is to add two new Migration Objects for these two objects so that they can be migrated and then to create a new Migration Group containing the exisitng DMCLASSIFICATION Migration Object and the two new created Migration Objects for Attributes and Measure Units. Creating the two new Migration Objects Go to the System... [More]

I made it to Step 294. In addition to my sneakers getting a workout over the last few weeks, we’ve also reviewed the Maximo- Cognos Report Integration. Using Cognos reporting in your Maximo environment is one of the many report options available to you with Maximo’s Open Reporting Architecture. You can read more about these options in the Maximo 7.5 or Maximo 7.1 Report Upgrade Planning guides available here. In the last BiLogs, we’ve talked thru the Cognos Versions... [More]

Recently a blog was written for hidden features of crossover domain. This blog talks about a couple of special attributes in Maximo created specifically for crossover domain use. As was mentioned in the earlier blog, the concept of crossover domain is simple. It is a way to trigger something to happen when an attribute is being populated. Do you want to know how you can crossover values from pm to the work order hierarchies which pm generated? How you can crossover additional values from ticket and work order to workview? How you can... [More]

As useful as Maximo certification or in-depth Maximo training are, not all your employees need them to carry out their jobs. Some employees only require just enough information to perform their daily tasks. Did you know that Maximo information resources can be a useful and cost-effective source of training content and support? The first stop for anyone preparing Maximo training materials should be the Maximo Information Center . The Information Center contains help and information about Maximo Asset Management as well... [More]

MEA (Maximo Enterprise Adaptor) or MIF (Maximo Integration Framework) export files not generated, no errors, why? Everything was working before, why not generated anymore, and there is no error. End up it was the messages which got stuck in the queue. Here are the steps to delete the stuck messages from the queue. From the Maximo’s Go To menu, select Integration\External Systems Select the external system to which data is to be sent (EXTSYS1) Select action Add/Modify Queues 4. Select the queue you need check, for example,... [More]

Sometimes we have an application that is server-based and it crashes when you start the application server or throws an error or warning during execution. The only way to fix it is to get into the log of the error. Looking at web console's log is a simpler technique that requires less setup than a remote session to the server! If your application server is the IBM Websphere, where can you get it? Here are the steps: 1. Log into the application server (E.g. http://localhost:9060/ibm/console) 2. In the left toolbar,... [More]

Where? Where did I leave my keys ? Where is my to do list ? But most importantly…where are the cupcakes? Where is a frequently used term in reporting – as the Maximo ‘Where’ clause is the key to launching any type of report from Maximo. You can access Cognos Report Studio reports from within Maximo in a number of different ways as detailed in this prior Bilog entry . These Cognos reports can be executed using the Application query, also known as Launch in Context,... [More]

Despite ever increasing 3G and 4G network coverage, as well as Wi-Fi access, it is surprising the amount of mobile workers that need to carry out work in Maximo offline. Sometimes these workers do not have access to information resources that they need to help them carry out their tasks. Did you know that you can create PDFs of Maximo information content to view offline? Aside from mobile workers, we have learned from our customers that some workers prefer hard copies of the information that they require and the option to create and print PDFs... [More]

My plant grew hands. I think he wants to stretch towards the sun, or at least ACCESS some of the cherry tomatoes growing on either side of him. Likewise, you may want to ACCESS Cognos reports from Maximo. There are three ways that you can do this, including - 1. From an application’s Action Menu, you can select ‘Run Reports’ and access any registered Cognos Report. Once you select the Cognos report, its request page appears for you to enter parameter values. Then,... [More]

In the Database Configuration application have you ever tried to join two objects to create a view using the 'Join to object' field and received the error When you use the 'Join to object' field, the application will try to find matching attributes in the 'Extends object' and the 'Join to object' objects and will automatically update the 'View where' field. So why do you receive this error when you know both objects have the attribute assetnum? This is because the rules we use to determine how to join the... [More]

One of the key features of Maximo Asset Configuration Manager (ACM) is its ability to dynamically calculate the life (meter totals) of any asset. Meter values can be derived and viewed for any point in time in the history of the assets life cycle. This "active life cycle accounting" provides improved compliance for regulated industries, while helping to increase reliability and accountability. The calculation itself incorporates the configuration history of an asset. Ie where it has been installed and between what dates and is derived... [More]

Are you an application developer of a Maximo product? Before you configure the user interfaces and applications within Maximo to meet your end users requirements, it is important to understand which events are sent to the the user interface framework when your users interact with application widgets. Then you need to understand the ways the user interface framework can "handle" these events. Grasp these two concepts about how out-of-the-box applications respond to events and you will be much more effective at customizing the user... [More]

Sometimes customers add customized code to make WebService call from MaximoUIWeb module. WebSrervice call might interfear with xerces.jar file included in BIRT engine. Usually users will get an exception like "java.lang.ClassCastException: org.apache.xerces.parsers.XIncludeAwareParserConfiguration incompatible with org.apache.xerces.xni.parser.XMLParserConfiguration". This can be resolved by adding org.apache.axis.utils.XMLUtils.initSAXFactory(null, true, true) just before making the WebService call.