Just in case you did not know, there is a Maximo Automation Script Wiki Page provided by IBM and it starts off like this:
Scripting was introduced in Maximo 7.5 based on the feedback from the user community who wanted to have a simpler yet effective way of customizing the product without having to go through system downtime and a steep learning curve.
While Maximo provides multiple customization points, most of them need JAVA coding skills to do any meaningful or logic -based customization. It would also require a deep knowledge of Maximo APIs as well as the Maximo internal architecture. That can often be a difficult task even for an experienced programmer.
------------------------------
Christopher Winston
Projetech Inc.
------------------------------