I have a story to tell. About Maximo and Watson. And Reactive Work. Reactive work in a global manufacturing company. Reactive work which is causing the manufacturer to miss production schedules as his assets are down. Reactive work is unplanned. It includes Emergency and Corrective Maintenance. Reactive work quickly leads to increases in work order backlog, along with unplanned labor costs and expedited material fees. But I'm not going to tell this story. I'm going to... [More]
You probably know my beloved MxLoader tool to import/export data into Maximo straight from Excel. For those of you who doesn't know it yet I suggest to take a look at this short video . Some customers are a little bit worried about security of this tools so I need to clarify how MxLoader works and how to ensure data in Maximo is protected from unauthorized access. In simple words, MxLoader uses Microsoft VBA code to exchange data with Maximo Integration Framework Object Structure service. Without going into much details,... [More]
Update 25 May 2016: The version of DOC you should be using with Maximo Scheduler 7.6.2 is 220.127.116.11. The Fix Pack for DOC is available through Fix Central. The fix name is 3.8.0-WS-DOC-servers-win64-fp002.exe . I'm creating this blog series for two reasons. The first is to show how configure Maximo 7.6 with Scheduler with the included IBM Decision Optimization Server (IDOC) 3.8. Maximo started shipping with IDOC (then called Optimization Decision Manager Enterprise or ODME) 3.7 with Maximo Scheduler 7.5.2 in September 2013. IBM... [More]
I'm madly in love with both Watson and Wilson! Wilson's name is continuously on my mind as I have entered his name a bZillion times when logging into maximo. Soooo many times...that I unconsciously enter wilson/wilson to authenticate to the IBM network. Hmmmm...will IBM one day recognize Wilson as an employee? While you may also know Wilson very well....there may be some new BI features in Maximo 76 that you may not initially recognize. Some of the new features include the... [More]
When changing the status of the Work Order from the change status dialog you might be asking yourself why the notification is not working. The SMTP properties are properly set and the e-mail address looks good in the Notification E-mail field. So, what is wrong? The notification will only be sent if the 'Change work order status in back ground ' checkbox is checked. Now the notification will be sent to the e-mail as expected noting that the status has been changed.
Is it possible to make a YORN field required? This cannot be done with a YORN type attribute. The "required" input mode works when the field is null. So you cannot save the record if the field is null, because a value is required. However, the YORN field is never null. If the field is not checked, the value in the DB is "N". If checked is "Y".
Have you noticed that some of your escalations are hanging? It may run for a few days again after a server restart, but it will suddenly stop. This behavior generally happens due to a short time schedule. If the schedule is set to 1 minute or less. It's a good practice to set the schedule for at least 5 minutes. This will prevent the escalation to send requests to the server every minute. Those requests may hang the JVM where the escalation is running and stop it. Make sure you set the schedule to at least 5 minutes for the... [More]
Locking records functionality (Edit Mode) introduced in Maximo 7.6 causes some behavior that could pass as "issues" when browser's session is terminated, just to demo or "simulate" browser's or workstation's crash. Consider this step-by-step : 1. Enable Edit Mode for SR application, for example. 2. Go to Service Requests application and create SR ticket. 3. Clear cookies in your browser. 4. Re-login and enter the same SR you created in step 2. 5. Edit icon is disabled and there is no way to edit SR. ... [More]
Let's consider this specific scenario : When you are working in Maximo, sometimes the users prefer to copy and paste information into some fields like the Long Description field, or some other simple fields, like the one called "Password", which is the case when the users receive their Maximo user password by email and decide to go ahead and just copy & paste the password value from the E-mail client software being used directly into Maximo, password field in the Login page. In this example scenario, some users... [More]
This is a recurring concern, as some people would like Maximo to do this, just like you can for Service Requests. The answer for that is that t he only means of populating the emails sent from workflow within the commlog having Workorder as Ownertable is through the usage of a Communication Template that applies to the WORKORDER object and has the Create Comm Log Entry checkbox checked. A way of accomplishing this would be either by adding a Workflow subprocess to the mentioned Workflow processes you are currently... [More]
I have written a couple of articles before using the Maximo REST functionality with the BeagleBone and I have linked them in the comments section. The Maximo Rest Client API for Java was recently released as a Maven Repository and I gave it a try on my BeagleBone. The API can be found here, Maximo Rest Client API for Java. I wrote the example with Work Orders in mind, the BeagleBoard could be installed on a piece of equipment and monitor it's condition using different sensors. If some values goes out of range, a... [More]
You may want to know how to change the color of the Start Center's menu bar, to change from blue to red, for example. Below is a reference to a document on how to change the Tivoli09 skin. Modifying the Navigation Bar with Skin09 enabled http://www-01.ibm.com/support/docview.wss?uid=swg21450132 If you don't have the Tivoli09 skin enabled, please follow the below steps: You will need to navigate to: <maximo_root>\applications\maximo\maximouiweb\webmodule\webclient\images... [More]
Go to SR Application and filter status =QUEUED so you can display only queued service requests Save this query as queuedsr with description of Display Queued SR and make it public where clause (status = 'QUEUED') Go to Start center and edit Change Content/Layout For Right Column select Results Set click OK to Finish Go to Start Center and Edit Portlet Select your query queuedsr Select the fields Ticketid, Description, Status, and Targetfinish and Save In the Display Option... [More]
Starting in Maximo 7.6 a side navigation bar is available. Please keep reading to find out what your options are for configuring when the side navigation bar will appear. The side navigation settings can be configured at three different levels in Maximo 7.6 (System, Group, and User). At the system level there is a system property called 'mxe.webclient.systemNavBar' to enable/disable using the side navigation bar for the entire instance. If the side navigation is enabled at the system level then it defaults to use... [More]
In Classification application create a Classification xx with 192 characters. Create another Classification yy with 192 characters. For classification yy set the parent as the classification xx and save. You will receive the above error. If ClassificationID is set to 192 characters. The ClassStructure.HierarchyPath field would have a larger length to allow the display of the ClassificationID plus the ancestor IDs in the path. If a Classification has created with a value that was 192 characters, then it would potentially not fit into the... [More]