
MBOs in Maximo Automation Scripts: Intro – Using Java Methods
- March 21, 2019
- Alex
- No Responses
- March 21, 2019
- Alex
- No Responses
Maximo has consistently remained at the top of the list of Enterprise Asset Management systems throughout the years. While there are many reasons for this, one of the most important reasons has been its ability to easily adapt to different business requirements through configuration of the system.
In earlier versions, developers were able to extend core Maximo Java classes to invoke specific business logic. This offered an unprecedented amount of control for organizations to be able to tweak the solution to fit their needs. While this capability still exists, many organizations have subsequently shied away from these types of changes as they have upgraded their systems over the years. The skills necessary to maintain these customizations were difficult for a lot of organizations to supply, and IBM, understandably so, did not offer support for those heavily customized systems.
Automation Scripting was a new feature that was introduced in Maximo v7.5 based on the feedback from the user community. Customers yearned to have a simpler, yet effective way of customizing the product without having to go through the pain of system downtime and adopting the steep learning curve that came with Java coding and extending the existing Maximo classes.
Automation Scripting provides a lot of benefits to make custom business logic easy within Maximo. However, having knowledge of the Java methods available on Maximo Business Objects (MBOs) can greatly enhance your ability to perform meaningful or deep business logic changes within the system.
Subsequent blog article entries will cover in detail how to:
- Working with collection objects (MBO Sets)
- Reading single attributes of a collection
- Reading multiple attributes of a collection
- Modifying an object in a collection
- Adding new objects to the collection
- Exception handling
- Attributes with value lists
- Changing status
- Object relationships
- Query by example
- Long descriptions
Share This
Alex
Related Posts

As an IBM Maximo mobile solution provider, A3J Group consistently improves the functionality and features...

Pretend you are going to take a real vacation, two weeks in Spain with no work laptop. You have planned...
No posts found
No comment yet, add your voice below!