In the early versions of Maximo there were "built in" crossovers that passed variables between related tables. Some of these variables were extra fields that the user could use to pass additional information between these tables. In all recent versions of Maximo it is now possible to create your own user defined crossover fields by creating a crossover domain and applying it to the applicable field. A crossover will allow additional values to be passed or "crossed" over from a child table to a parent table... [More]
Are you trying to disable the richtext editor for Maximo 7.6 but you notice that the control-registry.xml file is different from the instructions on the technote below: http://www-01.ibm.com/support/docview.wss?uid=swg21655937 The concept is basically the same. You need to comment out the components containing the richtexteditor, the richtextviewer, and the... [More]
The message "BMXAA2598E - A purchase order is required for approval." is related to the check-box "Company Default for PO Required for Outside Labor?" (MAXVAR LR_PO_OUTLAB_RQRD) which is hidden by default in Organizations application > Purchase Options > PO Labor Options. The Contract enhancements in Maximo 6 replaced the old Outside Labor Reporting functionality that used Purchase Orders. Usually when we have such functionality change we leave the old fields in the Maximo database just to keep the... [More]
Hello! While working with a client who was reporting that they could only see one application in the My Recent Applications List. After doing some research and found that there was a property added that controls how many applications can be displayed in this list. The property name is webclient.maxRecentApps The value specifies the number of apps in the My Recent Applications list. Set to 0 to disable the list. This change can be done without restarting the server by using the "Live Refresh" option.... [More]
Now that Maximo 7.6 has been released, we have access to new functionality that benefits a highly available environment. Cron task instances can now be load balanced across all servers that are allowed to run them. What does this mean? Let's say that you have four clusters (one each for MIF, UI, CRON and Reports). In each cluster you have two JVMs. In previous releases, the purpose of assigning multiple JVMs to the CRON cluster was to provide high availability in the event that one of the servers goes down or... [More]
In System Properties application, when the property Global Value is greyed out (read-only) check if the File Override option is selected. - If so, it indicates that the property is being read from the maximo.properties file. If you would like to manage the property from the UI, please remove it from the maximo.properties file, rebuild and redeploy the ear file. - If not, please contact IBM Maximo Support and open a PMR regarding to the problem.
Last week I made a blog regarding logging data in Maximo using a Raspberry Pi. The point was to show how to enter data in Maximo with an IOT device using Node-Red. That got me thinking about using the Raspberry Pi to create a Work Order just in case something needed to be investigated or fixed. For example, if the temperature in a room rise above a certain degree, you might want to send someone out to have a look at the room. It's easy to use the REST API to create a Work Order but it's a little bit more complicated to approve it. To... [More]
BMXAA3279E - Could not change PO xxxx status to APPR. BMXAA1185E - The debit or credit general ledger account is not specified while trying to approve Purchase Orders. Resolving the problem: Add the RBNI Company-Related Account using Chart of Accounts application following the steps below: 1. Go to Chart Of Accounts application. 2. Select the Organization in question. 3. Select Action > Company-Related... [More]
Index of Blogs and YouTube Videos These are my publications, the works of art of my knowledge. developerWORKS Blogs Transferring 100 items on a 1/3 conversion should not mean that you receive 99 back https://www.ibm.com/developerworks/community/blogs/a9ba1efe-b731-4317-9724-a181d6155e3a/entry/Transferring_100_Items_on_a_1_3_Conversion_Should_Not_Mean_That_You_Receive_99_Back?lang=en How to add constraints between child Work Orders in Scheduler Gantt View?... [More]
Summary Paragraph Just when you thought that the code defect IV84504 is resolved, the problem is still showing in the latest 188.8.131.52 IFIX 184.108.40.206-IFIX20160909-1505 at time of print. It is fixed, there is detail about the calculation of FIFO and Average that is easily missed. I will provide an example to create data and the screens to identify the behavior. Let’s have a look … Detailed Description The code defect is this one: IV84504 CURRENT BALANCE DOES NOT ALIGN WITH QUANTITY IN LIFO/FIFO TABLE... [More]
Using Linux / Unix and when trying to attach a file on a record, you will get "doclink#noWritePermission" error. Cause: The /doclinks mount is configured to be read-only. Directory that will store the documents (e.g. /doclinks or /DOCLINKS) should have read and write permission.
Yesterday I wrote the first in a series of blog posts that I plan on creating regarding push notifications in Maximo Anywhere. That blog was on obtaining the proper Sender ID and API Key for Google Cloud Messaging which allows us to send notifications to the Android devices, that blog can be found here . As there are quite a few components involved with Maximo Anywhere as well as the push notification configuration for Maximo Anywhere , I was going to split up the blogs however it is likely best everything is in one spot for the... [More]
I recently had a request from a client on how to change the date format in Maximo to the "day of the week" format. So I thought I would write this blog to share how that can be done and go over the logic on how date formats are displayed in Maximo . The Display Date format will be decided in the following order: 1. According to the setting.DISPLAYDATE value in the System Properties application Goto System Configuration/ Platform Configuration/ System Properties and look for the setting.DISPLAYDATE property. ... [More]